Legacy Knowledge Base
Published Jul. 2, 2025

DXP 7.0 Fix Pack 70: Compatibility changes and deployment notes for Connector to Elasticsearch 6 and Solr 5 Search Engine

Written By

Tibor Lipusz

How To articles are not official guidelines or officially supporteddocumentation. They are community-contributed content and may not alwaysreflect the latest updates to Liferay DXP. We welcome your feedback toimprove How to articles!

While we make every effort to ensure this Knowledge Base is accurate, itmay not always reflect the most recent updates or official guidelines.We appreciate your understanding and encourage you to reach out with anyfeedback or concerns.

Legacy Article

You are viewing an article from our legacy "FastTrack"publication program, made available for informational purposes. Articlesin this program were published without a requirement for independentediting or verification and are provided "as is" withoutguarantee.

Before using any information from this article, independently verify itssuitability for your situation and project.

Liferay DXP 7.0 Fix Pack 70 and SP10 includes the fixes for LPS-79348, LPS-78857 and LPS-80931.

Part of the changes (namely in LPS-78857) new APIs were added to the com.liferay.portal.search.api module which all Liferay search engine connectors must implement to function properly and to fix the issues described on the two other tickets.

Deployment Impact on Search Connectors

The above means, installation of Fix Pack 70+ or SP10+ also requires to deploy a new version of the following Marketplace applications if they are in use:

(The default com.liferay.portal.search.elasticsearch connector is updated as part of the fix pack.)

Patch Level Requirements/Portal Compatibility

  • Liferay Connector to Elasticsearch 6
    • 1.0.0: DXP 7.0 FP42 through FP69 and SP9
    • 1.0.1+: DXP 7.0 FP70+ or SP10+
  • Liferay Solr 5 Search Engine
    • 1.0.0: DXP 7.0 GA1 through FP34
    • 1.0.1: DXP 7.0 FP35 through FP69 and SP9
    • 1.1.1+ : DXP 7.0 FP70+ or SP10+

Troubleshooting

Not installing Fix Pack 70+/SP10+ or not deploying the latest version of the mentioned Marketplace applications can lead to various errors. Please refer to the possible scenarios and their symptoms below.

Resolution in all cases: make sure you are using the latest version of the application and your current patch level meet the requirements above.

Deploying Connector to Elasticsearch 6 1.0.1 on DXP 7.0 running on Fix Pack 69 or below

Portal generate the following error upon startup or when deploying the connector:

29-Jan-2019 09:46:56.788 SEVERE [localhost-startStop-1] 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: com.liferay.portal.lpkg.deployer.LPKGVerifyException: LPKG validation failed with {[missing requirement com.liferay.portal.search.elasticsearch6.api; version=1.0.4; type=osgi.bundle [caused by: Unable to resolve com.liferay.portal.search.elasticsearch6.api version=1.0.4: missing requirement &(osgi.ee=JavaSE)(version=1.8)]], [missing requirement com.liferay.portal.search.elasticsearch6.impl; version=1.0.20; type=osgi.bundle [caused by: Unable to resolve com.liferay.portal.search.elasticsearch6.impl version=1.0.20: missing requirement com.liferay.petra.string; version=[1.0.0,2.0.0)]]}

Using Connector to Elasticsearch 6 1.0.0 on DXP 7.0 Fix Pack 70/SP10

No results found when searching from the Search Portlet. No errors in the log.

Deploying Solr 5 Search Engine 1.1.1 on DXP 7.0 running on Fix Pack 69 or below

Portal generate the following error upon startup or when deploying the connector:

09:54:16,544 ERROR [Framework Event Dispatcher: Equinox Container: 80dd989a-ab23-0019-110a-f83482724d69][com_liferay_portal_search_solr:97] FrameworkEvent ERROR 
org.osgi.framework.BundleException: Could not resolve module: com.liferay.portal.search.solr [504]_ Unresolved requirement: Import-Package: com.liferay.portal.kernel.search; version="[7.3.0,8.0.0)"_ [Sanitized]
at org.eclipse.osgi.container.Module.start(Module.java:429)

Solr 5 Search Engine 1.0.1 or below on DXP 7.0 Fix Pack 70/SP10

No results found when searching from the Search Portlet. No errors in the log.

Did this article resolve your issue ?

Legacy Knowledge Base