Does SOAPProxy support WS-ReliableMessaging in SOA-P 5?
Issue
- There is a
Web Servicewhich has been developed withWS-RMprotocol onEAP 6server. - Now, a proxy of this
Web Servicehas been developed onSOA-P 5server. - When this proxy
Web Serviceis called, the following error is thrown:
14:33:04,317 INFO [STDOUT] Message before SOAPProxy:
14:33:04,318 INFO [STDOUT] [<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"><soap:Header><Action xmlns="http://schemas.xmlsoap.org/ws/2004/08/addressing">http://schemas.xmlsoap.org/ws/2005/02/rm/CreateSequence</Action><MessageID xmlns="http://schemas.xmlsoap.org/ws/2004/08/addressing">urn:uuid:03936301-c989-4bc2-be46-7b405cb30d0d</MessageID><To xmlns="http://schemas.xmlsoap.org/ws/2004/08/addressing">http://01HW342033:8081/ESBService/http/Proxy_Basic/Proxy</To><ReplyTo xmlns="http://schemas.xmlsoap.org/ws/2004/08/addressing"><Address>http://schemas.xmlsoap.org/ws/2004/08/addressing/role/anonymous</Address></ReplyTo></soap:Header><soap:Body><CreateSequence xmlns="http://schemas.xmlsoap.org/ws/2005/02/rm" xmlns:ns2="http://schemas.xmlsoap.org/ws/2004/08/addressing"><AcksTo><ns2:Address>http://schemas.xmlsoap.org/ws/2004/08/addressing/role/anonymous</ns2:Address></AcksTo><Expires>P0Y0M0DT0H0M0S</Expires><Offer><Identifier>urn:uuid:4d14c458-67b5-4f08-85e0-1159978b4fd4</Identifier><Expires>P0Y0M0DT0H0M0S</Expires></Offer></CreateSequence></soap:Body></soap:Envelope>].
14:33:04,319 WARN [SOAPProxy] null binding for soapaction ["http://schemas.xmlsoap.org/ws/2005/02/rm/CreateSequence"]; parsing envelope to find element or operation...
14:33:04,408 ERROR [SOAPProxy] null binding for element [{http://schemas.xmlsoap.org/ws/2005/02/rm}CreateSequence] or operation [{http://schemas.xmlsoap.org/ws/2005/02/rm}CreateSequence] in addition to soapaction ["http://schemas.xmlsoap.org/ws/2005/02/rm/CreateSequence"]
14:33:04,413 WARN [ActionProcessingPipeline] No fault address defined for fault message! To: InVMEpr [ PortReference < <wsa:Address invm://50726f78795f426173696324242424242424242424242450726f7879/false?false#10000/>, <wsa:ReferenceProperties jbossesb:type : urn:jboss/esb/epr/type/invm/>, <wsa:ReferenceProperties jbossesb:passByValue : false/> > ] ReplyTo: InVMEpr [ PortReference < <wsa:Address invm://thread-157-0/>, <wsa:ReferenceProperties jbossesb:type : urn:jboss/esb/epr/type/invm/>, <wsa:ReferenceProperties jbossesb:passByValue : false/>, <wsa:ReferenceProperties jbossesb:temporaryEPR : true/> > ] MessageID: 73ee4733-88c1-4a2f-965e-001e37148f6e
14:33:04,435 INFO [InquiryHelper] uddi:juddi.apache.org:05dca253-3e6c-4fab-86d6-ab7416418ae4 is modified Fri Mar 28 14:23:32 IST 2014 1395996812210
14:33:34,310 INFO [ServiceInvoker] Unresponsive EPR: InVMEpr [ PortReference < <wsa:Address invm://50726f78795f426173696324242424242424242424242450726f7879/false?false#10000/>, <wsa:ReferenceProperties jbossesb:type : urn:jboss/esb/epr/type/invm/>, <wsa:ReferenceProperties jbossesb:passByValue : false/> > ] for message: header: [ ]
14:33:34,411 INFO [STDOUT] Message before SOAPProxy:
14:33:34,411 INFO [STDOUT] [<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"><soap:Header><Action xmlns="http://schemas.xmlsoap.org/ws/2004/08/addressing">http://schemas.xmlsoap.org/ws/2005/02/rm/CreateSequence</Action><MessageID xmlns="http://schemas.xmlsoap.org/ws/2004/08/addressing">urn:uuid:03936301-c989-4bc2-be46-7b405cb30d0d</MessageID><To xmlns="http://schemas.xmlsoap.org/ws/2004/08/addressing">http://01HW342033:8081/ESBService/http/Proxy_Basic/Proxy</To><ReplyTo xmlns="http://schemas.xmlsoap.org/ws/2004/08/addressing"><Address>http://schemas.xmlsoap.org/ws/2004/08/addressing/role/anonymous</Address></ReplyTo></soap:Header><soap:Body><CreateSequence xmlns="http://schemas.xmlsoap.org/ws/2005/02/rm" xmlns:ns2="http://schemas.xmlsoap.org/ws/2004/08/addressing"><AcksTo><ns2:Address>http://schemas.xmlsoap.org/ws/2004/08/addressing/role/anonymous</ns2:Address></AcksTo><Expires>P0Y0M0DT0H0M0S</Expires><Offer><Identifier>urn:uuid:4d14c458-67b5-4f08-85e0-1159978b4fd4</Identifier><Expires>P0Y0M0DT0H0M0S</Expires></Offer></CreateSequence></soap:Body></soap:Envelope>].
14:33:34,411 WARN [SOAPProxy] null binding for soapaction ["http://schemas.xmlsoap.org/ws/2005/02/rm/CreateSequence"]; parsing envelope to find element or operation...
14:33:34,412 ERROR [SOAPProxy] null binding for element [{http://schemas.xmlsoap.org/ws/2005/02/rm}CreateSequence] or operation [{http://schemas.xmlsoap.org/ws/2005/02/rm}CreateSequence] in addition to soapaction ["http://schemas.xmlsoap.org/ws/2005/02/rm/CreateSequence"]
14:33:34,412 WARN [ActionProcessingPipeline] No fault address defined for fault message! To: InVMEpr [ PortReference < <wsa:Address invm://50726f78795f426173696324242424242424242424242450726f7879/false?false#10000/>, <wsa:ReferenceProperties jbossesb:type : urn:jboss/esb/epr/type/invm/>, <wsa:ReferenceProperties jbossesb:passByValue : false/> > ] ReplyTo: InVMEpr [ PortReference < <wsa:Address invm://thread-157-1/>, <wsa:ReferenceProperties jbossesb:type : urn:jboss/esb/epr/type/invm/>, <wsa:ReferenceProperties jbossesb:passByValue : false/>, <wsa:ReferenceProperties jbossesb:temporaryEPR : true/> > ] MessageID: 9c8822c6-51c3-45b7-b900-34aec6513b41
14:34:04,413 INFO [ServiceInvoker] Unresponsive EPR: InVMEpr [ PortReference < <wsa:Address invm://50726f78795f426173696324242424242424242424242450726f7879/false?false#10000/>, <wsa:ReferenceProperties jbossesb:type : urn:jboss/esb/epr/type/invm/>, <wsa:ReferenceProperties jbossesb:passByValue : false/> > ] for message: header: [ ]
14:34:04,414 INFO [ServiceInvoker] Delivering message [header: [ ]] to DLQ.
14:34:38,557 INFO [ServiceInvoker] Unresponsive EPR: JMSEpr [ PortReference < <wsa:Address jms:01HW412594:1099#queue/DeadMessageQueue/>, <wsa:ReferenceProperties jbossesb:java.naming.factory.initial : org.jnp.interfaces.NamingContextFactory/>, <wsa:ReferenceProperties jbossesb:java.naming.provider.url : 01HW412594:1099/>, <wsa:ReferenceProperties jbossesb:java.naming.factory.url.pkgs : org.jnp.interfaces/>, <wsa:ReferenceProperties jbossesb:destination-type : queue/>, <wsa:ReferenceProperties jbossesb:destination-name : queue/DeadMessageQueue/>, <wsa:ReferenceProperties jbossesb:specification-version : 1.1/>, <wsa:ReferenceProperties jbossesb:connection-factory : ConnectionFactory/>, <wsa:ReferenceProperties jbossesb:persistent : true/>, <wsa:ReferenceProperties jbossesb:acknowledge-mode : AUTO_ACKNOWLEDGE/>, <wsa:ReferenceProperties jbossesb:transacted : false/>, <wsa:ReferenceProperties jbossesb:type : urn:jboss/esb/epr/type/jms/> > ] for message: header: [ To: InVMEpr [ PortReference < <wsa:Address invm://thread-157-1/>, <wsa:ReferenceProperties jbossesb:type : urn:jboss/esb/epr/type/invm/>, <wsa:ReferenceProperties jbossesb:passByValue : false/>, <wsa:ReferenceProperties jbossesb:temporaryEPR : true/> > ] RelatesTo: 9c8822c6-51c3-45b7-b900-34aec6513b41 ]
14:34:38,694 ERROR [[Proxy_Basic-GwListener]] Servlet.service() for servlet Proxy_Basic-GwListener threw exception
org.jboss.soa.esb.listeners.message.ResponseTimeoutException: No response received for service [Proxy_Basic:Proxy].
at org.jboss.soa.esb.client.ServiceInvoker.post(ServiceInvoker.java:462)
at org.jboss.soa.esb.client.ServiceInvoker.deliverSync(ServiceInvoker.java:221)
at org.jboss.soa.esb.listeners.gateway.http.HttpGatewayServlet.processServiceRequest(HttpGatewayServlet.java:247)
at org.jboss.soa.esb.listeners.gateway.http.HttpGatewayServlet.service(HttpGatewayServlet.java:205)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:235)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:183)
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:534)
at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:95)
at org.jboss.web.tomcat.security.SecurityContextEstablishmentValve.process(SecurityContextEstablishmentValve.java:126)
at org.jboss.web.tomcat.security.SecurityContextEstablishmentValve.invoke(SecurityContextEstablishmentValve.java:70)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
at org.jboss.web.tomcat.service.jca.CachedConnectionValve.invoke(CachedConnectionValve.java:158)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
at org.jboss.web.tomcat.service.request.ActiveRequestResponseCacheValve.internalProcess(ActiveRequestResponseCacheValve.java:74)
at org.jboss.web.tomcat.service.request.ActiveRequestResponseCacheValve.invoke(ActiveRequestResponseCacheValve.java:47)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:330)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:829)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:599)
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:451)
at java.lang.Thread.run(Thread.java:619)
Environment
- Red Hat JBoss SOA Platform (SOA-P)
- 5.x
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase of over 48,000 articles and solutions.
Welcome! Check out the Getting Started with Red Hat page for quick tours and guides for common tasks.
