Details
-
Bug
-
Status: Closed
-
Resolution: Fixed
-
7.2.X, 7.3.X, Master
-
7.3.x, 7.2.x
-
Committed
-
3
Description
Steps to reproduce:
- Generate a new layout template and deploy the war to your server. You can follow this doc.
- Add a Nested Applications portlet to a page. Configure it with the new template: three dots -> Configuration and select your template.
- Remove the newly created layout template from your installation: you can delete it from the osgi/folder.
- Configure the portlet with other available layout template (2 columns for example).
Expected result: 2 columns layout template is applied.
Current result: an error occurs and Nested Applications is temporarily unavailable.
Exception is:
2021-10-26 07:01:44.948 ERROR [http-nio-8080-exec-7][PortletServlet:119] javax.portlet.PortletException: java.lang.NullPointerException javax.portlet.PortletException: java.lang.NullPointerException at com.liferay.portal.kernel.portlet.LiferayPortlet.callActionMethod(LiferayPortlet.java:209) at com.liferay.portal.kernel.portlet.bridges.mvc.MVCPortlet.callActionMethod(MVCPortlet.java:394) {...} Caused by: java.lang.NullPointerException at com.liferay.nested.portlets.web.internal.portlet.action.NestedPortletsConfigurationAction.reorganizeNestedColumns(NestedPortletsConfigurationAction.java:151)
Attachments
Issue Links
- relates
-
LPS-55089 Nested portlet blocked if layout is removed
- Closed