Hello , I am using solr 4.8.1 Version and and i am trying to create the cores dynamically on server start up using the following piece of code.
HttpSolrServer s = new HttpSolrServer( url ); s.setParser(new BinaryResponseParser()); s.setRequestWriter(new BinaryRequestWriter()); SolrServer server = s; String instanceDir ="/opt/solr/core/multicore/"; CoreAdminResponse e = new CoreAdminRequest().createCore(name, instanceDir, server,"/opt/solr/core/multicore/solrconfig.xml","/opt/solr/core/multicore/schema.xml"); I am getting the error org.apache.solr.client.solrj.impl.HttpSolrServer$RemoteSolrException: Error CREA TEing SolrCore 'hellocore': Could not create a new core in /opt/solr/core/multic ore/as another core is already defined there at org.apache.solr.client.solrj.impl.HttpSolrServer.executeMethod(HttpSo lrServer.java:554) at org.apache.solr.client.solrj.impl.HttpSolrServer.request(HttpSolrServ er.java:210) at org.apache.solr.client.solrj.impl.HttpSolrServer.request(HttpSolrServ er.java:206) at org.apache.solr.client.solrj.request.CoreAdminRequest.process(CoreAdm inRequest.java:503) at org.apache.solr.client.solrj.request.CoreAdminRequest.createCore(Core AdminRequest.java:580) at org.apache.solr.client.solrj.request.CoreAdminRequest.createCore(Core AdminRequest.java:560) at app.services.OperativeAdminScheduler.scheduleTask(OperativeAdminSched uler.java:154) at Global.onStart(Global.java:31) I am still getting the above error even though the core0 and core1 folders in multicore are deleted and the same is commented in /opt/solr/core/multicore/solrconfig.xml. Also i enabled persistent=true in the solrconfig.xml -- View this message in context: http://lucene.472066.n3.nabble.com/Creating-Solr-servers-dynamically-in-Multicore-folder-tp4157550.html Sent from the Solr - User mailing list archive at Nabble.com.