無効なXID

問題: SOAサーバーからデータベースへの接続を試みると、次のエラー・メッセージが表示されます:

XID が無効です。start()がリソース'[connection pool]'で失敗しました

このエラーは、XAドライバを使用するJDBCデータ・ソースで発生します。

解決策: データ・ソースのXAトランザクション・タイムアウト設定を変更します:

  1. WebLogic管理コンソール(http://WebLogic Admin host:WebLogic Admin port/console)で、「サービス」「JDBC」「データ・ソース」SOADataSource「トランザクション」の順に選択します。

  2. 「XAトランザクション・タイムアウトの設定」を選択します。

  3. XAトランザクションのタイムアウトを0にを設定します。