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

DXP 7.0にLiferay Pushをインストールできない

written-by

Tímea Bihari

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

問題

  • Apps > Store から Liferay Push をインストールしようとしています。
  • 完了に失敗したというエラーが表示され、ログには次のように記録されています:
Caused by: com.liferay.portal.lpkg.deployer.LPKGVerifyException: LPKG validation failed with {[missing requirement com.liferay.push.notifications.web; version=1.0.17; type=osgi.bundle [caused by: Unable to resolve com.liferay.push.notifications.web version=1.0.17: missing requirement com.liferay.portal.kernel.service; version=[1.23.0,2.0.0)]]}

環境

  • Liferay DXP 7.0 FP32以下

解像度

  • ポータルは、DXP 7.0用に公開された最新のPush NotificationsバージョンであるPush Notifications 2.2.2をインストールしようとします。
  • バージョン2.2.2にはcom.liferay.portal.kernel.service;version="[1.23,2) "が必要です。
  • Fix Pack 32(およびそれ以下)では、使用されるkernel.serviceのバージョンが1.23ではなく1.21になっています。これは、このFixpackがPush通知のこの特定のバージョンをサポートしていないことを意味します。
  • このPushアプリを(portal.kernel.serviceのバージョンを1.24に更新することで)サポートする最初のパブリックリリースは、 7.0.10用のFix Pack 33です。

追加情報

did-this-article-resolve-your-issue

legacy-knowledge-base