Yes I removed, still I have the same issue. Any idea what may be cause of this issue?
- Anto Binish Kaspar -----Original Message----- From: Shalin Shekhar Mangar [mailto:shalinman...@gmail.com] Sent: Wednesday, February 04, 2009 7:42 PM To: solr-user@lucene.apache.org Subject: Re: Severe errors in solr configuration According to http://wiki.apache.org/solr/SolrTomcat, the JNDI context should be: <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> Notice that in the snippet you posted, the name was "/solr/home" (an extra leading '/') http://wiki.apache.org/solr/SolrTomcat#head-7036378fa48b79c0797cc8230a8aa0965412fb2e On Wed, Feb 4, 2009 at 6:59 PM, Anto Binish Kaspar <antobin...@ec.is> wrote: > 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) > > > -- Regards, Shalin Shekhar Mangar.