14 Replies Latest reply on May 23, 2008 5:54 PM by Mark Little

    XTS Demo not working on SOA-P 4.2

    Jeff DeLong Master

      I see an similar post attempting to get demo working on JBoss AS 4.2.2, however I get a different error so I created a new post. I have deployed the xts-demo.ear created from JBOSSTS_4_2_3_SP5 into jboss-soa-p.4.2.0/jboss-as/server/production/deploy (yes I realize this is not a supported configuration, but am trying to do some preliminary testing of this). I can access http://127.0.0.1:8080/xts-demo, but when I submit a request, I get the following exception:

      14:27:07,081 WARN [JAXRPCClientMetaDataBuilder] Cannot obtain the SEI mapping for: {http://www.jboss.com/jbosstm/xts/demo/Restaurant}IRestaurantService
      14:27:07,140 WARN [EndpointMetaData] Set SEI name after eager initialization
      java.lang.IllegalStateException
      at org.jboss.ws.metadata.umdm.EndpointMetaData.setServiceEndpointInterfaceName(EndpointMetaData.java:214)
      at org.jboss.ws.core.jaxrpc.client.ServiceImpl.getPort(ServiceImpl.java:347)
      at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
      at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
      at java.lang.reflect.Method.invoke(Method.java:585)
      at org.jboss.ws.core.jaxrpc.client.ServiceProxy.invoke(ServiceProxy.java:116)
      at $Proxy100.getPort(Unknown Source)
      at com.arjuna.xts.nightout.clients.jboss.BasicClient.getService(BasicClient.java:375)
      at com.arjuna.xts.nightout.clients.jboss.BasicClient.initialise(BasicClient.java:186)
      at com.arjuna.xts.nightout.clients.jboss.BasicClient.doGet(BasicClient.java:214)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:690)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
      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:230)
      at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)
      at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:179)
      at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:84)
      at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
      at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:104)
      at org.jboss.web.tomcat.service.jca.CachedConnectionValve.invoke(CachedConnectionValve.java:157)
      at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
      at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:241)
      at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)
      at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:580)
      at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
      at java.lang.Thread.run(Thread.java:595)
      14:27:07,141 WARN [EndpointMetaData] Loading SEI after eager initialization
      14:27:07,172 WARN [JAXRPCClientMetaDataBuilder] Cannot obtain the SEI mapping for: {http://www.jboss.com/jbosstm/xts/demo/Restaurant}IRestaurantServiceBA
      14:27:07,209 WARN [EndpointMetaData] Set SEI name after eager initialization
      java.lang.IllegalStateException
      at org.jboss.ws.metadata.umdm.EndpointMetaData.setServiceEndpointInterfaceName(EndpointMetaData.java:214)
      at org.jboss.ws.core.jaxrpc.client.ServiceImpl.getPort(ServiceImpl.java:347)
      at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
      at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
      at java.lang.reflect.Method.invoke(Method.java:585)
      at org.jboss.ws.core.jaxrpc.client.ServiceProxy.invoke(ServiceProxy.java:116)
      at $Proxy100.getPort(Unknown Source)
      at com.arjuna.xts.nightout.clients.jboss.BasicClient.getService(BasicClient.java:375)
      at com.arjuna.xts.nightout.clients.jboss.BasicClient.initialise(BasicClient.java:187)
      at com.arjuna.xts.nightout.clients.jboss.BasicClient.doGet(BasicClient.java:214)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:690)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
      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:230)
      at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)
      at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:179)
      at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:84)
      at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
      at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:104)
      at org.jboss.web.tomcat.service.jca.CachedConnectionValve.invoke(CachedConnectionValve.java:157)
      at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
      at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:241)
      at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)
      at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:580)
      at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
      at java.lang.Thread.run(Thread.java:595)
      14:27:07,209 WARN [EndpointMetaData] Loading SEI after eager initialization
      14:27:07,224 WARN [JAXRPCClientMetaDataBuilder] Cannot obtain the SEI mapping for: {http://www.jboss.com/jbosstm/xts/demo/Taxi}ITaxiService
      14:27:07,227 WARN [EndpointMetaData] Set SEI name after eager initialization
      java.lang.IllegalStateException
      at org.jboss.ws.metadata.umdm.EndpointMetaData.setServiceEndpointInterfaceName(EndpointMetaData.java:214)
      at org.jboss.ws.core.jaxrpc.client.ServiceImpl.getPort(ServiceImpl.java:347)
      at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
      at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
      at java.lang.reflect.Method.invoke(Method.java:585)
      at org.jboss.ws.core.jaxrpc.client.ServiceProxy.invoke(ServiceProxy.java:116)
      at $Proxy100.getPort(Unknown Source)
      at com.arjuna.xts.nightout.clients.jboss.BasicClient.getService(BasicClient.java:375)
      at com.arjuna.xts.nightout.clients.jboss.BasicClient.initialise(BasicClient.java:188)
      at com.arjuna.xts.nightout.clients.jboss.BasicClient.doGet(BasicClient.java:214)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:690)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
      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:230)
      at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)
      at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:179)
      at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:84)
      at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
      at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:104)
      at org.jboss.web.tomcat.service.jca.CachedConnectionValve.invoke(CachedConnectionValve.java:157)
      at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
      at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:241)
      at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)
      at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:580)
      at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
      at java.lang.Thread.run(Thread.java:595)
      14:27:07,227 WARN [EndpointMetaData] Loading SEI after eager initialization
      14:27:07,285 WARN [JAXRPCClientMetaDataBuilder] Cannot obtain the SEI mapping for: {http://www.jboss.com/jbosstm/xts/demo/Taxi}ITaxiServiceBA
      14:27:07,318 WARN [EndpointMetaData] Set SEI name after eager initialization
      java.lang.IllegalStateException
      at org.jboss.ws.metadata.umdm.EndpointMetaData.setServiceEndpointInterfaceName(EndpointMetaData.java:214)
      at org.jboss.ws.core.jaxrpc.client.ServiceImpl.getPort(ServiceImpl.java:347)
      at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
      at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
      at java.lang.reflect.Method.invoke(Method.java:585)
      at org.jboss.ws.core.jaxrpc.client.ServiceProxy.invoke(ServiceProxy.java:116)
      at $Proxy100.getPort(Unknown Source)
      at com.arjuna.xts.nightout.clients.jboss.BasicClient.getService(BasicClient.java:375)
      at com.arjuna.xts.nightout.clients.jboss.BasicClient.initialise(BasicClient.java:189)
      at com.arjuna.xts.nightout.clients.jboss.BasicClient.doGet(BasicClient.java:214)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:690)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
      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:230)
      at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)
      at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:179)
      at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:84)
      at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
      at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:104)
      at org.jboss.web.tomcat.service.jca.CachedConnectionValve.invoke(CachedConnectionValve.java:157)
      at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
      at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:241)
      at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)
      at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:580)
      at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
      at java.lang.Thread.run(Thread.java:595)
      14:27:07,319 WARN [EndpointMetaData] Loading SEI after eager initialization
      14:27:07,335 WARN [JAXRPCClientMetaDataBuilder] Cannot obtain the SEI mapping for: {http://www.jboss.com/jbosstm/xts/demo/Theatre}ITheatreService
      14:27:07,366 WARN [EndpointMetaData] Set SEI name after eager initialization
      java.lang.IllegalStateException
      at org.jboss.ws.metadata.umdm.EndpointMetaData.setServiceEndpointInterfaceName(EndpointMetaData.java:214)
      at org.jboss.ws.core.jaxrpc.client.ServiceImpl.getPort(ServiceImpl.java:347)
      at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
      at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
      at java.lang.reflect.Method.invoke(Method.java:585)
      at org.jboss.ws.core.jaxrpc.client.ServiceProxy.invoke(ServiceProxy.java:116)
      at $Proxy100.getPort(Unknown Source)
      at com.arjuna.xts.nightout.clients.jboss.BasicClient.getService(BasicClient.java:375)
      at com.arjuna.xts.nightout.clients.jboss.BasicClient.initialise(BasicClient.java:190)
      at com.arjuna.xts.nightout.clients.jboss.BasicClient.doGet(BasicClient.java:214)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:690)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
      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:230)
      at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)
      at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:179)
      at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:84)
      at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
      at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:104)
      at org.jboss.web.tomcat.service.jca.CachedConnectionValve.invoke(CachedConnectionValve.java:157)
      at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
      at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:241)
      at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)
      at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:580)
      at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
      at java.lang.Thread.run(Thread.java:595)
      14:27:07,367 WARN [EndpointMetaData] Loading SEI after eager initialization
      14:27:07,386 WARN [JAXRPCClientMetaDataBuilder] Cannot obtain the SEI mapping for: {http://www.jboss.com/jbosstm/xts/demo/Theatre}ITheatreServiceBA
      14:27:07,421 WARN [EndpointMetaData] Set SEI name after eager initialization
      java.lang.IllegalStateException
      at org.jboss.ws.metadata.umdm.EndpointMetaData.setServiceEndpointInterfaceName(EndpointMetaData.java:214)
      at org.jboss.ws.core.jaxrpc.client.ServiceImpl.getPort(ServiceImpl.java:347)
      at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
      at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
      at java.lang.reflect.Method.invoke(Method.java:585)
      at org.jboss.ws.core.jaxrpc.client.ServiceProxy.invoke(ServiceProxy.java:116)
      at $Proxy100.getPort(Unknown Source)
      at com.arjuna.xts.nightout.clients.jboss.BasicClient.getService(BasicClient.java:375)
      at com.arjuna.xts.nightout.clients.jboss.BasicClient.initialise(BasicClient.java:191)
      at com.arjuna.xts.nightout.clients.jboss.BasicClient.doGet(BasicClient.java:214)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:690)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
      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:230)
      at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)
      at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:179)
      at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:84)
      at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
      at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:104)
      at org.jboss.web.tomcat.service.jca.CachedConnectionValve.invoke(CachedConnectionValve.java:157)
      at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
      at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:241)
      at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)
      at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:580)
      at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
      at java.lang.Thread.run(Thread.java:595)
      14:27:07,422 WARN [EndpointMetaData] Loading SEI after eager initialization
      14:27:07,428 INFO [STDOUT] CLIENT: obtaining userTransaction...
      14:27:07,430 INFO [STDOUT] CLIENT: starting the transaction...
      14:27:07,527 ERROR [ContainerBase] Servlet.service() for servlet HTTP SOAP Service Multiplexor Servlet threw exception
      java.io.IOException: javax.xml.stream.XMLStreamException: [com.arjuna.webservices.wsaddr.AddressingContext_1] - Addressing context is not valid
      at com.arjuna.webservices.soap.SoapMessageBase.output(SoapMessageBase.java:87)
      at com.arjuna.webservices.transport.http.HttpServiceMultiplexorServlet.doPost(HttpServiceMultiplexorServlet.java:177)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:710)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
      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:230)
      at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)
      at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:179)
      at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:84)
      at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
      at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:104)
      at org.jboss.web.tomcat.service.jca.CachedConnectionValve.invoke(CachedConnectionValve.java:157)
      at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
      at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:241)
      at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)
      at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:580)
      at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
      at java.lang.Thread.run(Thread.java:595)
      14:27:07,532 INFO [STDOUT] CLIENT: problem:
      14:27:07,532 INFO [STDOUT] com.arjuna.wst.SystemException: VersionMismatch[html]
      14:27:07,533 INFO [STDOUT] at com.arjuna.mwlabs.wst.at.remote.UserTransactionImple.startTransaction(UserTransactionImple.java:232)
      14:27:07,533 INFO [STDOUT] at com.arjuna.mwlabs.wst.at.remote.UserTransactionImple.begin(UserTransactionImple.java:105)
      14:27:07,534 INFO [STDOUT] at com.arjuna.mwlabs.wst.at.remote.UserTransactionImple.begin(UserTransactionImple.java:95)
      14:27:07,534 INFO [STDOUT] at com.arjuna.xts.nightout.clients.jboss.BasicClient.testAtomicTransaction(BasicClient.java:275)
      14:27:07,534 INFO [STDOUT] at com.arjuna.xts.nightout.clients.jboss.BasicClient.doGet(BasicClient.java:230)
      14:27:07,534 INFO [STDOUT] at javax.servlet.http.HttpServlet.service(HttpServlet.java:690)
      14:27:07,534 INFO [STDOUT] at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
      14:27:07,534 INFO [STDOUT] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
      14:27:07,534 INFO [STDOUT] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
      14:27:07,534 INFO [STDOUT] at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)
      14:27:07,534 INFO [STDOUT] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
      14:27:07,535 INFO [STDOUT] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
      14:27:07,535 INFO [STDOUT] at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:230)
      14:27:07,535 INFO [STDOUT] at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)
      14:27:07,535 INFO [STDOUT] at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:179)
      14:27:07,535 INFO [STDOUT] at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:84)
      14:27:07,535 INFO [STDOUT] at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
      14:27:07,535 INFO [STDOUT] at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:104)
      14:27:07,536 INFO [STDOUT] at org.jboss.web.tomcat.service.jca.CachedConnectionValve.invoke(CachedConnectionValve.java:157)
      14:27:07,536 INFO [STDOUT] at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
      14:27:07,536 INFO [STDOUT] at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:241)
      14:27:07,536 INFO [STDOUT] at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)
      14:27:07,536 INFO [STDOUT] at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:580)
      14:27:07,536 INFO [STDOUT] at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
      14:27:07,536 INFO [STDOUT] at java.lang.Thread.run(Thread.java:595)


      Thanks for any help you can provide.

      Jeff

        • 1. Re: XTS Demo not working on SOA-P 4.2
          Andrew Dinn Master

          Ok, you may well run up against other problems but there is a patch to SP5 which, I believe, fixes the error below and which may be enough to get the demo working


          14:27:07,527 ERROR [ContainerBase] Servlet.service() for servlet HTTP SOAP Service Multiplexor Servlet threw exception
          java.io.IOException: javax.xml.stream.XMLStreamException: [com.arjuna.webservices.wsaddr.AddressingContext_1] - Addressing context is not valid


          The patch is to method output(Writer) of class SoapMessageBase (located in XTS/WS-C/dev/src/com/arjuna/webservices/soap/). The call to writeEnvelope needs to be followed by a flush of the XMLStreamWriter used to wrap the Writer supplied as argument:
           public void output(final Writer writer)
           throws IOException
           {
           try
           {
           final XMLStreamWriter xmlWriter = SoapUtils.getXMLStreamWriter(writer);
          
           writeEnvelope(xmlWriter);
           xmlWriter.flush();
           }
           catch (final XMLStreamException xmlse)
           {
           throw new IOException(xmlse.toString()) ;
           }
           }
          

          This patch has been integrated into the JBossTS 4.3.0 release but there are other changes in the associated XTS which will probably snooker you if you try to run it on your EAP release. So, you might want to apply this patch to your code base and see if it gets you any further. After that I am afraid you are on your own and may have to go back to the old AS to get the demo to work.

          • 2. Re: XTS Demo not working on SOA-P 4.2
            Jeff DeLong Master

            I tried 4.3.0 but it had problems with JBossWS and remoting client.

            What is the best way to patch XTS? I tried to build the 4.2.3SP5 source for XTS, but cannot get it to build (complains about my JDK not being 1.4).

            Thanks

            • 3. Re: XTS Demo not working on SOA-P 4.2
              Andrew Dinn Master

               


              What is the best way to patch XTS? I tried to build the 4.2.3SP5 source for XTS, but cannot get it to build (complains about my JDK not being 1.4).


              Hmm, yes, that would be the ant build script being somewhat over-picky. It actually builds fine using 1.5. You need to edit script build.xml in the XTS root directory and remove the following lines

               <fail unless="JDK_1.4">
               The ArjunaJTS build currently requires jdk1.4 to build.
               </fail>
              



              • 4. Re: XTS Demo not working on SOA-P 4.2
                Jeff DeLong Master

                Thanks. I tried that and got the following:

                [jdelong@jdelong XTS]$ (jdk5)ant clean install
                Buildfile: build.xml

                com.arjuna.mwlabs.xts.init:
                [echo] Source ID = unknown
                [echo] Version = unknown
                [echo] Builder = JBoss Inc. [jdelong] (Linux 2.6.18-8.1.1.el5)
                [echo] Date = 2008/May/22 08:45
                [echo] Notes =

                com.arjuna.mwlabs.xts.wsas.clean:

                com.arjuna.mw.wsas.clean:
                [echo] Cleaning module
                [delete] Deleting directory /shared/software/JBOSSTS_4_2_3_SP5/XTS/WSAS/build/classes
                [delete] Deleting directory /shared/software/JBOSSTS_4_2_3_SP5/XTS/WSAS/build

                clean:

                com.arjuna.mwlabs.xts.ws-c.clean:

                clean:

                com.arjuna.mwlabs.xts.wscf.clean:

                com.arjuna.mw.wscf.clean:
                [echo] Cleaning module

                clean:

                com.arjuna.mwlabs.xts.ws-t.clean:

                clean:

                com.arjuna.mwlabs.xts.wstx.clean:

                com.arjuna.mw.wstx.clean:
                [echo] Cleaning module

                clean:

                clean:

                clean:

                com.arjuna.mwlabs.xts.init:
                [echo] Source ID = unknown
                [echo] Version = unknown
                [echo] Builder = JBoss Inc. [jdelong] (Linux 2.6.18-8.1.1.el5)
                [echo] Date = 2008/May/22 08:45
                [echo] Notes =

                com.arjuna.mwlabs.xts.wsas.build:

                com.arjuna.mwlabs.wsas.init:
                [mkdir] Created dir: /shared/software/JBOSSTS_4_2_3_SP5/XTS/WSAS/build/classes

                com.arjuna.mwlabs.wsas.compile:
                [echo] Compiling module
                [javac] Compiling 81 source files to /shared/software/JBOSSTS_4_2_3_SP5/XTS/WSAS/build/classes
                [javac] /shared/software/JBOSSTS_4_2_3_SP5/XTS/WSAS/classes/com/arjuna/mwlabs/wsas/activity/ActivityImple.java:36: package com.arjuna.ats.internal.arjuna.template does not exist
                [javac] import com.arjuna.ats.internal.arjuna.template.OrderedList;
                [javac] ^
                [javac] /shared/software/JBOSSTS_4_2_3_SP5/XTS/WSAS/classes/com/arjuna/mwlabs/wsas/activity/ActivityImple.java:37: package com.arjuna.ats.internal.arjuna.template does not exist
                [javac] import com.arjuna.ats.internal.arjuna.template.OrderedListIterator;
                [javac] ^
                [javac] /shared/software/JBOSSTS_4_2_3_SP5/XTS/WSAS/classes/com/arjuna/mwlabs/wsas/common/arjunacore/GlobalIdImple.java:34: package com.arjuna.ats.arjuna.common does not exist
                [javac] import com.arjuna.ats.arjuna.common.Uid;
                [javac] ^
                [javac] /shared/software/JBOSSTS_4_2_3_SP5/XTS/WSAS/classes/com/arjuna/mwlabs/wsas/common/arjunacore/GlobalIdImple.java:46: cannot find symbol
                [javac] symbol: class Uid
                [javac] public class GlobalIdImple extends Uid implements GlobalId
                [javac] ^
                [javac] /shared/software/JBOSSTS_4_2_3_SP5/XTS/WSAS/classes/com/arjuna/mw/wsas/logging/wsasLogger.java:37: package com.arjuna.ats.arjuna.common does not exist
                [javac] import com.arjuna.ats.arjuna.common.arjPropertyManager;
                [javac] ^
                [javac] /shared/software/JBOSSTS_4_2_3_SP5/XTS/WSAS/classes/com/arjuna/mwlabs/wsas/activity/ActivityReaper.java:43: package com.arjuna.ats.internal.arjuna.template does not exist
                [javac] import com.arjuna.ats.internal.arjuna.template.OrderedList;
                [javac] ^
                [javac] /shared/software/JBOSSTS_4_2_3_SP5/XTS/WSAS/classes/com/arjuna/mwlabs/wsas/activity/ActivityReaper.java:44: package com.arjuna.ats.internal.arjuna.template does not exist
                [javac] import com.arjuna.ats.internal.arjuna.template.OrderedListIterator;
                [javac] ^
                [javac] /shared/software/JBOSSTS_4_2_3_SP5/XTS/WSAS/classes/com/arjuna/mwlabs/wsas/activity/ActivityReaper.java:370: cannot find symbol
                [javac] symbol : class OrderedList
                [javac] location: class com.arjuna.mwlabs.wsas.activity.ActivityReaper
                [javac] private OrderedList _list;
                [javac] ^
                [javac] /shared/software/JBOSSTS_4_2_3_SP5/XTS/WSAS/classes/com/arjuna/mwlabs/wsas/activity/HLSManager.java:44: package com.arjuna.ats.internal.arjuna.template does not exist
                [javac] import com.arjuna.ats.internal.arjuna.template.OrderedList;
                [javac] ^
                [javac] /shared/software/JBOSSTS_4_2_3_SP5/XTS/WSAS/classes/com/arjuna/mwlabs/wsas/activity/HLSManager.java:45: package com.arjuna.ats.internal.arjuna.template does not exist
                [javac] import com.arjuna.ats.internal.arjuna.template.OrderedListElement;
                [javac] ^
                [javac] /shared/software/JBOSSTS_4_2_3_SP5/XTS/WSAS/classes/com/arjuna/mwlabs/wsas/activity/HLSManager.java:46: package com.arjuna.ats.internal.arjuna.template does not exist
                [javac] import com.arjuna.ats.internal.arjuna.template.OrderedListIterator;
                [javac] ^
                [javac] /shared/software/JBOSSTS_4_2_3_SP5/XTS/WSAS/classes/com/arjuna/mwlabs/wsas/activity/HLSManager.java:140: cannot find symbol
                [javac] symbol : class OrderedList
                [javac] location: class com.arjuna.mwlabs.wsas.activity.HLSManager
                [javac] static final OrderedList HLServices ()
                [javac] ^
                [javac] /shared/software/JBOSSTS_4_2_3_SP5/XTS/WSAS/classes/com/arjuna/mwlabs/wsas/activity/HLSManager.java:145: cannot find symbol
                [javac] symbol : class OrderedList
                [javac] location: class com.arjuna.mwlabs.wsas.activity.HLSManager
                [javac] private static OrderedList _hls = new OrderedList(false); // order decreasing as higher is first
                [javac] ^
                [javac] /shared/software/JBOSSTS_4_2_3_SP5/XTS/WSAS/classes/com/arjuna/mwlabs/wsas/activity/ReaperElement.java:34: package com.arjuna.ats.internal.arjuna.template does not exist
                [javac] import com.arjuna.ats.internal.arjuna.template.OrderedListElement;
                [javac] ^
                [javac] /shared/software/JBOSSTS_4_2_3_SP5/XTS/WSAS/classes/com/arjuna/mwlabs/wsas/activity/ReaperElement.java:36: cannot find symbol
                [javac] symbol: class OrderedListElement
                [javac] public class ReaperElement implements OrderedListElement
                [javac] ^
                [javac] /shared/software/JBOSSTS_4_2_3_SP5/XTS/WSAS/classes/com/arjuna/mwlabs/wsas/activity/ReaperElement.java:59: cannot find symbol
                [javac] symbol : class OrderedListElement
                [javac] location: class com.arjuna.mwlabs.wsas.activity.ReaperElement
                [javac] public final boolean equals (OrderedListElement e)
                [javac] ^
                [javac] /shared/software/JBOSSTS_4_2_3_SP5/XTS/WSAS/classes/com/arjuna/mwlabs/wsas/activity/ReaperElement.java:67: cannot find symbol
                [javac] symbol : class OrderedListElement
                [javac] location: class com.arjuna.mwlabs.wsas.activity.ReaperElement
                [javac] public final boolean lessThan (OrderedListElement e)
                [javac] ^
                [javac] /shared/software/JBOSSTS_4_2_3_SP5/XTS/WSAS/classes/com/arjuna/mwlabs/wsas/activity/ReaperElement.java:75: cannot find symbol
                [javac] symbol : class OrderedListElement
                [javac] location: class com.arjuna.mwlabs.wsas.activity.ReaperElement
                [javac] public final boolean greaterThan (OrderedListElement e)
                [javac] ^
                [javac] /shared/software/JBOSSTS_4_2_3_SP5/XTS/WSAS/classes/com/arjuna/mwlabs/wsas/util/HLSWrapper.java:36: package com.arjuna.ats.internal.arjuna.template does not exist
                [javac] import com.arjuna.ats.internal.arjuna.template.OrderedListElement;
                [javac] ^
                [javac] /shared/software/JBOSSTS_4_2_3_SP5/XTS/WSAS/classes/com/arjuna/mwlabs/wsas/util/HLSWrapper.java:46: cannot find symbol
                [javac] symbol: class OrderedListElement
                [javac] public class HLSWrapper implements OrderedListElement
                [javac] ^
                [javac] /shared/software/JBOSSTS_4_2_3_SP5/XTS/WSAS/classes/com/arjuna/mwlabs/wsas/util/HLSWrapper.java:58: cannot find symbol
                [javac] symbol : class OrderedListElement
                [javac] location: class com.arjuna.mwlabs.wsas.util.HLSWrapper
                [javac] public boolean equals (OrderedListElement e)
                [javac] ^
                [javac] /shared/software/JBOSSTS_4_2_3_SP5/XTS/WSAS/classes/com/arjuna/mwlabs/wsas/util/HLSWrapper.java:79: cannot find symbol
                [javac] symbol : class OrderedListElement
                [javac] location: class com.arjuna.mwlabs.wsas.util.HLSWrapper
                [javac] public boolean lessThan (OrderedListElement e)
                [javac] ^
                [javac] /shared/software/JBOSSTS_4_2_3_SP5/XTS/WSAS/classes/com/arjuna/mwlabs/wsas/util/HLSWrapper.java:100: cannot find symbol
                [javac] symbol : class OrderedListElement
                [javac] location: class com.arjuna.mwlabs.wsas.util.HLSWrapper
                [javac] public boolean greaterThan (OrderedListElement e)
                [javac] ^
                [javac] /shared/software/JBOSSTS_4_2_3_SP5/XTS/WSAS/classes/com/arjuna/mwlabs/wsas/activity/ActivityImple.java:302: cannot find symbol
                [javac] symbol : class OrderedList
                [javac] location: class com.arjuna.mwlabs.wsas.activity.ActivityImple
                [javac] OrderedList hls = HLSManager.HLServices();
                [javac] ^
                [javac] /shared/software/JBOSSTS_4_2_3_SP5/XTS/WSAS/classes/com/arjuna/mwlabs/wsas/activity/ActivityImple.java:303: cannot find symbol
                [javac] symbol : class OrderedListIterator
                [javac] location: class com.arjuna.mwlabs.wsas.activity.ActivityImple
                [javac] OrderedListIterator iter = new OrderedListIterator(hls);
                [javac] ^
                [javac] /shared/software/JBOSSTS_4_2_3_SP5/XTS/WSAS/classes/com/arjuna/mwlabs/wsas/activity/ActivityImple.java:303: cannot find symbol
                [javac] symbol : class OrderedListIterator
                [javac] location: class com.arjuna.mwlabs.wsas.activity.ActivityImple
                [javac] OrderedListIterator iter = new OrderedListIterator(hls);
                [javac] ^
                [javac] /shared/software/JBOSSTS_4_2_3_SP5/XTS/WSAS/classes/com/arjuna/mwlabs/wsas/activity/ActivityImple.java:484: cannot find symbol
                [javac] symbol : method stringForm()
                [javac] location: class com.arjuna.mwlabs.wsas.common.arjunacore.GlobalIdImple
                [javac] return _activityId.stringForm();
                [javac] ^
                [javac] /shared/software/JBOSSTS_4_2_3_SP5/XTS/WSAS/classes/com/arjuna/mwlabs/wsas/activity/ActivityImple.java:493: incompatible types
                [javac] found : com.arjuna.mwlabs.wsas.common.arjunacore.GlobalIdImple
                [javac] required: com.arjuna.mw.wsas.common.GlobalId
                [javac] return _activityId;
                [javac] ^
                [javac] /shared/software/JBOSSTS_4_2_3_SP5/XTS/WSAS/classes/com/arjuna/mwlabs/wsas/activity/ActivityImple.java:583: cannot find symbol
                [javac] symbol : method hashCode()
                [javac] location: class com.arjuna.mwlabs.wsas.common.arjunacore.GlobalIdImple
                [javac] return _activityId.hashCode();
                [javac] ^
                [javac] /shared/software/JBOSSTS_4_2_3_SP5/XTS/WSAS/classes/com/arjuna/mwlabs/wsas/common/arjunacore/GlobalIdImple.java:46: com.arjuna.mwlabs.wsas.common.arjunacore.GlobalIdImple is not abstract and does not override abstract method valid() in com.arjuna.mw.wsas.common.GlobalId
                [javac] public class GlobalIdImple extends Uid implements GlobalId
                [javac] ^
                [javac] /shared/software/JBOSSTS_4_2_3_SP5/XTS/WSAS/classes/com/arjuna/mwlabs/wsas/common/arjunacore/GlobalIdImple.java:53: cannot find symbol
                [javac] symbol : method stringForm()
                [javac] location: class com.arjuna.mwlabs.wsas.common.arjunacore.GlobalIdImple
                [javac] _value = stringForm().getBytes();
                [javac] ^
                [javac] /shared/software/JBOSSTS_4_2_3_SP5/XTS/WSAS/classes/com/arjuna/mwlabs/wsas/common/arjunacore/GlobalIdImple.java:60: cannot find symbol
                [javac] symbol : method stringForm()
                [javac] location: class com.arjuna.mwlabs.wsas.common.arjunacore.GlobalIdImple
                [javac] _value = stringForm().getBytes();
                [javac] ^
                [javac] /shared/software/JBOSSTS_4_2_3_SP5/XTS/WSAS/classes/com/arjuna/mw/wsas/logging/wsasLogger.java:56: cannot find symbol
                [javac] symbol : variable arjPropertyManager
                [javac] location: class com.arjuna.mw.wsas.logging.wsasLogger
                [javac] arjPropertyManager.getPropertyManager();
                [javac] ^
                [javac] /shared/software/JBOSSTS_4_2_3_SP5/XTS/WSAS/classes/com/arjuna/mwlabs/wsas/activity/ActivityReaper.java:85: cannot find symbol
                [javac] symbol : class OrderedListIterator
                [javac] location: class com.arjuna.mwlabs.wsas.activity.ActivityReaper
                [javac] OrderedListIterator iter = new OrderedListIterator(_list);
                [javac] ^
                [javac] /shared/software/JBOSSTS_4_2_3_SP5/XTS/WSAS/classes/com/arjuna/mwlabs/wsas/activity/ActivityReaper.java:85: cannot find symbol
                [javac] symbol : class OrderedListIterator
                [javac] location: class com.arjuna.mwlabs.wsas.activity.ActivityReaper
                [javac] OrderedListIterator iter = new OrderedListIterator(_list);
                [javac] ^
                [javac] /shared/software/JBOSSTS_4_2_3_SP5/XTS/WSAS/classes/com/arjuna/mwlabs/wsas/activity/ActivityReaper.java:239: cannot find symbol
                [javac] symbol : class OrderedListIterator
                [javac] location: class com.arjuna.mwlabs.wsas.activity.ActivityReaper
                [javac] OrderedListIterator iter = new OrderedListIterator(_list);
                [javac] ^
                [javac] /shared/software/JBOSSTS_4_2_3_SP5/XTS/WSAS/classes/com/arjuna/mwlabs/wsas/activity/ActivityReaper.java:239: cannot find symbol
                [javac] symbol : class OrderedListIterator
                [javac] location: class com.arjuna.mwlabs.wsas.activity.ActivityReaper
                [javac] OrderedListIterator iter = new OrderedListIterator(_list);
                [javac] ^
                [javac] /shared/software/JBOSSTS_4_2_3_SP5/XTS/WSAS/classes/com/arjuna/mwlabs/wsas/activity/ActivityReaper.java:356: cannot find symbol
                [javac] symbol : class OrderedList
                [javac] location: class com.arjuna.mwlabs.wsas.activity.ActivityReaper
                [javac] _list = new OrderedList();
                [javac] ^
                [javac] /shared/software/JBOSSTS_4_2_3_SP5/XTS/WSAS/classes/com/arjuna/mwlabs/wsas/activity/HLSManager.java:85: cannot find symbol
                [javac] symbol : class OrderedListIterator
                [javac] location: class com.arjuna.mwlabs.wsas.activity.HLSManager
                [javac] OrderedListIterator iter = new OrderedListIterator(_hls);
                [javac] ^
                [javac] /shared/software/JBOSSTS_4_2_3_SP5/XTS/WSAS/classes/com/arjuna/mwlabs/wsas/activity/HLSManager.java:85: cannot find symbol
                [javac] symbol : class OrderedListIterator
                [javac] location: class com.arjuna.mwlabs.wsas.activity.HLSManager
                [javac] OrderedListIterator iter = new OrderedListIterator(_hls);
                [javac] ^
                [javac] /shared/software/JBOSSTS_4_2_3_SP5/XTS/WSAS/classes/com/arjuna/mwlabs/wsas/activity/HLSManager.java:86: cannot find symbol
                [javac] symbol : class OrderedListElement
                [javac] location: class com.arjuna.mwlabs.wsas.activity.HLSManager
                [javac] OrderedListElement elem = iter.iterate();
                [javac] ^
                [javac] /shared/software/JBOSSTS_4_2_3_SP5/XTS/WSAS/classes/com/arjuna/mwlabs/wsas/activity/HLSManager.java:106: cannot find symbol
                [javac] symbol : class OrderedListIterator
                [javac] location: class com.arjuna.mwlabs.wsas.activity.HLSManager
                [javac] OrderedListIterator iter = new OrderedListIterator(_hls);
                [javac] ^
                [javac] /shared/software/JBOSSTS_4_2_3_SP5/XTS/WSAS/classes/com/arjuna/mwlabs/wsas/activity/HLSManager.java:106: cannot find symbol
                [javac] symbol : class OrderedListIterator
                [javac] location: class com.arjuna.mwlabs.wsas.activity.HLSManager
                [javac] OrderedListIterator iter = new OrderedListIterator(_hls);
                [javac] ^
                [javac] /shared/software/JBOSSTS_4_2_3_SP5/XTS/WSAS/classes/com/arjuna/mwlabs/wsas/activity/HLSManager.java:107: cannot find symbol
                [javac] symbol : class OrderedListElement
                [javac] location: class com.arjuna.mwlabs.wsas.activity.HLSManager
                [javac] OrderedListElement elem = iter.iterate();
                [javac] ^
                [javac] /shared/software/JBOSSTS_4_2_3_SP5/XTS/WSAS/classes/com/arjuna/mwlabs/wsas/activity/HLSManager.java:145: cannot find symbol
                [javac] symbol : class OrderedList
                [javac] location: class com.arjuna.mwlabs.wsas.activity.HLSManager
                [javac] private static OrderedList _hls = new OrderedList(false); // order decreasing as higher is first
                [javac] ^
                [javac] Note: Some input files use unchecked or unsafe operations.
                [javac] Note: Recompile with -Xlint:unchecked for details.
                [javac] 45 errors

                BUILD FAILED
                /shared/software/JBOSSTS_4_2_3_SP5/XTS/build.xml:245: The following error occurred while executing this line:
                /shared/software/JBOSSTS_4_2_3_SP5/XTS/WSAS/build.xml:100: Compile failed; see the compiler error output for details.

                Total time: 2 seconds
                [jdelong@jdelong XTS]$ (jdk5)

                I can run the root level ant targets fine. I suppose I am missing some property setting somewhere?

                • 5. Re: XTS Demo not working on SOA-P 4.2
                  Jonathan Halliday Master

                  You did build the jts top level target first, before moving down to XTS, right? It looks like the XTS build is not finding the transaction .jar files that are output by the main build.

                  • 6. Re: XTS Demo not working on SOA-P 4.2
                    Jeff DeLong Master

                    I re-ran JTS and XTS now builds. I thought I had run all 4 of the top level build options, but maybe I missed this one. Thanks.

                    • 7. Re: XTS Demo not working on SOA-P 4.2
                      Jeff DeLong Master

                      Now I get a slightly different exception related to setup of remoting client.

                      09:47:30,070 WARN [JAXRPCClientMetaDataBuilder] Cannot obtain the SEI mapping for: {http://www.jboss.com/jbosstm/xts/demo/Restaurant}IRestaurantService
                      09:47:30,219 WARN [EndpointMetaData] Set SEI name after eager initialization
                      java.lang.IllegalStateException
                      at org.jboss.ws.metadata.umdm.EndpointMetaData.setServiceEndpointInterfaceName(EndpointMetaData.java:214)
                      at org.jboss.ws.core.jaxrpc.client.ServiceImpl.getPort(ServiceImpl.java:347)
                      at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
                      at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
                      at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
                      at java.lang.reflect.Method.invoke(Method.java:585)
                      at org.jboss.ws.core.jaxrpc.client.ServiceProxy.invoke(ServiceProxy.java:116)
                      at $Proxy100.getPort(Unknown Source)
                      at com.arjuna.xts.nightout.clients.jboss.BasicClient.getService(BasicClient.java:375)
                      at com.arjuna.xts.nightout.clients.jboss.BasicClient.initialise(BasicClient.java:186)
                      at com.arjuna.xts.nightout.clients.jboss.BasicClient.doGet(BasicClient.java:214)
                      at javax.servlet.http.HttpServlet.service(HttpServlet.java:690)
                      at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
                      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:230)
                      at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)
                      at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:179)
                      at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:84)
                      at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
                      at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:104)
                      at org.jboss.web.tomcat.service.jca.CachedConnectionValve.invoke(CachedConnectionValve.java:157)
                      at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
                      at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:241)
                      at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)
                      at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:580)
                      at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
                      at java.lang.Thread.run(Thread.java:595)
                      09:47:30,221 WARN [EndpointMetaData] Loading SEI after eager initialization
                      09:47:30,262 WARN [JAXRPCClientMetaDataBuilder] Cannot obtain the SEI mapping for: {http://www.jboss.com/jbosstm/xts/demo/Restaurant}IRestaurantServiceBA
                      09:47:30,306 WARN [EndpointMetaData] Set SEI name after eager initialization
                      java.lang.IllegalStateException
                      at org.jboss.ws.metadata.umdm.EndpointMetaData.setServiceEndpointInterfaceName(EndpointMetaData.java:214)
                      at org.jboss.ws.core.jaxrpc.client.ServiceImpl.getPort(ServiceImpl.java:347)
                      at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
                      at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
                      at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
                      at java.lang.reflect.Method.invoke(Method.java:585)
                      at org.jboss.ws.core.jaxrpc.client.ServiceProxy.invoke(ServiceProxy.java:116)
                      at $Proxy100.getPort(Unknown Source)
                      at com.arjuna.xts.nightout.clients.jboss.BasicClient.getService(BasicClient.java:375)
                      at com.arjuna.xts.nightout.clients.jboss.BasicClient.initialise(BasicClient.java:187)
                      at com.arjuna.xts.nightout.clients.jboss.BasicClient.doGet(BasicClient.java:214)
                      at javax.servlet.http.HttpServlet.service(HttpServlet.java:690)
                      at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
                      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:230)
                      at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)
                      at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:179)
                      at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:84)
                      at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
                      at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:104)
                      at org.jboss.web.tomcat.service.jca.CachedConnectionValve.invoke(CachedConnectionValve.java:157)
                      at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
                      at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:241)
                      at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)
                      at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:580)
                      at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
                      at java.lang.Thread.run(Thread.java:595)
                      09:47:30,307 WARN [EndpointMetaData] Loading SEI after eager initialization
                      09:47:30,325 WARN [JAXRPCClientMetaDataBuilder] Cannot obtain the SEI mapping for: {http://www.jboss.com/jbosstm/xts/demo/Taxi}ITaxiService
                      09:47:30,327 WARN [EndpointMetaData] Set SEI name after eager initialization
                      java.lang.IllegalStateException
                      at org.jboss.ws.metadata.umdm.EndpointMetaData.setServiceEndpointInterfaceName(EndpointMetaData.java:214)
                      at org.jboss.ws.core.jaxrpc.client.ServiceImpl.getPort(ServiceImpl.java:347)
                      at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
                      at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
                      at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
                      at java.lang.reflect.Method.invoke(Method.java:585)
                      at org.jboss.ws.core.jaxrpc.client.ServiceProxy.invoke(ServiceProxy.java:116)
                      at $Proxy100.getPort(Unknown Source)
                      at com.arjuna.xts.nightout.clients.jboss.BasicClient.getService(BasicClient.java:375)
                      at com.arjuna.xts.nightout.clients.jboss.BasicClient.initialise(BasicClient.java:188)
                      at com.arjuna.xts.nightout.clients.jboss.BasicClient.doGet(BasicClient.java:214)
                      at javax.servlet.http.HttpServlet.service(HttpServlet.java:690)
                      at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
                      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:230)
                      at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)
                      at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:179)
                      at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:84)
                      at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
                      at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:104)
                      at org.jboss.web.tomcat.service.jca.CachedConnectionValve.invoke(CachedConnectionValve.java:157)
                      at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
                      at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:241)
                      at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)
                      at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:580)
                      at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
                      at java.lang.Thread.run(Thread.java:595)
                      09:47:30,328 WARN [EndpointMetaData] Loading SEI after eager initialization
                      09:47:30,379 WARN [JAXRPCClientMetaDataBuilder] Cannot obtain the SEI mapping for: {http://www.jboss.com/jbosstm/xts/demo/Taxi}ITaxiServiceBA
                      09:47:30,472 WARN [EndpointMetaData] Set SEI name after eager initialization
                      java.lang.IllegalStateException
                      at org.jboss.ws.metadata.umdm.EndpointMetaData.setServiceEndpointInterfaceName(EndpointMetaData.java:214)
                      at org.jboss.ws.core.jaxrpc.client.ServiceImpl.getPort(ServiceImpl.java:347)
                      at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
                      at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
                      at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
                      at java.lang.reflect.Method.invoke(Method.java:585)
                      at org.jboss.ws.core.jaxrpc.client.ServiceProxy.invoke(ServiceProxy.java:116)
                      at $Proxy100.getPort(Unknown Source)
                      at com.arjuna.xts.nightout.clients.jboss.BasicClient.getService(BasicClient.java:375)
                      at com.arjuna.xts.nightout.clients.jboss.BasicClient.initialise(BasicClient.java:189)
                      at com.arjuna.xts.nightout.clients.jboss.BasicClient.doGet(BasicClient.java:214)
                      at javax.servlet.http.HttpServlet.service(HttpServlet.java:690)
                      at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
                      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:230)
                      at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)
                      at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:179)
                      at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:84)
                      at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
                      at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:104)
                      at org.jboss.web.tomcat.service.jca.CachedConnectionValve.invoke(CachedConnectionValve.java:157)
                      at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
                      at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:241)
                      at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)
                      at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:580)
                      at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
                      at java.lang.Thread.run(Thread.java:595)
                      09:47:30,473 WARN [EndpointMetaData] Loading SEI after eager initialization
                      09:47:30,488 WARN [JAXRPCClientMetaDataBuilder] Cannot obtain the SEI mapping for: {http://www.jboss.com/jbosstm/xts/demo/Theatre}ITheatreService
                      09:47:30,516 WARN [EndpointMetaData] Set SEI name after eager initialization
                      java.lang.IllegalStateException
                      at org.jboss.ws.metadata.umdm.EndpointMetaData.setServiceEndpointInterfaceName(EndpointMetaData.java:214)
                      at org.jboss.ws.core.jaxrpc.client.ServiceImpl.getPort(ServiceImpl.java:347)
                      at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
                      at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
                      at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
                      at java.lang.reflect.Method.invoke(Method.java:585)
                      at org.jboss.ws.core.jaxrpc.client.ServiceProxy.invoke(ServiceProxy.java:116)
                      at $Proxy100.getPort(Unknown Source)
                      at com.arjuna.xts.nightout.clients.jboss.BasicClient.getService(BasicClient.java:375)
                      at com.arjuna.xts.nightout.clients.jboss.BasicClient.initialise(BasicClient.java:190)
                      at com.arjuna.xts.nightout.clients.jboss.BasicClient.doGet(BasicClient.java:214)
                      at javax.servlet.http.HttpServlet.service(HttpServlet.java:690)
                      at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
                      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:230)
                      at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)
                      at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:179)
                      at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:84)
                      at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
                      at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:104)
                      at org.jboss.web.tomcat.service.jca.CachedConnectionValve.invoke(CachedConnectionValve.java:157)
                      at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
                      at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:241)
                      at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)
                      at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:580)
                      at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
                      at java.lang.Thread.run(Thread.java:595)
                      09:47:30,517 WARN [EndpointMetaData] Loading SEI after eager initialization
                      09:47:30,537 WARN [JAXRPCClientMetaDataBuilder] Cannot obtain the SEI mapping for: {http://www.jboss.com/jbosstm/xts/demo/Theatre}ITheatreServiceBA
                      09:47:30,566 WARN [EndpointMetaData] Set SEI name after eager initialization
                      java.lang.IllegalStateException
                      at org.jboss.ws.metadata.umdm.EndpointMetaData.setServiceEndpointInterfaceName(EndpointMetaData.java:214)
                      at org.jboss.ws.core.jaxrpc.client.ServiceImpl.getPort(ServiceImpl.java:347)
                      at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
                      at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
                      at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
                      at java.lang.reflect.Method.invoke(Method.java:585)
                      at org.jboss.ws.core.jaxrpc.client.ServiceProxy.invoke(ServiceProxy.java:116)
                      at $Proxy100.getPort(Unknown Source)
                      at com.arjuna.xts.nightout.clients.jboss.BasicClient.getService(BasicClient.java:375)
                      at com.arjuna.xts.nightout.clients.jboss.BasicClient.initialise(BasicClient.java:191)
                      at com.arjuna.xts.nightout.clients.jboss.BasicClient.doGet(BasicClient.java:214)
                      at javax.servlet.http.HttpServlet.service(HttpServlet.java:690)
                      at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
                      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:230)
                      at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)
                      at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:179)
                      at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:84)
                      at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
                      at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:104)
                      at org.jboss.web.tomcat.service.jca.CachedConnectionValve.invoke(CachedConnectionValve.java:157)
                      at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
                      at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:241)
                      at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)
                      at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:580)
                      at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
                      at java.lang.Thread.run(Thread.java:595)
                      09:47:30,568 WARN [EndpointMetaData] Loading SEI after eager initialization
                      09:47:30,574 INFO [STDOUT] CLIENT: obtaining userTransaction...
                      09:47:30,576 INFO [STDOUT] CLIENT: starting the transaction...
                      09:47:30,791 INFO [STDOUT] CLIENT: transaction ID= AtomicTransactionIdentifier: urn:7f000001:c24d:48359537:118
                      09:47:30,791 INFO [STDOUT] CLIENT: calling business Web Services...
                      09:47:30,883 INFO [STDOUT] CLIENT: problem:
                      09:47:30,883 INFO [STDOUT] java.rmi.RemoteException: Call invocation failed; nested exception is:
                      java.lang.IllegalStateException: Could not setup remoting client
                      09:47:30,883 INFO [STDOUT] at org.jboss.ws.core.jaxrpc.client.CallImpl.invokeInternal(CallImpl.java:536)
                      09:47:30,884 INFO [STDOUT] at org.jboss.ws.core.jaxrpc.client.CallImpl.invoke(CallImpl.java:277)
                      09:47:30,884 INFO [STDOUT] at org.jboss.ws.core.jaxrpc.client.PortProxy.invoke(PortProxy.java:151)
                      09:47:30,884 INFO [STDOUT] at $Proxy101.bookSeats(Unknown Source)
                      09:47:30,884 INFO [STDOUT] at com.arjuna.xts.nightout.clients.jboss.BasicClient.testAtomicTransaction(BasicClient.java:281)
                      09:47:30,884 INFO [STDOUT] at com.arjuna.xts.nightout.clients.jboss.BasicClient.doGet(BasicClient.java:230)
                      09:47:30,884 INFO [STDOUT] at javax.servlet.http.HttpServlet.service(HttpServlet.java:690)
                      09:47:30,884 INFO [STDOUT] at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
                      09:47:30,884 INFO [STDOUT] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
                      09:47:30,885 INFO [STDOUT] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
                      09:47:30,885 INFO [STDOUT] at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)
                      09:47:30,885 INFO [STDOUT] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
                      09:47:30,885 INFO [STDOUT] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
                      09:47:30,885 INFO [STDOUT] at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:230)
                      09:47:30,885 INFO [STDOUT] at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)
                      09:47:30,886 INFO [STDOUT] at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:179)
                      09:47:30,886 INFO [STDOUT] at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:84)
                      09:47:30,886 INFO [STDOUT] at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
                      09:47:30,886 INFO [STDOUT] at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:104)
                      09:47:30,886 INFO [STDOUT] at org.jboss.web.tomcat.service.jca.CachedConnectionValve.invoke(CachedConnectionValve.java:157)
                      09:47:30,886 INFO [STDOUT] at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
                      09:47:30,886 INFO [STDOUT] at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:241)
                      09:47:30,886 INFO [STDOUT] at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)
                      09:47:30,887 INFO [STDOUT] at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:580)
                      09:47:30,887 INFO [STDOUT] at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
                      09:47:30,887 INFO [STDOUT] at java.lang.Thread.run(Thread.java:595)
                      09:47:30,887 INFO [STDOUT] Caused by: java.lang.IllegalStateException: Could not setup remoting client
                      09:47:30,887 INFO [STDOUT] at org.jboss.ws.core.client.RemotingConnectionImpl.createRemotingClient(RemotingConnectionImpl.java:260)
                      09:47:30,887 INFO [STDOUT] at org.jboss.ws.core.client.RemotingConnectionImpl.invoke(RemotingConnectionImpl.java:165)
                      09:47:30,887 INFO [STDOUT] at org.jboss.ws.core.client.SOAPRemotingConnection.invoke(SOAPRemotingConnection.java:77)
                      09:47:30,888 INFO [STDOUT] at org.jboss.ws.core.CommonClient.invoke(CommonClient.java:337)
                      09:47:30,888 INFO [STDOUT] at org.jboss.ws.core.jaxrpc.client.CallImpl.invokeInternal(CallImpl.java:517)
                      09:47:30,888 INFO [STDOUT] ... 25 more
                      09:47:30,888 INFO [STDOUT] Caused by: java.lang.NullPointerException
                      09:47:30,888 INFO [STDOUT] at org.jboss.remoting.InvokerLocator.resolveHost(InvokerLocator.java:333)
                      09:47:30,888 INFO [STDOUT] at org.jboss.remoting.InvokerLocator.URIParse(InvokerLocator.java:257)
                      09:47:30,889 INFO [STDOUT] at org.jboss.remoting.InvokerLocator.parse(InvokerLocator.java:213)
                      09:47:30,889 INFO [STDOUT] at org.jboss.remoting.InvokerLocator.(InvokerLocator.java:193)
                      09:47:30,889 INFO [STDOUT] at org.jboss.ws.core.client.RemotingConnectionImpl.createRemotingClient(RemotingConnectionImpl.java:245)
                      09:47:30,889 INFO [STDOUT] ... 29 more


                      • 8. Re: XTS Demo not working on SOA-P 4.2
                        Andrew Dinn Master

                         


                        Now I get a slightly different exception related to setup of remoting client.
                        . . .
                        09:47:30,888 INFO [STDOUT] Caused by: java.lang.NullPointerException
                        09:47:30,888 INFO [STDOUT] at org.jboss.remoting.InvokerLocator.resolveHost(InvokerLocator.java:333)
                        09:47:30,888 INFO [STDOUT] at org.jboss.remoting.InvokerLocator.URIParse(InvokerLocator.java:257)
                        09:47:30,889 INFO [STDOUT] at org.jboss.remoting.InvokerLocator.parse(InvokerLocator.java:213)
                        09:47:30,889 INFO [STDOUT] at org.jboss.remoting.InvokerLocator.(InvokerLocator.java:193)
                        09:47:30,889 INFO [STDOUT] at org.jboss.ws.core.client.RemotingConnectionImpl.createRemotingClient(RemotingConnectionImpl.java:245)
                        09:47:30,889 INFO [STDOUT] ... 29 more


                        Well, I guess its time for you to wheel out the debugger. You might start by checking what address the remoting code is trying to parse and work back from there.

                        Alternatively, you can check your installed demo tree and make sure you have configured the host, port and url path correctly and that they have been correctly inserted into the deployed war files. If you rebuilt XTS then you will have clobbered any changes you made to jboss.properties in the xts-install/demo directory.


                        • 9. Re: XTS Demo not working on SOA-P 4.2
                          Jeff DeLong Master

                          Yes, that was it. I just needed to replace with http://localhost:8080/xtsdemowebservices.

                          • 10. Re: XTS Demo not working on SOA-P 4.2
                            Jeff DeLong Master

                            Ok, I have both versions of the XTS Demo running in SOA-P 4.2. A patched version of the jax-rpc based demo from JBOSSTS_4_2_3_SP5, which throws an exception but still works, and the jaxws based example from JBOSSTS_4_3_GA. I think I will proceed with the jaxws version. Next step: deploy the services as ESB services. This should be fun :)

                            Thanks for all the help so far.

                            Jeff

                            • 11. Re: XTS Demo not working on SOA-P 4.2
                              Mark Little Master

                              Jeff, check the ESB forums if you haven't already. Someone there reckons they've done your next step already.

                              • 13. Re: XTS Demo not working on SOA-P 4.2
                                Jeff DeLong Master

                                Thanks for the link. I downloaded Pavel's code and it looks very interesting; should save me quite a bit of work :)

                                • 14. Re: XTS Demo not working on SOA-P 4.2
                                  Mark Little Master

                                  I hope to get a chance to look at it over the next few days too.