ClassNotFoundException thrown when trying to render a "thin" ICEfaces WAR

Description

Steps to Reproduce:

  1. Build the 4.x branch of the liferay-faces-bridge-impl.git repo

  2. cd demos/icefaces-applicant-portlet

  3. mvn -P thin clean package

  4. Copy the resulting com.liferay.faces.demo.icefaces.applicant.portlet.war module (approximately 7.9M instead of 13M since it only has WEB-INF/icefaces-4.3.0.jar and WEB-INF/icefaces-ace-4.3.0.jar) to $LIFERAY_HOME/deploy

  5. Add the icefaces-applicant portlet to a portal page

  6. Reload the portal page

 Expected Results

The portlet renders correctly

 Actual Results

The following stacktrace appears in the log:

Environment

None

Activity

Show:

Neil Griffin September 22, 2020 at 7:42 PM

Closing as "Won't Fix" because "thin" ICEfaces portlet WARs will not be supported by Liferay with a DXP subscription.

Won't Fix
Pinned fields
Click on the next to a field label to start pinning.

Details

Assignee

Reporter

Components

Affects versions

Priority

Zendesk Support

Created September 22, 2020 at 7:40 PM
Updated September 22, 2020 at 7:42 PM
Resolved September 22, 2020 at 7:42 PM