You are viewing a plain text version of this content. The canonical link for it is here.
Posted to solr-user@lucene.apache.org by sunnyfr <jo...@gmail.com> on 2008/10/01 11:35:50 UTC

Check solr/home property

Hi everybody,

I don't know why in my logs I've this error:

Could not start SOLR. Check solr/home property java.lang.RuntimeException:
Can't find resource 'solrconfig.xml' in classpath or 'solr/conf/',

Help would be more than welcome.
Cheers,
-- 
View this message in context: http://www.nabble.com/Check-solr-home-property-tp19757163p19757163.html
Sent from the Solr - User mailing list archive at Nabble.com.


Re: Check solr/home property

Posted by sunnyfr <jo...@gmail.com>.
Thanks Hoss,

I thought it might come from tomcat if it doesn't find it :
root@solr-test:/etc/tomcat5.5/Catalina/localhost# ls
solr-jdni.xml

root@solr-test:/var/lib/tomcat5.5/webapps# ls
solr  solr.war

I have solrconfig.xml in my folder /data/solr/books/conf/
and I've multicore.xml in /data/solr/
<?xml version="1.0" encoding="UTF-8" ?>
<multicore adminPath="/admin/multicore" persistent="true" sharedLib="lib" >
  <core name="books" instanceDir="books" default="true" />
  <core name="group" instanceDir="group" />
  <core name="user" instanceDir="user" />
</multicore>

solr-jdni.xml
<Context path="/solr" docBase="/data/solr/solr.war" debug="0"
crossContext="true" >
   <Environment name="solr/home" type="java.lang.String" value="/data/solr"
override="true" />
</Context

root@solr-test:/data/solr# ls
group  lib  multicore.xml  solr  solr-jndi.xml  solr.war  solr.xml  user 
books


And my error :
Oct  3 10:29:17 solr-test jsvc.exec[26893]: Oct 3, 2008 10:29:17 AM
org.apache.coyote.http11.Http11BaseProtocol pause INFO: Pausing Coyote
HTTP/1.1 on http-8180
Oct  3 10:29:18 solr-test jsvc.exec[26893]: Oct 3, 2008 10:29:18 AM
org.apache.catalina.core.StandardService stop INFO: Stopping service
Catalina
Oct  3 10:29:18 solr-test jsvc.exec[26893]: Oct 3, 2008 10:29:18 AM
org.apache.coyote.http11.Http11BaseProtocol destroy INFO: Stopping Coyote
HTTP/1.1 on http-8180
Oct  3 10:29:18 solr-test jsvc.exec[26893]: Oct 3, 2008 10:29:18 AM
org.apache.catalina.core.AprLifecycleListener lifecycleEvent INFO: Failed
shutdown of Apache Portable Runtime
Oct  3 10:29:18 solr-test jsvc.exec[26893]: 238.861: [GC
Oct  3 10:29:18 solr-test jsvc.exec[26893]:  [PSYoungGen:
66582K->4064K(298688K)] 66763K->4244K(2005376K)
Oct  3 10:29:18 solr-test jsvc.exec[26893]: , 0.0061710 secs] [Times:
user=0.03 sys=0.00, real=0.01 secs]  238.867: [Full GC (System)
Oct  3 10:29:18 solr-test jsvc.exec[26893]:  [PSYoungGen:
4064K->0K(298688K)] [PSOldGen:
Oct  3 10:29:18 solr-test jsvc.exec[26893]:  180K->4119K(1706688K)]
4244K->4119K(2005376K) [PSPermGen: 13368K->13368K(25856K)], 0.0483340 secs]
[Times: user=0.05 sys=0.00, real=0.05 secs]
Oct  3 10:29:18 solr-test jsvc.exec[26893]: 238.916
Oct  3 10:29:18 solr-test jsvc.exec[26893]: : [GC
Oct  3 10:29:18 solr-test jsvc.exec[26893]:  [PSYoungGen:
Oct  3 10:29:18 solr-test jsvc.exec[26893]:  0K->32K(298688K)]
4119K->4151K(2005376K)
Oct  3 10:29:18 solr-test jsvc.exec[26893]: , 0.0004070 secs] [Times:
user=0.00 sys=0.00, real=0.00 secs]
Oct  3 10:29:18 solr-test jsvc.exec[26893]: 238.916: [Full GC (System)
Oct  3 10:29:18 solr-test jsvc.exec[26893]:  [PSYoungGen: 32K->0K(298688K)]
[PSOldGen:
Oct  3 10:29:18 solr-test jsvc.exec[26893]:  4119K->4119K(1706688K)]
4151K->4119K(2005376K) [PSPermGen: 13368K->13368K(26496K)], 0.0435180 secs]
[Times: user=0.04 sys=0.00, real=0.04 secs]
Oct  3 10:29:18 solr-test jsvc.exec[26893]: Heap  PSYoungGen
Oct  3 10:29:18 solr-test jsvc.exec[26893]:  total 298688K, used 12803K
[0x00007f2465390000, 0x00007f247a0e0000, 0x00007f2484790000)   eden space
256064K, 5% used [0x00007f2465390000,0x00007f2466010e18,0x00007f2474da0000)  
from space 42624K, 0% used
[0x00007f2474da0000,0x00007f2474da0000,0x00007f2477740000)   to   space
42624K, 0% used [0x00007f2477740000,0x00007f2477740000,0x00007f247a0e0000) 
PSOldGen        total 1706688K, used 4119K [0x00007f23c8f90000,
0x00007f2431240000, 0x00007f2465390000)   object space 1706688K, 0% used
[0x00007f23c8f90000,0x00007f23c9395dd8,0x00007f2431240000)  PSPermGen      
total 26496K, used 13496K [0x00007f23c3b90000, 0x00007f23c5570000,
0x00007f23c8f90000)   object space 26496K, 50% used
[0x00007f23c3b90000,0x00007f23c48be398,0x00007f23c5570000)
Oct  3 10:29:24 solr-test jsvc.exec[27026]: 0.058: [GC
Oct  3 10:29:24 solr-test jsvc.exec[27026]:  [PSYoungGen:
Oct  3 10:29:24 solr-test jsvc.exec[27026]:  5121K->288K(298688K)]
5121K->288K(2005376K)
Oct  3 10:29:24 solr-test jsvc.exec[27026]: , 0.0021250 secs] [Times:
user=0.01 sys=0.00, real=0.00 secs]
Oct  3 10:29:24 solr-test jsvc.exec[27026]:  [PSYoungGen: 288K->0K(298688K)
Oct  3 10:29:24 solr-test jsvc.exec[27026]: ] [PSOldGen: 0K->180K(1706688K)]
288K->180K(2005376K) [PSPermGen: 3002K->3002K(21248K)], 0.0068140 secs]
[Times: user=0.00 sys=0.00, real=0.00 secs]
Oct  3 10:29:24 solr-test jsvc.exec[27026]: Oct 3, 2008 10:29:24 AM
org.apache.catalina.core.AprLifecycleListener lifecycleEvent INFO: The
Apache Tomcat Native library which allows optimal performance in production
environments was not found on the java.library.path:
/usr/java/packages/lib/amd64:/lib:/usr/lib
Oct  3 10:29:24 solr-test jsvc.exec[27026]: Oct 3, 2008 10:29:24 AM
org.apache.coyote.http11.Http11BaseProtocol init INFO: Initializing Coyote
HTTP/1.1 on http-8180
Oct  3 10:29:24 solr-test jsvc.exec[27026]: Oct 3, 2008 10:29:24 AM
org.apache.catalina.startup.Catalina load INFO: Initialization processed in
350 ms
Oct  3 10:29:24 solr-test jsvc.exec[27026]: Oct 3, 2008 10:29:24 AM
org.apache.catalina.core.StandardService start INFO: Starting service
Catalina
Oct  3 10:29:24 solr-test jsvc.exec[27026]: Oct 3, 2008 10:29:24 AM
org.apache.catalina.core.StandardEngine start INFO: Starting Servlet Engine:
Apache Tomcat/5.5
Oct  3 10:29:24 solr-test jsvc.exec[27026]: Oct 3, 2008 10:29:24 AM
org.apache.catalina.core.StandardHost start INFO: XML validation disabled
Oct  3 10:29:24 solr-test jsvc.exec[27026]: Oct 3, 2008 10:29:24 AM
org.apache.catalina.startup.ContextConfig init SEVERE: Exception fixing
docBase: {0}  java.util.zip.ZipException: error in opening zip file ^Iat
java.util.zip.ZipFile.open(Native Method) ^Iat
java.util.zip.ZipFile.<init>(ZipFile.java:114) ^Iat
java.util.jar.JarFile.<init>(JarFile.java:133) ^Iat
java.util.jar.JarFile.<init>(JarFile.java:70) ^Iat
sun.net.www.protocol.jar.URLJarFile.<init>(URLJarFile.java:72) ^Iat
sun.net.www.protocol.jar.URLJarFile.getJarFile(URLJarFile.java:48) ^Iat
sun.net.www.protocol.jar.JarFileFactory.get(JarFileFactory.java:68) ^Iat
sun.net.www.protocol.jar.JarURLConnection.connect(JarURLConnection.java:104)
^Iat
sun.net.www.protocol.jar.JarURLConnection.getJarFile(JarURLConnection.java:71)
^Iat org.apache.catalina.startup.ExpandWar.expand(ExpandWar.java:141) ^Iat
org.apache.catalina.startup.ContextConfig.fixDocBase(ContextConfig.java:872)
^Iat org.apache.catalina.startup.ContextConfig.init(ContextConfig.java:990)
^Iat org.apach
Oct  3 10:29:24 solr-test jsvc.exec[27026]: ontextConfig.java:279) ^Iat
org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:120)
^Iat
org.apache.catalina.core.StandardContext.init(StandardContext.java:5071)
^Iat
org.apache.catalina.core.StandardContext.start(StandardContext.java:3984)
^Iat
org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:760)
^Iat org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:740)
^Iat org.apache.catalina.core.StandardHost.addChild(StandardHost.java:544)
^Iat
org.apache.catalina.startup.HostConfig.deployDescriptor(HostConfig.java:626)
^Iat
org.apache.catalina.startup.HostConfig.deployDescriptors(HostConfig.java:553)
^Iat org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:488)
^Iat org.apache.catalina.startup.HostConfig.start(HostConfig.java:1138) ^Iat
org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:311)
^Iat
org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.j

