IJServer15977: Lifecycle error : CL stopped
[意味]
停止したクラスローダに対してリソースのロードを行いました。
[原因]
ワークユニット停止中に別のスレッドがリソースをロードしようとしています。
[システムの処理]
リソースのロードを中断します。
[ユーザの対処]
アプリケーションでスレッドを生成した場合は、アプリケーションの終了処理完了時には、スレッドが終了しているようにしてください。アプリケーションの終了処理の例を以下に示します。
サーブレットのdestroyメソッド(initメソッドでスレッド生成した場合)
ServletContextListenerのcontextDestroyedメソッド(contextInitializedメソッドでスレッド生成した場合)
停止時実行クラス(起動時実行クラスでスレッド生成した場合)
終了処理後でもスレッドが動作している場合、停止済みのクラスローダを使用することにより、本メッセージが出力されることがあります。