[Seasar-user:5166] Re: [S2Dao] 別スレッドトランザクションのデータの読み込み
Koichi Kobayashi
[E-MAIL ADDRESS DELETED]
2006年 11月 16日 (木) 23:45:35 JST
小林 (koichik) です.
Date: Thu, 16 Nov 2006 22:59:03 +0900
From: NAKAMURA Manabu <[E-MAIL ADDRESS DELETED]>
To: [E-MAIL ADDRESS DELETED]
Subject: [Seasar-user:5165] Re: [S2Dao] 別スレッドトランザクションのデータの読み込み
> > その変更を行うと,子スレッドで新たなトランザクションを
> > 開始するために tm.begin() した時に例外がスローされます.
> > # たぶん
> あ、そうか、仮に1秒の遅延後にタスクを実行しようとしても
> その時点では既に親スレッドでトランザクションがcommitされているから
> 例外が投げられるんですね。
いえ,その意味ではなく,トランザクションを共有する意図が
ない場合に親スレッドがトランザクションを開始していると,
子スレッドで tm.begin() した時にすでに子スレッドでも
トランザクションが割り当てられているので,例外がスローされる
ということです.
--
<signature>
<name>Koichi Kobayashi</name>
<e-mail>[E-MAIL ADDRESS DELETED]</e-mail>
</signature>
Seasar-user メーリングリストの案内