皆さん、こんにちは!
GWT フレームワークで Web アプリケーションを開発しています。非同期メソッドを実装する特別なサーブレットを作成しました。サーブレットinit()
メソッドで接続プールを作成しましたが、アプリケーションの close() イベントで破棄したいと考えています。
呼び出されたサーブレットの組み込みメソッドでdestroy()
、リソースのクリアを担当するコードを配置しましたが、決して実行されないようです。
リソースをどこでクリアする必要がありますか、または destroy() メソッドを強制するにはどうすればよいですか? Web ブラウザを閉じるだけでは役に立ちません。init()
実行されますが実行されdestroy()
ません。