SOlr核心中的服务器更改,重建索引抛出异常:Sitecore.ContentSearch.SolrProvider.SwitchOnRebuildSolrSearchIndex.Reset()

时间:2018-07-26 13:49:36

标签: solr

我正在使用的Solr版本是4.10,Sitecore CMS版本是7.2。它已经运行了一年。

当我在另一台服务器上创建另一个Solr服务时,我拥有名称完全相同的核心。将服务位置切换到sitecore上的新位置。然后触发了重建索引,出现以下异常:

  

工作开始:   Index_Update_IndexName = site_search_web_index | #Exception:System.Reflection.TargetInvocationException:   调用的目标已引发异常。System.NullReferenceException:   你调用的对象是空的。      在   Sitecore.ContentSearch.SolrProvider.SwitchOnRebuildSolrSearchIndex.Reset()      在   Sitecore.ContentSearch.SolrProvider.SwitchOnRebuildSolrSearchIndex.Rebuild   (布尔值resetIndex,布尔值optimizeOnComplete)      ---内部异常堆栈跟踪的结尾---      在   System.RuntimeMethodHandle.InvokeMethod(对象目标,对象[]参数,签名信号,布尔构造函数)      在   System.Reflection.RuntimeMethodInfo.Invoke(对象obj,BindingFlags invokeAttr,活页夹装订器,Object []参数,CultureInfo文化)      在   System.Reflection.MethodBase.Invoke(Object obj,Object []参数)      在   (对象,对象[])      在   Sitecore.Pipelines.CorePipeline.Run(PipelineArgs args)      在   Sitecore.Jobs.Job.ThreadEntry(对象状态)

0 个答案:

没有答案