-- 
View this message in context: http://www.nabble.com/Check-solr-home-property-tp19757163p19793908.html
Sent from the Solr - User mailing list archive at Nabble.com.


Re: Check solr/home property

Posted by sunnyfr <jo...@gmail.com>.
Thanks its ok now , my data folder loose is right ... the directory didn't
have good rights.
THANKS A LOT GUYS


Erik Hatcher wrote:
> 
> Also note that with Solr 1.3.0 final release, it should be solr.xml,  
> not multicore.xml - and the internals of that file changed too.  Grab  
> a final release to see the specifics.
> 
> 	Erik
> 
> 
> On Oct 3, 2008, at 4:32 AM, Shalin Shekhar Mangar wrote:
> 
>> If you are using multicore.xml then the solr/home property in your  
>> tomcat
>> should be /data/solr
>>
>> On Fri, Oct 3, 2008 at 12:25 PM, sunnyfr <jo...@gmail.com> wrote:
>>
>>>
>>> Thanks Hoss,
>>>
>>> I thought it might come from tomcat if it doesn't find it :
>>> root@solr-test:/etc/tomcat5.5/Catalina/localhost# ls
>>> solr.xml
>>>
>>> root@solr-test:/var/lib/tomcat5.5/webapps# ls
>>> solr  solr.war
>>>
>>> I have solrconfig.xml in my folder /data/solr/books/conf/
>>> and I've multicore.xml in /data/solr/
>>> <?xml version="1.0" encoding="UTF-8" ?>
>>> <multicore adminPath="/admin/multicore" persistent="true"  
>>> sharedLib="lib" >
>>> <core name="video" instanceDir="books" default="true" />
>>> <core name="group" instanceDir="group" />
>>> <core name="user" instanceDir="user" />
>>> </multicore>
>>>
>>> solr.xml
>>> <Context path="/solr" docBase="/data/solr/solr.war" debug="0"
>>> crossContext="true" >
>>>  <Environment name="solr/home" type="java.lang.String" value="/data/ 
>>> solr"
>>> override="true" />
>>> </Context
>>>
>>> And my error :
>>> Oct  3 08:53:42 solr-test jsvc.exec[24013]: 0.058: [GC
>>> Oct  3 08:53:42 solr-test jsvc.exec[24013]:  [PSYoungGen:
>>> 5121K->288K(298688K)] 5121K->288K(2005376K), 0.0021570 secs] [Times:
>>> user=0.00 sys=0.00, real=0.01 secs]  0.060: [Full GC (System)  
>>> [PSYoungGen:
>>> 288K->0K(298688K)] [PSOldGen: 0K->180K(1706688K)] 288K- 
>>> >180K(2005376K)
>>> [PSPermGen: 3002K->3002K(21248K)], 0.0067110 secs] [Times: user=0.00
>>> sys=0.00, real=0.00 secs]
>>> Oct  3 08:53:42 solr-test jsvc.exec[24013]: Oct 3, 2008 8:53:42 AM
>>> org.apache.catalina.core.AprLifecycleListener lifecycleEvent INFO:  
>>> The
>>> Apache Tomcat Native library which allows optimal performance in  
>>> production
>>> environments was not found on the java.library.path:
>>> /usr/java/packages/lib/amd64:/lib:/usr/lib
>>> Oct  3 08:53:42 solr-test jsvc.exec[24013]: Oct 3, 2008 8:53:42 AM
>>> org.apache.coyote.http11.Http11BaseProtocol init INFO: Initializing  
>>> Coyote
>>> HTTP/1.1 on http-8180
>>> Oct  3 08:53:42 solr-test jsvc.exec[24013]: Oct 3, 2008 8:53:42 AM
>>> org.apache.catalina.startup.Catalina load INFO: Initialization  
>>> processed in
>>> 350 ms
>>> Oct  3 08:53:42 solr-test jsvc.exec[24013]: Oct 3, 2008 8:53:42 AM
>>> org.apache.catalina.core.StandardService start INFO: Starting service
>>> Catalina
>>> Oct  3 08:53:42 solr-test jsvc.exec[24013]: Oct 3, 2008 8:53:42 AM
>>> org.apache.catalina.core.StandardEngine start INFO: Starting Servlet
>>> Engine:
>>> Apache Tomcat/5.5
>>> Oct  3 08:53:42 solr-test jsvc.exec[24013]: Oct 3, 2008 8:53:42 AM
>>> org.apache.catalina.core.StandardHost start INFO: XML validation  
>>> disabled
>>> Oct  3 08:53:43 solr-test jsvc.exec[24013]: Oct 3, 2008 8:53:43 AM
>>> org.apache.solr.servlet.SolrDispatchFilter init INFO:
>>> SolrDispatchFilter.init()
>>> Oct  3 08:53:43 solr-test jsvc.exec[24013]: Oct 3, 2008 8:53:43 AM
>>> org.apache.solr.core.SolrResourceLoader locateInstanceDir INFO:  
>>> Using JNDI
>>> solr.home: /data/solr
>>> Oct  3 08:53:43 solr-test jsvc.exec[24013]: Oct 3, 2008 8:53:43 AM
>>> org.apache.solr.servlet.SolrDispatchFilter initMultiCore INFO:  
>>> looking for
>>> multicore.xml: /data/solr/multicore.xml
>>> Oct  3 08:53:43 solr-test jsvc.exec[24013]: Oct 3, 2008 8:53:43 AM
>>> org.apache.solr.core.SolrResourceLoader locateInstanceDir INFO:  
>>> Using JNDI
>>> solr.home: /data/solr
>>> Oct  3 08:53:43 solr-test jsvc.exec[24013]: Oct 3, 2008 8:53:43 AM
>>> org.apache.solr.core.SolrResourceLoader <init> INFO: Solr home set to
>>> '/data/solr/'
>>> Oct  3 08:53:43 solr-test jsvc.exec[24013]: Oct 3, 2008 8:53:43 AM
>>> org.apache.solr.core.SolrResourceLoader createClassLoader INFO:  
>>> Reusing
>>> parent classloader
>>> Oct  3 08:53:43 solr-test jsvc.exec[24013]: Oct 3, 2008 8:53:43 AM
>>> org.apache.solr.servlet.SolrDispatchFilter init SEVERE: Could not  
>>> start
>>> SOLR. Check solr/home property java.lang.RuntimeException: Can't find
>>> resource 'solrconfig.xml' in classpath or '/data/solr/conf/', cwd=/  
>>> ^Iat
>>>
>>> org 
>>> .apache 
>>> .solr.core.SolrResourceLoader.openResource(SolrResourceLoader.java: 
>>> 168)
>>> ^Iat
>>>
>>> org 
>>> .apache 
>>> .solr.core.SolrResourceLoader.openConfig(SolrResourceLoader.java:136)
>>> ^Iat org.apache.solr.core.Config.<init>(Config.java:97) ^Iat
>>> org.apache.solr.core.SolrConfig.<init>(SolrConfig.java:108) ^Iat
>>> org.apache.solr.core.SolrConfig.<init>(SolrConfig.java:65) ^Iat
>>> org 
>>> .apache 
>>> .solr.servlet.SolrDispatchFilter.init(SolrDispatchFilter.java:89)
>>> ^Iat
>>>
>>> org 
>>> .apache 
>>> .catalina 
>>> .core 
>>> .ApplicationFilterConfig.getFilter(ApplicationFilterConfig.java:221)
>>> ^Iat
>>>
>>> org 
>>> .apache 
>>> .catalina 
>>> .core 
>>> .ApplicationFilterConfig.setFilterDef(ApplicationFilterConfig.java: 
>>> 302)
>>> ^Iat
>>>
>>> org 
>>> .apache 
>>> .catalina 
>>> .core.ApplicationFilterConfig.<init>(ApplicationFilterConfig.java:78)
>>> ^Iat org.apache.catalin
>>> Oct  3 08:53:43 solr-test jsvc.exec[24013]: text.java:3635) ^Iat
>>> org.apache.catalina.core.StandardContext.start(StandardContext.java: 
>>> 4222)
>>> ^Iat
>>>
>>> org 
>>> .apache 
>>> .catalina.core.ContainerBase.addChildInternal(ContainerBase.java:760)
>>> ^Iat
>>> org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java: 
>>> 740)
>>> ^Iat  
>>> org.apache.catalina.core.StandardHost.addChild(StandardHost.java:544)
>>> ^Iat
>>>
>>> org 
>>> .apache 
>>> .catalina.startup.HostConfig.deployDescriptor(HostConfig.java:626)
>>> ^Iat
>>>
>>> org 
>>> .apache 
>>> .catalina.startup.HostConfig.deployDescriptors(HostConfig.java:553)
>>> ^Iat  
>>> org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java: 
>>> 488)
>>> ^Iat org.apache.catalina.startup.HostConfig.start(HostConfig.java: 
>>> 1138)
>>> ^Iat
>>> org 
>>> .apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java: 
>>> 311)
>>> ^Iat
>>>
>>> org 
>>> .apache 
>>> .catalina 
>>> .util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:120)
>>> ^Iat  
>>> org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1022)
>>> ^Iat org.apache.catalina.core.StandardHost.start(StandardHost.java: 
>>> 736)
>>> ^Iat
>>> org.apache.catali
>>> Oct  3 08:53:43 solr-test jsvc.exec[24013]: 14) ^Iat
>>> org.apache.catalina.core.StandardEngine.start(StandardEngine.java: 
>>> 443) ^Iat
>>> org.apache.catalina.core.StandardService.start(StandardService.java: 
>>> 448)
>>> ^Iat  
>>> org.apache.catalina.core.StandardServer.start(StandardServer.java: 
>>> 700)
>>> ^Iat org.apache.catalina.startup.Catalina.start(Catalina.java:552)  
>>> ^Iat
>>> sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ^Iat
>>>
>>> sun 
>>> .reflect 
>>> .NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>>> ^Iat
>>>
>>> sun 
>>> .reflect 
>>> .DelegatingMethodAccessorImpl 
>>> .invoke(DelegatingMethodAccessorImpl.java:25)
>>> ^Iat java.lang.reflect.Method.invoke(Method.java:597) ^Iat
>>> org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:295) ^Iat
>>> sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ^Iat
>>>
>>> sun 
>>> .reflect 
>>> .NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>>> ^Iat
>>>
>>> sun 
>>> .reflect 
>>> .DelegatingMethodAccessorImpl 
>>> .invoke(DelegatingMethodAccessorImpl.java:25)
>>> ^Iat java.lang.reflect.Method.invoke(Method.java:597) ^Iat
>>> org.apache.commons.daemon.
>>> Oct  3 08:53:43 solr-test jsvc.exec[24013]: Oct 3, 2008 8:53:43 AM
>>> org.apache.solr.common.SolrException log SEVERE:
>>> java.lang.RuntimeException:
>>> Can't find resource 'solrconfig.xml' in classpath or '/data/solr/ 
>>> conf/',
>>> cwd=/ ^Iat
>>>
>>> org 
>>> .apache 
>>> .solr.core.SolrResourceLoader.openResource(SolrResourceLoader.java: 
>>> 168)
>>> ^Iat
>>>
>>> org 
>>> .apache 
>>> .solr.core.SolrResourceLoader.openConfig(SolrResourceLoader.java:136)
>>> ^Iat org.apache.solr.core.Config.<init>(Config.java:97) ^Iat
>>> org.apache.solr.core.SolrConfig.<init>(SolrConfig.java:108) ^Iat
>>> org.apache.solr.core.SolrConfig.<init>(SolrConfig.java:65) ^Iat
>>> org 
>>> .apache 
>>> .solr.servlet.SolrDispatchFilter.init(SolrDispatchFilter.java:89)
>>> ^Iat
>>>
>>> org 
>>> .apache 
>>> .catalina 
>>> .core 
>>> .ApplicationFilterConfig.getFilter(ApplicationFilterConfig.java:221)
>>> ^Iat
>>>
>>> org 
>>> .apache 
>>> .catalina 
>>> .core 
>>> .ApplicationFilterConfig.setFilterDef(ApplicationFilterConfig.java: 
>>> 302)
>>> ^Iat
>>>
>>> org 
>>> .apache 
>>> .catalina 
>>> .core.ApplicationFilterConfig.<init>(ApplicationFilterConfig.java:78)
>>> ^Iat
>>> org 
>>> .apache.catalina.core.StandardContext.filterStart(StandardContext.jav
>>> Oct  3 08:53:43 solr-test jsvc.exec[24013]:
>>> ontext.start(StandardContext.java:4222) ^Iat
>>>
>>> org 
>>> .apache 
>>> .catalina.core.ContainerBase.addChildInternal(ContainerBase.java:760)
>>> ^Iat
>>> org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java: 
>>> 740)
>>> ^Iat  
>>> org.apache.catalina.core.StandardHost.addChild(StandardHost.java:544)
>>> ^Iat
>>>
>>> org 
>>> .apache 
>>> .catalina.startup.HostConfig.deployDescriptor(HostConfig.java:626)
>>> ^Iat
>>>
>>> org 
>>> .apache 
>>> .catalina.startup.HostConfig.deployDescriptors(HostConfig.java:553)
>>> ^Iat  
>>> org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java: 
>>> 488)
>>> ^Iat org.apache.catalina.startup.HostConfig.start(HostConfig.java: 
>>> 1138)
>>> ^Iat
>>> org 
>>> .apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java: 
>>> 311)
>>> ^Iat
>>>
>>> org 
>>> .apache 
>>> .catalina 
>>> .util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:120)
>>> ^Iat  
>>> org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1022)
>>> ^Iat org.apache.catalina.core.StandardHost.start(StandardHost.java: 
>>> 736)
>>> ^Iat
>>> org.apache.catalina.core.ContainerBase.start(ContainerBase.java: 
>>> 1014) ^I
>>> Oct  3 08:53:43 solr-test jsvc.exec[24013]: StandardEngine.java: 
>>> 443) ^Iat
>>> org.apache.catalina.core.StandardService.start(StandardService.java: 
>>> 448)
>>> ^Iat  
>>> org.apache.catalina.core.StandardServer.start(StandardServer.java: 
>>> 700)
>>> ^Iat org.apache.catalina.startup.Catalina.start(Catalina.java:552)  
>>> ^Iat
>>> sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ^Iat
>>>
>>> sun 
>>> .reflect 
>>> .NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>>> ^Iat
>>>
>>> sun 
>>> .reflect 
>>> .DelegatingMethodAccessorImpl 
>>> .invoke(DelegatingMethodAccessorImpl.java:25)
>>> ^Iat java.lang.reflect.Method.invoke(Method.java:597) ^Iat
>>> org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:295) ^Iat
>>> sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ^Iat
>>>
>>> sun 
>>> .reflect 
>>> .NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>>> ^Iat
>>>
>>> sun 
>>> .reflect 
>>> .DelegatingMethodAccessorImpl 
>>> .invoke(DelegatingMethodAccessorImpl.java:25)
>>> ^Iat java.lang.reflect.Method.invoke(Method.java:597) ^Iat
>>> org 
>>> .apache.commons.daemon.support.DaemonLoader.start(DaemonLoader.java: 
>>> 177)
>>>
>>>
>>>
>>> --
>>> View this message in context:
>>> http://www.nabble.com/Check-solr-home-property-tp19757163p19792991.html
>>> Sent from the Solr - User mailing list archive at Nabble.com.
>>>
>>>
>>
>>
>> -- 
>> Regards,
>> Shalin Shekhar Mangar.
> 
> 
> 

