RE: Deployment demo portlet "JSF CDI Applicant Portlet" fails on LR 7.1.2-G

Abraham Duffidall, modified 6 Years ago. New Member Posts: 4 Join Date: 6/19/14 Recent Posts
The deployment of "JSF CDI Applicant Portlet" fails on LR 7.1.2-GA3 with following error message...

Binary: 
http://central.maven.org/maven2/com/liferay/faces/demo/com.liferay.faces.demo.jsf.cdi.applicant.portlet/4.1.0/com.liferay.faces.demo.jsf.cdi.applicant.portlet-4.1.0.war


​​​​​​​2019-04-16 09:18:49.846 INFO  [com.liferay.portal.kernel.deploy.auto.AutoDeployScanner][AutoDeployDir:261] Processing com.liferay.faces.demo.jsf.cdi.applicant.portlet-4.1.0.war
2019-04-16 09:18:56.042 INFO  [fileinstall-/home/abraham/Development/as/liferay-ce-portal-7.1.2-ga3/osgi/war][BaseAutoDeployListener:43] Copying portlets for /home/abraham/Development/as/liferay-ce-portal-7.1.2-ga3/tomcat-9.0.10/temp/20190416091856035ODEZQQEH/com.liferay.faces.demo.jsf.cdi.applicant.portlet.war
2019-04-16 09:18:56.086 INFO  [fileinstall-/home/abraham/Development/as/liferay-ce-portal-7.1.2-ga3/osgi/war][BaseDeployer:877] Deploying com.liferay.faces.demo.jsf.cdi.applicant.portlet.war
2019-04-16 09:18:56.179 INFO  [fileinstall-/home/abraham/Development/as/liferay-ce-portal-7.1.2-ga3/osgi/war][BaseAutoDeployListener:50] Portlets for /home/abraham/Development/as/liferay-ce-portal-7.1.2-ga3/tomcat-9.0.10/temp/20190416091856035ODEZQQEH/com.liferay.faces.demo.jsf.cdi.applicant.portlet.war copied successfully
2019-04-16 09:18:57.612 ERROR [fileinstall-/home/abraham/Development/as/liferay-ce-portal-7.1.2-ga3/osgi/war][org_apache_felix_fileinstall:97] Error while starting bundle: webbundle:/home/abraham/Development/as/liferay-ce-portal-7.1.2-ga3/osgi/war/com.liferay.faces.demo.jsf.cdi.applicant.portlet.war?Bundle-SymbolicName=com.liferay.faces.demo.jsf.cdi.applicant.portlet&Web-ContextPath=/com.liferay.faces.demo.jsf.cdi.applicant.portlet&protocol=file 
org.osgi.framework.BundleException: Could not resolve module: com.liferay.faces.demo.jsf.cdi.applicant.portlet [1016]_  Unresolved requirement: Import-Package: com.sun.enterprise; resolution:="optional"_  Unresolved requirement: Import-Package: com.sun.enterprise.deployment; resolution:="optional"_  Unresolved requirement: Import-Package: com.sun.jdmk.comm; resolution:="optional"_  Unresolved requirement: Import-Package: com.swabunga.spell.engine; resolution:="optional"_  Unresolved requirement: Import-Package: com.swabunga.spell.event; resolution:="optional"_  Unresolved requirement: Import-Package: groovy.lang; resolution:="optional"_  Unresolved requirement: Import-Package: groovy.util; resolution:="optional"_  Unresolved requirement: Import-Package: io.undertow.servlet; resolution:="optional"_  Unresolved requirement: Import-Package: io.undertow.servlet.api; resolution:="optional"_  Unresolved requirement: Import-Package: javax.ejb; resolution:="optional"_  Unresolved requirement: Import-Package: javax.validation; resolution:="optional"_  Unresolved requirement: Import-Package: javax.validation.groups; resolution:="optional"_  Unresolved requirement: Import-Package: net.fortuna.ical4j.model; resolution:="optional"_  Unresolved requirement: Import-Package: net.fortuna.ical4j.model.property; resolution:="optional"_  Unresolved requirement: Import-Package: org.apache; resolution:="optional"_  Unresolved requirement: Import-Package: org.apache.axis.tools.ant.wsdl; resolution:="optional"_  Unresolved requirement: Import-Package: org.apache.catalina.core; resolution:="optional"_  Unresolved requirement: Import-Package: org.apache.logging.log4j; resolution:="optional"_  Unresolved requirement: Import-Package: org.apache.logging.log4j.message; resolution:="optional"_  Unresolved requirement: Import-Package: org.apache.logging.log4j.spi; resolution:="optional"_  Unresolved requirement: Import-Package: org.apache.poi.hssf.usermodel; resolution:="optional"_  Unresolved requirement: Import-Package: org.apache.poi.ss.usermodel; resolution:="optional"_  Unresolved requirement: Import-Package: org.apache.tomcat; resolution:="optional"_  Unresolved requirement: Import-Package: org.eclipse.jetty.security; resolution:="optional"_  Unresolved requirement: Import-Package: org.eclipse.jetty.server; resolution:="optional"_  Unresolved requirement: Import-Package: org.eclipse.jetty.server.handler; resolution:="optional"_  Unresolved requirement: Import-Package: org.eclipse.jetty.servlet; resolution:="optional"_  Unresolved requirement: Import-Package: org.eclipse.jetty.util.resource; resolution:="optional"_  Unresolved requirement: Import-Package: org.eclipse.jetty.webapp; resolution:="optional"_  Unresolved requirement: Import-Package: org.jboss.jandex; resolution:="optional"_  Unresolved requirement: Import-Package: org.jboss.logmanager; resolution:="optional"_  Unresolved requirement: Import-Package: org.mortbay.jetty; resolution:="optional"_  Unresolved requirement: Import-Package: org.mortbay.jetty.annotations; resolution:="optional"_  Unresolved requirement: Import-Package: org.mortbay.jetty.handler; resolution:="optional"_  Unresolved requirement: Import-Package: org.mortbay.jetty.plus.annotation; resolution:="optional"_  Unresolved requirement: Import-Package: org.mortbay.jetty.security; resolution:="optional"_  Unresolved requirement: Import-Package: org.mortbay.jetty.servlet; resolution:="optional"_  Unresolved requirement: Import-Package: org.mortbay.jetty.webapp; resolution:="optional"_  Unresolved requirement: Import-Package: org.mortbay.resource; resolution:="optional"_  Unresolved requirement: Import-Package: sun.reflect; resolution:="optional"_  Unresolved requirement: Import-Package: com.liferay.portal.osgi.web.servlet.jsp.compiler; resolution:="optional"_  Unresolved requirement: Require-Capability: osgi.cdi.extension; filter:="(osgi.cdi.extension=com.liferay.bean.portlet.cdi.extension)"_ [Sanitized]
    at org.eclipse.osgi.container.Module.start(Module.java:444)
    at org.eclipse.osgi.internal.framework.EquinoxBundle.start(EquinoxBundle.java:428)
    at org.apache.felix.fileinstall.internal.DirectoryWatcher.startBundle(DirectoryWatcher.java:1258)
    at org.apache.felix.fileinstall.internal.DirectoryWatcher.startBundles(DirectoryWatcher.java:1230)
    at org.apache.felix.fileinstall.internal.DirectoryWatcher.doProcess(DirectoryWatcher.java:512)
    at org.apache.felix.fileinstall.internal.DirectoryWatcher.process(DirectoryWatcher.java:361)
    at org.apache.felix.fileinstall.internal.DirectoryWatcher.run(DirectoryWatcher.java:312)


The issue seems to be related to the CDI functionality, "normal" primefaces demo portlet deploys fine.
Does anybody know how to fix this?

Thanks in advance
Abraham
thumbnail
Kyle Joseph Stiemann, modified 6 Years ago. Liferay Master Posts: 760 Join Date: 1/14/13 Recent Posts
Please don't double post or cross post. I'm locking this thread. Please see my reply to your other thread.

​​​​​​​- Kyle