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

Liferay DXP 7.1のFix Pack DXP-12をインストールした後のデプロイメントの問題を解決する方法。

written-by

Brian Suh

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

問題

  • Fix Pack 12 (DXP-12)の適用後は、特別な配慮が必要ですので、ご留意ください。
  • DXP-12のインストール後、いくつかのコアコンポーネントに関連したデプロイメントエラーが発生し、以下のエラーが発生することが報告されています:
    java.lang.IllegalArgumentException: argument type mismatch errors.
  • また、LCSポートレットを展開すると、以下のメッセージが表示され、影響を受けることが確認されています:
    com.liferay.portal.kernel.deploy.hot.HotDeployException: Error registering hook for lcs-portlet

環境

  • Liferay DXP 7.1
  • フィックスパックDXP-12

解像度

  • $LIFERAY.HOME/osgi/state Liferay DXP Installing Fix Packs and Hotfixes on Liferay DXP の手順5で、Patch Tool使用後にディレクトリを削除することで本問題を解決できます。
  • lcs-portletの展開に問題が発生した場合は、以下の手順を実行してください:
    • $LIFERAY.HOME/osgi/stateフォルダの内容が消去されていることを確認してください。
    • 次に、既存の Liferay Connected Services Client.lpkg$LIFERAY.HOME/osgi/marketplaceを削除します。
    • Liferay Connected Services Client.lpkg のアップデート版を Liferay Marketplaceのこのリンクからダウンロードしてください。
    • 最後に、更新したLPKGファイルを $LIFERAY.HOME/deployに配置します。

追加情報

did-this-article-resolve-your-issue

legacy-knowledge-base