[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 メーリングリストの案内