Cosminexus V9 アプリケーションサーバ メッセージ(構築/運用/開発用)
KFCB40138-E
A transaction branch has decided to complete heuristically. (status = aa....aa)
- aa....aa:ヒューリスティック決着時のトランザクションの状態
- [要因]
- グローバルトランザクションがヒューリスティック決着されました。
- aa....aaがHeuristicHazardの場合
各リソースマネジャのトランザクションが一貫性を保って決着したことが確認できませんでした。トランザクションの一貫性が失われているおそれがあります。
- aa....aaがHeuristicCommitの場合
このトランザクションブランチの参加リソースすべてがヒューリスティック決着によってコミットしました。
- aa....aaがHeuristicRollbackの場合
このトランザクションブランチの参加リソースすべてがヒューリスティック決着によってロールバックしました。
- aa....aaがHeuristicMixedの場合
一部のリソースマネジャのトランザクションがコミットし,ほかのリソースマネジャのトランザクションがロールバックしました。トランザクションの一貫性は失われました。
- [対策]
- アプリケーションサーバに関連づいたリソースの一貫性が保たれていないおそれがあります。次の手順に従ってアプリケーションサーバに関連づいたリソースの状態を確認し,トランザクションを強制終了してください。
- アプリケーションサーバに関連づいたリソースで,指定したグローバルトランザクションIDを持つトランザクションが,コミット決着またはロールバック決着したかを確認してください。また,トランザクションの一貫性が保たれていない場合は修復してください。
- cjforgettrnコマンドでアプリケーションサーバのトランザクションを強制終了してください。
All Rights Reserved. Copyright (C) 2012, 2015, Hitachi, Ltd.