Symptom
Whenever you tried to do a full Solr index, after have modified any synonym or stopword containing special character the indexing fails and the following errors are shown:
Aug 01, 2018 1:58:47 PM org.restlet.engine.log.LogFilter afterHandle INFO: 2018-08-01 13:58:47 10.18.9.89 - 10.18.9.86 8983 DELETE /solr/schema/analysis/synonyms/en/pay+invoice - 404 - 0 0 http://localhost:8983 Apache-HttpClient/4.4.1 (Java/1.8.0_172)
INFO | jvm 1 | main | 2018/08/01 13:58:47.297 | Caused by: de.hybris.platform.solrfacetsearch.solr.exceptions.SolrRestException INFO | jvm 1 | main | 2018/08/01 13:58:47.297 | at de.hybris.platform.solrfacetsearch.solr.impl.AbstractSolrSearchProvider.executeHttpDelete(AbstractSolrSearchProvider.java:602) ~[solrfacetsearchserver.jar:?] INFO | jvm 1 | main | 2018/08/01 13:58:47.297 | at de.hybris.platform.solrfacetsearch.solr.impl.AbstractSolrSearchProvider.exportSynonyms(AbstractSolrSearchProvider.java:314) ~[solrfacetsearchserver.jar:?] INFO | jvm 1 | main | 2018/08/01 13:58:47.297 | at de.hybris.platform.solrfacetsearch.solr.impl.SolrStandaloneSearchProvider.exportConfig(SolrStandaloneSearchProvider.java:275) ~[solrfacetsearchserver.jar:?] .... INFO | jvm 1 | main | 2018/08/01 13:58:47.297 | Caused by: de.hybris.platform.solrfacetsearch.solr.exceptions.SolrRestException INFO | jvm 1 | main | 2018/08/01 13:58:47.297 | at de.hybris.platform.solrfacetsearch.solr.impl.AbstractSolrSearchProvider.executeHttpDelete(AbstractSolrSearchProvider.java:602) ~[solrfacetsearchserver.jar:?] INFO | jvm 1 | main | 2018/08/01 13:58:47.297 | at de.hybris.platform.solrfacetsearch.solr.impl.AbstractSolrSearchProvider.exportSynonyms(AbstractSolrSearchProvider.java:314) ~[solrfacetsearchserver.jar:?] INFO | jvm 1 | main | 2018/08/01 13:58:47.297 | at de.hybris.platform.solrfacetsearch.solr.impl.SolrStandaloneSearchProvider.exportConfig(SolrStandaloneSearchProvider.java:275) ~[solrfacetsearchserver.jar:?]
And in Solr console log we see the following:
2018-08-01 13:58:47.191 INFO (qtp1961176822-23) [ x:master_siteone_Product_default] o.a.s.r.RestManager Resource not found for /schema/analysis/synonyms/en/pay invoice, looking for parent: /schema/analysis/synonyms/en 2018-08-01 13:58:47.191 INFO (qtp1961176822-23) [ x:master_siteone_Product_default] o.a.s.r.RestManager Found parent resource /schema/analysis/synonyms/en for child: pay invoice 2018-08-01 13:58:47.191 INFO (qtp1961176822-23) [ x:master_siteone_Product_default] o.a.s.r.RestManager Found ManagedResource [org.apache.solr.rest.schema.analysis.ManagedSynonymFilterFactory$SynonymManager@1adf450b] for /schema/analysis/synonyms/en/pay invoice 2018-08-01 13:58:47.191 INFO (qtp1961176822-23) [ x:master_siteone_Product_default] o.a.s.r.RestManager [master_siteone_Product_default] webapp=/solr path=/schema/analysis/synonyms/en/pay+invoice params={} msg={pay invoice not found in /schema/analysis/synonyms/en} status=404 QTime=0
Read more...
Environment
Solr OnPrem Standalone
Product
SAP Commerce all versions
Keywords
404; synonyms; stopwords; special character , KBA , CEC-SCC-COM-SRC-SER , Search and Navigation , Problem
About this page
This is a preview of a SAP Knowledge Base Article. Click more to access the full version on SAP for Me (Login required).Search for additional results
Visit SAP Support Portal's SAP Notes and KBA Search.