Exception thrown when accessing Application Registry.
Issue
An exception is thrown when accessing the Application Registry and the Application Registry does not render.
ERROR [PortletApplicationController] Error while rendering the porlet
java.lang.reflect.InvocationTargetException
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
at org.exoplatform.webui.Util.createObject(Util.java:63)
at org.exoplatform.webui.application.WebuiApplication.createUIComponent(WebuiApplication.java:113)
...
Caused by: java.lang.NullPointerException
at java.lang.String$CaseInsensitiveComparator.compare(String.java:1217)
at java.lang.String$CaseInsensitiveComparator.compare(String.java:1211)
at java.lang.String.compareToIgnoreCase(String.java:1258)
at org.exoplatform.applicationregistry.webui.Util$GadgetComparator.compare(Util.java:70)
at org.exoplatform.applicationregistry.webui.Util$GadgetComparator.compare(Util.java:65)
at java.util.Arrays.mergeSort(Arrays.java:1270)
at java.util.Arrays.mergeSort(Arrays.java:1282)
at java.util.Arrays.sort(Arrays.java:1210)
at java.util.Collections.sort(Collections.java:159)
at org.exoplatform.application.gadget.impl.GadgetRegistryServiceImpl.getAllGadgets(GadgetRegistryServiceImpl.java:175)
at org.exoplatform.applicationregistry.webui.component.UIGadgetManagement.initData(UIGadgetManagement.java:89)
at org.exoplatform.applicationregistry.webui.component.UIGadgetManagement.reload(UIGadgetManagement.java:72)
at org.exoplatform.applicationregistry.webui.component.UIGadgetManagement.<init>(UIGadgetManagement.java:67)
... 301 more
Environment
- JBoss Enterprise Portal Platform (EPP)
- 5.2.2
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.