<?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>Can't add a new organization</title>
  <link rel="self" href="https://liferay.dev/c/message_boards/find_thread?p_l_id=119785294&amp;threadId=111581830" />
  <subtitle>Can't add a new organization</subtitle>
  <id>https://liferay.dev/c/message_boards/find_thread?p_l_id=119785294&amp;threadId=111581830</id>
  <updated>2026-04-04T22:43:09Z</updated>
  <dc:date>2026-04-04T22:43:09Z</dc:date>
  <entry>
    <title>RE: Can't add a new organization</title>
    <link rel="alternate" href="https://liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=111585068" />
    <author>
      <name>Drew Brokke</name>
    </author>
    <id>https://liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=111585068</id>
    <updated>2018-11-16T21:01:24Z</updated>
    <published>2018-11-16T21:01:24Z</published>
    <summary type="html">&lt;p&gt;I looked at it a bit more, and I have a guess as to why this issue
  manifested now.  I initially couldn't reproduce the issue, but after
  playing with it for a bit I found that if the &lt;a
    href="https://github.com/liferay/liferay-portal/blob/master/portal-impl/src/portal.properties#L1983"&gt;value
    of this portal property&lt;/a&gt; is not the primary key of an entry in
  the ListType table with the type
  &amp;quot;com.liferay.portal.kernel.model.Organization.status&amp;quot;,
  adding an Organization will fail whether because of an NPE or because
  it &lt;a
    href="https://github.com/liferay/liferay-portal/blob/master/portal-impl/src/com/liferay/portal/service/impl/ListTypeLocalServiceImpl.java#L81"&gt;fails
    validation of the ListType&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;It's of course a guess because I don't know your exact situation, but
  if this seems accurate you can work around this issue by updating that
  portal property to match one of the entires in the ListType table
  under that type.  I think by default we reference the one with the
  name &amp;quot;full-member&amp;quot;.&lt;/p&gt;
&lt;p&gt;Hopefully this helps!  I will continue forward fixing the NPE in the meantime.&lt;/p&gt;</summary>
    <dc:creator>Drew Brokke</dc:creator>
    <dc:date>2018-11-16T21:01:24Z</dc:date>
  </entry>
  <entry>
    <title>RE: Can't add a new organization</title>
    <link rel="alternate" href="https://liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=111583766" />
    <author>
      <name>Drew Brokke</name>
    </author>
    <id>https://liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=111583766</id>
    <updated>2018-11-16T19:34:08Z</updated>
    <published>2018-11-16T19:34:08Z</published>
    <summary type="html">I created a ticket to track the issue: &lt;a href="https://issues.liferay.com/browse/LPS-87462"&gt;https://issues.liferay.com/browse/LPS-87462&lt;/a&gt;</summary>
    <dc:creator>Drew Brokke</dc:creator>
    <dc:date>2018-11-16T19:34:08Z</dc:date>
  </entry>
  <entry>
    <title>RE: Can't add a new organization</title>
    <link rel="alternate" href="https://liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=111582545" />
    <author>
      <name>Drew Brokke</name>
    </author>
    <id>https://liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=111582545</id>
    <updated>2018-11-16T18:54:25Z</updated>
    <published>2018-11-16T18:54:25Z</published>
    <summary type="html">&lt;p&gt;Hey Eric, thanks for bringing this to our attention. I have found the
  cause of the NPE and can fix that immediately.  However, based on what
  I saw in the code, even after fixing the NPE you probably won't be
  able to add the Organization.  Can you provide any additional details
  about your installation?  Are you using a fresh or sample database, or
  did you connect your instance to an existing database?  Did you modify
  the sql.data.com.liferay.portal.kernel.model.ListType.* properties in
  any way?  These are two possible reasons I can think of that might be
  the source of the problem.&lt;/p&gt;
&lt;p&gt;Again, thanks for bring this up :)&lt;/p&gt;</summary>
    <dc:creator>Drew Brokke</dc:creator>
    <dc:date>2018-11-16T18:54:25Z</dc:date>
  </entry>
  <entry>
    <title>Can't add a new organization</title>
    <link rel="alternate" href="https://liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=111581829" />
    <author>
      <name>Eric COQUELIN</name>
    </author>
    <id>https://liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=111581829</id>
    <updated>2018-11-16T17:05:41Z</updated>
    <published>2018-11-16T17:05:41Z</published>
    <summary type="html">&lt;html&gt;&lt;head&gt;&lt;/head&gt;&lt;body&gt;&lt;p&gt;Using the latest version of Liferay CE, I cannot add any new
  organization anymore. It fails, doesn't provide any UI error and
  redirect to a malformed page.&lt;/p&gt;
&lt;p&gt;
  &lt;img src="/documents/14/110203813/Capture+d%E2%80%99%C3%A9cran+de+2018-11-16+18-03-50.png/2537a890-1278-f0cf-0e0b-4d18c36893ef?t=1542387885255" style="float: left;"&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;In the logs, I have :&lt;/p&gt;
