ServletContextListener
をカスタム実装し、contextInitialized()
とcontextDestroyed()
の両方にブレークポイントを配置します。Eclipseでブレークポイントを設定してServletContextListener.contextDestroyed()をデバッグします。
WTPを使用してWebアプリケーションを起動する場合、デバッガでcontextInitialized()
を停止することができます。しかし、Webアプリケーションをシャットダウンすると、contextDestroyed()
のブレークポイントは機能せず、Webアプリケーションはただ終了します。それは可能ですか?デバッグを使用してcontextDestroyed()
をeclipseでデバッグする方法はありますか?
Webアプリケーションのシャットダウン時に、使用されているリソースが適切に解放されているかどうか確認したいと考えています。
新しい空のWebアプリケーションプロジェクトを作成し、contextDestroyedをデバッグしようとしましたか? – ozhan