unsubscribe
> Date: Thu, 20 Nov 2008 08:29:20 -0800 > Subject: Solr Core Admin > From: [EMAIL PROTECTED] > To: solr-user@lucene.apache.org > > I am trying to use the api for the solr cores. Reload works great but when > I try to UNLOAD I get a massive exception in IOException. It seems to > unload the module but doesn¹t remove it from the configuration file. The > solr.xml file is full read and write but still errors. Any ideas? > > Solr.xml > solr persistent="true"> > > <!-- > adminPath: RequestHandler path to manage cores. > If 'null' (or absent), cores will not be manageable via REST > --> > <cores adminPath="/admin/cores"> > <core name="zeta-main" instanceDir="zeta-main" /> > <core name="zeta-stub" instanceDir="zeta-stub" /> > </cores> > </solr> > > Exception: > HTTP Status 500 - java.io.IOException: Permission denied > org.apache.solr.common.SolrException: java.io.IOException: Permission denied > at org.apache.solr.core.CoreContainer.persistFile(CoreContainer.java:585) at > org.apache.solr.core.CoreContainer.persist(CoreContainer.java:554) at > org.apache.solr.handler.admin.CoreAdminHandler.handleRequestBody(CoreAdminHa > ndler.java:200) at > org.apache.solr.handler.RequestHandlerBase.handleRequest(RequestHandlerBase. > java:131) at org.apache.solr.core.SolrCore.execute(SolrCore.java:1287) at > org.apache.solr.servlet.SolrDispatchFilter.execute(SolrDispatchFilter.java:3 > 03) at > org.apache.solr.servlet.SolrDispatchFilter.doFilter(SolrDispatchFilter.java: > 232) at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Unknown > Source) at org.apache.catalina.core.ApplicationFilterChain.doFilter(Unknown > Source) at org.apache.catalina.core.StandardWrapperValve.invoke(Unknown > Source) at org.apache.catalina.core.StandardContextValve.invoke(Unknown > Source) at org.apache.catalina.core.StandardHostValve.invoke(Unknown Source) > at org.apache.catalina.valves.ErrorReportValve.invoke(Unknown Source) at > org.apache.catalina.core.StandardEngineValve.invoke(Unknown Source) at > org.apache.catalina.connector.CoyoteAdapter.service(Unknown Source) at > org.apache.coyote.http11.Http11Processor.process(Unknown Source) at > org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Unkn > own Source) at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(Unknown > Source) at java.lang.Thread.run(Thread.java:619) Caused by: > java.io.IOException: Permission denied at > java.io.UnixFileSystem.createFileExclusively(Native Method) at > java.io.File.checkAndCreate(File.java:1704) at > java.io.File.createTempFile(File.java:1793) at > org.apache.solr.core.CoreContainer.persistFile(CoreContainer.java:565) ... > 18 more