Details
-
Feature Request
-
Resolution: Done
-
Major
-
None
-
None
Description
Description of problem:
org.jboss.as.test.integration.ejb.remote.client.api.tx.EJBClientXidTransactionTestCase
- testSLSBMandatoryTx
- testClientTransactionManagement
fails once run with other tests with ARJUNA022006: The ORB has not been initialized yet
How reproducible:
Not if run as a single test, only once I run whole it.basic module
Steps to Reproduce:
1. See reproducer jobs configuration
Actual results:
org.jboss.as.test.integration.ejb.remote.client.api.tx.EJBClientXidTransactionTestCase.testSLSBMandatoryTx
testReport/org.jboss.as.test.integration.ejb.remote.client.api.tx/EJBClientXidTransactionTestCase/testSLSBMandatoryTx/
com.arjuna.ats.arjuna.exceptions.FatalError
at com.arjuna.ats.internal.jts.ORBManager.getPOA(ORBManager.java:96)
at com.arjuna.ats.internal.jts.OTSImpleManager.<clinit>(OTSImpleManager.java:296)
at java.lang.J9VMInternals.initializeImpl(Native Method)
at java.lang.J9VMInternals.initialize(J9VMInternals.java:201)
at com.arjuna.ats.jts.OTSManager.get_current(OTSManager.java:71)
at com.arjuna.ats.internal.jta.transaction.jts.BaseTransaction.checkTransactionState(BaseTransaction.java:265)
at com.arjuna.ats.internal.jta.transaction.jts.BaseTransaction.begin(BaseTransaction.java:72)
at org.jboss.as.test.integration.ejb.remote.client.api.tx.EJBClientXidTransactionTestCase.testSLSBMandatoryTx(EJBClientXidTransactionTestCase.java:130)
org.jboss.as.test.integration.ejb.remote.client.api.tx.EJBClientXidTransactionTestCase.testClientTransactionManagement
testReport/org.jboss.as.test.integration.ejb.remote.client.api.tx/EJBClientXidTransactionTestCase/testClientTransactionManagement/
java.lang.NoClassDefFoundError: com.arjuna.ats.internal.jts.OTSImpleManager (initialization failure)
at java.lang.J9VMInternals.initialize(J9VMInternals.java:141)
at com.arjuna.ats.jts.OTSManager.get_current(OTSManager.java:71)
at com.arjuna.ats.internal.jta.transaction.jts.BaseTransaction.checkTransactionState(BaseTransaction.java:265)
at com.arjuna.ats.internal.jta.transaction.jts.BaseTransaction.begin(BaseTransaction.java:72)
at org.jboss.as.test.integration.ejb.remote.client.api.tx.EJBClientXidTransactionTestCase.testClientTransactionManagement(EJBClientXidTransactionTestCase.java:152)
Expected results:
Both tests pass