NCBI-Hackathons / seqr

Creative Commons Zero v1.0 Universal
12 stars 2 forks source link

Solr Plugin init error #9

Closed averagehat closed 8 years ago

averagehat commented 8 years ago
        EmbeddedSolrServer solrServer = new EmbeddedSolrServer(container, "sequence");
        gov.nih.nlm.ncbi.seqr.SeqrController control = new gov.nih.nlm.ncbi.seqr.SeqrController(solrServer);
        control.loadJSONDir("testdata/data");

gives


Caused by: org.apache.solr.common.SolrException: Could not load conf for core sequence: Plugin init failure for [schema.xml] fieldType "matchstring_tanimoto": Error loading class 'org.apache.lucene.analysis.tanimoto.OverlapSimilarity'. Schema file is /home/michaelpanciera/clones/seqr_hackathon_v002/testdata/solr/sequence/conf/schema.xml
    at org.apache.solr.core.ConfigSetService.getConfig(ConfigSetService.java:66)
    at org.apache.solr.core.CoreContainer.create(CoreContainer.java:489)
    at org.apache.solr.core.CoreContainer$1.call(CoreContainer.java:255)
    at org.apache.solr.core.CoreContainer$1.call(CoreContainer.java:249)
    at java.util.concurrent.FutureTask.run(FutureTask.java:266)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
    at java.lang.Thread.run(Thread.java:745)
Caused by: org.apache.solr.common.SolrException: Plugin init failure for [schema.xml] fieldType "matchstring_tanimoto": Error loading class 'org.apache.lucene.analysis.tanimoto.OverlapSimilarity'. Schema file is /home/michaelpanciera/clones/seqr_hackathon_v002/testdata/solr/sequence/conf/schema.xml
    at org.apache.solr.schema.IndexSchema.readSchema(IndexSchema.java:595)
    at org.apache.solr.schema.IndexSchema.<init>(IndexSchema.java:166)
    at org.apache.solr.schema.IndexSchemaFactory.create(IndexSchemaFactory.java:55)
    at org.apache.solr.schema.IndexSchemaFactory.buildIndexSchema(IndexSchemaFactory.java:69)
    at org.apache.solr.core.ConfigSetService.createIndexSchema(ConfigSetService.java:90)
    at org.apache.solr.core.ConfigSetService.getConfig(ConfigSetService.java:62)
    ... 7 more
Caused by: org.apache.solr.common.SolrException: Plugin init failure for [schema.xml] fieldType "matchstring_tanimoto": Error loading class 'org.apache.lucene.analysis.tanimoto.OverlapSimilarity'
    at org.apache.solr.util.plugin.AbstractPluginLoader.load(AbstractPluginLoader.java:177)
    at org.apache.solr.schema.IndexSchema.readSchema(IndexSchema.java:486)
    ... 12 more
Caused by: org.apache.solr.common.SolrException: Error loading class 'org.apache.lucene.analysis.tanimoto.OverlapSimilarity'
    at org.apache.solr.core.SolrResourceLoader.findClass(SolrResourceLoader.java:490)
    at org.apache.solr.core.SolrResourceLoader.newInstance(SolrResourceLoader.java:521)
    at org.apache.solr.schema.IndexSchema.readSimilarity(IndexSchema.java:950)
    at org.apache.solr.schema.FieldTypePluginLoader.create(FieldTypePluginLoader.java:100)
    at org.apache.solr.schema.FieldTypePluginLoader.create(FieldTypePluginLoader.java:43)
    at org.apache.solr.util.plugin.AbstractPluginLoader.load(AbstractPluginLoader.java:151)
    ... 13 more
Caused by: java.lang.ClassNotFoundException: org.apache.lucene.analysis.tanimoto.OverlapSimilarity
    at java.net.URLClassLoader.findClass(URLClassLoader.java:381)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
    at java.net.FactoryURLClassLoader.loadClass(URLClassLoader.java:810)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
    at java.lang.Class.forName0(Native Method)
    at java.lang.Class.forName(Class.java:348)
    at org.apache.solr.core.SolrResourceLoader.findClass(SolrResourceLoader.java:474)
    ... 18 more
averagehat commented 8 years ago

fixed in #10