org.apache.solr.common.SolrException:无法加载核心集合1的核心配置

时间:2014-03-27 06:19:37

标签: solr

我正在尝试重现Solr问题,但不幸的是,提供的架构& solrconfi,Solr正在抛出异常。

这是文件 -

完整的堆栈跟踪: - http://pastebin.com/nmj9h2BX

架构文件: - http://pastebin.com/iwMpr7a5

Solrconfig文件: - http://pastebin.com/UadPu5GV

我试图删除数据配置处理程序,因为我与此无关,我有另一个例外。

堆栈追踪 - http://pastebin.com/zXyZhMnN

任何线索请,谢谢!

1 个答案:

答案 0 :(得分:4)

DataImportHandler遇到的问题是因为您引用的变量${dataimport.config}既不存在默认值也不存在。要解决此问题,您可以使用有效的DataImportHandler xml配置文件在core.properties文件中创建此变量,或者只需为其定义默认值:${dataimport.config:data-config.xml}。请注意,data-config.xml必须存在且是有效的配置文件。如果您不需要DataImportHandler,则只需删除处理程序即可。 您遇到的第二个问题是,您要在enablePositionIncrements=true中设置参数StopFilterFactory,该参数自solr 4.4起不再存在。您只需更改过滤器:

<filter class="solr.StopFilterFactory" ignoreCase="true" words="stopwords.txt" />

请注意,文件stopwords.txt必须存在。