Return-Path: Delivered-To: apmail-commons-issues-archive@minotaur.apache.org Received: (qmail 44392 invoked from network); 3 Jun 2009 18:32:19 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.3) by minotaur.apache.org with SMTP; 3 Jun 2009 18:32:19 -0000 Received: (qmail 51371 invoked by uid 500); 3 Jun 2009 18:32:30 -0000 Delivered-To: apmail-commons-issues-archive@commons.apache.org Received: (qmail 51272 invoked by uid 500); 3 Jun 2009 18:32:30 -0000 Mailing-List: contact issues-help@commons.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: issues@commons.apache.org Delivered-To: mailing list issues@commons.apache.org Received: (qmail 51262 invoked by uid 99); 3 Jun 2009 18:32:30 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 03 Jun 2009 18:32:30 +0000 X-ASF-Spam-Status: No, hits=-2000.0 required=10.0 tests=ALL_TRUSTED X-Spam-Check-By: apache.org Received: from [140.211.11.140] (HELO brutus.apache.org) (140.211.11.140) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 03 Jun 2009 18:32:28 +0000 Received: from brutus (localhost [127.0.0.1]) by brutus.apache.org (Postfix) with ESMTP id BC729234C004 for ; Wed, 3 Jun 2009 11:32:07 -0700 (PDT) Message-ID: <956811306.1244053927757.JavaMail.jira@brutus> Date: Wed, 3 Jun 2009 11:32:07 -0700 (PDT) From: "Jochen Wiedmann (JIRA)" To: issues@commons.apache.org Subject: [jira] Resolved: (FILEUPLOAD-175) java.lang.outofmemoryerror (Processing of multipart/form-data request failed. Stream ended unexpectedly). In-Reply-To: <227572847.1244013487332.JavaMail.jira@brutus> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 X-Virus-Checked: Checked by ClamAV on apache.org [ https://issues.apache.org/jira/browse/FILEUPLOAD-175?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jochen Wiedmann resolved FILEUPLOAD-175. ---------------------------------------- Resolution: Invalid Assignee: Jochen Wiedmann Commons FileUpload provides a streaming API, which allows to process an arbitrary number of items with arbitrary size. The problem is obviously, that Struts in general or at least your application in particular doesn't make use of that API. Please contact the Struts mailing lists. > java.lang.outofmemoryerror (Processing of multipart/form-data request failed. Stream ended unexpectedly). > --------------------------------------------------------------------------------------------------------- > > Key: FILEUPLOAD-175 > URL: https://issues.apache.org/jira/browse/FILEUPLOAD-175 > Project: Commons FileUpload > Issue Type: Bug > Affects Versions: 1.0 Final > Environment: jdk1.4.2_09,jsp,servlets,strust1.1,spring jdbc,sqlserver2000, > Reporter: GVRao > Assignee: Jochen Wiedmann > > hanging the system some periodic time while posting huge form data with files upload by using struts1.1 commons-fileupload , after some time its getting Java.Lang.OutOfMmeoryError. > 2009-05-26 12:32:43 StandardWrapperValve[action]: 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:193) > at org.apache.struts.util.RequestUtils.populate(RequestUtils.java:443) > at org.apache.struts.action.RequestProcessor.processPopulate(RequestProcessor.java:805) > at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:203) > at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1194) > at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:432) > 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:237) > at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:157) > at org.extremecomponents.table.filter.AbstractExportFilter.doFilter(AbstractExportFilter.java:49) > at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:186) > at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:157) > at org.displaytag.filter.ResponseOverrideFilter.doFilter(ResponseOverrideFilter.java:125) > at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:186) > at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:157) > at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:214) > at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104) > at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520) > at org.apache.catalina.core.StandardContextValve.invokeInternal(StandardContextValve.java:198) > at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:152) > at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104) > at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520) > at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:137) > at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104) > at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:118) > at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:102) > at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520) > at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) > at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104) > at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520) > at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:929) > at org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:160) > at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:799) > at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:705) > at org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:577) > at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:683) > at java.lang.Thread.run(Thread.java:534) -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.