<?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>NPE at getProps().get(key) - Liferay 7.3.2 GA3</title>
  <link rel="self" href="https://liferay.dev/c/message_boards/find_thread?p_l_id=119785294&amp;threadId=119636213" />
  <subtitle>NPE at getProps().get(key) - Liferay 7.3.2 GA3</subtitle>
  <id>https://liferay.dev/c/message_boards/find_thread?p_l_id=119785294&amp;threadId=119636213</id>
  <updated>2026-04-04T15:24:23Z</updated>
  <dc:date>2026-04-04T15:24:23Z</dc:date>
  <entry>
    <title>RE: Moved to Liferay Faces - English Category</title>
    <link rel="alternate" href="https://liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=119640183" />
    <author>
      <name>Neil Griffin</name>
    </author>
    <id>https://liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=119640183</id>
    <updated>2020-07-23T20:07:30Z</updated>
    <published>2020-07-23T20:07:30Z</published>
    <summary type="html">Hi Antonio,&lt;br /&gt;Thanks for asking your question. We definitely support migration of JSF portlets from Liferay 6.2.x to Liferay 7.x, along with support for AlloyUI (assuming that you are using the &lt;a href="https://faces.liferay.dev/alloy-showcase"&gt;Liferay Faces Alloy&lt;/a&gt; component suite).&lt;br /&gt;When errors like this occur, I find that it&amp;#39;s easiest to start with something simple that works, and then slowly add stuff to it, redeploying after each addition until it breaks.&lt;br /&gt;To that end, I would recommend that you visit the &lt;a href="https://www.liferayfaces.org"&gt;liferayfaces.org&lt;/a&gt; site. On the home page you will find some dropdowns for Liferay Portal Version, JSF version, Component Suite, etc. Make your selections from the dropdown lists and then copy the &amp;#34;mvn archetype:generate&amp;#34; command (that appears to the right of the dropdown lists) to the command line and execute the command. That will generate a project that you can build with &amp;#34;mvn clean plackage&amp;#34; and then you can copy the resulting .war artifact to $LIFERAY_HOME/deploy.&lt;br /&gt;&lt;br /&gt;After you get that working, then you start adding parts of your JSF portlet to it until it doesn&amp;#39;t deploy correctly anymore. That should reveal the problem.&lt;br /&gt;Kind Regards,&lt;br /&gt;Neil</summary>
    <dc:creator>Neil Griffin</dc:creator>
    <dc:date>2020-07-23T20:07:30Z</dc:date>
  </entry>
  <entry>
    <title>Moved to Liferay Faces - English Category</title>
    <link rel="alternate" href="https://liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=119638046" />
    <author>
      <name>Kyle Joseph Stiemann</name>
    </author>
    <id>https://liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=119638046</id>
    <updated>2020-07-23T13:41:48Z</updated>
    <published>2020-07-23T13:41:48Z</published>
    <summary type="html">Moved to Liferay Faces - English Category</summary>
    <dc:creator>Kyle Joseph Stiemann</dc:creator>
    <dc:date>2020-07-23T13:41:48Z</dc:date>
  </entry>
  <entry>
    <title>NPE at getProps().get(key) - Liferay 7.3.2 GA3</title>
    <link rel="alternate" href="https://liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=119636212" />
    <author>
      <name>Antonio Markci</name>
    </author>
    <id>https://liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=119636212</id>
    <updated>2020-07-23T07:52:09Z</updated>
    <published>2020-07-23T07:52:09Z</published>
    <summary type="html">I am migrating a Liferay-Plugin from 6.2.5 to 7.3.2. It&amp;#39;s an JSF Portlet with Alloy UI.After the deployment on the Liferay Server i get the following NullpointerException: &lt;br /&gt;&lt;br /&gt;org.osgi.framework.ServiceException: Exception in com.liferay.portal.osgi.web.servlet.context.helper.internal.ServletContextHelperRegistrationServiceFactory.getService()&lt;br /&gt;Caused by: &lt;u&gt;java.lang.NullPointerException&lt;/u&gt;    &lt;br /&gt;at com.liferay.portal.kernel.util.PropsUtil.get(PropsUtil.java:31)    &lt;br /&gt;at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilter.&amp;lt;clinit&amp;gt;(InvokerFilter.java:350)   &lt;br /&gt;... 123 more&lt;br /&gt;&lt;br /&gt;With Debugging I figured out that the static variable _props has the value null. Has anyone an solution how to fix this?</summary>
    <dc:creator>Antonio Markci</dc:creator>
    <dc:date>2020-07-23T07:52:09Z</dc:date>
  </entry>
</feed>
