JBAS015594 / NullPointerException when enlisting a 3rd party participant in WS-AT application in JBoss EAP
Issue
- Using WS-AT with the Microsoft Distributed Transaction Coordinator (MSDTC)
-
Encountering the exception below
... ERROR [org.jboss.as.webservices.invocation.InvocationHandlerJAXWS] ... JBAS015594: Method invocation failed with exception: Error when enlisting participant ... ... Caused by: com.arjuna.wst.SystemException: java.lang.NullPointerException at com.arjuna.mwlabs.wst11.at.remote.TransactionManagerImple.registerParticipant(TransactionManagerImple.java:176) [jbossxts-4.17.29.Final-redhat-1.jar:4.17.29.Final-redhat-1] at com.arjuna.mwlabs.wst11.at.remote.TransactionManagerImple.enlistForDurableTwoPhase(TransactionManagerImple.java:41) [jbossxts-4.17.29.Final-redhat-1.jar:4.17.29.Final-redhat-1] ... -
A Byteman rule to capture the root exception verifies it to originate within the call stack below
... java.lang.NullPointerException at com.arjuna.wsc11.RegistrationCoordinator.register(RegistrationCoordinator.java:55) at com.arjuna.mwlabs.wst11.at.remote.TransactionManagerImple.registerParticipant(TransactionManagerImple.java:156) at com.arjuna.mwlabs.wst11.at.remote.TransactionManagerImple.enlistForDurableTwoPhase(TransactionManagerImple.java:41) ...
Environment
- Red Hat JBoss Enterprise Application Platform (EAP)
- 6
- 7
- Microsoft Distributed Transaction Coordinator (MSDTC)
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase of over 48,000 articles and solutions.
Welcome! Check out the Getting Started with Red Hat page for quick tours and guides for common tasks.
