TeedaでFacesPortletの内部クラスとして、FacesPortletStateを定義していたのだけど、これは良くないことが分かった。配備を解除したときなどに、たまに、セッションがシリアライズできないとか言われるのが気になっていたのだけど、それを確認したところ、FacesPortletStateをシリアライズしようとして、親のFacesPortletもシリアライズしようとして、起きていた模様。別に内部クラスにする必要もないので、普通のクラスにしよう。
この記事は最終更新から 19 年以上たっています。内容が現在の状況と異なる可能性があります。現在の情報は最新の記事、Fess の記事をご覧ください。
TeedaでFacesPortletの内部クラスとして、FacesPortletStateを定義していたのだけど、これは良くないことが分かった。配備を解除したときなどに、たまに、セッションがシリアライズできないとか言われるのが気になっていたのだけど、それを確認したところ、FacesPortletStateをシリアライズしようとして、親のFacesPortletもシリアライズしようとして、起きていた模様。別に内部クラスにする必要もないので、普通のクラスにしよう。