2005-07-07から1日間の記事一覧
エミュレーションコード public void testTxManager() throws Exception { String url = "jdbc:mysql://localhost:3306/test"; Class.forName("com.mysql.jdbc.Driver").newInstance(); Connection conn = (com.mysql.jdbc.Connection) DriverManager.getCon…
あとはこれだけかな. TransactionManagerに対してbeginを行わないとTransactionContextが生成されない. XAResourceはTransactionContextが保持する. つまりbeginした後じゃないとXAResourceをenlistできない. で,誰がいつどのようにして行っているのか…
とりあえず"*.java" "enlistResource"で引っかかった奴から. org.jboss.resource.connectionmanager.TxConnectionManager$TxConnectionEventListenerクラスのenlistメソッドが呼ばれたとき org.jboss.ejb.plugins.inflow.MessageEndpointInterceptorクラス…
以前「大量のクラスコメントがある」と日記に書いた際についでに作ったTxConnectionManagerのクラスコメントの乱雑和訳 LocalTxConnectionManagerは,LocalTransactionをサポートするJCAアダプタを管理するためのConnectionManager実装である. LocalTxConne…