[Seasar-user:12176] Re: [Teeda] セッションタイムアウト時にActionクラスのdoメソッドにAOPがかからない

松崎 学 [E-MAIL ADDRESS DELETED]
2007年 12月 18日 (火) 14:38:14 JST


小林さん

松崎です。いつもお世話になっております。

タイムアウト後はActionクラスのdoメソッド自体呼ばれませんでした。
しかし、Pageクラスのprerenderメソッドは呼ばれてます。
また、FacesServletは呼ばれてました。

タイムアウトしていない状態で、
Actionクラスのdoメソッドにブレークポイントを設定して
スタックトレースを取ったので添付します。
タイムアウト後はブレークが止まらないので意味ないのかもしれませんが。。。

Filterは特に何もしてません。Doltengが生成したものを使っています。
web.xmlも添付しますので、ご確認いただけないでしょうか?

以上、よろしくお願い致します。

On Mon, 17 Dec 2007 22:30:09 +0900
Koichi Kobayashi <[E-MAIL ADDRESS DELETED]> wrote:

> 小林 (koichik) です.
> 
> Date:    Mon, 17 Dec 2007 21:48:07 +0900
> From:    松崎 学 <[E-MAIL ADDRESS DELETED]>
> To:      [E-MAIL ADDRESS DELETED]
> Subject: [Seasar-user:12154] Re: [Teeda] セッションタイムアウト時にActionクラスのdoメソッドにAOPがかからない
> 
> > 通常は、traceInterceptorでも独自インターセプタでも
> > Actionクラスのdoメソッドでインターセプタがちゃんと呼ばれるのですが、
> > セッションタイムアウトの後はどちらも呼ばれなくなってしまいます。
> 
> おっと,そういう話ですか.
> だったら,インターセプタの設定は関係ないような.
> 
> タイムアウトの後,呼ばれなくなるのはインターセプタ
> だけで,do〜() メソッドは呼ばれるのでしょうか?
> 
> もし do〜() メソッドが呼ばれるのなら,そこに
> ブレークポイントを設定して,停止したところで
> Debug ビューで該当スレッドを右クリックして
> Copy Stack を選択し,それをメールに貼って送って
> ください.
> 
> もし do〜() メソッドが呼ばれないなら,問題は
> インターセプタではないように思います.
> Filter とかでチェックしていないか確認してください.
> # FacesServlet に制御が来ているか,とか.
> 
> 
> -- 
> <component name="koichik">
>     <property name="fullName">"Koichi Kobayashi"</property>
>     <property name="email">"[E-MAIL ADDRESS DELETED]"</property>
>     <property name="blog">"http://d.hatena.ne.jp/koichik"</property>
> </component>
> 
> _______________________________________________
> Seasar-user mailing list
> [E-MAIL ADDRESS DELETED]
> https://ml.seasar.org/mailman/listinfo/seasar-user

--
松崎 学 <[E-MAIL ADDRESS DELETED]>
-------------- next part --------------
テキスト形式以外の添付ファイルを保管しました...
ファイル名: スタックトレース.log
型:         application/octet-stream
サイズ:     4380 バイト
説明:       無し
URL:        http://ml.seasar.org/archives/seasar-user/attachments/20071218/744703c6/attachment-0002.obj 
-------------- next part --------------
テキスト形式以外の添付ファイルを保管しました...
ファイル名: web.xml
型:         application/octet-stream
サイズ:     7406 バイト
説明:       無し
URL:        http://ml.seasar.org/archives/seasar-user/attachments/20071218/744703c6/attachment-0003.obj 


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