Hello,

I'm using the commons-fileupload libary (version 1.0)
to handle large file uploads into my struts web
application. 

I'm using tomcat (version 5.0.30) as the web server.
(i.e. there's no Apache httpd).

I have a Struts Action that calls the parseRequest
method on a DiskFileUpload object.
 
The parseRequest intermittently (not predictably)
throws the following exception:

org.apache.commons.fileupload.FileUploadException:
Processing of multipart/form-data request failed. Read
timed out
        at
org.apache.commons.fileupload.FileUploadBase.parseRequest(FileUploadBase.java:429)
[... more stack trace lines snipped ...]


Here's the Java code up to the call to parseRequest:

--BEGIN CODE--
        DiskFileUpload fu = new DiskFileUpload();
        // maximum size before a FileUploadException
will be thrown
        fu.setSizeMax(1000000000);
        // maximum size that will be stored in memory
        fu.setSizeThreshold(4096);
        // the location for saving data that is larger
than getSizeThreshold()
        fu.setRepositoryPath(rootDirectory);

        List fileItems = fu.parseRequest(request);

--END CODE---

I did search on Usenet and on the Web for people
having similar problems, but didn't find a
satisfactory answer. There's a suggestion to play with
the disableUploadTimeout parameter in tomcat's
server.xml but that didn't help.

I apologize if this is a tomcat issue (i.e. off-topic
for this list), but I'm hoping someone can help me
with the tomcat-fileupload combination.

Thanks.
Shehzaad


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to