I'm sorry to say that I'm too busy to read through all of the stuff that you've gone to the trouble of
posting - however my experience has been that the tomahawk fileupload, and possibly anything in
a multipart form does not support ajax. The whole issue of uploading and downloading files has
been nothing but trouble from start to the present day. I now have a solution that allows file upload
via tomahawk fileupload and download via a
servlet and h:graphicImage. I've adopted the "let's
just get the main job done and avoid any of the fancy stuff" approach and I'd suggest that you do
the same unless you have 2-3 months contingency built in to your project plan that you want to use
messing around with this stuff.
Brendan.