legacy-knowledge-base
公開されました Jun. 30, 2025

NPE のためページを公開できません - ポートレットを処理できません com_liferay_layout_content_page_editor_web_internal_portlet_ContentPageEditorPortlet

投稿者

Jamilly Macedo

knowledge-article-header-disclaimer-how-to

knowledge-article-header-disclaimer

legacy-article

learn-legacy-article-disclaimer-text

問題

  • ドキュメント・フォルダからのエントリを表示するように構成されたアセット・パブリッシャでページを公開しようとすると、UIにエラー・メッセージが表示されました:「このページは使用できません。 この問題が解決しない場合は、既存の原稿を破棄するか、ページのコピーを取ってください。"

  • さらに、以下のエラーが記録される:

    2023-10-02 21:11:35.353 ERROR [http-nio-8080-exec-8][PortletRequestDispatcherImpl:295] Unable to dispatch request: java.lang.NullPointerException
    2023-10-02 21:11:35.354 ERROR [http-nio-8080-exec-8][PortletServlet:109] Unable to process portlet com_liferay_layout_content_page_editor_web_internal_portlet_ContentPageEditorPortlet: org.apache.jasper.JasperException: java.lang.NullPointerException
    javax.portlet.PortletException: org.apache.jasper.JasperException: java.lang.NullPointerException
    at com.liferay.portlet.internal.PortletRequestDispatcherImpl.dispatch(PortletRequestDispatcherImpl.java:298) ~[portal-impl.jar:?]
    at com.liferay.portlet.internal.PortletRequestDispatcherImpl.include(PortletRequestDispatcherImpl.java:114) ~[portal-impl.jar:?]
    at com.liferay.portal.kernel.portlet.bridges.mvc.MVCPortlet.include(MVCPortlet.java:611) ~[portal-kernel.jar:?]
    at com.liferay.portal.kernel.portlet.bridges.mvc.MVCPortlet.include(MVCPortlet.java:627) ~[portal-kernel.jar:?]
    at com.liferay.portal.kernel.portlet.bridges.mvc.MVCPortlet.doView(MVCPortlet.java:172) ~[portal-kernel.jar:?]
    at com.liferay.portal.kernel.portlet.LiferayPortlet.doDispatch(LiferayPortlet.java:278) ~[portal-kernel.jar:?]
    (...)
    Caused by: org.apache.jasper.JasperException: java.lang.NullPointerException
    at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:440) ~[jasper.jar:9.0.80]
    at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:473) ~[jasper.jar:9.0.80]
    at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:377) ~[jasper.jar:9.0.80]
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:623) ~[servlet-api.jar:4.0.FR]
    at com.liferay.portal.osgi.web.servlet.jsp.compiler.internal.JspServlet.service(JspServlet.java:319) ~[?:?]
    (...)
    Caused by: java.lang.NullPointerException
    at com.liferay.layout.content.page.editor.web.internal.util.ContentManager._getLayoutClassedModelPageContentsJSONArray(ContentManager.java:739) ~[bundleFile:?]
    at com.liferay.layout.content.page.editor.web.internal.util.ContentManager._getPageContentsJSONArray(ContentManager.java:989) ~[bundleFile:?]
    at com.liferay.layout.content.page.editor.web.internal.util.ContentManager.getPageContentsJSONArray(ContentManager.java:166) ~[bundleFile:?]
    at com.liferay.layout.content.page.editor.web.internal.display.context.ContentPageEditorDisplayContext.getEditorContext(ContentPageEditorDisplayContext.java:747) ~[bundleFile:?]
    at com.liferay.layout.content.page.editor.web.internal.display.context.ContentPageLayoutEditorDisplayContext.getEditorContext(ContentPageLayoutEditorDisplayContext.java:171) ~[bundleFile:?]
    at org.apache.jsp.view_jsp._jspService(view_jsp.java:225) ~[?:?]
    (...)
    2023-10-02 21:11:35.371 ERROR [http-nio-8080-exec-8][render_portlet_jsp:122] null
    java.lang.NullPointerException: null
    at com.liferay.layout.content.page.editor.web.internal.util.ContentManager._getLayoutClassedModelPageContentsJSONArray(ContentManager.java:739) ~[?:?]
    at com.liferay.layout.content.page.editor.web.internal.util.ContentManager._getPageContentsJSONArray(ContentManager.java:989) ~[?:?]
    at com.liferay.layout.content.page.editor.web.internal.util.ContentManager.getPageContentsJSONArray(ContentManager.java:166) ~[?:?]
    at com.liferay.layout.content.page.editor.web.internal.display.context.ContentPageEditorDisplayContext.getEditorContext(ContentPageEditorDisplayContext.java:747) ~[?:?]
    at com.liferay.layout.content.page.editor.web.internal.display.context.ContentPageLayoutEditorDisplayContext.getEditorContext(ContentPageLayoutEditorDisplayContext.java:171) ~[?:?]
    at org.apache.jsp.view_jsp._jspService(view_jsp.java:225) ~[?:?]
    (...)

環境

  • Liferay DXP 7.4

解像度

  • この問題は LPS-197922によって対処されている。
  • この問題を修正したHotfixをリクエストしてください。
did-this-article-resolve-your-issue

legacy-knowledge-base