[jboss-user] [JBoss Web Services] - CreateSequence was not recognized

nbielza do-not-reply at jboss.com
Wed Mar 16 16:09:57 EDT 2011


nbielza [http://community.jboss.org/people/nbielza] created the discussion

"CreateSequence was not recognized"

To view the discussion, visit: http://community.jboss.org/message/593591#593591

--------------------------------------------------------------
Hi,

I built and deployed a WS endpoint using WS-RM on JBoss AS 6.0.0.Final.

I'm currently receiving the following exception when a new sequence request is received:

15:37:56,290 WARN  [org.apache.cxf.phase.PhaseInterceptorChain] Interceptor for { http://sap.com/xi/AP/Purchasing/Global http://sap.com/xi/AP/Purchasing/Global}purchaseorderprocessin3 has thrown exception, unwinding now: org.apache.cxf.interceptor.Fault: Message part { http://docs.oasis-open.org/ws-rx/wsrm/200702 http://docs.oasis-open.org/ws-rx/wsrm/200702}CreateSequence was not recognized.  (Does it exist in service WSDL?)
    at org.apache.cxf.interceptor.DocLiteralInInterceptor.handleMessage(DocLiteralInInterceptor.java:194) [:2.3.1]
    at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:255) [:2.3.1]
    at org.apache.cxf.transport.ChainInitiationObserver.onMessage(ChainInitiationObserver.java:113) [:2.3.1]
    at org.apache.cxf.transport.servlet.ServletDestination.invoke(ServletDestination.java:97) [:2.3.1]
    at org.apache.cxf.transport.servlet.ServletController.invokeDestination(ServletController.java:461) [:2.3.1]
    at org.jboss.wsf.stack.cxf.ServletControllerExt.invoke(ServletControllerExt.java:172) [:3.4.1.GA]
    at org.jboss.wsf.stack.cxf.RequestHandlerImpl.handleHttpRequest(RequestHandlerImpl.java:57) [:3.4.1.GA]
    at org.jboss.wsf.stack.cxf.transport.ServletHelper.callRequestHandler(ServletHelper.java:156) [:3.4.1.GA]
    at org.jboss.wsf.stack.cxf.CXFServletExt.invoke(CXFServletExt.java:90) [:3.4.1.GA]
    at org.apache.cxf.transport.servlet.AbstractHTTPServlet.handleRequest(AbstractHTTPServlet.java:179) [:2.3.1]
    at org.apache.cxf.transport.servlet.AbstractHTTPServlet.doPost(AbstractHTTPServlet.java:103) [:2.3.1]
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:754) [:1.0.0.Final]
    at org.apache.cxf.transport.servlet.AbstractHTTPServlet.service(AbstractHTTPServlet.java:159) [:2.3.1]
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:324) [:6.0.0.Final]
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:242) [:6.0.0.Final]
    at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:275) [:6.0.0.Final]
    at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191) [:6.0.0.Final]
    at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:181) [:6.0.0.Final]
    at org.jboss.modcluster.catalina.CatalinaContext$RequestListenerValve.event(CatalinaContext.java:285) [:1.1.0.Final]
    at org.jboss.modcluster.catalina.CatalinaContext$RequestListenerValve.invoke(CatalinaContext.java:261) [:1.1.0.Final]
    at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:88) [:6.0.0.Final]
    at org.jboss.web.tomcat.security.SecurityContextEstablishmentValve.invoke(SecurityContextEstablishmentValve.java:100) [:6.0.0.Final]
    at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127) [:6.0.0.Final]
    at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102) [:6.0.0.Final]
    at org.jboss.web.tomcat.service.jca.CachedConnectionValve.invoke(CachedConnectionValve.java:158) [:6.0.0.Final]
    at org.apache.catalina.valves.RequestDumperValve.invoke(RequestDumperValve.java:151) [:6.0.0.Final]
    at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) [:6.0.0.Final]
    at org.jboss.web.tomcat.service.request.ActiveRequestResponseCacheValve.invoke(ActiveRequestResponseCacheValve.java:53) [:6.0.0.Final]
    at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:362) [:6.0.0.Final]
    at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:877) [:6.0.0.Final]
    at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:654) [:6.0.0.Final]
    at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:951) [:6.0.0.Final]
    at java.lang.Thread.run(Unknown Source) [:1.6.0_23]

