legacy-knowledge-base
公開されました Jun. 30, 2025

「不明な製品バージョン」エラー

written-by

Viktória Gyömbér

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

問題

  • 新しいHotfixを使おうとしたら、 "Unknown product version "というエラーが表示されました。

環境

  • Liferay DXP 7.3、dxp-2-7310、hotfix-2058-7310

解像度

  • \Rパッチ適用ツールで「不明な製品バージョン」エラーが表示される原因は、お使いの環境でこのファイルが何らかの原因で破損したためです。 通常、このファイルには環境に関する多くの情報、例えば "Liferay-Portal-Build-Number "が含まれているはずです。

    しかし、提供された環境では、このファイルには2行しか含まれていません。このため、パッチツールは正しく機能しません:
    Manifest-Version: 1.0
    Created-By: 1.8.0_221 (Oracle Corporation)
    以前のHotfix(hotfix-2058-7310)を適用したときの古いバックアップがあれば、このファイルがいつ破損したかを確認できます。

    修正方法としては、次の2つの方法が考えられます:
    • クリーンなLiferay 7.3バンドルを入手し、dxp-2-7310フィックスパックとhotfix-7907-7310でパッチを適用し、カスタムモジュールと設定をすべてデプロイすることで、この環境を再現できます。 この環境でさらにファイルが破損しているかどうかは分からないので、これがクリーンな解決策だと思う。
    • 何らかの理由で環境を再作成できない場合、このファイルだけを復元する方法もありますが、ファイルの破損に関連するすべての問題を解決できる保証はありません。 この環境のMANIFEST.MFファイルを影響を受ける環境にコピーすることができます(この環境の現在のパッチレベルがdxp-2-7310 + hotfix-2058-7310であると仮定します)。 この操作を行うと、パッチ適用ツールが製品バージョンを認識し、新しいHotfixを適用できるようになります。

did-this-article-resolve-your-issue

legacy-knowledge-base