Looks like SolrHome Property is not set. Here is link which mentions the step to configure Solr Home http://wiki.apache.org/solr/SolrTomcat
> From: neil.muker...@alcatel-lucent.com > To: solr-user@lucene.apache.org > Date: Wed, 17 Jun 2009 12:34:54 -0500 > Subject: Error with Solr configuration in Tomcat container > > 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) _________________________________________________________________ Missed any of the IPL matches ? Catch a recap of all the action on MSN Videos http://msnvideos.in/iplt20/msnvideoplayer.aspx