Errors occur after Liferay Faces upgrade

Issue

After the upgrade of Liferay Faces (by updating the given versions in dependencies shown in the provided screenshots), the following error occurs logs:

javax.el.ELException: Function 'p:component' not found 

Original dependency versions: 

faces_original.JPG

Upgraded dependency versions:

faces_upgraded.JPG

Environment

  • DXP 7.1
  • Liferay Faces

Resolution

In brief: Upgrade from com.liferay.faces.util-3.2.0.jar to com.liferay.faces.util-3.3.0.jar 

In details: The reported error occurs when com.liferay.faces.util-3.2.0.jaris being used instead of com.liferay.faces.util-3.3.0.jar.
This is normally fine if 
com.liferay.faces.util is explicitly included as a dependency in the pom.xml descriptor, although since it is a transitive dependency of com.liferay.faces.bridge.impl, normally it shall not be included.

 

Additional Information

Este artigo foi útil?
Utilizadores que acharam útil: 0 de 0