`
wanxiaotao12
  • 浏览: 457555 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

solr的example发布到tomcat下报错

    博客分类:
  • solr
 
阅读更多
严重: Unable to create core: collection1
org.apache.solr.common.SolrException: Plugin init failure for [schema.xml] fieldType "text": Plugin init failure for [schema.xml]
 analyzer/filter: Error loading class 'solr.EnglishPorterFilterFactory'
	at org.apache.solr.util.plugin.AbstractPluginLoader.load(AbstractPluginLoader.java:177)
	at org.apache.solr.schema.IndexSchema.readSchema(IndexSchema.java:369)
	at org.apache.solr.schema.IndexSchema.<init>(IndexSchema.java:113)
	at org.apache.solr.core.CoreContainer.createFromLocal(CoreContainer.java:1000)
	at org.apache.solr.core.CoreContainer.create(CoreContainer.java:1033)
	at org.apache.solr.core.CoreContainer$3.call(CoreContainer.java:629)
	at org.apache.solr.core.CoreContainer$3.call(CoreContainer.java:624)
	at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
	at java.util.concurrent.FutureTask.run(FutureTask.java:138)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)
	at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
	at java.util.concurrent.FutureTask.run(FutureTask.java:138)
	at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
	at java.lang.Thread.run(Thread.java:619)
Caused by: org.apache.solr.common.SolrException: Plugin init failure for [schema.xml] analyzer/filter: Error loading class 'solr.EnglishPorterFilterFactory'
	at org.apache.solr.util.plugin.AbstractPluginLoader.load(AbstractPluginLoader.java:177)
	at org.apache.solr.schema.FieldTypePluginLoader.readAnalyzer(FieldTypePluginLoader.java:377)
	at org.apache.solr.schema.FieldTypePluginLoader.create(FieldTypePluginLoader.java:86)
	at org.apache.solr.schema.FieldTypePluginLoader.create(FieldTypePluginLoader.java:43)
	at org.apache.solr.util.plugin.AbstractPluginLoader.load(AbstractPluginLoader.java:151)
	... 14 more
Caused by: org.apache.solr.common.SolrException: Error loading class 'solr.EnglishPorterFilterFactory'
	at org.apache.solr.core.SolrResourceLoader.findClass(SolrResourceLoader.java:438)
	at org.apache.solr.core.SolrResourceLoader.newInstance(SolrResourceLoader.java:460)
	at org.apache.solr.util.plugin.AbstractPluginLoader.create(AbstractPluginLoader.java:89)
	at org.apache.solr.util.plugin.AbstractPluginLoader.load(AbstractPluginLoader.java:151)
	... 18 more
Caused by: java.lang.ClassNotFoundException: solr.EnglishPorterFilterFactory
	at java.net.URLClassLoader$1.run(URLClassLoader.java:200)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
	at java.lang.ClassLoader.loadClass(ClassLoader.java:303)
	at java.net.FactoryURLClassLoader.loadClass(URLClassLoader.java:592)
	at java.lang.ClassLoader.loadClass(ClassLoader.java:248)
	at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:316)
	at java.lang.Class.forName0(Native Method)
	at java.lang.Class.forName(Class.java:247)
	at org.apache.solr.core.SolrResourceLoader.findClass(SolrResourceLoader.java:422)
	... 21 more
2013-9-1 23:10:57 org.apache.solr.common.SolrException log
严重: null:org.apache.solr.common.SolrException: Unable to create core: collection1

 

因为找不到'solr.EnglishPorterFilterFactory'类, 所以可以暂时将collection1\conf下的schema.xml中的<filter class="solr.EnglishPorterFilterFactory" protected="protwords.txt" /> 注释掉, 然后tomcat就可以正常启动了

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics