[Seasar-user:11276] Re: Sun ONE Application Server 7でのS2Txの利用方法について

[E-MAIL ADDRESS DELETED] [E-MAIL ADDRESS DELETED]
2007年 10月 25日 (木) 02:51:22 JST


お世話になります。
水口です。

>Spring のソースを見たところ,次のようにやってました.
>
><component name="transactionManager"
>    class="org.seasar.extension.j2ee.JndiTransactionManager">
>    <arg>initialContext</arg>
>    <arg>"java:pm/TransactionManager"</arg>
></component>
>
>Javadoc には
>
> * <li>"java:pm/TransactionManager" for Borland Enterprise Server and
> * Sun Application Server (Sun ONE 7 and later)
>
>と書かれているので,もしかしたらこれで取得できるかも?
># Hibernate も 7 以降と書いてあったのにダメだったので
># 分かりませんが.

この方法も既に試したことがあり、以下のようにトランザクション開始時に以下の例外が発生します。

--
java.lang.IllegalStateException: Operation not allowed
	at com.sun.ejb.containers.PMTransactionManagerImpl.begin(PMTransactionManagerImpl.java:62)
	at org.seasar.extension.j2ee.TransactionManagerWrapper.begin(TransactionManagerWrapper.java:54)
(以下省略)
--
 



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