Details
-
Improvement
-
Status: Open
-
Minor
-
Resolution: Unresolved
-
2.6.5, 2.8
-
None
-
None
Description
In TransactionContext.java, methods prepare and commit catch TransactionException and then use it as init cause for XAException. XAException then logs only
2014-06-02 17:06:02,500 [http-172.18.4.39-8080-5] WARN [com.arjuna.ats.jta.logging.loggerI18N] [com.arjuna.ats.internal.jta.resources.arjunacore.preparefailed] [com.arjuna.ats.internal.jta.resources.arjunacore.rollbackxaerror] [com.arjuna.ats.internal.jta.resources.arjunacore.rollbackxaerror] XAResourceRecord.rollback - xa error XAException.XA_RBOTHER
and the initial cause is lost.