根级别的数据无效。第1行,位置1.尝试使用Solr配置加载Sitecore实例时

时间:2017-11-17 05:57:55

标签: solr lucene sitecore solrnet sitecore8.1

我已在本地计算机上配置了solr,并且在为Sitecore创建所需的Solr Core后,它已在端口上运行:9999。然后,我禁用了所有Lucene配置文件并启用了Include文件夹中的所有Solr Config文件。此外,Global.asax还使用CastleWindsor solr提供程序进行了更新。进行这些更改并尝试加载我的sitecore实例后,它抛出了以下错误:

根级别的数据无效。第1行,第1位。

参考我跟随:https://soen.ghost.io/setting-up-solr-for-sitecore-8-x/

请帮我解决这个问题。

1 个答案:

答案 0 :(得分:0)

我几次遇到这个错误。解释非常简单。

较早版本的Solr使用XML作为默认值,而现在JSON是默认值。只需添加wt = json即可。

修复是通过添加额外参数

param.Add(KV.Create("wt", "xml"));

在较新的版本中已经fixed in SolrNet,所以从NuGet拉出来并开始工作