在 Solr 4.2.1 上,我能够使用 solr post,现在我已经升级到 5.4,并且当我使用 post 方法时。我收到错误加载类“solr.XsltUpdateRequestHandler”错误。
这是完整的错误:
null:org.apache.solr.common.SolrException: Error loading class 'solr.XsltUpdateRequestHandler'
at org.apache.solr.core.SolrResourceLoader.findClass(SolrResourceLoader.java:559)
at org.apache.solr.core.SolrResourceLoader.findClass(SolrResourceLoader.java:490)
Caused by: java.lang.ClassNotFoundException: solr.XsltUpdateRequestHandler
at java.net.URLClassLoader$1.run(URLClassLoader.java:366)
at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
我在 solrconfig 上使用了以下内容,并且在 solr 启动期间没有错误。
<requestHandler name="/update/xslt" class="solr.XsltUpdateRequestHandler" startup="lazy" />
任何帮助深表感谢。
谢谢