You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@commons.apache.org by Stan Pinte <st...@axone.be> on 2004/06/28 11:14:11 UTC
Processing of multipart/form-data request failed. Read timed out
hello,
I am using the fileupload component within the struts framework.
I have some users having extremely frequently the following problem:
INFO | jvm 1 | 2004/06/28 09:51:34 |
org.apache.commons.fileupload.FileUploadException: Processing of
multipart/form-data request failed. Read timed out
I saw that it has already been debated on the list:
http://www.mail-archive.com/commons-user@jakarta.apache.org/msg03393.html
however, the solution suggested was not to parse the File, if no
filename was given.
As I am working with struts, the FileUpload is being done earlier in the
~ struts processing:
INFO | jvm 1 | 2004/06/28 07:45:50 |
org.apache.commons.fileupload.FileUplo
adException: Processing of multipart/form-data request failed. Read
timed out
INFO | jvm 1 | 2004/06/28 07:45:50 | at
org.apache.commons.fileupload
.FileUpload.parseRequest(FileUpload.java:519)
INFO | jvm 1 | 2004/06/28 07:45:50 | at
org.apache.commons.fileupload
.FileUpload.parseRequest(FileUpload.java:355)
INFO | jvm 1 | 2004/06/28 07:45:50 | at
org.apache.struts.upload.Comm
onsMultipartRequestHandler.handleRequest(CommonsMultipartRequestHandler.java:233
)
INFO | jvm 1 | 2004/06/28 07:45:50 | at
org.apache.struts.util.Reques
tUtils.populate(RequestUtils.java:1055)
INFO | jvm 1 | 2004/06/28 07:45:50 | at
org.apache.struts.action.Requ
estProcessor.processPopulate(RequestProcessor.java:816)
INFO | jvm 1 | 2004/06/28 07:45:50 | at
org.apache.struts.action.Requ
estProcessor.process(RequestProcessor.java:254)
INFO | jvm 1 | 2004/06/28 07:45:50 | at
org.apache.struts.action.Acti
onServlet.process(ActionServlet.java:1420)
INFO | jvm 1 | 2004/06/28 07:45:50 | at
org.apache.struts.action.Acti
onServlet.doPost(ActionServlet.java:520)
INFO | jvm 1 | 2004/06/28 07:45:50 | at
javax.servlet.http.HttpServle
t.service(HttpServlet.java:760)
Any idea why it does occur, and how I could cure it?
For me, it sound like a bug in RFC 1867 handling...and it must be at one
of two ends:
client-side, or server-side. Server-side, the culprit could be the
servlet implementation used (Jetty in that case, but the other case uses
Tomcat), or FileUpload.
An interesting detail: both me and the above cited thread use SSL.
would SSL break file uploads?
thanks a lot,
Stan.
---------------------------------------------------------------------
To unsubscribe, e-mail: commons-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: commons-dev-help@jakarta.apache.org