<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <title>Deployment demo portlet "JSF CDI Applicant Portlet" fails on LR 7.1.2-GA3</title>
  <link rel="self" href="https://liferay.dev/c/message_boards/find_thread?p_l_id=119785294&amp;threadId=113250073" />
  <subtitle>Deployment demo portlet "JSF CDI Applicant Portlet" fails on LR 7.1.2-GA3</subtitle>
  <id>https://liferay.dev/c/message_boards/find_thread?p_l_id=119785294&amp;threadId=113250073</id>
  <updated>2026-04-03T19:58:14Z</updated>
  <dc:date>2026-04-03T19:58:14Z</dc:date>
  <entry>
    <title>RE: Deployment demo portlet "JSF CDI Applicant Portlet" fails on LR 7.1.2-G</title>
    <link rel="alternate" href="https://liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=113255855" />
    <author>
      <name>Kyle Joseph Stiemann</name>
    </author>
    <id>https://liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=113255855</id>
    <updated>2019-04-16T14:01:34Z</updated>
    <published>2019-04-16T14:01:34Z</published>
    <summary type="html">Please don&amp;#39;t &lt;a href="https://web.liferay.com/community/content-policy"&gt;double post or cross post&lt;/a&gt;. I&amp;#39;m locking this thread. Please see my reply to &lt;a href="https://community.liferay.com/en/forums/-/message_boards/view_message/113247064"&gt;your other thread&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;​​​​​​​- Kyle</summary>
    <dc:creator>Kyle Joseph Stiemann</dc:creator>
    <dc:date>2019-04-16T14:01:34Z</dc:date>
  </entry>
  <entry>
    <title>Deployment demo portlet "JSF CDI Applicant Portlet" fails on LR 7.1.2-GA3</title>
    <link rel="alternate" href="https://liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=113250072" />
    <author>
      <name>Abraham Duffidall</name>
    </author>
    <id>https://liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=113250072</id>
    <updated>2019-04-16T09:25:35Z</updated>
    <published>2019-04-16T09:25:35Z</published>
    <summary type="html">&lt;html&gt;&lt;head&gt;&lt;/head&gt;&lt;body&gt;The deployment of "JSF CDI Applicant Portlet" fails on&amp;nbsp;LR 7.1.2-GA3 with following error message...&lt;br&gt;&lt;br&gt;Binary:&amp;nbsp;&lt;br&gt;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&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;pre&gt;&lt;code&gt;​​​​​​​2019-04-16 09:18:49.846 INFO &amp;amp;nbsp;[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 &amp;amp;nbsp;[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 &amp;amp;nbsp;[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 &amp;amp;nbsp;[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&amp;amp;amp;Web-ContextPath=/com.liferay.faces.demo.jsf.cdi.applicant.portlet&amp;amp;amp;protocol=file&amp;amp;nbsp;
org.osgi.framework.BundleException: Could not resolve module: com.liferay.faces.demo.jsf.cdi.applicant.portlet [1016]_ &amp;amp;nbsp;Unresolved requirement: Import-Package: com.sun.enterprise; resolution:="optional"_ &amp;amp;nbsp;Unresolved requirement: Import-Package: com.sun.enterprise.deployment; resolution:="optional"_ &amp;amp;nbsp;Unresolved requirement: Import-Package: com.sun.jdmk.comm; resolution:="optional"_ &amp;amp;nbsp;Unresolved requirement: Import-Package: com.swabunga.spell.engine; resolution:="optional"_ &amp;amp;nbsp;Unresolved requirement: Import-Package: com.swabunga.spell.event; resolution:="optional"_ &amp;amp;nbsp;Unresolved requirement: Import-Package: groovy.lang; resolution:="optional"_ &amp;amp;nbsp;Unresolved requirement: Import-Package: groovy.util; resolution:="optional"_ &amp;amp;nbsp;Unresolved requirement: Import-Package: io.undertow.servlet; resolution:="optional"_ &amp;amp;nbsp;Unresolved requirement: Import-Package: io.undertow.servlet.api; resolution:="optional"_ &amp;amp;nbsp;Unresolved requirement: Import-Package: javax.ejb; resolution:="optional"_ &amp;amp;nbsp;Unresolved requirement: Import-Package: javax.validation; resolution:="optional"_ &amp;amp;nbsp;Unresolved requirement: Import-Package: javax.validation.groups; resolution:="optional"_ &amp;amp;nbsp;Unresolved requirement: Import-Package: net.fortuna.ical4j.model; resolution:="optional"_ &amp;amp;nbsp;Unresolved requirement: Import-Package: net.fortuna.ical4j.model.property; resolution:="optional"_ &amp;amp;nbsp;Unresolved requirement: Import-Package: org.apache; resolution:="optional"_ &amp;amp;nbsp;Unresolved requirement: Import-Package: org.apache.axis.tools.ant.wsdl; resolution:="optional"_ &amp;amp;nbsp;Unresolved requirement: Import-Package: org.apache.catalina.core; resolution:="optional"_ &amp;amp;nbsp;Unresolved requirement: Import-Package: org.apache.logging.log4j; resolution:="optional"_ &amp;amp;nbsp;Unresolved requirement: Import-Package: org.apache.logging.log4j.message; resolution:="optional"_ &amp;amp;nbsp;Unresolved requirement: Import-Package: org.apache.logging.log4j.spi; resolution:="optional"_ &amp;amp;nbsp;Unresolved requirement: Import-Package: org.apache.poi.hssf.usermodel; resolution:="optional"_ &amp;amp;nbsp;Unresolved requirement: Import-Package: org.apache.poi.ss.usermodel; resolution:="optional"_ &amp;amp;nbsp;Unresolved requirement: Import-Package: org.apache.tomcat; resolution:="optional"_ &amp;amp;nbsp;Unresolved requirement: Import-Package: org.eclipse.jetty.security; resolution:="optional"_ &amp;amp;nbsp;Unresolved requirement: Import-Package: org.eclipse.jetty.server; resolution:="optional"_ &amp;amp;nbsp;Unresolved requirement: Import-Package: org.eclipse.jetty.server.handler; resolution:="optional"_ &amp;amp;nbsp;Unresolved requirement: Import-Package: org.eclipse.jetty.servlet; resolution:="optional"_ &amp;amp;nbsp;Unresolved requirement: Import-Package: org.eclipse.jetty.util.resource; resolution:="optional"_ &amp;amp;nbsp;Unresolved requirement: Import-Package: org.eclipse.jetty.webapp; resolution:="optional"_ &amp;amp;nbsp;Unresolved requirement: Import-Package: org.jboss.jandex; resolution:="optional"_ &amp;amp;nbsp;Unresolved requirement: Import-Package: org.jboss.logmanager; resolution:="optional"_ &amp;amp;nbsp;Unresolved requirement: Import-Package: org.mortbay.jetty; resolution:="optional"_ &amp;amp;nbsp;Unresolved requirement: Import-Package: org.mortbay.jetty.annotations; resolution:="optional"_ &amp;amp;nbsp;Unresolved requirement: Import-Package: org.mortbay.jetty.handler; resolution:="optional"_ &amp;amp;nbsp;Unresolved requirement: Import-Package: org.mortbay.jetty.plus.annotation; resolution:="optional"_ &amp;amp;nbsp;Unresolved requirement: Import-Package: org.mortbay.jetty.security; resolution:="optional"_ &amp;amp;nbsp;Unresolved requirement: Import-Package: org.mortbay.jetty.servlet; resolution:="optional"_ &amp;amp;nbsp;Unresolved requirement: Import-Package: org.mortbay.jetty.webapp; resolution:="optional"_ &amp;amp;nbsp;Unresolved requirement: Import-Package: org.mortbay.resource; resolution:="optional"_ &amp;amp;nbsp;Unresolved requirement: Import-Package: sun.reflect; resolution:="optional"_ &amp;amp;nbsp;Unresolved requirement: Import-Package: com.liferay.portal.osgi.web.servlet.jsp.compiler; resolution:="optional"_ &amp;amp;nbsp;Unresolved requirement: Require-Capability: osgi.cdi.extension; filter:="(osgi.cdi.extension=com.liferay.bean.portlet.cdi.extension)"_ [Sanitized]
&amp;amp;nbsp;&amp;amp;nbsp; &amp;amp;nbsp;at org.eclipse.osgi.container.Module.start(Module.java:444)
&amp;amp;nbsp;&amp;amp;nbsp; &amp;amp;nbsp;at org.eclipse.osgi.internal.framework.EquinoxBundle.start(EquinoxBundle.java:428)
&amp;amp;nbsp;&amp;amp;nbsp; &amp;amp;nbsp;at org.apache.felix.fileinstall.internal.DirectoryWatcher.startBundle(DirectoryWatcher.java:1258)
&amp;amp;nbsp;&amp;amp;nbsp; &amp;amp;nbsp;at org.apache.felix.fileinstall.internal.DirectoryWatcher.startBundles(DirectoryWatcher.java:1230)
&amp;amp;nbsp;&amp;amp;nbsp; &amp;amp;nbsp;at org.apache.felix.fileinstall.internal.DirectoryWatcher.doProcess(DirectoryWatcher.java:512)
&amp;amp;nbsp;&amp;amp;nbsp; &amp;amp;nbsp;at org.apache.felix.fileinstall.internal.DirectoryWatcher.process(DirectoryWatcher.java:361)
&amp;amp;nbsp;&amp;amp;nbsp; &amp;amp;nbsp;at org.apache.felix.fileinstall.internal.DirectoryWatcher.run(DirectoryWatcher.java:312)

&lt;/code&gt;&lt;/pre&gt;&lt;br&gt;The issue seems to be related to the CDI functionality, "normal" primefaces demo portlet deploys fine.&lt;br&gt;Does anybody know how to fix this?&lt;br&gt;&lt;br&gt;Thanks in advance&lt;br&gt;Abraham&lt;/body&gt;&lt;/html&gt;</summary>
    <dc:creator>Abraham Duffidall</dc:creator>
    <dc:date>2019-04-16T09:25:35Z</dc:date>
  </entry>
</feed>
