[意味]
アプリケーションの処理に失敗しました。IJServerクラスタの停止処理中またはHotDeploy中のため、アプリケーションの処理は行えません。
[システムの処理]
IJServerクラスタの停止処理またはHotDeployを続行します。
アプリケーションにjava.lang.ThreadDeathがスローされる場合があります。また、本メッセージの後にjava.lang.ThreadDeathのスタックトレースが出力される場合があります。
[ユーザの対処]
通常業務中のHotDeploy機能の利用は推奨しません。HotDeploy機能はリクエストがない状況で利用してください。詳細は、「使用上の注意」-「注意事項」-「Java EEの注意事項」-「配備時の注意事項」-「HotDeploy機能使用時の注意事項」を参照してください。
アプリケーションでスレッドを生成した場合は、アプリケーションの終了処理完了時には、スレッドが終了しているようにしてください。終了処理後でもスレッドが動作している場合、本メッセージが出力されることがあります。アプリケーションの終了処理の例を以下に示します。
initメソッドでスレッド生成した場合
サーブレットのdestroyメソッドでアプリケーションで作成したスレッドを終了することを推奨します。
contextInitializedメソッドでスレッド生成した場合
ServletContextListenerのcontextDestroyedメソッドでアプリケーションで作成したスレッドを終了することを推奨します。