I am using myfaces ExtensionFilter to upload a file, but the file is not getting set to my bean for further processing.
Here is the code :
It is not possible to upload files by ajax with current JSF and Tomahawk version. Ajax requests as created by JSF do not support nor use multipart/form-data
. Tomahawk is not an ajax based component library. Use a normal command button instead.
Support for uploading files with ajax is scheduled for upcoming JSF 2.2 with new
component.
Alternatively, you can use RichFaces' own
. Depending on the RichFaces version used, it uses either Flash or an iframe hack under the covers to achieve asynchronous file uploading.