legacy-knowledge-base
公開されました Sep. 10, 2025

クラス 'RadioDDMFormFieldTypeReportProcessor' のアップグレードに失敗し、NullPointerException が発生しました。

written-by

Rishabh Agrawal

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

問題

Liferay DXP 7.1 FixPack 21から Liferay-dxp-2023.q4.4への アップグレードに失敗し、以下のエラーが発生します:

Caused by: java.lang.NullPointerException
at com.liferay.dynamic.data.mapping.internal.report.DDMFormFieldTypeReportProcessor.updateData(DDMFormFieldTypeReportProcessor.java:46) ~[?:?]
at com.liferay.dynamic.data.mapping.internal.report.RadioDDMFormFieldTypeReportProcessor.process(RadioDDMFormFieldTypeReportProcessor.java:40) ~[?:?]
at com.liferay.dynamic.data.mapping.internal.upgrade.v3_7_3.DDMFormInstanceReportUpgradeProcess._processDDMFormValues(DDMFormInstanceReportUpgradeProcess.java:264) ~[?:?]
at com.liferay.dynamic.data.mapping.internal.upgrade.v3_7_3.DDMFormInstanceReportUpgradeProcess.doUpgrade(DDMFormInstanceReportUpgradeProcess.java:109) ~[?:?]
at com.liferay.portal.kernel.upgrade.UpgradeProcess.lambda$upgrade$0(UpgradeProcess.java:122) ~[portal-kernel.jar:?]
at com.liferay.portal.db.partition.util.DBPartitionUtil.forEachCompanyId(DBPartitionUtil.java:177) ~[portal-impl.jar:?]
at com.liferay.portal.dao.db.BaseDB.process(BaseDB.java:469) ~[portal-impl.jar:?]
at com.liferay.portal.kernel.dao.db.BaseDBProcess.process(BaseDBProcess.java:384) ~[portal-kernel.jar:?]
at com.liferay.portal.kernel.upgrade.UpgradeProcess.upgrade(UpgradeProcess.java:107) ~[portal-kernel.jar:?] at com.liferay.portal.kernel.upgrade.UpgradeProcess.upgrade(UpgradeProcess.java:107) ~[portal-kernel.jar:?

再現の手順

  1. 7.1.xポータルを起動する
  2. コンテンツへ & データ → フォーム
  3. テキストフィールドを持つ新しいフォームを追加する
  4. フォームを公開する
  5. 少なくとも1つのエントリーを提出する
  6. フォームの編集
  7. テキストフィールドのサイドバーを開く
  8. フィールドタイプを単一選択に変更する
  9. フォームを保存する
  10. 少なくとも1つのエントリーを提出する
  11. Liferay-dxp-2023.q4.4へのアップグレードを実行します。

実際の結果:
期待される結果:

環境

  • DXP 2023.Q4.4

解像度

  • この問題はLPD-24806によって解決されました。
  • パッチの詳細を添付して、Hotfixを入手するためのサポートチケットを提出してください。

追加情報

  • 期待される動作を実現するために、DXPは常に最新のアップデートにアップグレードしてください。 アップグレードの基本
  • 製品に関する詳細が必要な場合は、パッチの詳細を添付してサポートチケットを送信してください。
  • Liferay DXPへのFix PackとHotfixのインストール それぞれの環境でのHotfixのインストールをご案内します。
did-this-article-resolve-your-issue

legacy-knowledge-base