tapestry-upload processes requests with multipart content even if Tapestry
doesn't recognize the page
-----------------------------------------------------------------------------------------------------
Key: TAPESTRY-1594
URL: https://issues.apache.org/jira/browse/TAPESTRY-1594
Project: Tapestry
Issue Type: Bug
Components: tapestry-core, tapestry-upload
Affects Versions: 5.0.5
Reporter: Douglas Hauge
We are running Tapestry in a hybrid environment, where some pages are handled
by Tapestry and the rest are handled by a legacy servlet. We are using the new
Upload component, and are running into a problem where requests with multipart
content are processed by services installed by the Upload component even if the
page is not a Tapestry page, which interferes with the processing of multipart
content on our pages. What seems to happen is
1) A request with multipart content is received
2) Control is passed to the Tapestry Filter
3) Before determining whether the request is for a tapestry page, the
MultipartServletRequestFilter process the request
4) The Tapestry Filter decides it does not recognize the page, and passes the
request on to our servlet
5) Our servlet tries to process the multipart request, but fails because the
request stream has already been read
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]