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

問題

  • 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です。

追加情報

この記事は役に立ちましたか?
0人中0人がこの記事が役に立ったと言っています