I should clarify that I'm not using the ISAPI redirector. Hence I don't think I'm running into this well-known issue covered in the fileupload FAQ:
http://jakarta.apache.org/commons/fileupload/faq.html#read-timeout I'm running tomcat on Linux. Thanks. --Shehzaad --- Shehzaad Nakhoda <[EMAIL PROTECTED]> wrote: > Date: Fri, 24 Feb 2006 00:18:37 -0800 (PST) > From: Shehzaad Nakhoda <[EMAIL PROTECTED]> > Subject: [FileUpload] "Read timed out" exception > To: [email protected] > > 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]
