Try starting with the example/multicore directory. It shows how
solr.xml describes different available cores.

On Sat, Jun 30, 2012 at 11:28 AM, Nabeel Sulieman
<nabeel.sulie...@gmail.com> wrote:
> Hi,
>
>
>
> I really hate bothering this group with something that should be trivial,
> but I've been googling and experimenting to get this to work for the last
> week now. I had no trouble getting my simple configuration working on 3.5,
> but when I moved over to 3.6, I seem to have hit something strange.
>
>
>
> As I said I'm on the latest version of solr (3.6.0), and I'm using exactly
> the standard war file, with the "solr/home" section uncommented and set to
> my Solr directory.
>
>
>
> However, even though the path is correct, Solr/Tomcat don't seem to be able
> to find the solr.xml file, nor the solrconfig.xml file.
>
>
>
> Java version is 1.6.0_29-b11, tomcat 5.5.35, CentOS.
>
>
>
> What am I missing here?
>
>
>
> Thanks. Below is the error log.
>
>
>
> Jun 30, 2012 12:47:58 PM org.apache.solr.core.CoreContainer$Initializer
> initialize
>
> INFO: looking for solr.xml: /home/dev/solr/solr.xml
>
> Jun 30, 2012 12:47:58 PM org.apache.solr.core.CoreContainer$Initializer
> initialize
>
> INFO: no solr.xml file found - using default
>
> Jun 30, 2012 12:47:58 PM org.apache.solr.core.CoreContainer load
>
> INFO: Loading CoreContainer using Solr Home: '/home/dev/solr/'
>
> Jun 30, 2012 12:47:58 PM org.apache.solr.core.SolrResourceLoader <init>
>
> INFO: new SolrResourceLoader for directory: '/home/dev/solr/'
>
> Jun 30, 2012 12:47:58 PM org.apache.solr.core.CoreContainer create
>
> INFO: Creating SolrCore '' using instanceDir: /home/dev/solr/.
>
> Jun 30, 2012 12:47:58 PM org.apache.solr.core.SolrResourceLoader <init>
>
> INFO: new SolrResourceLoader for directory: '/home/dev/solr/./'
>
> Jun 30, 2012 12:47:58 PM org.apache.solr.common.SolrException log
>
> SEVERE: java.lang.RuntimeException: Can't find resource 'solrconfig.xml' in
> classpath or '/home/dev/solr/./conf/',
> cwd=/usr/local/jakarta/apache-tomcat-5.5.35/bin
>
>                 at
> org.apache.solr.core.SolrResourceLoader.openResource(SolrResourceLoader.java
> :273)
>
>                 at
> org.apache.solr.core.SolrResourceLoader.openConfig(SolrResourceLoader.java:2
> 39)
>
>                 at org.apache.solr.core.Config.<init>(Config.java:141)
>
>                 at
> org.apache.solr.core.SolrConfig.<init>(SolrConfig.java:138)
>
>                 at
> org.apache.solr.core.CoreContainer.create(CoreContainer.java:455)
>
>                 at
> org.apache.solr.core.CoreContainer.load(CoreContainer.java:335)
>
>                 at
> org.apache.solr.core.CoreContainer$Initializer.initialize(CoreContainer.java
> :165)
>
>                 at
> org.apache.solr.servlet.SolrDispatchFilter.init(SolrDispatchFilter.java:96)
>
>                 at
> org.apache.catalina.core.ApplicationFilterConfig.getFilter(ApplicationFilter
> Config.java:221)
>
>                 at
> org.apache.catalina.core.ApplicationFilterConfig.setFilterDef(ApplicationFil
> terConfig.java:302)
>
>                 at
> org.apache.catalina.core.ApplicationFilterConfig.<init>(ApplicationFilterCon
> fig.java:78)
>
>                 at
> org.apache.catalina.core.StandardContext.filterStart(StandardContext.java:36
> 66)
>
>                 at
> org.apache.catalina.core.StandardContext.start(StandardContext.java:4258)
>
>                 at
> org.apache.catalina.core.StandardContext.reload(StandardContext.java:3056)
>
>                 at
> org.apache.catalina.manager.ManagerServlet.reload(ManagerServlet.java:904)
>
>                 at
> org.apache.catalina.manager.HTMLManagerServlet.reload(HTMLManagerServlet.jav
> a:496)
>
>                 at
> org.apache.catalina.manager.HTMLManagerServlet.doGet(HTMLManagerServlet.java
> :99)
>
>                 at
> javax.servlet.http.HttpServlet.service(HttpServlet.java:627)
>
>                 at
> javax.servlet.http.HttpServlet.service(HttpServlet.java:729)
>
>                 at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Application
> FilterChain.java:269)
>
>                 at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterCh
> ain.java:188)
>
>                 at
> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.ja
> va:213)
>
>                 at
> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.ja
> va:172)
>
>                 at
> org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase
> .java:563)
>
>                 at
> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127
> )
>
>                 at
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117
> )
>
>                 at
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java
> :108)
>
>                 at
> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:174)
>
>                 at
> org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:879)
>
>                 at
> org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processC
> onnection(Http11BaseProtocol.java:665)
>
>                 at
> org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.jav
> a:528)
>
>                 at
> org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWo
> rkerThread.java:81)
>
>                 at
> org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.jav
> a:689)
>
>                 at java.lang.Thread.run(Thread.java:662)
>
>
>
> Jun 30, 2012 12:47:58 PM org.apache.solr.servlet.SolrDispatchFilter init
>
> SEVERE: Could not start Solr. Check solr/home property and the logs
>
> org.apache.solr.common.SolrException: No cores were created, please check
> the logs for errors
>
>                 at
> org.apache.solr.core.CoreContainer$Initializer.initialize(CoreContainer.java
> :172)
>
>                 at
> org.apache.solr.servlet.SolrDispatchFilter.init(SolrDispatchFilter.java:96)
>
>                 at
> org.apache.catalina.core.ApplicationFilterConfig.getFilter(ApplicationFilter
> Config.java:221)
>
>                 at
> org.apache.catalina.core.ApplicationFilterConfig.setFilterDef(ApplicationFil
> terConfig.java:302)
>
>                 at
> org.apache.catalina.core.ApplicationFilterConfig.<init>(ApplicationFilterCon
> fig.java:78)
>
>                 at
> org.apache.catalina.core.StandardContext.filterStart(StandardContext.java:36
> 66)
>
>                 at
> org.apache.catalina.core.StandardContext.start(StandardContext.java:4258)
>
>                 at
> org.apache.catalina.core.StandardContext.reload(StandardContext.java:3056)
>
>                 at
> org.apache.catalina.manager.ManagerServlet.reload(ManagerServlet.java:904)
>
>                 at
> org.apache.catalina.manager.HTMLManagerServlet.reload(HTMLManagerServlet.jav
> a:496)
>
>                 at
> org.apache.catalina.manager.HTMLManagerServlet.doGet(HTMLManagerServlet.java
> :99)
>
>                 at
> javax.servlet.http.HttpServlet.service(HttpServlet.java:627)
>
>                 at
> javax.servlet.http.HttpServlet.service(HttpServlet.java:729)
>
>                 at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Application
> FilterChain.java:269)
>
>                 at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterCh
> ain.java:188)
>
>                 at
> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.ja
> va:213)
>
>                 at
> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.ja
> va:172)
>
>                 at
> org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase
> .java:563)
>
>                 at
> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127
> )
>
>                 at
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117
> )
>
>                 at
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java
> :108)
>
>                 at
> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:174)
>
>                 at
> org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:879)
>
>                 at
> org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processC
> onnection(Http11BaseProtocol.java:665)
>
>                 at
> org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.jav
> a:528)
>
>                 at
> org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWo
> rkerThread.java:81)
>
>                 at
> org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.jav
> a:689)
>
>                 at java.lang.Thread.run(Thread.java:662)
>
> Jun 30, 2012 12:47:58 PM org.apache.solr.common.SolrException log
>
> SEVERE: org.apache.solr.common.SolrException: No cores were created, please
> check the logs for errors
>
>                 at
> org.apache.solr.core.CoreContainer$Initializer.initialize(CoreContainer.java
> :172)
>
>                 at
> org.apache.solr.servlet.SolrDispatchFilter.init(SolrDispatchFilter.java:96)
>
>                 at
> org.apache.catalina.core.ApplicationFilterConfig.getFilter(ApplicationFilter
> Config.java:221)
>
>                 at
> org.apache.catalina.core.ApplicationFilterConfig.setFilterDef(ApplicationFil
> terConfig.java:302)
>
>                 at
> org.apache.catalina.core.ApplicationFilterConfig.<init>(ApplicationFilterCon
> fig.java:78)
>
>                 at
> org.apache.catalina.core.StandardContext.filterStart(StandardContext.java:36
> 66)
>
>                 at
> org.apache.catalina.core.StandardContext.start(StandardContext.java:4258)
>
>                 at
> org.apache.catalina.core.StandardContext.reload(StandardContext.java:3056)
>
>                 at
> org.apache.catalina.manager.ManagerServlet.reload(ManagerServlet.java:904)
>
>                 at
> org.apache.catalina.manager.HTMLManagerServlet.reload(HTMLManagerServlet.jav
> a:496)
>
>                 at
> org.apache.catalina.manager.HTMLManagerServlet.doGet(HTMLManagerServlet.java
> :99)
>
>                 at
> javax.servlet.http.HttpServlet.service(HttpServlet.java:627)
>
>                 at
> javax.servlet.http.HttpServlet.service(HttpServlet.java:729)
>
>                 at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Application
> FilterChain.java:269)
>
>                 at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterCh
> ain.java:188)
>
>                 at
> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.ja
> va:213)
>
>                 at
> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.ja
> va:172)
>
>                 at
> org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase
> .java:563)
>
>                 at
> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127
> )
>
>                 at
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117
> )
>
>                 at
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java
> :108)
>
>                 at
> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:174)
>
>                 at
> org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:879)
>
>                 at
> org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processC
> onnection(Http11BaseProtocol.java:665)
>
>                 at
> org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.jav
> a:528)
>
>                 at
> org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWo
> rkerThread.java:81)
>
>                 at
> org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.jav
> a:689)
>
>                 at java.lang.Thread.run(Thread.java:662)
>



-- 
Lance Norskog
goks...@gmail.com

Reply via email to