[
https://issues.apache.org/jira/browse/TAPESTRY-1594?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Howard M. Lewis Ship closed TAPESTRY-1594.
------------------------------------------
Resolution: Fixed
Fix Version/s: 5.0.10
You can now use the IgnoredPathsFilter to keep Tapestry from attempting to
handle such requests.
> 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
> Assignee: Howard M. Lewis Ship
> Fix For: 5.0.10
>
>
> 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]