[Seasar-user:11631] Re: requiresNewTxにてcommit時に例外が発生した場合にRollbackされない
Koichi Kobayashi
[E-MAIL ADDRESS DELETED]
2007年 11月 13日 (火) 19:30:04 JST
小林 (koichik) です.
Date: Mon, 12 Nov 2007 22:47:06 +0900
From: 鈴木 順 <[E-MAIL ADDRESS DELETED]>
To: [E-MAIL ADDRESS DELETED]
Subject: [Seasar-user:11627] Re: requiresNewTxにてcommit時に例外が発生した場合にRollbackされない
> > 月曜日以降に時間が取れればやってみます.
>
> 申し訳ありませんがこちらの方宜しくお願いします。
やってみました.
WAS6.1 でも同じ例外が出ました.
で,web.xml の問題でした.
[Seasar-user:11551]
> > <resource-ref>
> > ...
> > <resource-sharing-scope>Unshareable</resource-sharing-scope>
> > </resource-ref>
>
> 残念ながらこちらは既にこのようになっています。
> (特に意味もなくなってたのですが・・・・)
これが余計でした.
<resource-sharing-scope> を削除すると WAS6.1 では
ちゃんと動きました
ドキュメントからは読み取れませんが,Unshareable に
すると requiresNew では使えなくなってしまうようです.
ともあれ (JW),<resource-sharing-scope> を削除して
試してみてください.
> 今気づいたのですが、S2HibernateはSeaserのMaven2レポジトリに無いので、
これは不便なのでデプロイしておきました.
ただし,artifactId は s2-hibernate ではなく
s2hibernate です. ^
# S2Hibernate-JPA に合わせました.
<?xml version="1.0" encoding="UTF-8"?><project>
<modelVersion>4.0.0</modelVersion>
<groupId>org.seasar.hibernate</groupId>
<artifactId>s2hibernate</artifactId>
<version>1.1.2</version>
</project>
--
<signature>
<name>Koichi Kobayashi</name>
<e-mail>[E-MAIL ADDRESS DELETED]</e-mail>
</signature>
Seasar-user メーリングリストの案内