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