[Seasar-user:11468] Re: [Teeda] Tomcat 複数台構成で画面遷移できない場合がある

Koichi Kobayashi [E-MAIL ADDRESS DELETED]
2007年 11月 5日 (月) 20:00:21 JST


小林 (koichik) です.

Date:    Mon, 05 Nov 2007 19:00:35 +0900
From:    Junichi Kato <[E-MAIL ADDRESS DELETED]>
To:      [E-MAIL ADDRESS DELETED]
Subject: [Seasar-user:11465] Re: [Teeda] Tomcat 複数台構成で画面遷移できない場合がある

> ちょっと、まだ何もわからないのですが、ホストAでずーっと画面遷移できていて、とあるタイミングでホストBに切り替わった
> 先に、遷移できないので、その前後のsession_idを調べてみました。このような調べ方でよかったでしょうか?

なんか,ホスト A で更新したセッションと,ホスト B で
取得したセッションの属性の数が合ってないような.

ホスト A では

name = 'javax.faces.internal.scope.SubApplicationScope'
name = 'paymentSessionDto'
name = 'enableCart'
name = 'userAccountDto'
name = 'userShoppingCartDto'
name = 'org.seasar.teeda.core.lifecycle.impl.RestoreViewPhase.VIEW_ID_LRU'
name = 'javax.faces.request.charset'
name = 'javax.faces.internal.scope.PageScope'
name = 'javax.faces.internal.scope.RedirectScope'

と 9 項目更新してるのに,ホスト B では

>   [session]enableCart=false
>   [session]javax.faces.internal.scope.PageScope=略
>   [session]javax.faces.internal.scope.RedirectScope={null={}}
>   [session]javax.faces.internal.scope.SubApplicationScope={}
>   [session]javax.faces.request.charset=UTF-8

と,5 項目しか出てません.
# ホスト B のログがこれで全てであれば.

Dto が 3 つともなくなっていて,あたかもログオフ
したかのように見えますが,何か意図しないリクエストが
飛んでいたりしないでしょうか?


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