错误而Solr的索引.xml文件(Error while indexing .xml files i

2019-10-19 15:15发布

我想用下面的命令Solr的搜索引擎索引XML文件:

java -Durl=http://10.1.11.143:8080/solr/#/ -jar post.jar solr.xml

但我得到以下错误:

SimplePostTool version 1.5
Posting files to base url http://10.1.11.143:8080/solr/#/ using content-type application/xml..
POSTing file solr.xml
SimplePostTool: WARNING: Solr returned an error #500 Internal Server Error
SimplePostTool: WARNING: IOException while reading response: java.io.IOException:    Server returned HTTP response code: 500 for URL: http://10.1.11.143:8080/solr/#/
1 files indexed.
COMMITting Solr index changes to http://10.1.11.143:8080/solr/#/..
SimplePostTool: WARNING: Solr returned an error #500 Internal Server Error for url http://10.1.11.143:8080/solr/#/?commit=true
Time spent: 0:00:00.017

请帮我走出这个错误的。 solr.xml的内容被作为图片所示:

Answer 1:

这个问题是因为URL的。 同时更新你没有提到任何requestHandler。 使用下面的命令。 它会工作。

java -Durl=http://10.1.11.143:8080/solr/update?commit=true -jar post.jar solr.xml

/update是requestHandler到索引数据转换成Solr的。



文章来源: Error while indexing .xml files in solr