I think that i found the problem: The contents of the solrcore.properties were:
> #solrcore.properties > data.dir=D:\Solr\data\solr\ > enable.master=false > enable.slave=true > masterUrl=http://url:8787/solr/ > pollInterval=00:00:60 > I found a folder in the D:\ called: SolrDatasolrenable.master=false So i researched a little and tested another little more and i found that i have to escape the data.dir like this: > #solrcore.properties > data.dir=D:\\Solr\\data\\solr\\ > enable.master=false > enable.slave=true > masterUrl=http://url:8787/solr/ > pollInterval=00:00:60 > And Problem solved, for now at least :P On Tue, Mar 29, 2011 at 8:37 AM, Ezequiel Calderara <ezech...@gmail.com>wrote: > Hi Jayendra, this is the content of the files: > In the Master: > + SolrConfig.xml : http://pastebin.com/JhvwMTdd > In the Slave: > + solrconfig.xml: http://pastebin.com/XPuwAkmW > + solrcore.properties: http://pastebin.com/6HZhQG8z > > I don't know which other files do you need or could be involved in this. > > I checked the home environment key in the tomcat instance and its ok too. > > Any light on this would be appreciated! > > > On Mon, Mar 28, 2011 at 6:26 PM, Jayendra Patil < > jayendra.patil....@gmail.com> wrote: > >> Can you please attach the other files. >> It doesn't seem to find the enable.master property, so you may want to >> check the properties file exists on the box having issues >> >> We have the following configuration in the core :- >> >> Core - >> - solrconfig.xml - Master & Slave >> <requestHandler name="/replication" >> class="solr.ReplicationHandler" > >> <lst name="master"> >> <str >> name="enable">${enable.master:false}</str> >> <str >> name="replicateAfter">commit</str> >> <str >> name="confFiles">solrcore_slave.properties:solrcore.properties,solrconfig.xml,schema.xml</str> >> </lst> >> <lst name="slave"> >> <str >> name="enable">${enable.slave:false}</str> >> <str >> name="masterUrl">http://master_host:port/solr/corename/replication</str> >> </lst> >> </requestHandler> >> >> - solrcore.properties - Master >> enable.master=true >> enable.slave=false >> >> - solrcore_slave.properties - Slave >> enable.master=false >> enable.slave=true >> >> We have the default values and separate properties file for Master and >> slave. >> Replication is enabled for the solrcore.proerties file. >> >> Regards, >> Jayendra >> >> On Mon, Mar 28, 2011 at 2:06 PM, Ezequiel Calderara <ezech...@gmail.com> >> wrote: >> > Hi all, i'm having problems when deploying solr in the production >> machines. >> > >> > I have a master solr, and 3 slaves. >> > The master replicates the schema and the solrconfig for the slaves (this >> > file in the master is named like solrconfig_slave.xml). >> > The solrconfig of the slaves has for example the ${data.dir} and other >> > values in the solrtcore.properties >> > >> > I think that solr isn't recognizing that file, because i get this error: >> >> >> >> HTTP Status 500 - 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 >> >> ------------------------------------------------------------- >> >> org.apache.solr.common.SolrException: No system property or default >> value >> >> specified for enable.master at >> >> >> org.apache.solr.common.util.DOMUtil.substituteProperty(DOMUtil.java:311) >> >> ... MORE STACK TRACE INFO... >> > >> > But here is the thing: >> > org.apache.solr.common.SolrException: No system property or default >> value >> > specified for enable.master >> > >> > I'm attaching the master schema, the master solr config, the solr config >> of >> > the slaves and the solrcore.properties. >> > >> > If anyone has any info on this i would be more than appreciated!... >> > >> > Thanks >> > >> > >> > -- >> > ______ >> > Ezequiel. >> > >> > Http://www.ironicnet.com >> > >> > > > > -- > ______ > Ezequiel. > > Http://www.ironicnet.com > -- ______ Ezequiel. Http://www.ironicnet.com