An attempt to serialize the global session information has failed. (J2EE application = aa....aa, context root = bb....bb, HTTP session ID = cc....cc, attribute name = dd....dd, invalid class = ee....ee)
- aa....aa:J2EEアプリケーション名
bb....bb:コンテキストルート名
cc....cc:HTTPセッションID
dd....dd:シリアライズに失敗した属性の名前
ee....ee:シリアライズに失敗したオブジェクトのクラス名
- 説明
- HTTPセッションの属性情報のシリアライズに失敗しました。このHTTPセッションの情報はデータベースへの冗長化対象となりません。
- なお,このメッセージの出力時にHTTPセッションが無効化されていた場合,HTTPセッションID(ee....ee)に「null」が出力されることがあります。
- 対処
- Webサーブレットログに「KDJE34319-E」のメッセージIDで出力されたスタックトレースの内容を基にシリアライズに失敗した原因を特定して,次のどれかの対処をしてください。
- エラーの発生したオブジェクトをHTTPセッションの属性から除外する。
- Webアプリケーションを変更し,シリアライズに失敗したオブジェクトからエラーとなった原因を取り除く。
- なお,シリアライズに失敗した原因として,次のことが考えられます。
- シリアライズに失敗した属性のオブジェクトから参照されたオブジェクトが直列化可能なクラスでなかった。
- writeObject(java.io.ObjectOutputStream out)メソッドが実装されており,シリアライズ時に例外を発生した。
All Rights Reserved. Copyright (C) 2012, 2015, Hitachi, Ltd.