You may enlist a resource only on a server

WebLogicJTAJCAはin-containerじゃないと動きませんだとさ.

javax.transaction.SystemException: You may enlist a resource only on a server
	at weblogic.transaction.internal.TransactionImpl.enlistResource(TransactionImpl.java:441)
	at testsuite.integration.xa.unit.weblogic.WebLogicXATest.testCommit(WebLogicXATest.java:86)
・・・以下略・・・

このエラーメッセージはJBossJTAJCAをライブラリレベルでJUnit使ってUnitTestするコードをWebLogic用に書き換えたものを実行した際にでたもの.

最初は書き換えミスかと思ったけれども,エラーメッセージの内容とエラー発生個所"enlistResource(XAResource)"を良く見るとあれ〜.

彼ら自身はUnitTestしてないのか?