[
https://issues.apache.org/jira/browse/WICKET-3555?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13173074#comment-13173074
]
Stein Desmet commented on WICKET-3555:
--------------------------------------
I still have this problem in wicket 1.4.18. The issue actually comes from
AjaxFormSubmitBehaviour, which does in onEvent():
getForm().getRootForm().onFormSubmitted();
but then does:
if (!getForm().hasError())
{
onSubmit(target);
}
However, if the file size was to big, only the root form will receive an error
status, and not the submitting form (see Form.onFileUploadException() ).
> hasError() returns false on nested form with FileUploadField and defined max
> file upload size
> ---------------------------------------------------------------------------------------------
>
> Key: WICKET-3555
> URL: https://issues.apache.org/jira/browse/WICKET-3555
> Project: Wicket
> Issue Type: Bug
> Components: wicket
> Affects Versions: 1.4.16
> Reporter: Alexander Morozov
> Assignee: Igor Vaynberg
> Attachments: modalproject2.zip
>
>
> The nested form have FileUploadField added and defined setMaxSize is set to
> 100K. In case of submitting the form thru Ajax file more than 100K,
> hasError() on the nested form return false. But I expect here 'true' -
> because of setMaxSize constraint violation.
> See also
> http://apache-wicket.1842946.n4.nabble.com/Nested-Forms-and-Multipart-Fileupload-Issue-td1844365.html
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators:
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira