[ 
https://issues.apache.org/jira/browse/SOLR-717?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12626307#action_12626307
 ] 

Aaron Whittier commented on SOLR-717:
-------------------------------------

It looks like something in Solr is trying to load 
org.apache.solr.schema.CustomSimilarityFactory, which isn't in that jar:

 [junit] Error loading class 'org.apache.solr.schema.CustomSimilarityFactory'
    [junit] org.apache.solr.common.SolrException: Error loading class 
'org.apache.solr.schema.CustomSimilarityFactory'
    [junit]     at 
org.apache.solr.core.SolrResourceLoader.findClass(SolrResourceLoader.java:256)
    [junit]     at 
org.apache.solr.core.SolrResourceLoader.newInstance(SolrResourceLoader.java:261)
    [junit]     at 
org.apache.solr.schema.IndexSchema.readSchema(IndexSchema.java:541)
    [junit]     at 
org.apache.solr.schema.IndexSchema.<init>(IndexSchema.java:92)
    [junit]     at 
org.apache.solr.schema.IndexSchema.<init>(IndexSchema.java:74)
    [junit]     at org.apache.solr.util.TestHarness.<init>(TestHarness.java:120)
    [junit]     at 
org.apache.solr.util.AbstractSolrTestCase.setUp(AbstractSolrTestCase.java:101)
    [junit]     at 
net.wgen.aris.search.solr.handler.rich.pdf.PDFLoaderTest.setUp(PDFLoaderTest.java:32)
    [junit] Caused by: java.lang.ClassNotFoundException: 
org.apache.solr.schema.CustomSimilarityFactory
    [junit]     at java.net.URLClassLoader$1.run(URLClassLoader.java:200)
    [junit]     at java.security.AccessController.doPrivileged(Native Method)
    [junit]     at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
    [junit]     at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
    [junit]     at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:276)
    [junit]     at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
    [junit]     at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
    [junit]     at java.lang.Class.forName0(Native Method)
    [junit]     at java.lang.Class.forName(Class.java:247)
    [junit]     at 
org.apache.solr.core.SolrResourceLoader.findClass(SolrResourceLoader.java:240)


> Distribute Solr test jar so test code can be used by clients
> ------------------------------------------------------------
>
>                 Key: SOLR-717
>                 URL: https://issues.apache.org/jira/browse/SOLR-717
>             Project: Solr
>          Issue Type: Wish
>    Affects Versions: 1.3
>            Reporter: Aaron Whittier
>            Priority: Minor
>
> We're looking at adding some custom code to our usage of Solr, and we'd like 
> to reuse some of the testing framework code in Solr. I don't believe that the 
> test classes are released as part of any jar, however - can we get that code 
> exposed through a jar file built during the dist process?

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to