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

アップグレードに失敗しログが残らない、特定のモジュールがアップグレードされない

written-by

Rita Schaff

knowledge-article-header-disclaimer-how-to

knowledge-article-header-disclaimer

legacy-article

learn-legacy-article-disclaimer-text

問題

  • 6.2からDXP7.3へのアップグレードを試みても、アップグレードログに何も残っていないのです。
  • gogo shell (7.3) でこのコマンド、 upgrade:check を実行したところ、まだアップデートされていないこれらのモジュール、例えばが見つかりました。
    There are upgrade processes available for com.liferay.portal.workflow.kaleo.designer.web from 0.0.1 to 1.0.2
    There are upgrade processes available for com.liferay.calendar.service from 1.0.5 to 4.1.2
    There are upgrade processes available for com.liferay.layout.service from 0.0.1 to 1.2.1

Environment

  • DXP 7.3

解決策

  • データベースのアップグレードが正常に終了しない場合に発生します。 アップグレード後にログに何も表示されないのは、通常、良い兆候ではありません。
  • 再度アップグレードを行う場合は、そのログを必ず保存しておいてください。

ソリューションステップ

  1. ポータルをシャットダウンし、アップグレードプロセスを再度実行したところ、レイアウトとワークフローが表示されるはずです。
  2. NoSuchRoleExceptionのため、カレンダーはアップグレードされません。 この例外は、データベースにカレンダー関連の項目がない場合に発生します。
  3. 下記の問い合わせ先でご確認ください:
    select * from calendar where companyid not in (select companyid from company);
    select * from calendarresource where companyid not in (select companyid from company);
  4. 解決策は、APIを使用してそれらのエントリーを削除することです。

追加情報

did-this-article-resolve-your-issue

legacy-knowledge-base