[Seasar-user:7744] [Seasar,Teeda]Session破棄時のgetComponentで例外発生

[E-MAIL ADDRESS DELETED] [E-MAIL ADDRESS DELETED]
2007年 5月 22日 (火) 15:21:15 JST


お世話になります。
田口です。

Seasar2.4.11 + Teeda1.0.6で、
SessionListenerを使用し、
セッション破棄時(sessionDestroyed時)に、
指定されたコンポーネントを呼び出す処理を
作成しています。

明示的にSession.invalidateを行って、
sessionDestroyedが実行される場合は
問題なく実行されるのですが、
セッションタイムアウト時には、
getComponent時に、
NullPointerExceptionが発生します。

発生箇所は、
org.seasar.framework.container.external.servlet.ServletRequestMapの
getAttributeメソッドです。
なにか、対処方法があるのでしょうか?

以上、ご回答をよろしくお願いいたします。


Seasar-user メーリングリストの案内