tomcat-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Mukerjee, Neiloy (Neil)" <neil.muker...@alcatel-lucent.com>
Subject Error with Solr configuration in Tomcat container
Date Wed, 17 Jun 2009 17:35:39 GMT
When trying to integrate Tomcat 6.0.20 and Solr 1.3.0, I get the below error after trying to
view the Solr admin page.

I downloaded Tomcat from the Apache website, and its installation went well, as indicated
by the fact that I can see the Apache Tomcat page in my browser when typing in my IP address
and indicating port 8080. I then downloaded the nightly build of Solr and tried to integrate
the two by putting the solr.war file in the Tomcat webapps directory and copying the /example/solr/
directory from Solr to the /solr/ directory in Tomcat. At this point, when trying to access
the Solr admin page from my browser, the below message is displayed (and it appears in the
log files for Tomcat).

The file solrconfig.xml is in /solr/conf/ in the Tomcat directory, but I'm not sure how to
interpret the current working directory, and Googling this error hasn't led me in any direction.
Any suggestions as to where to go from here would be greatly appreciated.

SEVERE: Could not start SOLR. Check solr/home property
java.lang.RuntimeException: Can't find resource 'solrconfig.xml' in classpath or 'solr/conf/',
cwd=/usr/local/tomcat6.0.20/conf
            at org.apache.solr.core.SolrResourceLoader.openResource(SolrResourceLoader.java:197)
            at org.apache.solr.core.SolrResourceLoader.openConfig(SolrResourceLoader.java:165)
            at org.apache.solr.core.Config.<init>(Config.java:101)
            at org.apache.solr.core.SolrConfig.<init>(SolrConfig.java:123)
            at org.apache.solr.core.SolrConfig.<init>(SolrConfig.java:80)
            at org.apache.solr.core.CoreContainer$Initializer.initialize(CoreContainer.java:126)
            at org.apache.solr.servlet.SolrDispatchFilter.init(SolrDispatchFilter.java:83)
            at org.apache.catalina.core.ApplicationFilterConfig.getFilter(ApplicationFilterConfig.java:275)
            at org.apache.catalina.core.ApplicationFilterConfig.setFilterDef(ApplicationFilterConfig.java:397)
            at org.apache.catalina.core.ApplicationFilterConfig.<init>(ApplicationFilterConfig.java:108)
            at org.apache.catalina.core.StandardContext.filterStart(StandardContext.java:3800)
            at org.apache.catalina.core.StandardContext.start(StandardContext.java:4450)
            at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:791)
            at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:771)
            at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:526)
            at org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:850)
            at org.apache.catalina.startup.HostConfig.deployWARs(HostConfig.java:724)
            at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:493)
            at org.apache.catalina.startup.HostConfig.check(HostConfig.java:1274)
            at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:296)
            at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)
            at org.apache.catalina.core.ContainerBase.backgroundProcess(ContainerBase.java:1337)
            at org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.processChildren(ContainerBase.java:1601)
            at org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.processChildren(ContainerBase.java:1610)
            at org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.run(ContainerBase.java:1590)
            at java.lang.Thread.run(Thread.java:619)


Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message