DXP 7.3 FP2では、Liferay Connector to Solr 8 v4.0.1を使用して「BundleException:Could not resolve module: com.liferay.portal.search.solr8.impl _ Unresolved requirement" エラーが発生します。

環境

  • Liferay DXP 7.3 FP2
  • Liferay Connector to Solr 8 v4.0.0

症状

v4.0.0バージョンのSolr 8コネクタがインストールされているDXP 7.3にFix Pack 2以降をインストールすると、起動時に次のエラーが発生し、Solr 8コネクタを正しく起動できませんでした。

2021-07-09 12:42:05.496 ERROR [Framework Event Dispatcher: Equinox Container: 13c8d11e-3b13-46dd-92c7-07023a176a5b][Framework:93] FrameworkEvent ERROR 
org.osgi.framework.BundleException: Could not resolve module: com.liferay.portal.search.solr8.impl [1656]_  Unresolved requirement: Import-Package: com.liferay.portal.search.engine.adapter.search; version="[4.3.0,4.4.0)"_ [Sanitized]
	at org.eclipse.osgi.container.Module.start(Module.java:444)
	at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.incStartLevel(ModuleContainer.java:1682)
	at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.incStartLevel(ModuleContainer.java:1662)
	at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.doContainerStartLevel(ModuleContainer.java:1624)
	at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.dispatchEvent(ModuleContainer.java:1555)
	at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.dispatchEvent(ModuleContainer.java:1)
	at org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:230)
	at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:340)

解像度

マーケットプレイスから Liferay Connector to Solr 8 v4.0.1 をインストールしてください。 互換性のあるSolr 8のマイナーバージョンや必要なパッチレベルなどの詳細な互換性情報については、 Search Engine Compatibility Matrixを参照してください。

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