美文网首页
使用 cx recipe 安装 Hybris Commerce

使用 cx recipe 安装 Hybris Commerce

作者: _扫地僧_ | 来源:发表于2021-12-27 10:57 被阅读0次

    这个错误导致我在 Accelerator Storefront 上无法进行产品搜索:

    我确认 Solr server 已经成功启动了,监听在端口 8983 上:

    重新通过 recipe 启动试试:

    遇到一样的错误:

    Caused by: de.hybris.platform.solrfacetsearch.indexer.exceptions.IndexerException: Indexer worker failed. Max number of retries in total has been reached
    at de.hybris.platform.solrfacetsearch.indexer.strategies.impl.DefaultIndexerStrategy.runWorkers(DefaultIndexerStrategy.java:145) ~[solrfacetsearchserver.jar:?]
    at de.hybris.platform.solrfacetsearch.indexer.strategies.impl.DefaultIndexerStrategy.doExecute(DefaultIndexerStrategy.java:88) ~[solrfacetsearchserver.jar:?]
    ... 12 more
    Caused by: java.util.concurrent.ExecutionException: org.apache.solr.client.solrj.impl.HttpSolrClientRemoteSolrException: Error from server at https://localhost:8983/solr: SolrCore 'master_powertools_Product_default' is not available due to init failure: Failed to create new ManagedResource /schema/analysis/synonyms/en of type org.apache.solr.rest.schema.analysis.ManagedSynonymGraphFilterFactorySynonymManager due to: org.noggit.JSONParser$ParseException: JSON Parse Error: char=

    Caused by: java.util.concurrent.ExecutionException: org.apache.solr.client.solrj.impl.HttpSolrClientRemoteSolrException: Error from server at https://localhost:8983/solr: SolrCore 'master_powertools_Product_default' is not available due to init failure: Failed to create new ManagedResource /schema/analysis/synonyms/en of type org.apache.solr.rest.schema.analysis.ManagedSynonymGraphFilterFactorySynonymManager due to: org.noggit.JSONParser$ParseException: JSON Parse Error: char=
    INFO [update-apparel-ukIndex-cronJob::de.hybris.platform.servicelayer.internal.jalo.ServicelayerJob] (update-apparel-ukIndex-cronJob) [SolrIndexerJob] Started indexer cronjob.
    INFO [update-apparel-ukIndex-cronJob::de.hybris.platform.servicelayer.internal.jalo.ServicelayerJob] (update-apparel-ukIndex-cronJob) [SolrIndexerJob] Finished indexer cronjob.
    INFO [update-electronicsIndex-cronJob::de.hybris.platform.servicelayer.internal.jalo.ServicelayerJob] (update-electronicsIndex-cronJob) [SolrIndexerJob] Started indexer cronjob.
    INFO [update-apparel-deIndex-cronJob::de.hybris.platform.servicelayer.internal.jalo.ServicelayerJob] (update-apparel-deIndex-cronJob) [SolrIndexerJob] Started indexer cronjob.
    INFO [update-apparel-deIndex-cronJob::de.hybris.platform.servicelayer.internal.jalo.ServicelayerJob] (update-apparel-deIndex-cronJob) [SolrIndexerJob] Finished indexer cronjob.
    INFO [update-powertoolsIndex-cronJob::de.hybris.platform.servicelayer.internal.jalo.ServicelayerJob] (update-powertoolsIndex-cronJob) [SolrIndexerJob] Started indexer cronjob.
    INFO [update-backofficeIndex-CronJob::de.hybris.platform.servicelayer.internal.jalo.ServicelayerJob] (update-backofficeIndex-CronJob) [SolrIndexerJob] Started indexer cronjob.
    INFO [update-backofficeIndex-CronJob::de.hybris.platform.servicelayer.internal.jalo.ServicelayerJob] (update-backofficeIndex-CronJob) [AbstractIndexerStrategy] No active index found, FULL indexer operation must be performed before any other operation

    https://answers.sap.com/questions/12767469/solr-issue.html

    解决方案

    到 Backoffice 去:
    (System > Search and Navigation > Facet Search Configurations).

    做一次类型为 full 的 indexing:


    看到 Indexing finished successfully 消息后:

    就可以搜索产品并进行下单了:

    更多Jerry的原创文章,尽在:"汪子熙":


    相关文章

      网友评论

          本文标题:使用 cx recipe 安装 Hybris Commerce

          本文链接:https://www.haomeiwen.com/subject/sdzpxrtx.html