Hi, I've made the a jar which contains a class called "ConcatClass" and i've put this jar under lib of solr. And i'm trying to access this class in update-script.groovy in /update handleer.
But groovy is not picking up "ConcatClass" class, giving the following error: SEVERE: Unable to create core: collection1 org.apache.solr.common.SolrException: Unable to initialize scripts: Unable to evaluate script: update-script.groovy at org.apache.solr.core.SolrCore.<init>(SolrCore.java:806) at org.apache.solr.core.SolrCore.<init>(SolrCore.java:619) at org.apache.solr.core.CoreContainer.createFromZk(CoreContainer.java:967) at org.apache.solr.core.CoreContainer.create(CoreContainer.java:1049) at org.apache.solr.core.CoreContainer$3.call(CoreContainer.java:634) at org.apache.solr.core.CoreContainer$3.call(CoreContainer.java:629) at java.util.concurrent.FutureTask.run(FutureTask.java:262) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at java.util.concurrent.FutureTask.run(FutureTask.java:262) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:744) Caused by: org.apache.solr.common.SolrException: Unable to initialize scripts: Unable to evaluate script: update-script.groovy at org.apache.solr.update.processor.StatelessScriptUpdateProcessorFactory.inform(StatelessScriptUpdateProcessorFactory.java:232) at org.apache.solr.core.SolrResourceLoader.inform(SolrResourceLoader.java:592) at org.apache.solr.core.SolrCore.<init>(SolrCore.java:801) ... 11 more Caused by: org.apache.solr.common.SolrException: Unable to evaluate script: update-script.groovy at org.apache.solr.update.processor.StatelessScriptUpdateProcessorFactory.initEngines(StatelessScriptUpdateProcessorFactory.java:314) at org.apache.solr.update.processor.StatelessScriptUpdateProcessorFactory.inform(StatelessScriptUpdateProcessorFactory.java:228) ... 13 more Caused by: javax.script.ScriptException: org.codehaus.groovy.control.MultipleCompilationErrorsException: startup failed: Script1.groovy: 1: unable to resolve class com.biginfolabs.openNLP.ConcatClass @ line 1, column 1. import com.biginfolabs.openNLP.ConcatClass; ^ 1 error at org.codehaus.groovy.jsr223.GroovyScriptEngineImpl.eval(GroovyScriptEngineImpl.java:151) at org.codehaus.groovy.jsr223.GroovyScriptEngineImpl.eval(GroovyScriptEngineImpl.java:122) at javax.script.AbstractScriptEngine.eval(AbstractScriptEngine.java:249) at org.apache.solr.update.processor.StatelessScriptUpdateProcessorFactory.initEngines(StatelessScriptUpdateProcessorFactory.java:312) ... 14 more NOTE: I've put this jar under lib of solr. Groovy file is not able to recognise ConcatClass.. does anyone have idea for it.. I wasted whole day to fix this. Thanks, Vivek