yay i did it! i wasn't that far away from the correct implementation, it just
was a bit tricky to understand how to...
now i've got a problem with my singleton class:
i have DBConnectionManager.jar put inside a folder (<lib
dir="../../../dist/custom/" regex="\*\.jar" /> from solrconfig.xml) but at
indextime i have this error:
Sep 1, 2011 10:21:28 AM org.apache.solr.common.SolrException log
SEVERE: java.lang.NoClassDefFoundError: db/connection/DBConnectionManager
at tothego_custom.ToTheGoCustom.<init>(ToTheGoCustom.java:23)
at
tothego_custom.ToTheGoCustomFactory.getInstance(ToTheGoCustomFactory.java:18)
at
org.apache.solr.update.processor.UpdateRequestProcessorChain.createProcessor(UpdateRequestProcessorChain.java:74)
....
Caused by: java.lang.ClassNotFoundException:
db.connection.DBConnectionManager
....
... 20 more
I did exactly how you told me: i created the DBConnectionManager singleton,
made the jar, put inside a folder (the one in the lib directive) and added
the lib directive in solrconfig.xml.
In ToTheGoCustomFactory i have import db.connection.*; and no errors at all,
but now solr doesn't find that class... what am i missing this time? i think
it's the last thing i need to understand now hehe :)
--
View this message in context:
http://lucene.472066.n3.nabble.com/Solr-custom-plugins-is-it-possible-to-have-them-persistent-tp3292781p3300614.html
Sent from the Solr - User mailing list archive at Nabble.com.