Details
-
Improvement
-
Status: Resolved
-
Minor
-
Resolution: Cannot Reproduce
-
None
-
None
-
None
-
None
Description
Steps to reproduce:
1. ./bin/solr start -e cloud -noprompt
2. ./bin/solr stop -p 8983
2. ./bin/solr start -c -s example/cloud/node1/ -p 8983
4. This URL gives an NPE : http://localhost:8983/solr/#/
Error:
org.apache.solr.common.SolrException: Error processing the request. CoreContainer is either not initialized or shutting down. at org.apache.solr.servlet.SolrDispatchFilter.doFilter(SolrDispatchFilter.java:187) at org.apache.solr.servlet.SolrDispatchFilter.doFilter(SolrDispatchFilter.java:179) at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1652) at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:585) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143) at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:577) at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:223) at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1127) at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:515)
From the logs:
INFO - 2015-10-08 09:19:48.141; [ ] org.apache.solr.core.SolrXmlConfig; Loading container configuration from /home/ishan/code/lucene-solr-svn /solr/example/cloud/node1/solr.xml ERROR - 2015-10-08 09:19:48.143; [ ] org.apache.solr.servlet.SolrDispatchFilter; Could not start Solr. Check solr/home property and the logs ERROR - 2015-10-08 09:19:48.158; [ ] org.apache.solr.common.SolrException; null:org.apache.solr.common.SolrException: solr.xml does not exist in /home/ishan/code/lucene-solr-svn/solr/example/cloud/node1/solr.xml cannot start Solr at org.apache.solr.core.SolrXmlConfig.fromFile(SolrXmlConfig.java:108) at org.apache.solr.core.SolrXmlConfig.fromSolrHome(SolrXmlConfig.java:140) at org.apache.solr.servlet.SolrDispatchFilter.loadNodeConfig(SolrDispatchFilter.java:162) at org.apache.solr.servlet.SolrDispatchFilter.createCoreContainer(SolrDispatchFilter.java:130) at org.apache.solr.servlet.SolrDispatchFilter.init(SolrDispatchFilter.java:109) at org.eclipse.jetty.servlet.FilterHolder.initialize(FilterHolder.java:138) at org.eclipse.jetty.servlet.ServletHandler.initialize(ServletHandler.java:852) at org.eclipse.jetty.servlet.ServletContextHandler.startContext(ServletContextHandler.java:298) at org.eclipse.jetty.webapp.WebAppContext.startWebapp(WebAppContext.java:1349) at org.eclipse.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1342) at org.eclipse.jetty.server.handler.ContextHandler.doStart(ContextHandler.java:741)
It is looking for a solr.xml in /home/ishan/code/lucene-solr-svn/solr/example/cloud/node1/solr.xml but it exists in /home/ishan/code/lucene-solr-svn/solr/example/cloud/node1/solr/solr.xml
Preliminarily, it looks to me like a start script issue.
Attachments
Issue Links
- relates to
-
SOLR-8068 NPE in SolrDispatchFilter.authenticateRequest
- Closed