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