[seasar-dev:1081] Re: [S2Container] JBossAS5 JTA対応

MASAHIDE TAKEDA [E-MAIL ADDRESS DELETED]
2009年 3月 12日 (木) 02:24:43 JST


武田です。

java:comp/UserTransaction で指定してみました。
結果は同じでした。ログから見ると同じものが取れるから
結果が同じという感じですね。

01:45:48,846 ERROR [[/sa-struts-tutorial]]
StandardWrapper.Throwable
org.seasar.framework.container.ClassUnmatchRuntimeException:
 [ESSR0069]定義されたクラス(javax.transaction.
UserTransaction)に実際のクラス(org.jboss.tm.usertx.client.
ServerVMClientUserTransaction)を適用できません
at org.seasar.framework.container.assembler.
AbstractConstructorAssembler.assembleExpression
(AbstractConstructorAssembler.java:80)

眠たかったのですが、ついかっとなってJBossのソースを
即確認してみました。

JBoss5.0.0.GA/5.0.1.GAのソースからは
ServerVMClientUserTransactionが消えてます。
4.2.2には存在しています。

5.0.0.GA/5.0.1.GAには
org.jboss.tm.usertx.client.ClientUserTransaction
は同一のソースであります。
これは4.2.2にもあり、差はログ部分だけっぽいです。

どうもクラスがなくなってるのかな?
Seasar側のソースはまだ確認してないです。

という事で限界。。。寝ますw


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