セッションのリカバリー時にFORM認証でログインを再要求される場合
セッションをリカバリーした際にログインを再要求される場合、アプリケーションでFORM認証を使用していることが原因の可能性があります。FORM認証を使用している場合、FORM認証を使用しないようにアプリケーションを変更してください。セッションレプリケーション機能を使用する場合のアプリケーション作成方法の詳細については、「5.17.1 セッションレプリケーション機能を利用する場合のWebアプリケーション作成方法」を参照してください。
サーバーログにorg.glassfish.ha.store.api.BackingStoreExceptionが出力される場合
サーバーログにorg.glassfish.ha.store.api.BackingStoreExceptionが出力される場合、以下が原因の可能性があります。
EJBコンテナの可用性サービスが有効になっている場合、EJBコンテナの可用性サービスを無効にしてください。
ユーザーアプリケーションのglassfish-web.xmlを設定していない場合、glassfish-web.xmlの<session-manager>タグのpersistence-type属性にredisを設定してください。
セッションレプリケーション機能を使用する場合の設定手順の詳細については、「5.17.4 セッションレプリケーションマネージャーの設定」を参照してください。
サーバーログにWELD-000227が出力される場合
サーバーログにWELD-000227が出力される場合、CDIのBean識別子インデックス最適化が有効になっていることが原因の可能性があります。CDIのBean識別子インデックス最適化を無効にしてください。セッションレプリケーション機能を使用する場合の設定手順の詳細については、「5.17.4 セッションレプリケーションマネージャーの設定」を参照してください。