[Seasar-user:17885] Re: TomcatセッションレプリケーションでDTOの値が取得できない

Koichi Kobayashi [E-MAIL ADDRESS DELETED]
2009年 7月 1日 (水) 17:30:01 JST


小林 (koichik) です.

Date:    Wed, 01 Jul 2009 10:29:38 +0900
From:    Shunya Osanai <[E-MAIL ADDRESS DELETED]>
To:      [E-MAIL ADDRESS DELETED]
Subject: [Seasar-user:17881] Re: TomcatセッションレプリケーションでDTOの値が取得できない

> 1.Tomcat-Aに接続してログイン情報(UserDto)を設定の後、
> HttpSessionにUserDtoが入っていることを確認し、値も正しい値が取得できた。
> requestDumpFilterのログのbeforeとafterに[session]userDto=....
> [E-MAIL ADDRESS DELETED]を確認。
> 
> 2.Tomcat-Aを停止後Tomcat-Bで画面起動
> requestDumpFilterのログのbeforeにuserDtoが存在しないことを確認。
> afterにuserDtoを確認。
> 
> それぞれのログを一応添付しておきます。

ログを見ると HOT deploy になっているように見えます.
HOT deploy を使用する開発環境でセッションを
レプリケートしてもしょうがないので,

開発環境
HOT deploy + レプリケーションなし

テストおよび本番環境
COOL deploy + レプリケーションあり

というように使い分けてください.

そしてテスト環境 (COOL deploy) でもう一度
同じように確認してください.


-- 
<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 メーリングリストの案内