This is where I was going with it: Search for maxFileSize. Default is 250M, which sounds big.
http://struts.apache.org/1.2.x/userGuide/configuration.html#struts-config On 8/8/06, Monkeyden <[EMAIL PROTECTED]> wrote:
How big is the file? On 8/8/06, Jon Koberstein <[EMAIL PROTECTED]> wrote: > > We are using struts to develop an online classifieds site. While > uploading pictures for the classified a few clients get the error > message given below. We spoke briefly with one of the clients that is > having this problem and he was using a DSL connection and uploading a > picture of size 200k. We haven't been able to reproduce the error using > our own equipment. When the error occurs execution appears to end before > our command is even called. Any ideas or suggestions would be greatly > appreciated! > > Thanks > Jon > > ========================================================== > =The browser shows this error > ========================================================== > > HTTP Status 500 - > ------------------------------------------------------------------------ > > type Exception report > > message > > description The server encountered an internal error () that prevented > it from fulfilling this request. > > exception > > javax.servlet.ServletException: Processing of multipart/form-data > request failed. Stream ended unexpectedly > > org.apache.struts.upload.CommonsMultipartRequestHandler.handleRequest( > CommonsMultipartRequestHandler.java:204) > org.apache.struts.util.RequestUtils.populate(RequestUtils.java :445) > org.apache.struts.action.RequestProcessor.processPopulate( > RequestProcessor.java:798) > org.apache.struts.action.RequestProcessor.process(RequestProcessor.java > :205) > org.apache.struts.action.ActionServlet.process (ActionServlet.java:1164) > org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:415) > javax.servlet.http.HttpServlet.service(HttpServlet.java:709) > javax.servlet.http.HttpServlet.service(HttpServlet.java :802) > > root cause > > org.apache.commons.fileupload.FileUploadException: Processing of > multipart/form-data request failed. Stream ended unexpectedly > org.apache.commons.fileupload.FileUploadBase.parseRequest ( > FileUploadBase.java:429) > org.apache.struts.upload.CommonsMultipartRequestHandler.handleRequest( > CommonsMultipartRequestHandler.java:195) > org.apache.struts.util.RequestUtils.populate(RequestUtils.java:445) > org.apache.struts.action.RequestProcessor.processPopulate ( > RequestProcessor.java:798) > org.apache.struts.action.RequestProcessor.process(RequestProcessor.java > :205) > org.apache.struts.action.ActionServlet.process(ActionServlet.java:1164) > org.apache.struts.action.ActionServlet.doPost (ActionServlet.java:415) > javax.servlet.http.HttpServlet.service(HttpServlet.java:709) > javax.servlet.http.HttpServlet.service(HttpServlet.java:802) > > ========================================================== > =In our logs we see this error. > ========================================================== > > Failed to parse multipart request > org.apache.commons.fileupload.FileUploadException: Processing of > multipart/form-data request failed. Stream ended unexpectedly > at > org.apache.commons.fileupload.FileUploadBase.parseRequest( > FileUploadBase.java:429) > at > org.apache.struts.upload.CommonsMultipartRequestHandler.handleRequest( > CommonsMultipartRequestHandler.java :195) > at > org.apache.struts.util.RequestUtils.populate(RequestUtils.java:445) > at > org.apache.struts.action.RequestProcessor.processPopulate( > RequestProcessor.java:798) > at > org.apache.struts.action.RequestProcessor.process (RequestProcessor.java > :205) > at > org.apache.struts.action.ActionServlet.process(ActionServlet.java:1164) > at > org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:415) > at javax.servlet.http.HttpServlet.service (HttpServlet.java:709) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:802) > at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter( > ApplicationFilterChain.java:252) > at > org.apache.catalina.core.ApplicationFilterChain.doFilter( > ApplicationFilterChain.java:173) > at > org.apache.catalina.core.StandardWrapperValve.invoke( > StandardWrapperValve.java:213) > at > org.apache.catalina.core.StandardContextValve.invoke ( > StandardContextValve.java:178) > at > org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java > :126) > at > org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java > :105) > at > org.apache.catalina.core.StandardEngineValve.invoke( > StandardEngineValve.java:107) > at > org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java > :148) > at > org.apache.jk.server.JkCoyoteHandler.invoke (JkCoyoteHandler.java:307) > at > org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:385) > at org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java > :748) > at > org.apache.jk.common.ChannelSocket.processConnection (ChannelSocket.java > :678) > at > org.apache.jk.common.SocketConnection.runIt(ChannelSocket.java:871) > at > org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run( > ThreadPool.java:684) > at java.lang.Thread.run(Thread.java:595) > Tue Aug 8 2006 01:15:47 PM ERROR: Servlet.service() for servlet action > threw exception > org.apache.commons.fileupload.FileUploadException: Processing of > multipart/form-data request failed. Stream ended unexpectedly > at > org.apache.commons.fileupload.FileUploadBase.parseRequest( > FileUploadBase.java:429) > at > org.apache.struts.upload.CommonsMultipartRequestHandler.handleRequest( > CommonsMultipartRequestHandler.java :195) > at > org.apache.struts.util.RequestUtils.populate(RequestUtils.java:445) > at > org.apache.struts.action.RequestProcessor.processPopulate( > RequestProcessor.java:798) > at > org.apache.struts.action.RequestProcessor.process (RequestProcessor.java > :205) > at > org.apache.struts.action.ActionServlet.process(ActionServlet.java:1164) > at > org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:415) > at javax.servlet.http.HttpServlet.service (HttpServlet.java:709) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:802) > at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter( > ApplicationFilterChain.java:252) > at > org.apache.catalina.core.ApplicationFilterChain.doFilter( > ApplicationFilterChain.java:173) > at > org.apache.catalina.core.StandardWrapperValve.invoke( > StandardWrapperValve.java:213) > at > org.apache.catalina.core.StandardContextValve.invoke ( > StandardContextValve.java:178) > at > org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java > :126) > at > org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java > :105) > at > org.apache.catalina.core.StandardEngineValve.invoke( > StandardEngineValve.java:107) > at > org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java > :148) > at > org.apache.jk.server.JkCoyoteHandler.invoke (JkCoyoteHandler.java:307) > at > org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:385) > at org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java > :748) > at > org.apache.jk.common.ChannelSocket.processConnection (ChannelSocket.java > :678) > at > org.apache.jk.common.SocketConnection.runIt(ChannelSocket.java:871) > at > org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run( > ThreadPool.java:684) > at java.lang.Thread.run(Thread.java:595) > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > >