Hi Friends, I have few questions about the commons file upload.
1) Is commons file upload suitable for uploading files>10MB in size? What we have observed that commons file upload load a file in memory. So for files > 10MB the deply in response is too much. Is this right? Is there something we are missing? Is there any other good variation of commons file upload if we have to use it for uploads upto 30MB? 2)When we try uploading a file>40MB, we are getting Items list as 0. So there is nothing to iterate on and check if it is a file. Code is like the following: // Create a new file upload handler ServletFileUpload upload = new ServletFileUpload(factory); // Parse the request List /* FileItem */ items = upload.parseRequest(request); // Process the uploaded items Iterator iter = items.iterator(); while (iter.hasNext()) { FileItem item = (FileItem) iter.next(); if (item.isFormField()) { processFormField(item); } else { processUploadedFile(item); } } We trapped this scenario and added code to show some customized error when Items are 0. But then it takes agaes to display the error message on screen when from the logs we can make out that the control did go till the point of displaying the error message to screen. Do not know why this behaviour for large files [>40MB]. It can be good to know the some threshold at which such error occurs and if it is a known problem with commons fileupload. Regards, __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]