HtmlInputFileUpload does not fail gracefully when filesize exceeds
uploadMaxFileSize web.xml value
--------------------------------------------------------------------------------------------------
Key: TOMAHAWK-1381
URL: https://issues.apache.org/jira/browse/TOMAHAWK-1381
Project: MyFaces Tomahawk
Issue Type: Bug
Affects Versions: 1.1.8, 1.1.7
Reporter: Phillip Webb
When uploading a file using the HtmlInputFileUpload that exceeds that
uploadMaxFileSize web.xml setting the system fails without error and no form
data is not processed by JSF.
I think that there are a number of reasons for this:
- There is a bug in commons-fileupload that prevents failures from being
handled correctly (see FILEUPLOAD-169)
- MultipartRequestWrapper calls FileUploads setSizeMax, this is the size for
the total upload, and not individual files, it should call setFileSizeMax
- HtmlFileUploadRenderer calls fileUpload.parseRequest(request), this will fail
if any size exceptions are thrown, it would be better to use
fileUpload.getItemIterator and catch each exception.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.