-- 
View this message in context: http://www.nabble.com/Check-solr-home-property-tp19757163p19798160.html
Sent from the Solr - User mailing list archive at Nabble.com.


Re: Check solr/home property

Posted by Erik Hatcher <er...@ehatchersolutions.com>.
Also note that with Solr 1.3.0 final release, it should be solr.xml,  
not multicore.xml - and the internals of that file changed too.  Grab  
a final release to see the specifics.

	Erik


On Oct 3, 2008, at 4:32 AM, Shalin Shekhar Mangar wrote:

> If you are using multicore.xml then the solr/home property in your  
> tomcat
> should be /data/solr
>
> On Fri, Oct 3, 2008 at 12:25 PM, sunnyfr <jo...@gmail.com> wrote:
>
>>
>> Thanks Hoss,
>>
>> I thought it might come from tomcat if it doesn't find it :
>> root@solr-test:/etc/tomcat5.5/Catalina/localhost# ls
>> solr.xml
>>
>> root@solr-test:/var/lib/tomcat5.5/webapps# ls
>> solr  solr.war
>>
>> I have solrconfig.xml in my folder /data/solr/books/conf/
>> and I've multicore.xml in /data/solr/
>> <?xml version="1.0" encoding="UTF-8" ?>
>> <multicore adminPath="/admin/multicore" persistent="true"  
>> sharedLib="lib" >
>> <core name="video" instanceDir="books" default="true" />
>> <core name="group" instanceDir="group" />
>> <core name="user" instanceDir="user" />
>> </multicore>
>>
>> solr.xml
>> <Context path="/solr" docBase="/data/solr/solr.war" debug="0"
>> crossContext="true" >
>>  <Environment name="solr/home" type="java.lang.String" value="/data/ 
>> solr"
>> override="true" />
>> </Context
>>
>> And my error :
>> Oct  3 08:53:42 solr-test jsvc.exec[24013]: 0.058: [GC
>> Oct  3 08:53:42 solr-test jsvc.exec[24013]:  [PSYoungGen:
>> 5121K->288K(298688K)] 5121K->288K(2005376K), 0.0021570 secs] [Times:
>> user=0.00 sys=0.00, real=0.01 secs]  0.060: [Full GC (System)  
>> [PSYoungGen:
>> 288K->0K(298688K)] [PSOldGen: 0K->180K(1706688K)] 288K- 
>> >180K(2005376K)
>> [PSPermGen: 3002K->3002K(21248K)], 0.0067110 secs] [Times: user=0.00
>> sys=0.00, real=0.00 secs]
>> Oct  3 08:53:42 solr-test jsvc.exec[24013]: Oct 3, 2008 8:53:42 AM
>> org.apache.catalina.core.AprLifecycleListener lifecycleEvent INFO:  
>> The
>> Apache Tomcat Native library which allows optimal performance in  
>> production
>> environments was not found on the java.library.path:
>> /usr/java/packages/lib/amd64:/lib:/usr/lib
>> Oct  3 08:53:42 solr-test jsvc.exec[24013]: Oct 3, 2008 8:53:42 AM
>> org.apache.coyote.http11.Http11BaseProtocol init INFO: Initializing  
>> Coyote
>> HTTP/1.1 on http-8180
>> Oct  3 08:53:42 solr-test jsvc.exec[24013]: Oct 3, 2008 8:53:42 AM
>> org.apache.catalina.startup.Catalina load INFO: Initialization  
>> processed in
>> 350 ms
>> Oct  3 08:53:42 solr-test jsvc.exec[24013]: Oct 3, 2008 8:53:42 AM
>> org.apache.catalina.core.StandardService start INFO: Starting service
>> Catalina
>> Oct  3 08:53:42 solr-test jsvc.exec[24013]: Oct 3, 2008 8:53:42 AM
>> org.apache.catalina.core.StandardEngine start INFO: Starting Servlet
>> Engine:
>> Apache Tomcat/5.5
>> Oct  3 08:53:42 solr-test jsvc.exec[24013]: Oct 3, 2008 8:53:42 AM
>> org.apache.catalina.core.StandardHost start INFO: XML validation  
>> disabled
>> Oct  3 08:53:43 solr-test jsvc.exec[24013]: Oct 3, 2008 8:53:43 AM
>> org.apache.solr.servlet.SolrDispatchFilter init INFO:
>> SolrDispatchFilter.init()
>> Oct  3 08:53:43 solr-test jsvc.exec[24013]: Oct 3, 2008 8:53:43 AM
>> org.apache.solr.core.SolrResourceLoader locateInstanceDir INFO:  
>> Using JNDI
>> solr.home: /data/solr
>> Oct  3 08:53:43 solr-test jsvc.exec[24013]: Oct 3, 2008 8:53:43 AM
>> org.apache.solr.servlet.SolrDispatchFilter initMultiCore INFO:  
>> looking for
>> multicore.xml: /data/solr/multicore.xml
>> Oct  3 08:53:43 solr-test jsvc.exec[24013]: Oct 3, 2008 8:53:43 AM
>> org.apache.solr.core.SolrResourceLoader locateInstanceDir INFO:  
>> Using JNDI
>> solr.home: /data/solr
>> Oct  3 08:53:43 solr-test jsvc.exec[24013]: Oct 3, 2008 8:53:43 AM
>> org.apache.solr.core.SolrResourceLoader <init> INFO: Solr home set to
>> '/data/solr/'
>> Oct  3 08:53:43 solr-test jsvc.exec[24013]: Oct 3, 2008 8:53:43 AM
>> org.apache.solr.core.SolrResourceLoader createClassLoader INFO:  
>> Reusing
>> parent classloader
>> Oct  3 08:53:43 solr-test jsvc.exec[24013]: Oct 3, 2008 8:53:43 AM
>> org.apache.solr.servlet.SolrDispatchFilter init SEVERE: Could not  
>> start
>> SOLR. Check solr/home property java.lang.RuntimeException: Can't find
>> resource 'solrconfig.xml' in classpath or '/data/solr/conf/', cwd=/  
>> ^Iat
>>
>> org 
>> .apache 
>> .solr.core.SolrResourceLoader.openResource(SolrResourceLoader.java: 
>> 168)
>> ^Iat
>>
>> org 
>> .apache 
>> .solr.core.SolrResourceLoader.openConfig(SolrResourceLoader.java:136)
>> ^Iat org.apache.solr.core.Config.<init>(Config.java:97) ^Iat
>> org.apache.solr.core.SolrConfig.<init>(SolrConfig.java:108) ^Iat
>> org.apache.solr.core.SolrConfig.<init>(SolrConfig.java:65) ^Iat
>> org 
>> .apache 
>> .solr.servlet.SolrDispatchFilter.init(SolrDispatchFilter.java:89)
>> ^Iat
>>
>> org 
>> .apache 
>> .catalina 
>> .core 
>> .ApplicationFilterConfig.getFilter(ApplicationFilterConfig.java:221)
>> ^Iat
>>
>> org 
>> .apache 
>> .catalina 
>> .core 
>> .ApplicationFilterConfig.setFilterDef(ApplicationFilterConfig.java: 
>> 302)
>> ^Iat
>>
>> org 
>> .apache 
>> .catalina 
>> .core.ApplicationFilterConfig.<init>(ApplicationFilterConfig.java:78)
>> ^Iat org.apache.catalin
>> Oct  3 08:53:43 solr-test jsvc.exec[24013]: text.java:3635) ^Iat
>> org.apache.catalina.core.StandardContext.start(StandardContext.java: 
>> 4222)
>> ^Iat
>>
>> org 
>> .apache 
>> .catalina.core.ContainerBase.addChildInternal(ContainerBase.java:760)
>> ^Iat
>> org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java: 
>> 740)
>> ^Iat  
>> org.apache.catalina.core.StandardHost.addChild(StandardHost.java:544)
>> ^Iat
>>
>> org 
>> .apache 
>> .catalina.startup.HostConfig.deployDescriptor(HostConfig.java:626)
>> ^Iat
>>
>> org 
>> .apache 
>> .catalina.startup.HostConfig.deployDescriptors(HostConfig.java:553)
>> ^Iat  
>> org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java: 
>> 488)
>> ^Iat org.apache.catalina.startup.HostConfig.start(HostConfig.java: 
>> 1138)
>> ^Iat
>> org 
>> .apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java: 
>> 311)
>> ^Iat
>>
>> org 
>> .apache 
>> .catalina 
>> .util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:120)
>> ^Iat  
>> org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1022)
>> ^Iat org.apache.catalina.core.StandardHost.start(StandardHost.java: 
>> 736)
>> ^Iat
>> org.apache.catali
>> Oct  3 08:53:43 solr-test jsvc.exec[24013]: 14) ^Iat
>> org.apache.catalina.core.StandardEngine.start(StandardEngine.java: 
>> 443) ^Iat
>> org.apache.catalina.core.StandardService.start(StandardService.java: 
>> 448)
>> ^Iat  
>> org.apache.catalina.core.StandardServer.start(StandardServer.java: 
>> 700)
>> ^Iat org.apache.catalina.startup.Catalina.start(Catalina.java:552)  
>> ^Iat
>> sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ^Iat
>>
>> sun 
>> .reflect 
>> .NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>> ^Iat
>>
>> sun 
>> .reflect 
>> .DelegatingMethodAccessorImpl 
>> .invoke(DelegatingMethodAccessorImpl.java:25)
>> ^Iat java.lang.reflect.Method.invoke(Method.java:597) ^Iat
>> org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:295) ^Iat
>> sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ^Iat
>>
>> sun 
>> .reflect 
>> .NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>> ^Iat
>>
>> sun 
>> .reflect 
>> .DelegatingMethodAccessorImpl 
>> .invoke(DelegatingMethodAccessorImpl.java:25)
>> ^Iat java.lang.reflect.Method.invoke(Method.java:597) ^Iat
>> org.apache.commons.daemon.
>> Oct  3 08:53:43 solr-test jsvc.exec[24013]: Oct 3, 2008 8:53:43 AM
>> org.apache.solr.common.SolrException log SEVERE:
>> java.lang.RuntimeException:
>> Can't find resource 'solrconfig.xml' in classpath or '/data/solr/ 
>> conf/',
>> cwd=/ ^Iat
>>
>> org 
>> .apache 
>> .solr.core.SolrResourceLoader.openResource(SolrResourceLoader.java: 
>> 168)
>> ^Iat
>>
>> org 
>> .apache 
>> .solr.core.SolrResourceLoader.openConfig(SolrResourceLoader.java:136)
>> ^Iat org.apache.solr.core.Config.<init>(Config.java:97) ^Iat
>> org.apache.solr.core.SolrConfig.<init>(SolrConfig.java:108) ^Iat
>> org.apache.solr.core.SolrConfig.<init>(SolrConfig.java:65) ^Iat
>> org 
>> .apache 
>> .solr.servlet.SolrDispatchFilter.init(SolrDispatchFilter.java:89)
>> ^Iat
>>
>> org 
>> .apache 
>> .catalina 
>> .core 
>> .ApplicationFilterConfig.getFilter(ApplicationFilterConfig.java:221)
>> ^Iat
>>
>> org 
>> .apache 
>> .catalina 
>> .core 
>> .ApplicationFilterConfig.setFilterDef(ApplicationFilterConfig.java: 
>> 302)
>> ^Iat
>>
>> org 
>> .apache 
>> .catalina 
>> .core.ApplicationFilterConfig.<init>(ApplicationFilterConfig.java:78)
>> ^Iat
>> org 
>> .apache.catalina.core.StandardContext.filterStart(StandardContext.jav
>> Oct  3 08:53:43 solr-test jsvc.exec[24013]:
>> ontext.start(StandardContext.java:4222) ^Iat
>>
>> org 
>> .apache 
>> .catalina.core.ContainerBase.addChildInternal(ContainerBase.java:760)
>> ^Iat
>> org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java: 
>> 740)
>> ^Iat  
>> org.apache.catalina.core.StandardHost.addChild(StandardHost.java:544)
>> ^Iat
>>
>> org 
>> .apache 
>> .catalina.startup.HostConfig.deployDescriptor(HostConfig.java:626)
>> ^Iat
>>
>> org 
>> .apache 
>> .catalina.startup.HostConfig.deployDescriptors(HostConfig.java:553)
>> ^Iat  
>> org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java: 
>> 488)
>> ^Iat org.apache.catalina.startup.HostConfig.start(HostConfig.java: 
>> 1138)
>> ^Iat
>> org 
>> .apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java: 
>> 311)
>> ^Iat
>>
>> org 
>> .apache 
>> .catalina 
>> .util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:120)
>> ^Iat  
>> org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1022)
>> ^Iat org.apache.catalina.core.StandardHost.start(StandardHost.java: 
>> 736)
>> ^Iat
>> org.apache.catalina.core.ContainerBase.start(ContainerBase.java: 
>> 1014) ^I
>> Oct  3 08:53:43 solr-test jsvc.exec[24013]: StandardEngine.java: 
>> 443) ^Iat
>> org.apache.catalina.core.StandardService.start(StandardService.java: 
>> 448)
>> ^Iat  
>> org.apache.catalina.core.StandardServer.start(StandardServer.java: 
>> 700)
>> ^Iat org.apache.catalina.startup.Catalina.start(Catalina.java:552)  
>> ^Iat
>> sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ^Iat
>>
>> sun 
>> .reflect 
>> .NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>> ^Iat
>>
>> sun 
>> .reflect 
>> .DelegatingMethodAccessorImpl 
>> .invoke(DelegatingMethodAccessorImpl.java:25)
>> ^Iat java.lang.reflect.Method.invoke(Method.java:597) ^Iat
>> org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:295) ^Iat
>> sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ^Iat
>>
>> sun 
>> .reflect 
>> .NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>> ^Iat
>>
>> sun 
>> .reflect 
>> .DelegatingMethodAccessorImpl 
>> .invoke(DelegatingMethodAccessorImpl.java:25)
>> ^Iat java.lang.reflect.Method.invoke(Method.java:597) ^Iat
>> org 
>> .apache.commons.daemon.support.DaemonLoader.start(DaemonLoader.java: 
>> 177)
>>
>>
>>
>> --
>> View this message in context:
>> http://www.nabble.com/Check-solr-home-property-tp19757163p19792991.html
>> Sent from the Solr - User mailing list archive at Nabble.com.
>>
>>
>
>
> -- 
> Regards,
> Shalin Shekhar Mangar.


