さて,JBossTXの続きをやろう. 先週までの調べでTransactionImplにXAResourceを登録していたのはTxConnectionManagerであることが判明している. TxManagerのgetTransaction()メソッド実装は以下. public Transaction getTransaction() throws SystemException { ThreadInfo ti = getThreadInfo(); TransactionImpl current = ti.tx; if (current != null && current.isDone()) { current = null; disassociateThread(ti); } return current; }getThreadInfo()はjava.lang.ThreadLocalから

