java.lang.NoSuchFieldError: severeErrors
Just upgraded from SOLR 3.6 to SOLR 4 and am getting this error. Can anyone she any light on this? Is there a way to turn on more debugging? Here is the traceback: Oct 13, 2012 1:34:13 PM org.apache.solr.core.CoreContainer create SEVERE: Unable to create core: lpf org.apache.solr.common.SolrException: severeErrors at org.apache.solr.core.SolrCore.(SolrCore.java:721) at org.apache.solr.core.SolrCore.(SolrCore.java:566) at org.apache.solr.core.CoreContainer.create(CoreContainer.java:850) at org.apache.solr.core.CoreContainer.load(CoreContainer.java:534) at org.apache.solr.core.CoreContainer.load(CoreContainer.java:356) at org.apache.solr.core.CoreContainer$Initializer.initialize(CoreContainer.java:308) at org.apache.solr.servlet.SolrDispatchFilter.init(SolrDispatchFilter.java:107) at org.eclipse.jetty.servlet.FilterHolder.doStart(FilterHolder.java:114) at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:59) at org.eclipse.jetty.servlet.ServletHandler.initialize(ServletHandler.java:754) at org.eclipse.jetty.servlet.ServletContextHandler.startContext(ServletContextHandler.java:258) at org.eclipse.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1221) at org.eclipse.jetty.server.handler.ContextHandler.doStart(ContextHandler.java:699) at org.eclipse.jetty.webapp.WebAppContext.doStart(WebAppContext.java:454) at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:59) at org.eclipse.jetty.deploy.bindings.StandardStarter.processBinding(StandardStarter.java:36) at org.eclipse.jetty.deploy.AppLifeCycle.runBindings(AppLifeCycle.java:183) at org.eclipse.jetty.deploy.DeploymentManager.requestAppGoal(DeploymentManager.java:491) at org.eclipse.jetty.deploy.DeploymentManager.addApp(DeploymentManager.java:138) at org.eclipse.jetty.deploy.providers.ScanningAppProvider.fileAdded(ScanningAppProvider.java:142) at org.eclipse.jetty.deploy.providers.ScanningAppProvider$1.fileAdded(ScanningAppProvider.java:53) at org.eclipse.jetty.util.Scanner.reportAddition(Scanner.java:604) at org.eclipse.jetty.util.Scanner.reportDifferences(Scanner.java:535) at org.eclipse.jetty.util.Scanner.scan(Scanner.java:398) at org.eclipse.jetty.util.Scanner.doStart(Scanner.java:332) at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:59) at org.eclipse.jetty.deploy.providers.ScanningAppProvider.doStart(ScanningAppProvider.java:118) at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:59) at org.eclipse.jetty.deploy.DeploymentManager.startAppProvider(DeploymentManager.java:552) at org.eclipse.jetty.deploy.DeploymentManager.doStart(DeploymentManager.java:227) at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:59) at org.eclipse.jetty.util.component.AggregateLifeCycle.doStart(AggregateLifeCycle.java:63) at org.eclipse.jetty.server.handler.AbstractHandler.doStart(AbstractHandler.java:53) at org.eclipse.jetty.server.handler.HandlerWrapper.doStart(HandlerWrapper.java:91) at org.eclipse.jetty.server.Server.doStart(Server.java:263) at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:59) at org.eclipse.jetty.xml.XmlConfiguration$1.run(XmlConfiguration.java:1215) at java.security.AccessController.doPrivileged(Native Method) at org.eclipse.jetty.xml.XmlConfiguration.main(XmlConfiguration.java:1138) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.eclipse.jetty.start.Main.invokeMain(Main.java:457) at org.eclipse.jetty.start.Main.start(Main.java:602) at org.eclipse.jetty.start.Main.main(Main.java:82) Caused by: java.lang.NoSuchFieldError: severeErrors at org.apache.solr.handler.dataimport.DataImportHandler.inform(DataImportHandler.java:121) at org.apache.solr.core.SolrResourceLoader.inform(SolrResourceLoader.java:587) at org.apache.solr.core.SolrCore.(SolrCore.java:716) ... 45 more Oct 13, 2012 1:34:13 PM org.apache.solr.common.SolrException log SEVERE: null:org.apache.solr.common.SolrException: severeErrors at org.apache.solr.core.SolrCore.(SolrCore.java:721) at org.apache.solr.core.SolrCore.(SolrCore.java:566) at org.apache.solr.core.CoreContainer.create(CoreContainer.java:850) at org.apache.solr.core.CoreContainer.load(CoreContainer.java:534) at org.apache.solr.core.CoreContainer.load(CoreContainer.java:3
Re: java.lang.NoSuchFieldError: severeErrors
It's finding all the config files just fine. Here is the full traceback: 2012-10-14 11:56:00.501:INFO:oejs.Server:jetty-8.1.2.v20120308 2012-10-14 11:56:00.516:INFO:oejs.NCSARequestLog:Opened /opt/solr/logs/request.2012_10_14.log 2012-10-14 11:56:00.519:INFO:oejdp.ScanningAppProvider:Deployment monitor /opt/solr/contexts at interval 0 2012-10-14 11:56:00.523:INFO:oejd.DeploymentManager:Deployable added: /opt/solr/contexts/solr.xml 2012-10-14 11:56:01.126:INFO:oejw.StandardDescriptorProcessor:NO JSP Support for /solr, did not find org.apache.jasper.servlet.JspServlet 2012-10-14 11:56:01.146:INFO:oejsh.ContextHandler:started o.e.j.w.WebAppContext{/solr,file:/opt/solr/solr-webapp/webapp/},/opt/solr/webapps/solr.war 2012-10-14 11:56:01.146:INFO:oejsh.ContextHandler:started o.e.j.w.WebAppContext{/solr,file:/opt/solr/solr-webapp/webapp/},/opt/solr/webapps/solr.war Oct 14, 2012 11:56:01 AM org.apache.solr.core.SolrResourceLoader locateSolrHome INFO: JNDI not configured for solr (NoInitialContextEx) Oct 14, 2012 11:56:01 AM org.apache.solr.core.SolrResourceLoader locateSolrHome INFO: using system property solr.solr.home: /opt/solr/multicore/ Oct 14, 2012 11:56:01 AM org.apache.solr.core.SolrResourceLoader INFO: new SolrResourceLoader for deduced Solr Home: '/opt/solr/multicore/' Oct 14, 2012 11:56:01 AM org.apache.solr.servlet.SolrDispatchFilter init INFO: SolrDispatchFilter.init() Oct 14, 2012 11:56:01 AM org.apache.solr.core.SolrResourceLoader locateSolrHome INFO: JNDI not configured for solr (NoInitialContextEx) Oct 14, 2012 11:56:01 AM org.apache.solr.core.SolrResourceLoader locateSolrHome INFO: using system property solr.solr.home: /opt/solr/multicore/ Oct 14, 2012 11:56:01 AM org.apache.solr.core.CoreContainer$Initializer initialize INFO: looking for solr.xml: /opt/solr/multicore/solr.xml Oct 14, 2012 11:56:01 AM org.apache.solr.core.CoreContainer INFO: New CoreContainer 1301864188 Oct 14, 2012 11:56:01 AM org.apache.solr.core.CoreContainer load INFO: Loading CoreContainer using Solr Home: '/opt/solr/multicore/' Oct 14, 2012 11:56:01 AM org.apache.solr.core.SolrResourceLoader INFO: new SolrResourceLoader for directory: '/opt/solr/multicore/' Oct 14, 2012 11:56:01 AM org.apache.solr.core.CoreContainer load INFO: Registering Log Listener Oct 14, 2012 11:56:01 AM org.apache.solr.core.CoreContainer create INFO: Creating SolrCore 'lpf' using instanceDir: /opt/solr/multicore/lpf Oct 14, 2012 11:56:01 AM org.apache.solr.core.SolrResourceLoader INFO: new SolrResourceLoader for directory: '/opt/solr/multicore/lpf/' Oct 14, 2012 11:56:01 AM org.apache.solr.core.SolrResourceLoader replaceClassLoader INFO: Adding 'file:/opt/solr/multicore/lpf/lib/mysql-connector-java-5.0.8-bin.jar' to classloader Oct 14, 2012 11:56:01 AM org.apache.solr.core.SolrResourceLoader replaceClassLoader INFO: Adding 'file:/opt/solr/multicore/lpf/lib/apache-solr-dataimporthandler-extras-3.1.0.jar' to classloader Oct 14, 2012 11:56:01 AM org.apache.solr.core.SolrResourceLoader replaceClassLoader INFO: Adding 'file:/opt/solr/multicore/lpf/lib/apache-solr-dataimporthandler-3.1.0.jar' to classloader Oct 14, 2012 11:56:01 AM org.apache.solr.core.SolrConfig initLibs INFO: Adding specified lib dirs to ClassLoader Oct 14, 2012 11:56:01 AM org.apache.solr.core.SolrConfig INFO: Using Lucene MatchVersion: LUCENE_40 Oct 14, 2012 11:56:01 AM org.apache.solr.core.SolrConfig INFO: Loaded SolrConfig: solrconfig.xml Oct 14, 2012 11:56:01 AM org.apache.solr.schema.IndexSchema readSchema INFO: Reading Solr Schema Oct 14, 2012 11:56:01 AM org.apache.solr.schema.IndexSchema readSchema INFO: Schema name=lpf Oct 14, 2012 11:56:01 AM org.apache.solr.schema.IndexSchema readSchema INFO: default search field in schema is text Oct 14, 2012 11:56:01 AM org.apache.solr.schema.IndexSchema readSchema INFO: query parser default operator is OR Oct 14, 2012 11:56:01 AM org.apache.solr.schema.IndexSchema readSchema INFO: unique key field: p_uuid Oct 14, 2012 11:56:01 AM org.apache.solr.core.SolrCore INFO: [lpf] Opening new SolrCore at /opt/solr/multicore/lpf/, dataDir=/opt/solr/multicore/lpf/data/ Oct 14, 2012 11:56:01 AM org.apache.solr.core.JmxMonitoredMap INFO: JMX monitoring is enabled. Adding Solr mbeans to JMX Server: com.sun.jmx.mbeanserver.JmxMBeanServer@72adf5be Oct 14, 2012 11:56:01 AM org.apache.solr.core.SolrCore initListeners INFO: [lpf] Added SolrEventListener for newSearcher: org.apache.solr.core.QuerySenderListener{queries=[]} Oct 14, 2012 11:56:01 AM org.apache.solr.core.SolrCore initListeners INFO: [lpf] Added SolrEventListener for firstSearcher: org.apache.solr.core.QuerySenderListener{queries=[{q=static firstSearcher warming in solrconfig.xml}]} Oct 14, 2012 11:56:01 AM org.apache.solr.core.SolrCore getNewIndexDir WARNING: New index directory detected: old=null new=/opt/solr/multicore/lpf/data/index/ Oct 14, 2012 11:56:01 AM org.apache.solr.core.SolrCore initIndex WARNING: [lpf] Solr index directory '/opt/solr/multicore/lpf/data/index' doesn't exist. C
Re: java.lang.NoSuchFieldError: severeErrors
Thanks! The configuration left to me by my predecessor expects those JARs to be in a "lib" subdirectory of the instance. Now that I've copied the new JARs into the instance, things are working much better. -- View this message in context: http://lucene.472066.n3.nabble.com/java-lang-NoSuchFieldError-severeErrors-tp4013611p4013622.html Sent from the Solr - User mailing list archive at Nabble.com.