Re: Check solr/home property

Posted by Shalin Shekhar Mangar <sh...@gmail.com>.
If you are using multicore.xml then the solr/home property in your tomcat
should be /data/solr

On Fri, Oct 3, 2008 at 12:25 PM, sunnyfr <jo...@gmail.com> wrote:

>
> Thanks Hoss,
>
> I thought it might come from tomcat if it doesn't find it :
> root@solr-test:/etc/tomcat5.5/Catalina/localhost# ls
> solr.xml
>
> root@solr-test:/var/lib/tomcat5.5/webapps# ls
> solr  solr.war
>
> I have solrconfig.xml in my folder /data/solr/books/conf/
> and I've multicore.xml in /data/solr/
> <?xml version="1.0" encoding="UTF-8" ?>
> <multicore adminPath="/admin/multicore" persistent="true" sharedLib="lib" >
>  <core name="video" instanceDir="books" default="true" />
>  <core name="group" instanceDir="group" />
>  <core name="user" instanceDir="user" />
> </multicore>
>
> solr.xml
> <Context path="/solr" docBase="/data/solr/solr.war" debug="0"
> crossContext="true" >
>   <Environment name="solr/home" type="java.lang.String" value="/data/solr"
> override="true" />
> </Context
>
> And my error :
> Oct  3 08:53:42 solr-test jsvc.exec[24013]: 0.058: [GC
> Oct  3 08:53:42 solr-test jsvc.exec[24013]:  [PSYoungGen:
> 5121K->288K(298688K)] 5121K->288K(2005376K), 0.0021570 secs] [Times:
> user=0.00 sys=0.00, real=0.01 secs]  0.060: [Full GC (System) [PSYoungGen:
> 288K->0K(298688K)] [PSOldGen: 0K->180K(1706688K)] 288K->180K(2005376K)
> [PSPermGen: 3002K->3002K(21248K)], 0.0067110 secs] [Times: user=0.00
> sys=0.00, real=0.00 secs]
> Oct  3 08:53:42 solr-test jsvc.exec[24013]: Oct 3, 2008 8:53:42 AM
> org.apache.catalina.core.AprLifecycleListener lifecycleEvent INFO: The
> Apache Tomcat Native library which allows optimal performance in production
> environments was not found on the java.library.path:
> /usr/java/packages/lib/amd64:/lib:/usr/lib
> Oct  3 08:53:42 solr-test jsvc.exec[24013]: Oct 3, 2008 8:53:42 AM
> org.apache.coyote.http11.Http11BaseProtocol init INFO: Initializing Coyote
> HTTP/1.1 on http-8180
> Oct  3 08:53:42 solr-test jsvc.exec[24013]: Oct 3, 2008 8:53:42 AM
> org.apache.catalina.startup.Catalina load INFO: Initialization processed in
> 350 ms
> Oct  3 08:53:42 solr-test jsvc.exec[24013]: Oct 3, 2008 8:53:42 AM
> org.apache.catalina.core.StandardService start INFO: Starting service
> Catalina
> Oct  3 08:53:42 solr-test jsvc.exec[24013]: Oct 3, 2008 8:53:42 AM
> org.apache.catalina.core.StandardEngine start INFO: Starting Servlet
> Engine:
> Apache Tomcat/5.5
> Oct  3 08:53:42 solr-test jsvc.exec[24013]: Oct 3, 2008 8:53:42 AM
> org.apache.catalina.core.StandardHost start INFO: XML validation disabled
> Oct  3 08:53:43 solr-test jsvc.exec[24013]: Oct 3, 2008 8:53:43 AM
> org.apache.solr.servlet.SolrDispatchFilter init INFO:
> SolrDispatchFilter.init()
> Oct  3 08:53:43 solr-test jsvc.exec[24013]: Oct 3, 2008 8:53:43 AM
> org.apache.solr.core.SolrResourceLoader locateInstanceDir INFO: Using JNDI
> solr.home: /data/solr
> Oct  3 08:53:43 solr-test jsvc.exec[24013]: Oct 3, 2008 8:53:43 AM
> org.apache.solr.servlet.SolrDispatchFilter initMultiCore INFO: looking for
> multicore.xml: /data/solr/multicore.xml
> Oct  3 08:53:43 solr-test jsvc.exec[24013]: Oct 3, 2008 8:53:43 AM
> org.apache.solr.core.SolrResourceLoader locateInstanceDir INFO: Using JNDI
> solr.home: /data/solr
> Oct  3 08:53:43 solr-test jsvc.exec[24013]: Oct 3, 2008 8:53:43 AM
> org.apache.solr.core.SolrResourceLoader <init> INFO: Solr home set to
> '/data/solr/'
> Oct  3 08:53:43 solr-test jsvc.exec[24013]: Oct 3, 2008 8:53:43 AM
> org.apache.solr.core.SolrResourceLoader createClassLoader INFO: Reusing
> parent classloader
> Oct  3 08:53:43 solr-test jsvc.exec[24013]: Oct 3, 2008 8:53:43 AM
> org.apache.solr.servlet.SolrDispatchFilter init SEVERE: Could not start
> SOLR. Check solr/home property java.lang.RuntimeException: Can't find
> resource 'solrconfig.xml' in classpath or '/data/solr/conf/', cwd=/ ^Iat
>
> org.apache.solr.core.SolrResourceLoader.openResource(SolrResourceLoader.java:168)
> ^Iat
>
> org.apache.solr.core.SolrResourceLoader.openConfig(SolrResourceLoader.java:136)
> ^Iat org.apache.solr.core.Config.<init>(Config.java:97) ^Iat
> org.apache.solr.core.SolrConfig.<init>(SolrConfig.java:108) ^Iat
> org.apache.solr.core.SolrConfig.<init>(SolrConfig.java:65) ^Iat
> org.apache.solr.servlet.SolrDispatchFilter.init(SolrDispatchFilter.java:89)
> ^Iat
>
> org.apache.catalina.core.ApplicationFilterConfig.getFilter(ApplicationFilterConfig.java:221)
> ^Iat
>
> org.apache.catalina.core.ApplicationFilterConfig.setFilterDef(ApplicationFilterConfig.java:302)
> ^Iat
>
> org.apache.catalina.core.ApplicationFilterConfig.<init>(ApplicationFilterConfig.java:78)
> ^Iat org.apache.catalin
> Oct  3 08:53:43 solr-test jsvc.exec[24013]: text.java:3635) ^Iat
> org.apache.catalina.core.StandardContext.start(StandardContext.java:4222)
> ^Iat
>
> org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:760)
> ^Iat
> org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:740)
> ^Iat org.apache.catalina.core.StandardHost.addChild(StandardHost.java:544)
> ^Iat
>
> org.apache.catalina.startup.HostConfig.deployDescriptor(HostConfig.java:626)
> ^Iat
>
> org.apache.catalina.startup.HostConfig.deployDescriptors(HostConfig.java:553)
> ^Iat org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:488)
> ^Iat org.apache.catalina.startup.HostConfig.start(HostConfig.java:1138)
> ^Iat
> org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:311)
> ^Iat
>
> org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:120)
> ^Iat org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1022)
> ^Iat org.apache.catalina.core.StandardHost.start(StandardHost.java:736)
> ^Iat
> org.apache.catali
> Oct  3 08:53:43 solr-test jsvc.exec[24013]: 14) ^Iat
> org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443) ^Iat
> org.apache.catalina.core.StandardService.start(StandardService.java:448)
> ^Iat org.apache.catalina.core.StandardServer.start(StandardServer.java:700)
> ^Iat org.apache.catalina.startup.Catalina.start(Catalina.java:552) ^Iat
> sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ^Iat
>
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> ^Iat
>
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> ^Iat java.lang.reflect.Method.invoke(Method.java:597) ^Iat
> org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:295) ^Iat
> sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ^Iat
>
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> ^Iat
>
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> ^Iat java.lang.reflect.Method.invoke(Method.java:597) ^Iat
> org.apache.commons.daemon.
> Oct  3 08:53:43 solr-test jsvc.exec[24013]: Oct 3, 2008 8:53:43 AM
> org.apache.solr.common.SolrException log SEVERE:
> java.lang.RuntimeException:
> Can't find resource 'solrconfig.xml' in classpath or '/data/solr/conf/',
> cwd=/ ^Iat
>
> org.apache.solr.core.SolrResourceLoader.openResource(SolrResourceLoader.java:168)
> ^Iat
>
> org.apache.solr.core.SolrResourceLoader.openConfig(SolrResourceLoader.java:136)
> ^Iat org.apache.solr.core.Config.<init>(Config.java:97) ^Iat
> org.apache.solr.core.SolrConfig.<init>(SolrConfig.java:108) ^Iat
> org.apache.solr.core.SolrConfig.<init>(SolrConfig.java:65) ^Iat
> org.apache.solr.servlet.SolrDispatchFilter.init(SolrDispatchFilter.java:89)
> ^Iat
>
> org.apache.catalina.core.ApplicationFilterConfig.getFilter(ApplicationFilterConfig.java:221)
> ^Iat
>
> org.apache.catalina.core.ApplicationFilterConfig.setFilterDef(ApplicationFilterConfig.java:302)
> ^Iat
>
> org.apache.catalina.core.ApplicationFilterConfig.<init>(ApplicationFilterConfig.java:78)
> ^Iat
> org.apache.catalina.core.StandardContext.filterStart(StandardContext.jav
> Oct  3 08:53:43 solr-test jsvc.exec[24013]:
> ontext.start(StandardContext.java:4222) ^Iat
>
> org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:760)
> ^Iat
> org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:740)
> ^Iat org.apache.catalina.core.StandardHost.addChild(StandardHost.java:544)
> ^Iat
>
> org.apache.catalina.startup.HostConfig.deployDescriptor(HostConfig.java:626)
> ^Iat
>
> org.apache.catalina.startup.HostConfig.deployDescriptors(HostConfig.java:553)
> ^Iat org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:488)
> ^Iat org.apache.catalina.startup.HostConfig.start(HostConfig.java:1138)
> ^Iat
> org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:311)
> ^Iat
>
> org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:120)
> ^Iat org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1022)
> ^Iat org.apache.catalina.core.StandardHost.start(StandardHost.java:736)
> ^Iat
> org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1014) ^I
> Oct  3 08:53:43 solr-test jsvc.exec[24013]: StandardEngine.java:443) ^Iat
> org.apache.catalina.core.StandardService.start(StandardService.java:448)
> ^Iat org.apache.catalina.core.StandardServer.start(StandardServer.java:700)
> ^Iat org.apache.catalina.startup.Catalina.start(Catalina.java:552) ^Iat
> sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ^Iat
>
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> ^Iat
>
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> ^Iat java.lang.reflect.Method.invoke(Method.java:597) ^Iat
> org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:295) ^Iat
> sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ^Iat
>
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> ^Iat
>
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> ^Iat java.lang.reflect.Method.invoke(Method.java:597) ^Iat
> org.apache.commons.daemon.support.DaemonLoader.start(DaemonLoader.java:177)
>
>
>
> --
> View this message in context:
> http://www.nabble.com/Check-solr-home-property-tp19757163p19792991.html
> Sent from the Solr - User mailing list archive at Nabble.com.
>
>


