[Seasar-user:11041] Sun ONE Application Server 7でのS2Txの利用方法について
[E-MAIL ADDRESS DELETED]
[E-MAIL ADDRESS DELETED]
2007年 10月 16日 (火) 22:56:41 JST
お世話になります。
水口と申します。
S2Container-2.3.22で、 Sun ONE Application Server 7 のJTAとコネクションプールを使い、S2Txを利用するためにはどうしたら良いのでしょうか?
j2ee.diconに以下の設定を追加したところ、ClassCastExceptionが発生します。
--
<component name="initialContext" class="javax.naming.InitialContext"/>
<component name="transactionManager"
class="org.seasar.extension.j2ee.JndiTransactionManager">
<arg>initialContext</arg>
<arg>"java:comp/UserTransaction"</arg>
</component>
<component class="org.seasar.extension.j2ee.JndiDataSource">
<arg>initialContext</arg>
<arg>"xxx"</arg>
</component>
--
その原因は Sun ONE Application Server 7 の java:comp/UserTransaction のJNDI ルックアップ名に対応する参照が javax.transaction.UserTransaction であるためです。
以上、何か設定ミスまたは回避策がありましたら、ご教示頂ければと思います。
よろしくお願いします。
Seasar-user メーリングリストの案内