[ https://issues.apache.org/jira/browse/CXF-7241?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Sergey Beryozkin resolved CXF-7241. ----------------------------------- Resolution: Fixed Assignee: Sergey Beryozkin Fix Version/s: 3.1.11 3.2.0 > 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 > Assignee: Sergey Beryozkin > Fix For: 3.2.0, 3.1.11 > > > 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)