Cosminexus V9 アプリケーションサーバ メッセージ(構築/運用/開発用)

[目次][前へ][次へ]

KDJE34234-W

The global session ID was not found in the SFO server. An attempt to transfer the global session has failed. (J2EE application = aa....aa, context root = bb....bb, SFO server = cc....cc, naming service = dd....dd, global session ID = ee....ee, GS control = ff....ff)

aa....aa:J2EEアプリケーション名
bb....bb:コンテキストルート名
cc....cc:SFOサーバ名
dd....dd:ネーミングサービスのアドレスおよびポート番号
ee....ee:グローバルセッションID
ff....ff:グローバルセッションIDの取得方法
  cookieの場合,リクエストのHTTP Cookieから取得
  url-rewritingの場合,リクエストURLのパスパラメタから取得
説明
SFOサーバでグローバルセッションが見つからないため,グローバルセッションの引継ぎができませんでした。
グローバルセッションが見つからない要因として,次のことが考えられます。
  • 有効期限が切れている。
  • J2EEサーバ上のアプリケーション内の処理によって,すでに削除された。
  • SFOサーバの再起動によって消失した。
対処
HTTPセッションに設定した有効期限の値が適切であるかを確認してください。
HTTPセッションの有効期限の変更は,次の手順で行います。
  1. 設定を変更するWebアプリケーションを含むシステム内のJ2EEアプリケーションを停止し,削除する。
  2. SFOサーバを再起動する。
  3. Deployment Descriptor(web.xml)の設定,またはJ2EEアプリケーション内でのHTTPセッションの有効期限設定を変更する。
  4. 設定を反映したWebアプリケーションからJ2EEアプリケーションを作成し,開始する。