Наше приложение использует XAResource, включенный в транзакцию сессионного компонента.
Мы не можем найти документацию по привлечению XAResource в WAS. Нам нужен объект TransactionManger для обработки нескольких ресурсов (JMS / JDB C).
Это weblogi c код:
weblogic.transaction.TransactionManager tm =
weblogic.transaction.TxHelper.getTransactionManager();
tx = tm.getTransaction();
tx.enlistResource(xar);
tx.registerSynchronization(new JTAXAConnSync(qconXA, xasession,qsession));