I have tried to replace Lucense search to Solr search in the commerce application. For that, I followed the below guide from EPiServer.
In the step 2 (Install the Solr Application) I have completed the following first two points (1 & 2), but I faced issues on the 3 and 4th points:
The problem is, after downloading the package (EPiServer.Commerce.Solr35SearchProvider version 11.2.0) there is no "SOLR" folder inside. Due to this issue unable to proceed with "Place the solr folder in the Tomcat installation directory" and "Edit the schema file in the Tomcat instance at solr/catalog/conf/schema.xml".
Kindly helping on this to complete the configuration setup.
Also I tried using default schema from solr and the solr admin panel is working, but EpiServer commerce index throws the error.
HTTP Status 404 - /solr/catalog/updatetype Status reportmessage /solr/catalog/updatedescription The requested resource is not available.Apache Tomcat/7.0.81
type Status report
description The requested resource is not available.
I found some workarround for this problem. In the solr.xml I Just replaced the default cores name to "catalog" and it is working now.
<cores adminPath="/admin/cores" defaultCoreName="catalog"> <core name="catalog" instanceDir="." /> </cores>
That's ok for solr.xml, but where you get the solr folder to place in the Tomcat installation directory..