Now it’s a giving a different message Severe errors in solr configuration. Check your log files for more detailed information on what may be wrong. If you want solr to continue after configuration errors, change: <abortOnConfigurationError>false</abortOnConfigurationError> in null ------------------------------------------------------------- java.security.AccessControlException: access denied (java.io.FilePermission /usr/local/solr/solr-1.3/solr/solr.xml read) at java.security.AccessControlContext.checkPermission(AccessControlContext.java:342) at java.security.AccessController.checkPermission(AccessController.java:553) at java.lang.SecurityManager.checkPermission(SecurityManager.java:549) at java.lang.SecurityManager.checkRead(SecurityManager.java:888) at java.io.File.exists(File.java:748) at org.apache.solr.core.CoreContainer$Initializer.initialize(CoreContainer.java:103) at org.apache.solr.servlet.SolrDispatchFilter.init(SolrDispatchFilter.java:69) 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:3709) at org.apache.catalina.core.StandardContext.start(StandardContext.java:4363) at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:791) at org.apache.catalina.core.ContainerBase.access$000(ContainerBase.java:123) at org.apache.catalina.core.ContainerBase$PrivilegedAddChild.run(ContainerBase.java:145) at java.security.AccessController.doPrivileged(Native Method) at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:769) at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:525) at org.apache.catalina.startup.HostConfig.deployDescriptor(HostConfig.java:627) at org.apache.catalina.startup.HostConfig.deployDescriptors(HostConfig.java:553) at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:488) at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1149) at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:311) at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:117) at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1053) at org.apache.catalina.core.StandardHost.start(StandardHost.java:719) at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045) at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443) at org.apache.catalina.core.StandardService.start(StandardService.java:516) at org.apache.catalina.core.StandardServer.start(StandardServer.java:710) at org.apache.catalina.startup.Catalina.start(Catalina.java:578) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:616) at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:616) at org.apache.commons.daemon.support.DaemonLoader.start(DaemonLoader.java:177)
Why its trying to read the solr.xml from /usr/local/solr/solr-1.3/solr/ ? - Anto Binish Kaspar -----Original Message----- From: Olivier Dobberkau [mailto:olivier.dobber...@dkd.de] Sent: Wednesday, February 04, 2009 6:50 PM To: solr-user@lucene.apache.org Subject: Re: Severe errors in solr configuration A slash? Olivier Von meinem iPhone gesendet Am 04.02.2009 um 14:06 schrieb Anto Binish Kaspar <antobin...@ec.is>: > I am using Context file, here is my solr.xml > > $ cat /var/lib/tomcat6/conf/Catalina/localhost/solr.xml > > <Context docBase="/usr/local/solr/solr-1.3/solr.war" > debug="0" crossContext="true" > > <Environment name="/solr/home" type="java.lang.String" value="usr/ > local/solr/solr-1.3/solr" override="true" /> > </Context> > > I change the ownership of the folder (usr/local/solr/solr-1.3/solr) > to tomcat6:tomcat6 from root:root > > Anything I am missing? > > - Anto Binish Kaspar > > > -----Original Message----- > From: Olivier Dobberkau [mailto:olivier.dobber...@dkd.de] > Sent: Wednesday, February 04, 2009 6:30 PM > To: solr-user@lucene.apache.org > Subject: Re: Severe errors in solr configuration > > > Am 04.02.2009 um 13:54 schrieb Anto Binish Kaspar: > >> Hi Olivier >> >> Thanks for your quick reply. I am using the release 1.3 as war file. >> >> - Anto Binish Kaspar > > OK. > As far a i understood you need to make sure that your solr home is > set. > this needs to be done in > > Quting: > > http://wiki.apache.org/solr/SolrTomcat > > In addition to using the default behavior of relying on the Solr Home > being in the current working directory (./solr) you can alternately > add the solr.solr.home system property to your JVM settings before > starting Tomcat... > > export JAVA_OPTS="$JAVA_OPTS -Dsolr.solr.home=/my/custom/solr/home/ > dir/" > > ...or use a Context file to configure the Solr Home using JNDI > > A Tomcat context fragments can be used to configure the JNDI property > needed to specify your Solr Home directory. > > Just put a context fragment file under $CATALINA_HOME/conf/Catalina/ > localhost that looks something like this... > > $ cat /tomcat55/conf/Catalina/localhost/solr.xml > > <Context docBase="/some/path/solr.war" debug="0" crossContext="true" > > <Environment name="solr/home" type="java.lang.String" value="/my/ > solr/home" override="true" /> > </Context> > > Greetings, > > Olivier > > PS: May be it would be great if we could provide an ubuntu dpkg with > 1.3 ? Any takers? > > -- > Olivier Dobberkau > > Je TYPO3, desto d.k.d > > d.k.d Internet Service GmbH > Kaiserstr. 79 > D 60329 Frankfurt/Main > > Registergericht: Amtsgericht Frankfurt am Main > Registernummer: HRB 45590 > Geschäftsführer: > Olivier Dobberkau, Søren Schaffstein, Götz Wegenast > > fon: +49 (0)69 - 43 05 61-70 > fax: +49 (0)69 - 43 05 61-90 > mail: olivier.dobber...@dkd.de > home: http://www.dkd.de > > aktuelle TYPO3-Projekte: > www.licht.de - Relaunch (TYPO3) > www.lahmeyer.de - Launch (TYPO3) > www.seb-assetmanagement.de - Relaunch (TYPO3) >