&lt;p&gt;
  &lt;code&gt;Caused by: java.lang.NullPointerException&amp;lt;br&amp;gt; &amp;amp;nbsp;&amp;amp;nbsp; &amp;amp;nbsp;at
    com.liferay.portal.service.impl.ListTypeLocalServiceImpl.validate(ListTypeLocalServiceImpl.java:79)&amp;lt;br&amp;gt;
    &amp;amp;nbsp;&amp;amp;nbsp; &amp;amp;nbsp;at sun.reflect.NativeMethodAccessorImpl.invoke0(Native
    Method)&amp;lt;br&amp;gt; &amp;amp;nbsp;&amp;amp;nbsp; &amp;amp;nbsp;at
    sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)&amp;lt;br&amp;gt;
    &amp;amp;nbsp;&amp;amp;nbsp; &amp;amp;nbsp;at
    sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)&amp;lt;br&amp;gt;
    &amp;amp;nbsp;&amp;amp;nbsp; &amp;amp;nbsp;at java.lang.reflect.Method.invoke(Method.java:498)&amp;lt;br&amp;gt; &amp;amp;nbsp;&amp;amp;nbsp; &amp;amp;nbsp;at
    com.liferay.portal.spring.aop.ServiceBeanMethodInvocation.proceed(ServiceBeanMethodInvocation.java:153)&amp;lt;br&amp;gt;
    &amp;amp;nbsp;&amp;amp;nbsp; &amp;amp;nbsp;at
    com.liferay.portal.spring.transaction.DefaultTransactionExecutor._execute(DefaultTransactionExecutor.java:203)&amp;lt;br&amp;gt;
    &amp;amp;nbsp;&amp;amp;nbsp; &amp;amp;nbsp;at
    com.liferay.portal.spring.transaction.DefaultTransactionExecutor.execute(DefaultTransactionExecutor.java:94)&amp;lt;br&amp;gt;
    &amp;amp;nbsp;&amp;amp;nbsp; &amp;amp;nbsp;at
    com.liferay.portal.spring.transaction.TransactionInterceptor.invoke(TransactionInterceptor.java:113)&amp;lt;br&amp;gt;
    &amp;amp;nbsp;&amp;amp;nbsp; &amp;amp;nbsp;at
    com.liferay.portal.spring.aop.ServiceBeanMethodInvocation.proceed(ServiceBeanMethodInvocation.java:130)&amp;lt;br&amp;gt;
    &amp;amp;nbsp;&amp;amp;nbsp; &amp;amp;nbsp;at
    com.liferay.portal.spring.aop.ChainableMethodAdvice.invoke(ChainableMethodAdvice.java:55)&amp;lt;br&amp;gt;
    &amp;amp;nbsp;&amp;amp;nbsp; &amp;amp;nbsp;at
    com.liferay.portal.spring.aop.ServiceBeanMethodInvocation.proceed(ServiceBeanMethodInvocation.java:130)&amp;lt;br&amp;gt;
    &amp;amp;nbsp;&amp;amp;nbsp; &amp;amp;nbsp;at
    com.liferay.portal.spring.aop.ChainableMethodAdvice.invoke(ChainableMethodAdvice.java:55)&amp;lt;br&amp;gt;
    &amp;amp;nbsp;&amp;amp;nbsp; &amp;amp;nbsp;at
    com.liferay.portal.spring.aop.ServiceBeanMethodInvocation.proceed(ServiceBeanMethodInvocation.java:130)&amp;lt;br&amp;gt;
    &amp;amp;nbsp;&amp;amp;nbsp; &amp;amp;nbsp;at
    com.liferay.portal.spring.aop.ServiceBeanAopProxy.invoke(ServiceBeanAopProxy.java:125)&amp;lt;br&amp;gt;
    &amp;amp;nbsp;&amp;amp;nbsp; &amp;amp;nbsp;at com.sun.proxy.$Proxy41.validate(Unknown Source)&amp;lt;br&amp;gt; &amp;amp;nbsp;&amp;amp;nbsp; &amp;amp;nbsp;at
    com.liferay.portal.service.impl.OrganizationLocalServiceImpl.validate(OrganizationLocalServiceImpl.java:2514)&amp;lt;br&amp;gt;
    &amp;amp;nbsp;&amp;amp;nbsp; &amp;amp;nbsp;at
    com.liferay.portal.service.impl.OrganizationLocalServiceImpl.validate(OrganizationLocalServiceImpl.java:2523)&amp;lt;br&amp;gt;
    &amp;amp;nbsp;&amp;amp;nbsp; &amp;amp;nbsp;at
    com.liferay.portal.service.impl.OrganizationLocalServiceImpl.addOrganization(OrganizationLocalServiceImpl.java:253)&amp;lt;br&amp;gt;
    &amp;amp;nbsp;&amp;amp;nbsp; &amp;amp;nbsp;at sun.reflect.NativeMethodAccessorImpl.invoke0(Native
    Method)&amp;lt;br&amp;gt; &amp;amp;nbsp;&amp;amp;nbsp; &amp;amp;nbsp;at
    sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)&amp;lt;br&amp;gt;
    &amp;amp;nbsp;&amp;amp;nbsp; &amp;amp;nbsp;at
    sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)&amp;lt;br&amp;gt;
    &amp;amp;nbsp;&amp;amp;nbsp; &amp;amp;nbsp;at java.lang.reflect.Method.invoke(Method.java:498)&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</summary>
    <dc:creator>Eric COQUELIN</dc:creator>
    <dc:date>2018-11-16T17:05:41Z</dc:date>
  </entry>
</feed>
