症状
DXP 7.2がElasticsearch 7で設定されており、パッチレベルが Service Pack 3 (SP3) または Fix Pack 8 (FP8) 以上の場合、DXP起動時にコンソールに以下のエラーがスローされ、Elasticsearch 7コネクタを有効にすることができません。
2020-09-14 14:39:47.023 ERROR [Framework Event Dispatcher: Equinox Container: 5f2f4520-4521-4ca2-a300-e677352c9ec0][Framework:93] FrameworkEvent ERROR
org.osgi.framework.BundleException: Could not resolve module: com.liferay.portal.search.elasticsearch7.impl [1238]_ Unresolved requirement: Import-Package: com.liferay.portal.search.ccr; version="[1.0.0,1.1.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のElasticsearch 7コネクタバージョン 3.1.0 以上を Marketplaceからインストールする必要があります。