File Upload error
netlive Sep 24, 2003 7:17 AMHi
First thanks for great work
I'm playing on some code for upload and Thumb Jpeg's.
If the Jpeg (or any File ) is > 800K the upload and view dosn't work.
Is 800K the max Uplodable size ??
In jboss-service.xml
<!-- Maxium file upload allowed size 8388608 bytes or 8 Megs -->
8388608
Snapshot from 23-Sept.
I try to upload jpeg and if the size > 800K i get :
2003-09-24 12:04:21,687 DEBUG [org.jboss.ejb.plugins.cmp.jdbc.keygen.JDBCHsqldbCreateCommand.FileEJB] Executing SQL: INSERT INTO NUKE_FILE (pn_fid, pn_uid, pn_content, pn_content_type, pn_timest, pn_public) VALUES (?, ?, ?, ?, ?, ?)
2003-09-24 12:04:27,781 ERROR [STDERR] java.lang.OutOfMemoryError
or
14:54:18,828 ERROR [STDERR] java.lang.OutOfMemoryError
14:54:18,828 ERROR [FileEJB] Could not create entity
java.sql.SQLException: out of memory
at org.hsqldb.Trace.getError(Unknown Source)
at org.hsqldb.Result.(Unknown Source)
at org.hsqldb.jdbcConnection.executeHSQL(Unknown Source)
at org.hsqldb.jdbcConnection.execute(Unknown Source)
at org.hsqldb.jdbcStatement.fetchResult(Unknown Source)
at org.hsqldb.jdbcStatement.executeUpdate(Unknown Source)
if i try to view a jpeg( < 800 K) i get a :
2003-09-24 12:02:37,062 DEBUG [org.jboss.ejb.plugins.cmp.jdbc.JDBCLoadEntityCommand.FileEJB] Executing SQL: SELECT pn_content FROM NUKE_FILE WHERE (pn_id=?)
2003-09-24 12:02:38,890 ERROR [org.jboss.web.localhost.Engine] StandardWrapperValve[ResourceServlet]: Servlet.service() for servlet ResourceServlet threw exception
javax.servlet.ServletException: Servlet execution threw an exception
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:193)
at org.jboss.nukes.servlet.CompressFilter.doFilter(CompressFilter.java:113)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:213)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:193)
at org.jboss.nukes.servlet.DatabasePollerFilter.doFilter(DatabasePollerFilter.java:88)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:213)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:193)
...........