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]

Reply via email to