[ https://issues.apache.org/jira/browse/CXF-4009?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Daniel Kulp updated CXF-4009: ----------------------------- Fix Version/s: NeedMoreInfo Definitely would need to have a full testcase for this. if you turn on FINE logging, you might also get some more information about it. Basically, the call to keepInOrder is returning an empty collection, but without an example service, I'm not sure why. > Getting error message "Parameter should be ordered in the following sequence: > []" when calling service via URI > -------------------------------------------------------------------------------------------------------------- > > Key: CXF-4009 > URL: https://issues.apache.org/jira/browse/CXF-4009 > Project: CXF > Issue Type: Bug > Affects Versions: 2.5.1 > Environment: Windows XP, Mozilla Firefox 8.0 > Reporter: Marc Schreiber > Fix For: NeedMoreInfo > > > I have created a web service via cxf using jaxb binding. The service expects > 4 parameters. When calling it via SoapUI the service is working fine. But > when I call it via Firefox (performing a HTTP GET) I get the following error: > INFO: Inbound Message > ---------------------------- > ID: 1 > Address: > http://localhost:9090/services/DrsProPflegeService/einfuegenPflegeOrdnungsBegriffe?benutzerId=1430282&objektId=000900110%20S2010&objektTyp=ZSN&vertragsKlasse=V07 > Http-Method: GET > Content-Type: > Headers: {Content-Type=[null], Host=[localhost:9090], User-Agent=[4.0 > (compatible; MSIE 6.0; Windows 98)]} > -------------------------------------- > 05.01.2012 14:17:08 org.apache.cxf.phase.PhaseInterceptorChain > doDefaultLogging > WARNUNG: Interceptor for > {http://webservices.zurich.com/zsoa/de/drspro/}DrsProPflegeService has thrown > exception, unwinding now > org.apache.cxf.interceptor.Fault: Parameter should be ordered in the > following sequence: [] > at > org.apache.cxf.interceptor.URIMappingInterceptor.getParameters(URIMappingInterceptor.java:181) > at > org.apache.cxf.interceptor.URIMappingInterceptor.handleMessage(URIMappingInterceptor.java:102) > at > org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:263) > at > org.apache.cxf.transport.ChainInitiationObserver.onMessage(ChainInitiationObserver.java:123) > at > org.apache.cxf.transport.http.AbstractHTTPDestination.invoke(AbstractHTTPDestination.java:207) > at > org.apache.cxf.transport.servlet.ServletController.invokeDestination(ServletController.java:213) > at > org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:154) > at > org.apache.cxf.transport.servlet.CXFNonSpringServlet.invoke(CXFNonSpringServlet.java:126) > at > org.apache.cxf.transport.servlet.AbstractHTTPServlet.handleRequest(AbstractHTTPServlet.java:185) > at > org.apache.cxf.transport.servlet.AbstractHTTPServlet.doGet(AbstractHTTPServlet.java:113) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:707) > at > org.apache.cxf.transport.servlet.AbstractHTTPServlet.service(AbstractHTTPServlet.java:164) > at > org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:527) > at > org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:423) > at > org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:119) > at > org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:493) > at > org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:225) > at > org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:930) > at > org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:358) > at > org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:183) > at > org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:866) > at > org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:117) > at > org.eclipse.jetty.server.handler.HandlerCollection.handle(HandlerCollection.java:126) > at > org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:113) > at org.eclipse.jetty.server.Server.handle(Server.java:351) > at > org.eclipse.jetty.server.HttpConnection.handleRequest(HttpConnection.java:594) > at > org.eclipse.jetty.server.HttpConnection$RequestHandler.headerComplete(HttpConnection.java:1042) > at org.eclipse.jetty.http.HttpParser.parseNext(HttpParser.java:549) > at org.eclipse.jetty.http.HttpParser.parseAvailable(HttpParser.java:211) > at > org.eclipse.jetty.server.HttpConnection.handle(HttpConnection.java:424) > at > org.eclipse.jetty.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:506) > at > org.eclipse.jetty.util.thread.QueuedThreadPool$2.run(QueuedThreadPool.java:436) > at java.lang.Thread.run(Thread.java:595) > I have tried different parameter orders but the framework does not seem to be > happy with any of them. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira