アップグレード処理に失敗しました com.liferay.dynamic.data.mapping.internal.upgrade.v5_2_2.DLFileEntryDDMFormInstanceRecordUpgradeProcess

問題

  • DXP 7.3からDXP 7.4へのアップグレード処理中に、以下のスタックトレースでNullPointerExceptionが報告されることがあります:
2023-04-04 17:03:17.835 INFO  [main][UpgradeProcess:145] Failed upgrade process com.liferay.dynamic.data.mapping.internal.upgrade.v5_2_2.DLFileEntryDDMFormInstanceRecordUpgradeProcess in 17 ms2023-04-04 17:03:17.842 ERROR [main][UpgradeStepRegistratorTracker:191] Failed upgrade process for module com.liferay.dynamic.data.mapping.servicecom.liferay.portal.kernel.upgrade.UpgradeException: java.lang.NullPointerException	
at com.liferay.portal.kernel.upgrade.UpgradeProcess.upgrade(UpgradeProcess.java:136) ~[portal-kernel.jar:?]	
at com.liferay.portal.kernel.upgrade.UpgradeProcess.upgrade(UpgradeProcess.java:157) ~[portal-kernel.jar:?]	
at com.liferay.portal.upgrade.internal.executor.UpgradeExecutor._executeUpgradeInfos(UpgradeExecutor.java:212) ~[bundleFile:?]
(...)
Caused by: java.lang.NullPointerException	
at com.liferay.dynamic.data.mapping.internal.upgrade.v5_2_2.DLFileEntryDDMFormInstanceRecordUpgradeProcess.doUpgrade(DLFileEntryDDMFormInstanceRecordUpgradeProcess.java:73) ~[?:?]	at com.liferay.portal.kernel.upgrade.UpgradeProcess.lambda$upgrade$0(UpgradeProcess.java:130) ~[portal-kernel.jar:?]	
at com.liferay.portal.db.partition.DBPartitionUtil.forEachCompanyId(DBPartitionUtil.java:126) ~[portal-impl.jar:?]	
at com.liferay.portal.dao.db.BaseDB.process(BaseDB.java:344) ~[portal-impl.jar:?]	
at com.liferay.portal.kernel.dao.db.BaseDBProcess.process(BaseDBProcess.java:387) ~[portal-kernel.jar:?]	
at com.liferay.portal.kernel.upgrade.UpgradeProcess.upgrade(UpgradeProcess.java:115) ~[portal-kernel.jar:?]

Environment

  • DXP 7.4

解決策

  • この問題は、 LPS-180803で報告されている既知の問題です。
  • Liferayのサポートチームに連絡して、Hotfixを構築するか、DXP 7.4 Update 73にde portalをアップデートしてください。
この記事は役に立ちましたか?
1人中1人がこの記事が役に立ったと言っています