DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG· RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT <http://issues.apache.org/bugzilla/show_bug.cgi?id=33916>. ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND· INSERTED IN THE BUG DATABASE.
http://issues.apache.org/bugzilla/show_bug.cgi?id=33916 Summary: Multipart request errors occuring after upgrading to 5.5.7 Product: Tomcat 5 Version: 5.5.7 Platform: PC OS/Version: Windows 2000 Status: NEW Severity: normal Priority: P2 Component: Unknown AssignedTo: tomcat-dev@jakarta.apache.org ReportedBy: [EMAIL PROTECTED] I have an upload page that has been working without any problems for months. It is used dozens of times each day. My web app uses Struts. Today, I installed Java 5 and upgraded from Tomcat 5.0.16 to 5.5.7. I deployed to same code as before and started getting a multipart request error (see below). It does not occur consistently. So far today, it has occurred twice. Error from logs... INFO http-9999-Processor24 org.apache.struts.action.RequestProcessor - Processing a 'POST' for path '/viewBidDetailsAction' ERROR http-9999-Processor25 org.apache.struts.upload.CommonsMultipartRequestHandler - Failed to parse multipart request org.apache.commons.fileupload.FileUploadException: Processing of multipart/form-data request failed. Read timed out at org.apache.commons.fileupload.FileUpload.parseRequest (FileUpload.java:462) at org.apache.commons.fileupload.FileUpload.parseRequest (FileUpload.java:304) at org.apache.struts.upload.CommonsMultipartRequestHandler.handleRequest (CommonsMultipartRequestHandler.java:234) at org.apache.struts.util.RequestUtils.populate(RequestUtils.java:934) at org.apache.struts.action.RequestProcessor.processPopulate (RequestProcessor.java:779) at org.apache.struts.action.RequestProcessor.process (RequestProcessor.java:246) at org.apache.struts.action.ActionServlet.process (ActionServlet.java:1292) at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:510) 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 com.dex.goldmine.actions.SessionTimeoutFilter.doFilter(Unknown Source) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter (ApplicationFilterChain.java:202) at org.apache.catalina.core.ApplicationFilterChain.doFilter (ApplicationFilterChain.java:173) at org.apache.catalina.core.StandardWrapperValve.invoke (StandardWrapperValve.java:214) 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.coyote.http11.Http11Processor.process (Http11Processor.java:825) at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnectio n(Http11Protocol.java:738) at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket (PoolTcpEndpoint.java:526) at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt (LeaderFollowerWorkerThread.java:80) at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run (ThreadPool.java:684) at java.lang.Thread.run(Unknown Source) ERROR http-9999-Processor25 StandardWrapper[/goldmine2:action] - Servlet.service () for servlet action threw exception javax.servlet.ServletException: Filter exception : Processing of multipart/form-data request failed. Read timed out at com.dex.goldmine.actions.SessionTimeoutFilter.doFilter(Unknown Source) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter (ApplicationFilterChain.java:202) at org.apache.catalina.core.ApplicationFilterChain.doFilter (ApplicationFilterChain.java:173) at org.apache.catalina.core.StandardWrapperValve.invoke (StandardWrapperValve.java:214) 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.coyote.http11.Http11Processor.process (Http11Processor.java:825) at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnectio n(Http11Protocol.java:738) at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket (PoolTcpEndpoint.java:526) at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt (LeaderFollowerWorkerThread.java:80) at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run (ThreadPool.java:684) at java.lang.Thread.run(Unknown Source) INFO http-9999-Processor24 org.apache.struts.action.RequestProcessor - Processing a 'POST' for path '/updateBidAction' Here's the HTML for the upload page (Page is actually written with Struts tags)... <html> <head> <style> input {font-family:arial;font-size:11px} select {font-family:arial;font-size:11px} .columnHeadings {font-family:arial;font-size:9px;font-weight:bold;background- color:#e6e6e6} .pageTitle {font-family:arial;font-size:10pt;color:#ffffff;font- weight:bold;background-color:#387BB8} .pageSubtitle {font-family:arial;font-size:11px;color:#ffffff;font- weight:bold;background-color:#598DBE} .results {font-family:arial;font-size:9px} a {font-family:arial;font-size:9px} </style> <SCRIPT type='text/javascript' src='goldmine_edit.js'></SCRIPT> <title>Attachment Details</title> </head> <body bgcolor="#FFFFFF" leftmargin="2" topmargin="2" marginwidth="2" marginheight="2" onKeyPress="keyPress()" onKeyDown="keyDown()"> <form name="attachmentDetailForm" method="POST" action="/goldmine2/updateAttachmentInfo.do" enctype="multipart/form-data" onsubmit="return showHourglass()"> <table width="600" border="0" cellspacing="0" cellpadding="0"> <tr> <td> <font color="red"><B></B></font> <font color="green"> <B> </B> </font> <table border="0" cellpadding="0" cellspacing="0"> <tr> <td> <a href="/goldmine2/UpdateTargets.do"><img src="btn_targets.gif" width="67" height="18" border="0"></a> </td> <td> <img src="btn_bidpipeline.gif" width="89" height="18"> </td> </tr> </table> </td> </tr> </table> <table width="100%" border="0" cellspacing="0" cellpadding="0"> <tr> <td height="2"> <table width="100%" border="0" cellspacing="0" cellpadding="0" bgcolor="#CCCCCC"> <tr> <td> <table border="0" cellspacing="0" cellpadding="2" width="100%"> <tr bgcolor="#387BB8"> <td class="pageTitle">ATTACHMENT</td> </tr> </table> </td> </tr> </table> </td> </tr> <tr> <td height="2" bgcolor="#999999"><img src="spacer.gif" width="1" height="1"></td> </tr> <tr valign="top"> <td> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td valign="top"> <a href="javascript:goBack()"> <img src="btn_back.gif" width="41" height="15" border="0"> </a> </td> <td height="17" valign="top"><a href="/goldmine2/BidSearchForm.jsp" onclick="showHourglass()"><img src="btn_search.gif" border="0"></a></td> <td valign="top"><a href="javascript:window.print()"><img src="btn_print.gif" width="47" height="15" border="0"></a></td> </tr> </table> </tr> <tr> <td height="8"> <table width="100%" border="0" cellspacing="0" cellpadding="1"> <tr> <td bgcolor="#CCCCCC"> <table border="0" bgcolor="#FFFFFF" width="100%" cellpadding="2" cellspacing="1"> <tr bgcolor="#598DBE"> <td colspan="2" class="pageSubtitle">Attachment Information</td> <td colspan="10" class="pageSubtitle"></td> </tr> </table> </td> </tr> <tr> <td height="8"><img src="spacer.gif" width="1" height="1"></td> </tr> <tr> <td bgcolor="#CCCCCC"> <table border="0" width="100%" cellpadding="2" cellspacing="1" bgcolor="#FFFFFF"> <tr> <td class="columnHeadings" width="5%" nowrap="true" align="right">Description</td> <td class="results" colspan="3" nowrap="true"> <input type="text" name="linkedDocument.description" maxlength="35" size="80" value=""> </td> </tr> <tr> <td class="columnHeadings" width="5%" nowrap="true" align="right">Notes</td> <td class="results" colspan="3" nowrap="true"> <textarea name="linkedDocument.notes" cols="80" rows="5"></textarea> </td> </tr> <tr> <td class="columnHeadings" width="5%" nowrap="true" align="right">File</td> <td class="results" colspan="3" nowrap="true"> <input type="file" name="file" size="80" value=""> </td> </tr> <tr valign="top"> <td true colspan="19" height="1"> <table width="100%" border="0" cellspacing="0" cellpadding="0"> <tr bgcolor="#CCCCCC"> <td><img src="spacer.gif" width="1" height="1"></td> </tr> </table> </td> </tr> </table> </td> </tr> <tr> <td height="8"><img src="spacer.gif" width="1" height="1"></td> </tr> <tr> <td> <table align="center"> <tr> <td><input type="submit" name="submitType" value="Save"></td> <td><input type="submit" name="submitType" value="Delete"></td> <td><input type="submit" name="submitType" value="Cancel"></td> </tr> </table> </td> </tr> </table> </td> </tr> </table> </form> </body> </html> -- Configure bugmail: http://issues.apache.org/bugzilla/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the assignee for the bug, or are watching the assignee. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]