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)