DXP 7.2 フィックスパック 20をインストールした後の起動エラー

問題

フィックスパック20にアップグレードすると、Data Engineに関連するいくつかのエラーが発生する。

ERROR [Framework Event Dispatcher: Equinox Container: 0e2749fb-bcdd-4fbb-a731-5b616e580bfb][Framework:93] FrameworkEvent ERROR java.lang.IllegalStateException: DEFAULT is already registered at

com.liferay.batch.engine.internal.BatchEngineTaskMethodRegistryImpl$BatchEngineTaskMethodServiceTrackerCustomizer.addingService(BatchEngineTaskMethodRegistryImpl.java:132)[beanshell] at

com.liferay.batch.engine.internal.BatchEngineTaskMethodRegistryImpl$BatchEngineTaskMethodServiceTrackerCustomizer.addingService(BatchEngineTaskMethodRegistryImpl.java:106)
ERROR [main][DataRecordResourceImpl:93] bundle com.liferay.data.engine.rest.impl:1.0.62 (114)[com.liferay.data.engine.rest.internal.resource.v1_0.DataRecordResourceImpl(3357)] : The _dataStorageTracker field has thrown an exception

環境

DXP 7.2 FP20

解決

  • Liferay Plugin for Data Engine は、DXP 7.2フィックスパック20 でスタンドアロンアプリからコア/必須アプリに変換されました。LPS-162210の説明を参照してください。
  • このフィックスパックをインストールする前に、以下のパッケージを削除してください。

LIFERAY_HOME/osgi/marketplace/Liferay Data Engine - API.lpkg

LIFERAY_HOME/osgi/marketplace/Liferay Data Engine - SPI.lpkg

LIFERAY_HOME/osgi/marketplace/Liferay Data Engine - Impl.lpkg

  • 以下のフォルダを削除してください。

LIFERAY_HOME/osgi/state

  • バンドルを開始します。
この記事は役に立ちましたか?
1人中1人がこの記事が役に立ったと言っています