The main issue with the current implementation is, that fileupload the ajax way
is not working properly.
The problem simply is, that fileupload component and multipart form requests
both are a second class citizen in the JEE world and html generally.
There is no way to submit a fileupload via ajax currently, however there is an
iframe based method to do it.
But for that an iframe transport layer is missing, since the current spec only
talks abut queued asynchronous xhr requests.
for more information....