How to run XTS demo on separated nodes
kuniim Oct 4, 2010 6:50 AMHi,
I use JBoss EAP 5.0.1 and would like to deploy an XTS client application and Web service applications on defferent nodes. (like node1:client, node2:WS).
To learn how to do it, I modified XTS demo and deployed it but It does not work.
Maybe I did wrong steps or need extra steps.
Here are steps I have done:
1) Modified hostname parts of some WSDL files in jbossts-4.6.1.GA.CP04/XTS/demo/dd/jboss/wsdl and jboss.properties in demo.
2) Modified hostname parts of some WSDL files in jbossts-4.6.1.GA.CP04/XTS/WS-T/build/dev/dd/wsdl.
3) Built jbossxts.sar and xts-demo.ear and deployed them on each node.
Actually, demo.ear and jbossxts.sar are not separated client and WS but I guess no problem.
4) Accessed to the client application at node1 and created a BA transaction.
However, I got a javax.xml.ws.soap.SOAPFaultException at node2.
2010-09-27 16:43:27,483 INFO [STDOUT] (http-0.0.0.0-8080-1) RestaurantServiceBA transaction id =BusinessActivityIdentifier: urn:-53e18f72:778:4ca04acf:6a 2010-09-27 16:43:27,911 WARN [org.jboss.util.xml.JBossEntityResolver] (http-0.0.0.0-8080-1) Trying to resolve systemId as a non-file URL: vfszip:/opt/jboss-eap-5.0.1/jboss-as/server/test/deploy/jbossxts.sar/ws-c11.jar/org/oasis_open/docs/ws_tx/wscoor/_2006/_06/wsdl/wscoor.wsdl 2010-09-27 16:43:27,913 WARN [org.jboss.util.xml.JBossEntityResolver] (http-0.0.0.0-8080-1) Trying to resolve systemId as a non-file URL: vfszip:/opt/jboss-eap-5.0.1/jboss-as/server/test/deploy/jbossxts.sar/ws-c11.jar/org/oasis_open/docs/ws_tx/wscoor/_2006/_06/wsdl/wscoor.xsd 2010-09-27 16:43:28,042 WARN [org.jboss.util.xml.JBossEntityResolver] (http-0.0.0.0-8080-1) Trying to resolve systemId as a non-file URL: vfszip:/opt/jboss-eap-5.0.1/jboss-as/server/test/deploy/jbossxts.sar/ws-c11.jar/org/oasis_open/docs/ws_tx/wscoor/_2006/_06/wsdl/wscoor.xsd 2010-09-27 16:43:28,063 WARN [org.jboss.ws.tools.wsdl.WSDL11Reader] (http-0.0.0.0-8080-1) UsingAddressing extensibility element not supported yet. 2010-09-27 16:43:28,396 ERROR [STDERR] (http-0.0.0.0-8080-2) javax.xml.ws.soap.SOAPFaultException: Sender 2010-09-27 16:43:28,404 ERROR [STDERR] (http-0.0.0.0-8080-2) at com.arjuna.wsc11.messaging.RegistrationCoordinatorProcessorImpl.register(RegistrationCoordinatorProcessorImpl.java:132) 2010-09-27 16:43:28,404 ERROR [STDERR] (http-0.0.0.0-8080-2) at com.arjuna.webservices11.wscoor.sei.RegistrationPortTypeImpl.registerOperation(RegistrationPortTypeImpl.java:56) 2010-09-27 16:43:28,404 ERROR [STDERR] (http-0.0.0.0-8080-2) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) 2010-09-27 16:43:28,404 ERROR [STDERR] (http-0.0.0.0-8080-2) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) 2010-09-27 16:43:28,404 ERROR [STDERR] (http-0.0.0.0-8080-2) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) 2010-09-27 16:43:28,404 ERROR [STDERR] (http-0.0.0.0-8080-2) at java.lang.reflect.Method.invoke(Method.java:616) 2010-09-27 16:43:28,404 ERROR [STDERR] (http-0.0.0.0-8080-2) at org.jboss.wsf.container.jboss50.invocation.InvocationHandlerJSE.invoke(InvocationHandlerJSE.java:108) 2010-09-27 16:43:28,404 ERROR [STDERR] (http-0.0.0.0-8080-2) at org.jboss.ws.core.server.ServiceEndpointInvoker.invoke(ServiceEndpointInvoker.java:221) 2010-09-27 16:43:28,404 ERROR [STDERR] (http-0.0.0.0-8080-2) at org.jboss.wsf.stack.jbws.RequestHandlerImpl.processRequest(RequestHandlerImpl.java:468) 2010-09-27 16:43:28,404 ERROR [STDERR] (http-0.0.0.0-8080-2) at org.jboss.wsf.stack.jbws.RequestHandlerImpl.handleRequest(RequestHandlerImpl.java:293) 2010-09-27 16:43:28,404 ERROR [STDERR] (http-0.0.0.0-8080-2) at org.jboss.wsf.stack.jbws.RequestHandlerImpl.doPost(RequestHandlerImpl.java:203) 2010-09-27 16:43:28,405 ERROR [STDERR] (http-0.0.0.0-8080-2) at org.jboss.wsf.stack.jbws.RequestHandlerImpl.handleHttpRequest(RequestHandlerImpl.java:129) 2010-09-27 16:43:28,405 ERROR [STDERR] (http-0.0.0.0-8080-2) at org.jboss.wsf.common.servlet.AbstractEndpointServlet.service(AbstractEndpointServlet.java:85) 2010-09-27 16:43:28,405 ERROR [STDERR] (http-0.0.0.0-8080-2) at javax.servlet.http.HttpServlet.service(HttpServlet.java:717) 2010-09-27 16:43:28,405 ERROR [STDERR] (http-0.0.0.0-8080-2) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290) 2010-09-27 16:43:28,405 ERROR [STDERR] (http-0.0.0.0-8080-2) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) 2010-09-27 16:43:28,405 ERROR [STDERR] (http-0.0.0.0-8080-2) at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96) 2010-09-27 16:43:28,405 ERROR [STDERR] (http-0.0.0.0-8080-2) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) 2010-09-27 16:43:28,405 ERROR [STDERR] (http-0.0.0.0-8080-2) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) 2010-09-27 16:43:28,405 ERROR [STDERR] (http-0.0.0.0-8080-2) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:235) 2010-09-27 16:43:28,405 ERROR [STDERR] (http-0.0.0.0-8080-2) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191) 2010-09-27 16:43:28,405 ERROR [STDERR] (http-0.0.0.0-8080-2) at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:190) 2010-09-27 16:43:28,406 ERROR [STDERR] (http-0.0.0.0-8080-2) at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:92) 2010-09-27 16:43:28,406 ERROR [STDERR] (http-0.0.0.0-8080-2) at org.jboss.web.tomcat.security.SecurityContextEstablishmentValve.process(SecurityContextEstablishmentValve.java:126) 2010-09-27 16:43:28,406 ERROR [STDERR] (http-0.0.0.0-8080-2) at org.jboss.web.tomcat.security.SecurityContextEstablishmentValve.invoke(SecurityContextEstablishmentValve.java:70) 2010-09-27 16:43:28,406 ERROR [STDERR] (http-0.0.0.0-8080-2) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127) 2010-09-27 16:43:28,406 ERROR [STDERR] (http-0.0.0.0-8080-2) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102) 2010-09-27 16:43:28,406 ERROR [STDERR] (http-0.0.0.0-8080-2) at org.jboss.web.tomcat.service.jca.CachedConnectionValve.invoke(CachedConnectionValve.java:158) 2010-09-27 16:43:28,406 ERROR [STDERR] (http-0.0.0.0-8080-2) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) 2010-09-27 16:43:28,406 ERROR [STDERR] (http-0.0.0.0-8080-2) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:330) 2010-09-27 16:43:28,406 ERROR [STDERR] (http-0.0.0.0-8080-2) at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:829) 2010-09-27 16:43:28,406 ERROR [STDERR] (http-0.0.0.0-8080-2) at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:598) 2010-09-27 16:43:28,407 ERROR [STDERR] (http-0.0.0.0-8080-2) at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447) 2010-09-27 16:43:28,407 ERROR [STDERR] (http-0.0.0.0-8080-2) at java.lang.Thread.run(Thread.java:636) 2010-09-27 16:43:28,416 ERROR [org.jboss.ws.core.jaxws.SOAPFaultHelperJAXWS] (http-0.0.0.0-8080-2) SOAP request exception javax.xml.ws.ProtocolException: javax.xml.ws.soap.SOAPFaultException: Sender at com.arjuna.wsc11.messaging.RegistrationCoordinatorProcessorImpl.register(RegistrationCoordinatorProcessorImpl.java:138) at com.arjuna.webservices11.wscoor.sei.RegistrationPortTypeImpl.registerOperation(RegistrationPortTypeImpl.java:56) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:616) at org.jboss.wsf.container.jboss50.invocation.InvocationHandlerJSE.invoke(InvocationHandlerJSE.java:108) at org.jboss.ws.core.server.ServiceEndpointInvoker.invoke(ServiceEndpointInvoker.java:221) at org.jboss.wsf.stack.jbws.RequestHandlerImpl.processRequest(RequestHandlerImpl.java:468) at org.jboss.wsf.stack.jbws.RequestHandlerImpl.handleRequest(RequestHandlerImpl.java:293) at org.jboss.wsf.stack.jbws.RequestHandlerImpl.doPost(RequestHandlerImpl.java:203) at org.jboss.wsf.stack.jbws.RequestHandlerImpl.handleHttpRequest(RequestHandlerImpl.java:129) at org.jboss.wsf.common.servlet.AbstractEndpointServlet.service(AbstractEndpointServlet.java:85) 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:190) at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:92) 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.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:598) at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447) at java.lang.Thread.run(Thread.java:636) Caused by: javax.xml.ws.soap.SOAPFaultException: Sender at com.arjuna.wsc11.messaging.RegistrationCoordinatorProcessorImpl.register(RegistrationCoordinatorProcessorImpl.java:132) ... 33 more
Could you tell me what I should do to make XTS demo separated?
Which files should I modify? and how?
Thanks,
Masao