Transfer of global sessions at Web application startup could not start. (J2EE application = aa....aa, context root = bb....bb, DB Connector = cc....cc, exception = dd....dd)
- aa....aa:J2EEアプリケーション名
bb....bb:コンテキストルート名
cc....cc:DB Connectorの別名
dd....dd:発生した例外の情報
- 説明
- データベースとの通信で障害が発生したため,Webアプリケーション開始時のグローバルセッション情報の引き継ぎ処理を開始できませんでした。
- 対処
- データベースが正常に稼働しているか,データベースとJ2EEサーバの通信路に問題が発生していないか確認してください。
- データベースに障害が発生している場合,データベースの回復手順に従い原因を対策してください。
- データベースとJ2EEサーバの通信路に問題が発生している場合,通信路の問題を解決してください。通信路に問題が発生した場合,データベース上の排他が未解放となっていることがあります。業務を再開する前に無効な接続を確認して未解放となっている排他を解放してください。
- データベースおよび通信路に問題がない場合,DB Connectorのコネクションのタイムアウト時間の設定が適切かどうか確認してください。コネクションのタイムアウト時間の設定が短いとデータベースでの障害発生時,回復処理が完了する前にタイムアウトが発生することがあります。データベースの回復時間を考慮してDB Connectorのパラメタをチューニングしてください。
- なお,このメッセージが出力された場合,グローバルセッション情報は,再度Webアプリケーションを開始するか,リクエストを受信して引き継がれるまでデータベースに残り続けます。残り続けたグローバルセッション情報をグローバルセッション情報削除コマンド(cjclearsession)で削除してください。
All Rights Reserved. Copyright (C) 2012, 2015, Hitachi, Ltd.