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

アップグレード時に論文メタデータが正しくインデックスされない。

written-by

Ben Clement

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

問題

  • アップグレード処理中に、 UpgradeImageTypeContent#copyJournalArticleImagesToJournalRepository すべてのジャーナル記事画像を Document Library リポジトリにコピーします。 そのために、 DLFileEntry APIを呼び出し、 DLFileEntry レコードを作成し、さらに画像ごとに DLFileVersion レコードを作成する。 このメソッドを終了する前に、 DLFileVersion レコードのメタデータを入力するリスナーが起動し、メタデータをインデックス化しようとすると、この時点で例外がスローされます:

    WARN [liferay/document_library_raw_metadata_processor-1][RawMetadataProcessorMessageListener:38] Unable to save metadata for file version 2097347
     java.lang.NullPointerException

環境

  • Liferay EE 6.2
  • Liferay DXP 7.1

解像度

  • LPS-97044 、この挙動に対応するために作成されました。

追加情報

did-this-article-resolve-your-issue

legacy-knowledge-base