Hello all.

 I'm using a multicore installation and I've got a small issue with
the loading of our customized jars.

 Let's say I've got a class my.company.MyAnalyzer which is distributed
in a jar called company-solr.jar

 If I put this jar in the lib directory, at the solr home like this:

 $solr_home/:
    solr.xml
    core1/
    core2/
    lib/company-solr.jar

, then the solr class loader adds properly the company-solr.jar to the
class loader, but then it's not possible to find those classes from
the cores.
 For instance if you have core1/conf/schema.xml which makes use of the
my.company.MyAnalyzer class, it won't work because this class won't be
found.

At the moment, I solved the pb by duplicating the jar inside the two
cores like that:

   core1/lib/company-solr.jar
   ...
   core2/lib/company-solr.jar

But I'm not very happy with this solution.

Is there anyway to allow core shema files to references classes loaded
as jars in the top level lib path ?

I'm running solr1.3.0 in tomcat 6.0.18


Cheers !!

Jerome.

-- 
Jerome Eteve.

Chat with me live at http://www.eteve.net

[EMAIL PROTECTED]

Reply via email to