This looks like a file system access control configuration problem, not a Solr, Lucene, or even Java problem.
You could disable the various security things like SELinux and test it again. On Mon, Nov 9, 2009 at 1:14 PM, William Pierce <evalsi...@hotmail.com> wrote: > All, > > I realized that the stack trace I had sent in my previous email was > truncated to not include the solr portions.....here is the fuller stack > trace: > > SEVERE: Exception starting filter SolrRequestFilter > org.apache.solr.common.SolrException: java.security.AccessControlException: > access denied (java.io.FilePermission > /home/ubuntu/apps/solr/tomcatweb/resumes/lib read) > at > org.apache.solr.servlet.SolrDispatchFilter.<init>(SolrDispatchFilter.java:68) > at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native > Method) > at > sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39) > at > sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27) > at java.lang.reflect.Constructor.newInstance(Constructor.java:513) > at java.lang.Class.newInstance0(Class.java:355) > at java.lang.Class.newInstance(Class.java:308) > at > org.apache.catalina.core.ApplicationFilterConfig.getFilter(ApplicationFilterConfig.java:255) > 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.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:526) > at > org.apache.catalina.startup.HostConfig.deployDescriptor(HostConfig.java:630) > at > org.apache.catalina.startup.HostConfig.deployDescriptors(HostConfig.java:556) > at > org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:491) > at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1206) > at > org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:314) > at > org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119) > Nov 9, 2009 9:08:57 PM org.apache.catalina.core.StandardContext filterStart > SEVERE: Exception starting filter SolrRequestFilter > org.apache.solr.common.SolrException: java.security.AccessControlException: > access denied (java.io.FilePermission > /home/ubuntu/apps/solr/tomcatweb/resumes/lib read) > at > org.apache.solr.servlet.SolrDispatchFilter.<init>(SolrDispatchFilter.java:68) > at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native > Method) > at > sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39) > at > sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27) > at java.lang.reflect.Constructor.newInstance(Constructor.java:513) > at java.lang.Class.newInstance0(Class.java:355) > at java.lang.Class.newInstance(Class.java:308) > at > org.apache.catalina.core.ApplicationFilterConfig.getFilter(ApplicationFilterConfig.java:255) > 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) > > Cheers, > > - Bill > > -------------------------------------------------- > From: "William Pierce" <evalsi...@hotmail.com> > Sent: Monday, November 09, 2009 12:49 PM > To: <solr-user@lucene.apache.org> > Subject: Solr Internal exception on startup... > >> Folks: >> >> I am encountering an internal exception running solr on an Ubuntu 9.04 >> box, running tomcat 6. I have deposited the solr nightly bits (as of >> October 7) into the folder: /usr/share/tomcat6/lib >> >> The exception from the log says: >> >> Nov 9, 2009 8:26:13 PM org.apache.catalina.core.StandardContext >> filterStart >> SEVERE: Exception starting filter SolrRequestFilter >> org.apache.solr.common.SolrException: >> java.security.AccessControlException: access denied (java.io.FilePermission >> /home/ubuntu/apps/solr/tomcatweb/prod/lib read) >> at >> org.apache.solr.servlet.SolrDispatchFilter.<init>(SolrDispatchFilter.java:68) >> at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native >> Method) >> at >> sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39) >> at >> sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27) >> at java.lang.reflect.Constructor.newInstance(Constructor.java:513) >> at java.lang.Class.newInstance0(Class.java:355) >> at java.lang.Class.newInstance(Class.java:308) >> at >> org.apache.catalina.core.ApplicationFilterConfig.getFilter(ApplicationFilterConfig.java:255) >> 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) >> >> >> This is strange because the documentation says that the "lib" folder is >> optional. (As a point of reference, I don't have a lib folder for my >> windows installation). In any event, I created an empty "lib' folder and I >> am still getting this same exception. (I gave the lib folder 777 >> permission.) >> >> <Context docBase="/usr/share/tomcat6/lib/solr-nightly-10-07-2009.war" >> debug="0" crossContext="true" > >> <Environment name="solr/home" type="java.lang.String" >> value="/home/ubuntu/apps/solr/tomcatweb/prod" override="true" /> >> </Context> >> >> Under the folder /home/ubuntu/apps/solr/tomcatweb/prod are all solr >> folders (conf, data). >> >> Can anybody help me here with what looks like a basic configuration error >> on my part? >> >> Thanks, >> >> - Bill >> >> > -- Lance Norskog goks...@gmail.com