cxf-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Ezequiel Rosas Garcia (JIRA)" <j...@apache.org>
Subject [jira] [Created] (CXF-7241) JAX-RS ContainerRequestContext#setRequestUri() will cause a 404 when Uri contains a query string
Date Fri, 03 Feb 2017 05:49:52 GMT
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)

Mime
View raw message