Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/entity-framework/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 使用dataimport处理程序运行solr的货物上的ClassCastException_Java_Maven_Solr_Cargo - Fatal编程技术网

Java 使用dataimport处理程序运行solr的货物上的ClassCastException

Java 使用dataimport处理程序运行solr的货物上的ClassCastException,java,maven,solr,cargo,Java,Maven,Solr,Cargo,我在使用cargo-maven2-plugin运行Solr4.3.1时遇到问题。在修复了所有类路径问题后,我出现了以下错误: ERROR org.apache.solr.core.CoreContainer - null:org.apache.solr.common.SolrException: Unable to create core: collection1 at org.apache.solr.core.CoreContainer.recordAndThrow(CoreConta

我在使用cargo-maven2-plugin运行Solr4.3.1时遇到问题。在修复了所有类路径问题后,我出现了以下错误:

ERROR org.apache.solr.core.CoreContainer - null:org.apache.solr.common.SolrException: Unable to create core: collection1
    at org.apache.solr.core.CoreContainer.recordAndThrow(CoreContainer.java:1450)
    at org.apache.solr.core.CoreContainer.create(CoreContainer.java:993)
    at org.apache.solr.core.CoreContainer$2.call(CoreContainer.java:597)
    <...>
Caused by: org.apache.solr.common.SolrException: RequestHandler init failure
    at org.apache.solr.core.SolrCore.<init>(SolrCore.java:821)
    at org.apache.solr.core.SolrCore.<init>(SolrCore.java:618)
    at org.apache.solr.core.CoreContainer.createFromLocal(CoreContainer.java:949)
    at org.apache.solr.core.CoreContainer.create(CoreContainer.java:984)
    ... 10 more
Caused by: org.apache.solr.common.SolrException: RequestHandler init failure
    at org.apache.solr.core.RequestHandlers.initHandlersFromConfig(RequestHandlers.java:168)
    at org.apache.solr.core.SolrCore.<init>(SolrCore.java:758)
    ... 13 more
Caused by: org.apache.solr.common.SolrException: Error Instantiating Request Handler, org.apache.solr.handler.dataimport.DataImportHandler failed to instantiate org.apache.solr.request.SolrRequestHandler
    at org.apache.solr.core.SolrCore.createInstance(SolrCore.java:539)
    at org.apache.solr.core.SolrCore.createRequestHandler(SolrCore.java:592)
    at org.apache.solr.core.RequestHandlers.initHandlersFromConfig(RequestHandlers.java:154)
    ... 14 more
Caused by: java.lang.ClassCastException: class org.apache.solr.handler.dataimport.DataImportHandler
    at java.lang.Class.asSubclass(Class.java:3037)
    at org.apache.solr.core.SolrResourceLoader.findClass(SolrResourceLoader.java:448)
    at org.apache.solr.core.SolrResourceLoader.findClass(SolrResourceLoader.java:396)
    at org.apache.solr.core.SolrCore.createInstance(SolrCore.java:518)
    ... 16 more
ERROR org.apache.solr.core.CoreContainer-null:org.apache.solr.common.SolrException:无法创建核心:collection1
在org.apache.solr.core.CoreContainer.recordAndThrow(CoreContainer.java:1450)
位于org.apache.solr.core.CoreContainer.create(CoreContainer.java:993)
位于org.apache.solr.core.CoreContainer$2.call(CoreContainer.java:597)
原因:org.apache.solr.common.SolrException:RequestHandler初始化失败
位于org.apache.solr.core.SolrCore(SolrCore.java:821)
位于org.apache.solr.core.SolrCore(SolrCore.java:618)
位于org.apache.solr.core.CoreContainer.createFromLocal(CoreContainer.java:949)
在org.apache.solr.core.CoreContainer.create上(CoreContainer.java:984)
... 10多
原因:org.apache.solr.common.SolrException:RequestHandler初始化失败
位于org.apache.solr.core.RequestHandlers.initHandlersFromConfig(RequestHandlers.java:168)
位于org.apache.solr.core.SolrCore(SolrCore.java:758)
... 还有13个
原因:org.apache.solr.common.SolrException:实例化请求处理程序时出错,org.apache.solr.Handler.dataimport.DataImportHandler未能实例化org.apache.solr.Request.SolrRequestHandler
位于org.apache.solr.core.SolrCore.createInstance(SolrCore.java:539)
位于org.apache.solr.core.SolrCore.createRequestHandler(SolrCore.java:592)
位于org.apache.solr.core.RequestHandlers.initHandlersFromConfig(RequestHandlers.java:154)
... 14多
原因:java.lang.ClassCastException:class org.apache.solr.handler.dataimport.DataImportHandler
位于java.lang.Class.asSubclass(Class.java:3037)
位于org.apache.solr.core.SolrResourceLoader.findClass(SolrResourceLoader.java:448)
位于org.apache.solr.core.SolrResourceLoader.findClass(SolrResourceLoader.java:396)
位于org.apache.solr.core.SolrCore.createInstance(SolrCore.java:518)
... 还有16个

我试过使用
tomcat7x
jetty7x
容器。如果这是一个类加载器问题,我可以强制容器使用与maven使用的相同的类加载器吗?

查看我在Google上搜索的堆栈跟踪

Error Instantiating Request Handler, \
org.apache.solr.handler.dataimport.DataImportHandler \
failed to instantiate org.apache.solr.request.SolrRequestHandl
这就引出了下面的问题


有很多答案可以帮助解决这个问题。

我在谷歌上搜索了一下堆栈跟踪

Error Instantiating Request Handler, \
org.apache.solr.handler.dataimport.DataImportHandler \
failed to instantiate org.apache.solr.request.SolrRequestHandl
这就引出了下面的问题


有很多答案可以帮助解决这个问题。

谢谢@rob,所以这毕竟是一个类加载器问题。你想给出一个更详细的答案,这样我就可以给你评分了吗?我添加了一个答案,显示了我是如何在评论中找到so答案的。谢谢@rob,所以这毕竟是一个类加载器问题。你想给出一个更详细的答案,这样我就可以给你评分了吗?我添加了一个答案,显示了我是如何在评论中找到答案的。