The policy I'm using comes from the WS-RM tutorial:

    <wsp:Policy xmlns:wsp=" http://www.w3.org/2006/07/ws-policy http://www.w3.org/2006/07/ws-policy">
      <wswa:UsingAddressing xmlns:wswa=" http://www.w3.org/2006/05/addressing/wsdl http://www.w3.org/2006/05/addressing/wsdl"/>
      <wsrmp:RMAssertion xmlns:wsrmp=" http://schemas.xmlsoap.org/ws/2005/02/rm/policy http://schemas.xmlsoap.org/ws/2005/02/rm/policy"/>
    </wsp:Policy>


Here's a sample CreateSequence request:

<soap-env:Envelope xmlns:soap-env=" http://schemas.xmlsoap.org/soap/envelope/ http://schemas.xmlsoap.org/soap/envelope/">
  <soap-env:Header>
    <wsa:To soap-env:mustUnderstand="1" xmlns:wsa=" http://www.w3.org/2005/08/addressing http://www.w3.org/2005/08/addressing"> https://sap-gateway.alligacom.net:21000/sap/bc/srt/scs/srmap/purchaseorderprocessin3 https://sap-gateway.alligacom.net:21000/sap/bc/srt/scs/srmap/purchaseorderprocessin3</wsa:To> 
    <wsa:From xmlns:wsa=" http://www.w3.org/2005/08/addressing http://www.w3.org/2005/08/addressing">
      <wsa:Address> http://www.w3.org/2005/08/addressing/anonymous http://www.w3.org/2005/08/addressing/anonymous</wsa:Address> 
    </wsa:From>
    <wsa:ReplyTo xmlns:wsa=" http://www.w3.org/2005/08/addressing http://www.w3.org/2005/08/addressing">
      <wsa:Address> http://www.w3.org/2005/08/addressing/anonymous http://www.w3.org/2005/08/addressing/anonymous</wsa:Address> 
    </wsa:ReplyTo>
    <wsa:FaultTo xmlns:wsa=" http://www.w3.org/2005/08/addressing http://www.w3.org/2005/08/addressing">
      <wsa:Address> http://www.w3.org/2005/08/addressing/anonymous http://www.w3.org/2005/08/addressing/anonymous</wsa:Address> 
    </wsa:FaultTo>
    <wsa:Action soap-env:mustUnderstand="1" xmlns:wsa=" http://www.w3.org/2005/08/addressing http://www.w3.org/2005/08/addressing"> http://docs.oasis-open.org/ws-rx/wsrm/200702/CreateSequence http://docs.oasis-open.org/ws-rx/wsrm/200702/CreateSequence</wsa:Action> 
    <wsa:MessageID xmlns:wsa=" http://www.w3.org/2005/08/addressing http://www.w3.org/2005/08/addressing">urn:uuid:00000000-0001-1ed0-8fd3-ae23ff1dd65f</wsa:MessageID> 
  </soap-env:Header>
  <soap-env:Body>
    <wsrm:CreateSequence xmlns:wsrm=" http://docs.oasis-open.org/ws-rx/wsrm/200702 http://docs.oasis-open.org/ws-rx/wsrm/200702">
      <wsrm:AcksTo>
        <wsa:Address xmlns:wsa=" http://www.w3.org/2005/08/addressing http://www.w3.org/2005/08/addressing"> http://www.w3.org/2005/08/addressing/anonymous http://www.w3.org/2005/08/addressing/anonymous</wsa:Address> 
      </wsrm:AcksTo>
    </wsrm:CreateSequence>
  </soap-env:Body>
</soap-env:Envelope>

Any suggestion ?

Thanks,
Nicolas.
--------------------------------------------------------------

Reply to this message by going to Community
[http://community.jboss.org/message/593591#593591]

Start a new discussion in JBoss Web Services at Community
[http://community.jboss.org/choose-container!input.jspa?contentType=1&containerType=14&container=2044]

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.jboss.org/pipermail/jboss-user/attachments/20110316/90f421aa/attachment-0001.html 


More information about the jboss-user mailing list