为什么Solr在Hybris云上不起作用?

2020-09-05 10:20发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


当我在云上运行solr索引时,我在日志中收到错误:19.07.16 11:16:02:507 INFO启动索引器cronjob。 19.07.16 11:16:02:532错误尝试从本地变量'facetSearchConfigModel'java.lang加载的空对象的方法de.hybris.platform.solrfacetsearch.model.config.SolrFacetSearchConfigModel.getName()尝试调用时引发异常 .NullPointerException:尝试从de.hybris.platform.solrfacetsearch.indexer.cron处从局部变量" facetSearchConfigModel"加载的空对象调用方法de.hybris.platform.solrfacetsearch.model.config.SolrFacetSearchConfigModel.getName()时。 de.hybris.platform.solrfacetsearch.indexer.cron.SolrIndexerJob.performIndexingJob(SolrIndexerJob.java:49)的AbstractIndexerJob.getFacetSearchConfig(AbstractIndexerJob.java:70) de.hybris.platform.servicelayer.internal.jalo.ServicelayerJob.performCronJob(ServicelayerJob.java:38)处的de.hybris.platform.cronjob.jalo.Job.execute(Job.java:1389)中的AbstractIndexerJob.java:40) 在de.hybris.platform.cronjob.jalo.Job.perform 位于de.hybris.platform.cronjob.jalo.Job.access $ 1(Job.java:766)的Impl(Job.java:813)位于de.hybris.platform.cronjob.jalo.Job $ JobRunable.run(Job.java :685),位于de.hybris.platform.util.threadpool.PoolableThread.internalRun(PoolableThread.java:208),位于de.hybris.platform.core.threadregistry.RegistrableThread.run(RegistrableThread.java:134)

以及Solr日志中的此错误:

错误true x:master_marketplace_Product_default RequestHandlerBase java.lang.NullPointerException:尝试读取从局部变量'fieldInfo'加载的空对象的字段'name'时

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


当我在云上运行solr索引时,我在日志中收到错误:19.07.16 11:16:02:507 INFO启动索引器cronjob。 19.07.16 11:16:02:532错误尝试从本地变量'facetSearchConfigModel'java.lang加载的空对象的方法de.hybris.platform.solrfacetsearch.model.config.SolrFacetSearchConfigModel.getName()尝试调用时引发异常 .NullPointerException:尝试从de.hybris.platform.solrfacetsearch.indexer.cron处从局部变量" facetSearchConfigModel"加载的空对象调用方法de.hybris.platform.solrfacetsearch.model.config.SolrFacetSearchConfigModel.getName()时。 de.hybris.platform.solrfacetsearch.indexer.cron.SolrIndexerJob.performIndexingJob(SolrIndexerJob.java:49)的AbstractIndexerJob.getFacetSearchConfig(AbstractIndexerJob.java:70) de.hybris.platform.servicelayer.internal.jalo.ServicelayerJob.performCronJob(ServicelayerJob.java:38)处的de.hybris.platform.cronjob.jalo.Job.execute(Job.java:1389)中的AbstractIndexerJob.java:40) 在de.hybris.platform.cronjob.jalo.Job.perform 位于de.hybris.platform.cronjob.jalo.Job.access $ 1(Job.java:766)的Impl(Job.java:813)位于de.hybris.platform.cronjob.jalo.Job $ JobRunable.run(Job.java :685),位于de.hybris.platform.util.threadpool.PoolableThread.internalRun(PoolableThread.java:208),位于de.hybris.platform.core.threadregistry.RegistrableThread.run(RegistrableThread.java:134)

以及Solr日志中的此错误:

错误true x:master_marketplace_Product_default RequestHandlerBase java.lang.NullPointerException:尝试读取从局部变量'fieldInfo'加载的空对象的字段'name'时

付费偷看设置
发送
1条回答
wang628962
1楼-- · 2020-09-05 10:47

如果正确提供SolrEndpointUrl,它将在云上运行。 我将文件导入云中,如:\

  INSERT_UPDATE SolrEndpointUrl;  solrServerConfig(name)[unique = true];  url [unique = true]; 主
                                ; 本地独立;  http://10.253.**.***:8983/solr; 真正
                                ; 本地独立;  http://10.253.**.***:8983/solr; 假
  删除SolrEndpointUrl;  solrServerConfig(name)[unique = true];  url [unique = true]
                         ; 本地独立; https://localhost:8983/solr

  更新SolrFacetSearchConfig; name [unique = true]; solrServerConfig(name)
  ; $ backofficeSFCName; Local Standalone




  

一周热门 更多>