Ezequiel Rosas Garcia created CXF-7241:
------------------------------------------

             Summary: JAX-RS ContainerRequestContext#setRequestUri() will cause 
a 404 when Uri contains a query string
                 Key: CXF-7241
                 URL: https://issues.apache.org/jira/browse/CXF-7241
             Project: CXF
          Issue Type: Bug
          Components: JAX-RS
    Affects Versions: 3.1.9
            Reporter: Ezequiel Rosas Garcia


Hi all.

I have a PreMatching filter that attempts to set query parameters using 
#setRequestUri(). However, doing this causes CXF to always return 404 and never 
set the new query parameters.

Then only exception to this was when the original URI both had no query 
parameters and ended without an slash. 

I have a little test to show what I mean:
https://github.com/nhtzr/osgiee-web/blob/master/src/test/java/mx/nhtzr/osgiee/web/internal/MyFilterTest.java

I also have a proposed fix:
https://github.com/apache/cxf/pull/234



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)

Reply via email to