エラー エントリー '0-3-925637128-com_liferay_site_navigation_menu_web_portlet_SiteN' が重複しています。

問題

  • 以下のエラーが複数回ログに報告されている:
ERROR [http-nio2-8080-exec-143][JDBCExceptionReporter:234] Duplicate entry '0-3-925637128-com_liferay_site_navigation_menu_web_portlet_SiteN' for key 'IX_CB778855'

Environment

  • Liferay DXP 7.3
  • Liferay DXP 7.4

解決策

  • まず、以下のクエリーを実行して、重複するエントリーがあるかどうかをチェックする:

select * from Portlet p where portletId like '%site_navigation_menu_web_portlet_SiteN%';
  • 本当に2つのエントリーがある場合は、ポータルに行き、以下の手順を実行する:
    1. コントロールパネル
    2. サーバー管理をクリック
    3. 実行 孤児化したページのリビジョンをクリーンアップする ポートレットの環境設定
    4. 実行 孤児化したテーマ・ポートレット環境設定のクリーンアップ
この記事は役に立ちましたか?
0人中0人がこの記事が役に立ったと言っています