2 Replies Latest reply on Oct 18, 2011 11:08 PM by Amos Feng

    Module Dependency problem

    Amos Feng Apprentice

      I managed to using arquillian to run xts crash recovery tests. I meet the problem with:

      22:05:53,022 ERROR [stderr] (Thread-66) org.jboss.jbossts.xts.servicetests.test.at.SingleParticipantPrepareAndCommitTest : txbegin failure com.arjuna.wst.SystemException: javax.xml.ws.WebServiceException: Provider com.sun.xml.internal.ws.spi.ProviderImpl not found

      It looks like a module dependency issue.

      so I added dependency like:

      Dependencies: org.jboss.xts, org.jboss.ws.cxf.jbossws-cxf-client services export

      and now the error are:

      22:26:28,803 ERROR [stderr] (Thread-72) Exception in thread "Thread-72" java.lang.LinkageError: ClassCastException: attempting to castjar:file:/home/zhfeng/tools/jboss-as-7.0.2.Final/modules/javax/xml/ws/api/main/jboss-jaxws-api_2.2_spec-2.0.0.Final.jar!/javax/xml/ws/spi/Provider.classtojar:file:/opt/jdk1.6.0_27/jre/lib/rt.jar!/javax/xml/ws/spi/Provider.class

      22:26:28,803 ERROR [stderr] (Thread-72)     at javax.xml.ws.spi.Provider.provider(Provider.java:94)

      22:26:28,804 ERROR [stderr] (Thread-72)     at javax.xml.ws.Service.<init>(Service.java:56)

      22:26:28,804 ERROR [stderr] (Thread-72)     at org.oasis_open.docs.ws_tx.wscoor._2006._06.ActivationService.<init>(ActivationService.java:46)

      22:26:28,804 ERROR [stderr] (Thread-72)     at com.arjuna.webservices11.wscoor.client.WSCOORClient.getActivationService(WSCOORClient.java:44)

      22:26:28,805 ERROR [stderr] (Thread-72)     at com.arjuna.webservices11.wscoor.client.WSCOORClient.getActivationPort(WSCOORClient.java:65)

      22:26:28,805 ERROR [stderr] (Thread-72)     at com.arjuna.webservices11.wscoor.client.ActivationCoordinatorClient.sendCreateCoordination(ActivationCoordinatorClient.java:82)

      22:26:28,806 ERROR [stderr] (Thread-72)     at com.arjuna.wsc11.ActivationCoordinator.createCoordinationContext(ActivationCoordinator.java:77)

      22:26:28,806 ERROR [stderr] (Thread-72)     at com.arjuna.mwlabs.wst11.at.remote.UserTransactionImple.startTransaction(UserTransactionImple.java:289)

      22:26:28,807 ERROR [stderr] (Thread-72)     at com.arjuna.mwlabs.wst11.at.remote.UserTransactionImple.begin(UserTransactionImple.java:80)

      22:26:28,807 ERROR [stderr] (Thread-72)     at com.arjuna.mwlabs.wst11.at.remote.UserTransactionImple.begin(UserTransactionImple.java:70)

      22:26:28,807 ERROR [stderr] (Thread-72)     at org.jboss.jbossts.xts.servicetests.test.at.SingleParticipantPrepareAndCommitTest.run(SingleParticipantPrepareAndCommitTest.java:68)

      22:26:28,808 ERROR [stderr] (Thread-72)     at org.jboss.jbossts.xts.servicetests.ejb.XTSServiceTestRunnerEJBImpl$1.run(XTSServiceTestRunnerEJBImpl.java:70)

       

      any idea about these error?

      Thanks a lot,

       

      Amos