問題
-
次の手順でホットフィックスの lpkg ファイルをオーバーライドしようとしました。
-
カスタマイズした .jar ファイルを作成し、そのファイルを /osgi/marketplace/override に配置します
-
osgi/state をクリアして Liferay を再起動します
-
次のようなエラーが原因で Liferay が起動できないことを確認します。
-
11-Nov-2020 16:00:30.309 SEVERE [main] org.apache.catalina.core.StandardContext.listenerStart Exception sending context initialized event to listener instance of class [com.liferay.portal.spring.context.PortalContextLoaderListener] java.lang.RuntimeException: org.osgi.framework.BundleException: A bundle is already installed with the name "com.liferay.dynamic.data.mapping.service" and version "4.0.47.hotfix-xxxx-7210" at com.liferay.portal.spring.context.PortalContextLoaderListener.contextInitialized(PortalContextLoaderListener.java:305)
環境
- DXP 7.1+
解決策
- これは意図しない動作であり、 LPS-123727で報告および対処されています。 この修正が将来の修正パック レベルに予定されているときに通知を受けるには、このチケットに従ってください。 エンタープライズ サブスクリプションをお持ちのお客様は、LPS-123727 を含むホットフィックスをリクエストすることもできます。