Are we sure the problem is not due to the fact that we wrap the inbound request with our own, which might hide the fact that the request is actually a Multi-part request? I wonder if the servlet spec dictates how those requests need to be represented. Afaik it was non-standard, but I could be wrong.
Do you play Magic?
Get TopDecked MTG, the #1 Magic App, built by players, for players. Free to use, forever.