Legacy Knowledge Base
Published Jul. 2, 2025

Custom portlet with ICEfaces integration stops working in DXP Fix Pack de-33

Written By

Isaac Wilson

How To articles are not official guidelines or officially supporteddocumentation. They are community-contributed content and may not alwaysreflect the latest updates to Liferay DXP. We welcome your feedback toimprove How to articles!

While we make every effort to ensure this Knowledge Base is accurate, itmay not always reflect the most recent updates or official guidelines.We appreciate your understanding and encourage you to reach out with anyfeedback or concerns.

Legacy Article

You are viewing an article from our legacy "FastTrack"publication program, made available for informational purposes. Articlesin this program were published without a requirement for independentediting or verification and are provided "as is" withoutguarantee.

Before using any information from this article, independently verify itssuitability for your situation and project.

NOTE: This article is an INTERNAL article and is not visible to customers, currently. Please only link this article in internal comments, but not public comments.

Issue

  • After updating from de-32 to de-33, why is my custom portlet unresponsive after logging in? Opening a browser inspector shows that there are repeated network calls stuck in a loop ending in icefaces.ace.

Environment

  • DXP 7.0
  • Custom portlet implementing ICEfaces integration with a Liferay Faces Bridge

Resolution

  • As portlet bridge standards and implementations evolved over time, Liferay Faces Bridge was created as the Reference Implementation (RI) for innovative features that make it possible to leverage the power of JSF 2.x inside a portlet application.
  • If using this within a customized portlet, the Liferay-Faces-bridge impl version must be kept up to date to correspond with any API changes made across fix packs.
  • In the case listed above, updating the Liferay-Faces-bridge impl to 4.1.1 resolved the unresponsiveness issue and restored portlet functionality.

Additional Information

  • More information about which Liferay Faces artifacts should be used with a portlet can be found in this Help Center article.
  • As described in our Customizations Support Policy,

    "Product defect resolutions such as patching will change the product code. If, by changing this code, custom development is adversely affected, then it is the responsibility of the customer to resolve the issue by adjusting the custom code. Liferay Support will assist in providing documentation concerning the product code changed as a result of installing a specific patch."
Did this article resolve your issue ?

Legacy Knowledge Base

Capabilities

Product

Education

Contact Us

Connect

Powered by Liferay
© 2024 Liferay Inc. All Rights Reserved • Privacy Policy