[Seasar-user:11499] Re: requiresNewTxにてcommit時に例外が発生した場合にRollbackされない
Koichi Kobayashi
[E-MAIL ADDRESS DELETED]
2007年 11月 6日 (火) 22:30:19 JST
小林 (koichik) です.
Date: Tue, 06 Nov 2007 21:43:49 +0900
From: 鈴木 順 <[E-MAIL ADDRESS DELETED]>
To: [E-MAIL ADDRESS DELETED]
Subject: [Seasar-user:11498] Re: requiresNewTxにてcommit時に例外が発生した場合にRollbackされない
> jta-was6.diconを使用した場合に、
> トランザクション開始時にヌルポが発生します。
> 原因ですがS2SessionFactoryImplのコンストラクタのTransactionManagerに
> nullが渡ってきてる事が原因です。
あう,Hibernate をお使いでしたね.
jta-was6.dicon は TransactionManager を
使わないようにしたのですが,S2Hibernate は
TransactionManager が前提なので,ちょっと
まずいですね.
とりあえず,添付の jta-was6.dicon を
src/main/resources 等に置いてください.
TransactionManager のラッパーのようなものを
定義してあります.
問題なければ 2.4.18-rc2 からは Jar に含める
jta-was6.dicon も同じようにします.
--
<signature>
<name>Koichi Kobayashi</name>
<e-mail>[E-MAIL ADDRESS DELETED]</e-mail>
</signature>
-------------- next part --------------
テキスト形式以外の添付ファイルを保管しました...
ファイル名: jta-was6.dicon
型: application/octet-stream
サイズ: 1610 バイト
説明: 無し
URL: http://ml.seasar.org/archives/seasar-user/attachments/20071106/746999c9/attachment.obj
Seasar-user メーリングリストの案内