トランザクションを実行中に他のサーバ(EJB 等)のメソッドコールを行った際に失敗する場合があります。
アプリケーション動作時にログファイルに以下のようなログが出力されます。
javax.transaction.TransactionRequiredException: CORBA TRANSACTION_REQUIRED 9998 Maybe;
nested exception is: org.omg.CORBA.TRANSACTION_REQUIRED: vmcid: 0x2000 minor code: 1806 completed: Maybe
|
org.omg.CORBA.NO_RESPONSE: Cannot connect to RCS vmcid: 0x0 minor code: 3126 completed:
No
|
上記の例外はTransaction サービスの初期化に失敗した際に発生します。Transaction サービスの初期
化に失敗する原因としては以下の2 つが考えられます。