-- 
Regards,
Shalin Shekhar Mangar.

Re: Check solr/home property

Posted by sunnyfr <jo...@gmail.com>.
Thanks Hoss,

I thought it might come from tomcat if it doesn't find it :
root@solr-test:/etc/tomcat5.5/Catalina/localhost# ls
solr.xml

root@solr-test:/var/lib/tomcat5.5/webapps# ls
solr  solr.war

I have solrconfig.xml in my folder /data/solr/books/conf/
and I've multicore.xml in /data/solr/
<?xml version="1.0" encoding="UTF-8" ?>
<multicore adminPath="/admin/multicore" persistent="true" sharedLib="lib" >
  <core name="video" instanceDir="books" default="true" />
  <core name="group" instanceDir="group" />
  <core name="user" instanceDir="user" />
</multicore>

solr.xml
<Context path="/solr" docBase="/data/solr/solr.war" debug="0"
crossContext="true" >
   <Environment name="solr/home" type="java.lang.String" value="/data/solr"
override="true" />
</Context

And my error :
Oct  3 08:53:42 solr-test jsvc.exec[24013]: 0.058: [GC
Oct  3 08:53:42 solr-test jsvc.exec[24013]:  [PSYoungGen:
5121K->288K(298688K)] 5121K->288K(2005376K), 0.0021570 secs] [Times:
user=0.00 sys=0.00, real=0.01 secs]  0.060: [Full GC (System) [PSYoungGen:
288K->0K(298688K)] [PSOldGen: 0K->180K(1706688K)] 288K->180K(2005376K)
[PSPermGen: 3002K->3002K(21248K)], 0.0067110 secs] [Times: user=0.00
sys=0.00, real=0.00 secs]
Oct  3 08:53:42 solr-test jsvc.exec[24013]: Oct 3, 2008 8:53:42 AM
org.apache.catalina.core.AprLifecycleListener lifecycleEvent INFO: The
Apache Tomcat Native library which allows optimal performance in production
environments was not found on the java.library.path:
/usr/java/packages/lib/amd64:/lib:/usr/lib
Oct  3 08:53:42 solr-test jsvc.exec[24013]: Oct 3, 2008 8:53:42 AM
org.apache.coyote.http11.Http11BaseProtocol init INFO: Initializing Coyote
HTTP/1.1 on http-8180
Oct  3 08:53:42 solr-test jsvc.exec[24013]: Oct 3, 2008 8:53:42 AM
org.apache.catalina.startup.Catalina load INFO: Initialization processed in
350 ms
Oct  3 08:53:42 solr-test jsvc.exec[24013]: Oct 3, 2008 8:53:42 AM
org.apache.catalina.core.StandardService start INFO: Starting service
Catalina
Oct  3 08:53:42 solr-test jsvc.exec[24013]: Oct 3, 2008 8:53:42 AM
org.apache.catalina.core.StandardEngine start INFO: Starting Servlet Engine:
Apache Tomcat/5.5
Oct  3 08:53:42 solr-test jsvc.exec[24013]: Oct 3, 2008 8:53:42 AM
org.apache.catalina.core.StandardHost start INFO: XML validation disabled
Oct  3 08:53:43 solr-test jsvc.exec[24013]: Oct 3, 2008 8:53:43 AM
org.apache.solr.servlet.SolrDispatchFilter init INFO:
SolrDispatchFilter.init()
Oct  3 08:53:43 solr-test jsvc.exec[24013]: Oct 3, 2008 8:53:43 AM
org.apache.solr.core.SolrResourceLoader locateInstanceDir INFO: Using JNDI
solr.home: /data/solr
Oct  3 08:53:43 solr-test jsvc.exec[24013]: Oct 3, 2008 8:53:43 AM
org.apache.solr.servlet.SolrDispatchFilter initMultiCore INFO: looking for
multicore.xml: /data/solr/multicore.xml
Oct  3 08:53:43 solr-test jsvc.exec[24013]: Oct 3, 2008 8:53:43 AM
org.apache.solr.core.SolrResourceLoader locateInstanceDir INFO: Using JNDI
solr.home: /data/solr
Oct  3 08:53:43 solr-test jsvc.exec[24013]: Oct 3, 2008 8:53:43 AM
org.apache.solr.core.SolrResourceLoader <init> INFO: Solr home set to
'/data/solr/'
Oct  3 08:53:43 solr-test jsvc.exec[24013]: Oct 3, 2008 8:53:43 AM
org.apache.solr.core.SolrResourceLoader createClassLoader INFO: Reusing
parent classloader
Oct  3 08:53:43 solr-test jsvc.exec[24013]: Oct 3, 2008 8:53:43 AM
org.apache.solr.servlet.SolrDispatchFilter init SEVERE: Could not start
SOLR. Check solr/home property java.lang.RuntimeException: Can't find
resource 'solrconfig.xml' in classpath or '/data/solr/conf/', cwd=/ ^Iat
org.apache.solr.core.SolrResourceLoader.openResource(SolrResourceLoader.java:168)
^Iat
org.apache.solr.core.SolrResourceLoader.openConfig(SolrResourceLoader.java:136)
^Iat org.apache.solr.core.Config.<init>(Config.java:97) ^Iat
org.apache.solr.core.SolrConfig.<init>(SolrConfig.java:108) ^Iat
org.apache.solr.core.SolrConfig.<init>(SolrConfig.java:65) ^Iat
org.apache.solr.servlet.SolrDispatchFilter.init(SolrDispatchFilter.java:89)
^Iat
org.apache.catalina.core.ApplicationFilterConfig.getFilter(ApplicationFilterConfig.java:221)
^Iat
org.apache.catalina.core.ApplicationFilterConfig.setFilterDef(ApplicationFilterConfig.java:302)
^Iat
org.apache.catalina.core.ApplicationFilterConfig.<init>(ApplicationFilterConfig.java:78)
^Iat org.apache.catalin
Oct  3 08:53:43 solr-test jsvc.exec[24013]: text.java:3635) ^Iat
org.apache.catalina.core.StandardContext.start(StandardContext.java:4222)
^Iat
org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:760)
^Iat org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:740)
^Iat org.apache.catalina.core.StandardHost.addChild(StandardHost.java:544)
^Iat
org.apache.catalina.startup.HostConfig.deployDescriptor(HostConfig.java:626)
^Iat
org.apache.catalina.startup.HostConfig.deployDescriptors(HostConfig.java:553)
^Iat org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:488)
^Iat org.apache.catalina.startup.HostConfig.start(HostConfig.java:1138) ^Iat
org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:311)
^Iat
org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:120)
^Iat org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1022)
^Iat org.apache.catalina.core.StandardHost.start(StandardHost.java:736) ^Iat
org.apache.catali
Oct  3 08:53:43 solr-test jsvc.exec[24013]: 14) ^Iat
org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443) ^Iat
org.apache.catalina.core.StandardService.start(StandardService.java:448)
^Iat org.apache.catalina.core.StandardServer.start(StandardServer.java:700)
^Iat org.apache.catalina.startup.Catalina.start(Catalina.java:552) ^Iat
sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ^Iat
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
^Iat
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
^Iat java.lang.reflect.Method.invoke(Method.java:597) ^Iat
org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:295) ^Iat
sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ^Iat
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
^Iat
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
^Iat java.lang.reflect.Method.invoke(Method.java:597) ^Iat
org.apache.commons.daemon.
Oct  3 08:53:43 solr-test jsvc.exec[24013]: Oct 3, 2008 8:53:43 AM
org.apache.solr.common.SolrException log SEVERE: java.lang.RuntimeException:
Can't find resource 'solrconfig.xml' in classpath or '/data/solr/conf/',
cwd=/ ^Iat
org.apache.solr.core.SolrResourceLoader.openResource(SolrResourceLoader.java:168)
^Iat
org.apache.solr.core.SolrResourceLoader.openConfig(SolrResourceLoader.java:136)
^Iat org.apache.solr.core.Config.<init>(Config.java:97) ^Iat
org.apache.solr.core.SolrConfig.<init>(SolrConfig.java:108) ^Iat
org.apache.solr.core.SolrConfig.<init>(SolrConfig.java:65) ^Iat
org.apache.solr.servlet.SolrDispatchFilter.init(SolrDispatchFilter.java:89)
^Iat
org.apache.catalina.core.ApplicationFilterConfig.getFilter(ApplicationFilterConfig.java:221)
^Iat
org.apache.catalina.core.ApplicationFilterConfig.setFilterDef(ApplicationFilterConfig.java:302)
^Iat
org.apache.catalina.core.ApplicationFilterConfig.<init>(ApplicationFilterConfig.java:78)
^Iat
org.apache.catalina.core.StandardContext.filterStart(StandardContext.jav
Oct  3 08:53:43 solr-test jsvc.exec[24013]:
ontext.start(StandardContext.java:4222) ^Iat
org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:760)
^Iat org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:740)
^Iat org.apache.catalina.core.StandardHost.addChild(StandardHost.java:544)
^Iat
org.apache.catalina.startup.HostConfig.deployDescriptor(HostConfig.java:626)
^Iat
org.apache.catalina.startup.HostConfig.deployDescriptors(HostConfig.java:553)
^Iat org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:488)
^Iat org.apache.catalina.startup.HostConfig.start(HostConfig.java:1138) ^Iat
org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:311)
^Iat
org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:120)
^Iat org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1022)
^Iat org.apache.catalina.core.StandardHost.start(StandardHost.java:736) ^Iat
org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1014) ^I
Oct  3 08:53:43 solr-test jsvc.exec[24013]: StandardEngine.java:443) ^Iat
org.apache.catalina.core.StandardService.start(StandardService.java:448)
^Iat org.apache.catalina.core.StandardServer.start(StandardServer.java:700)
^Iat org.apache.catalina.startup.Catalina.start(Catalina.java:552) ^Iat
sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ^Iat
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
^Iat
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
^Iat java.lang.reflect.Method.invoke(Method.java:597) ^Iat
org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:295) ^Iat
sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ^Iat
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
^Iat
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
^Iat java.lang.reflect.Method.invoke(Method.java:597) ^Iat
org.apache.commons.daemon.support.DaemonLoader.start(DaemonLoader.java:177)



-- 
View this message in context: http://www.nabble.com/Check-solr-home-property-tp19757163p19792991.html
Sent from the Solr - User mailing list archive at Nabble.com.


Re: Check solr/home property

Posted by Chris Hostetter <ho...@fucit.org>.
: 
: I don't know why in my logs I've this error:
: 
: Could not start SOLR. Check solr/home property java.lang.RuntimeException:
: Can't find resource 'solrconfig.xml' in classpath or 'solr/conf/',

what get's logged before and that?  what is the full error with the full 
stack trace? ... it's possible that you aren't specifyingthe Solr Home 
properly -- or it's possible you are specifying it properly, but there is 
a severe error in your configs ... we can't know without seeing hte full 
error.



-Hoss