Liferay 7.4 and Liferay Faces

Gunnar Brinkmann, modified 3 Years ago. Junior Member Posts: 54 Join Date: 12/2/11 Recent Posts

Hi Faces team,

just migrating portles from 7.1 / Primefaces 7.x / Java 8 to 7.4 / Primefaces 8.x / Java 11 without any major problems so far.

Our Maven parent currently uses release.dxp.bom 7.4.13 along with (still portlet 2.0 and) com.liferay.faces.portal 4.1.0, com.liferay.faces.bridge.impl 4.2.1, com.liferay.faces.bridge.ext 6.1.0, com.liferay.faces.alloy 4.1.0.

Portlet deployment states "ERROR [fileinstall-directory-watcher][BridgeExtDependencyVerifier:46] Liferay Faces Bridge Ext 6.1.0 (Oct 23, 2020 AD) is designed to be used with Liferay Portal 7.2 or 7.3 but detected 7.4" a.t.m.

Is there a roadmap to get rid of such messages? :-)

Regards,
​​​​​​​gun

Jamie Sammons, modified 3 Years ago. New Member Posts: 2 Join Date: 10/14/21 Recent Posts

Have you checked the liferay-plugin-package.properties file?

liferay-versions=7.4.0+
Gunnar Brinkmann, modified 3 Years ago. Junior Member Posts: 54 Join Date: 12/2/11 Recent Posts

Thanks, I'll give it a try when I continue working at the migration (currently not).

We have many portlets running and I'm not sure since when we don't include this property anymore.

Currently we have the following props in most/all portlets: module-incremental-version, tags, short-description, long-description, change-log, page-url, author, licenses, portal.dependency.jars, Bundle-Version, Bundle-Name, Bundle-SymbolicName, Import-Package, Require-Capability, Provide-Capability, Web-ContextPath