このトピックには、WebSphere Application Server トランザクション・サービスに関する問題のトラブルシューティングに役立つヒントを記載しています。
WebSphere Application Server ノードに固有のメッセージング問題については、 インフォメーション・センターの他のトピック (例えば WebSphere MQ メッセージングのトラブルシューティングのヒント ) や Application Servers support Web site を参照してください。
[10/26/04 8:41:38:887 CDT] 00000029 CoordinationL A WTRN0100_GENERIC_ERROR [10/26/04 8:41:39:100 CDT] 00000029 RecoveryHandl A WTRN0100E: An attempt to acquire a file lock need to perform recovery processing failed. Either the target server is active or the recovery log configuration is incorrect .... [10/26/04 8:42:34:921 CDT] 00000027 HAGroupImpl I HMGR0130I: The local member of group GN_PS=fwsitkaCell01¥fwwsaix1Node01¥GriffinServer3,IBM_hc=GriffinCluster,type =WAS_TRANSACTIONS has indicated that is it not alive. The JVM will be terminated. [10/26/04 8:42:34:927 CDT] 00000027 SystemOut O Panic:component requested panic from isAlive
アプリケーション・サーバーが失敗し、トランザクション・レコードの終了がディスクに対して即時に強制されない場合は、トランザクションのリカバリーを行えるかどうかは状況に応じて異なります。
[date time] 00000057 WSRdbXaResour E DSRA0302E: XAException occurred. Error code is: XAER_NOTA (-4). Exception is: XAER_NOTA
トランザクション・ログ内に終了レコードなしで残されているトランザクションがある場合は、トランザクション・サービスがデータベースの確認を試みます。 トランザクションが完了している場合は、データベースは、完了しなければならないものがない (XAER_NOTA) ことを示します。 これは通常の振る舞いであり、エラーではありません。
アプリケーション・サーバーがシャットダウンすると、アクティブ・トランザクションはロールバックされます。 すべてのトランザクションが正常に完了した場合、トランザクション・サービスのクリーンなシャットダウンを示すメッセージ WTRN0105I がログに記録され、次のサーバーの再始動ではリカバリー・アクティビティーは必要ありません。アプリケーション・サーバーがシャットダウンし、メッセージ WTRN0105I がログに記録されない場合、これは問題を示すものではありませんが、サーバーの再始動時にリカバリー・アクティビティーが必要なことを意味します。
データ保全性の問題を回避するため、製品をアンインストールする前に、すべてのアプリケーション・サーバーのクリーン・シャットダウンを行う必要があります。