[Seasar-user:11502] Re: requiresNewTxにてcommit時に例外が発生した場合にRollbackされない

Koichi Kobayashi [E-MAIL ADDRESS DELETED]
2007年 11月 7日 (水) 04:00:12 JST


小林 (koichik) です.

Date:    Tue, 06 Nov 2007 23:37:26 +0900
From:    鈴木 順 <[E-MAIL ADDRESS DELETED]>
To:      [E-MAIL ADDRESS DELETED]
Subject: [Seasar-user:11501] Re: requiresNewTxにてcommit時に例外が発生した場合にRollbackされない

> 	at org.seasar.extension.dbcp.impl.ConnectionWrapperImpl.wrapException(ConnectionWrapperImpl.java:551)

S2DBCP が使われちゃってますね.
S2DBCP は JTA の TransactionManager としか
連携できません.
WAS のトランザクションマネージャ (UOW API) を
使うなら,コネクションプールも WAS のものを
使う必要があります.
# Tomcat と設定を共有することはできません.

WAS で XA 対応のコネクションプールを設定して,
それを使うように jdbc.dicon を設定してください.
設定方法は [Seasar-user:11365] のようになります.


-- 
<component name="koichik">
    <property name="fullName">"Koichi Kobayashi"</property>
    <property name="email">"[E-MAIL ADDRESS DELETED]"</property>
    <property name="blog">"http://d.hatena.ne.jp/koichik"</property>
</component>




Seasar-user メーリングリストの案内