legacy-knowledge-base
公開されました Jul. 2, 2025

パッチツールを使ったパッチインストール後のドックバー表示エラー

written-by

Renáta Kovács

How To articles are not official guidelines or officially supported documentation. They are community-contributed content and may not always reflect the latest updates to Liferay DXP. We welcome your feedback to improve How To articles!

While we make every effort to ensure this Knowledge Base is accurate, it may not always reflect the most recent updates or official guidelines.We appreciate your understanding and encourage you to reach out with any feedback or concerns.

legacy-article

learn-legacy-article-disclaimer-text

新しいHotfixをインストールすると、ドックバーが表示されなくなり、ログにエラーメッセージが表示されることがありました。

ERROR [http-bio-8080-exec-1][LiferayMethodExceptionEventHandler:34]com.liferay.portal.kernel.portlet.PortletContainerException: com.liferay.portal.kernel.portlet.PortletContainerException: javax.servlet.ServletException: java.lang.StackOverflowError
com.liferay.portal.kernel.portlet.PortletContainerException: com.liferay.portal.kernel.portlet.PortletContainerException: javax.servlet.ServletException: java.lang.StackOverflowError
at com.liferay.portlet.RestrictPortletContainerWrapper.render(RestrictPortletContainerWrapper.java:129)
at com.liferay.portal.kernel.portlet.PortletContainerUtil.render(PortletContainerUtil.java:156)
at com.liferay.taglib.portletext.RuntimeTag.doTag(RuntimeTag.java:140)
at com.liferay.taglib.portletext.RuntimeTag.doTag(RuntimeTag.java:63)
...
[http-bio-8080-exec-2][PortletRequestDispatcherImpl:131]org.apache.jasper.JasperException: java.lang.ClassNotFoundException: org.apache.jsp.html.portlet.dockbar.view_jsp
org.apache.jasper.JasperException: java.lang.ClassNotFoundException: org.apache.jsp.html.portlet.dockbar.view_jsp
at org.apache.jasper.servlet.JspServletWrapper.getServlet(JspServletWrapper.java:177)
at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:369)
at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:390)​

これは、ポータルの未完成/不正なシャットダウン処理の後にLiferayにパッチを当てた場合に発生する可能性があります。

決議

  1. サーバの停止
  2. patching-tools の revert コマンドを実行します。
  3. 添付の view_user_account.jspf ファイルをダウンロードするか、Liferay Portal 6.2 EE SP1の [Liferay ROOT]\htmlportletdockbar フォルダからコピーしてください。
  4. Copy the view_user_account.jspf file to deploy portal's [Liferay ROOT]IH\htmlportletdockbar folder
  5. パッチツールのインストールコマンドを実行します。
  6. サーバの起動
did-this-article-resolve-your-issue

legacy-knowledge-base