問題
- de-32からde-33にアップデートした後、ログイン後にカスタムポートレットが無反応になるのはなぜですか? ブラウザのインスペクタを開くと、icefaces.aceで終わるループにはまったネットワーク呼び出しが繰り返されていることがわかります。
環境
- DXP 7.0
- ICEfacesとLiferay Faces Bridgeの統合を実現するカスタムポートレット
解像度
- ポートレットブリッジの規格や実装が時間の経過とともに進化する中、ポートレットアプリケーション内でJSF 2.xのパワーを活用することを可能にする革新的な機能の参照実装(RI)として、Liferay Faces Bridgeが作られました。
- カスタマイズされたポートレット内でこれを使用する場合、Liferay-Faces-bridgeのimplバージョンは、フィックスパック間で行われたAPIの変更に対応するように最新の状態に保つ必要があります。
- 上記のケースでは、Liferay-Faces-bridgeのimplを4.1.1にアップデートすることで無反応の問題が解決し、ポートレット機能が回復しました。
追加情報
- どの Liferay Faces アーティファクトをポートレットで使うべきかについての詳細は、 このヘルプセンターの記事に記載されています。
-
カスタマイズサポートポリシーに記載されているとおりです、
"パッチ当て "などの製品不具合解消は、製品コードを変更することになります。 このコードを変更することにより、カスタム開発に悪影響が出る場合は、お客様の責任においてカスタムコードを調整することにより解決してください。 Liferayサポートは、特定のパッチをインストールした結果変更された製品コードに関する文書の提供を支援します。"