2005-06-16から1日間の記事一覧

TX その7 CMT/BMTに使われるインタセプタの違い

standardjboss.xmlというファイルは先頭付近を見るに, ということらしいです.後から調べたらここ(http://docs.jboss.org/jbossas/jboss4guide/r…

TX その8 CMTトランザクションタイプ NotSupported, Required・・・の処理のされ方

蛇足.CMTを使う場合に"ejb-jar.xml"で指定するトランザクションタイプとして"NotSupported", "Required"等々のキーワードがあると思う.これらのキーワードは,EJBへの毎回の呼び出し時にインターセプトの1つとして呼び出されるTxInterceptorCMTクラスのrun…

TX その9 CMTにおけるトランザクションマネージャ

昨日の日記 あとはCMTが"java:/TransactionManager"をlookupして使っているということが証明できれば,CMT/BMTといったレイヤーの話を切り捨ててTransactionManager以下のレイヤーのみで話を進められる. これを調べるためにCMT関連のソースを読んでいたの…

TX その10 CMTがトランザクションを終了させる方法(と開始させる方法)

TxManagerに行く前にもう1点だけ確認すべき点が.TxInterceptorCMTクラスで"Required"などのトランザクション有りの設定で対象のEJBが新しいトランザクションを開始した場合によばれるendTransactionメソッドの一部 try { // Marked rollback if (tx.getStat…

White Box Enterprise Linux

Redhat Linux Enterprise Linuxと互換性のあるOSS版ディストリがあるらしい. http://www.psg.jp/wbelinux.html mysql-user-jpメーリングリストでのまいパパさんの発言で知りました.T42にこれを入れてみるかな〜.もし調子良いようならSuSEから乗り換えたり…