私は、マネージドBeanでリモートステートフルセッションBean(EJB 3.0)からビジネスロジックを呼び出すJSFアプリケーションを持っています。@Remove注釈付きメソッドが呼び出されていない場合、ステートフルセッションBeanでリークが発生する可能性がありますか?
現在、ステートフルセッションBeanで@Remove注釈付きメソッドを呼び出すHttpSessionListenerがあるため、HttpSessionが破棄されるとすぐにステートフルセッションBeanをコンテナで削除できます。
ここで@Remove注釈付きメソッドを呼び出さずにHttpSessionが破棄されたらどうなるのでしょうか。ステートフルセッションBeanのクライアントにはログが存在しません。コンテナはステートフルセッションBeanを削除しますか?それとも永遠にある種のリーク(メモリ/ディスク)を引き起こしていますか?