it is nowhere mentioned that you can use a variable ${solr.home} in
your solrconfig.xml. There is a bug related to this issue
https://issues.apache.org/jira/browse/SOLR-1267

On Fri, Sep 4, 2009 at 5:47 AM, Archon810<archon...@gmail.com> wrote:
>
> Here's my problem.
>
> I'm trying to follow a multi Solr setup, straight from the Solr wiki -
> http://wiki.apache.org/solr/SolrTomcat#head-024d7e11209030f1dbcac9974e55106abae837ac.
>
> Here's the relevant code:
> &lt;Context docBase="/some/path/solr.war" debug="0" crossContext="true" &gt;
>   &lt;Environment name="solr/home" type="java.lang.String"
> value="/some/path/solr1home" override="true" /&gt;
> &lt;/Context&gt;
>
> Now I want to set the Solr &lt;dataDir&gt; in solrconfig.xml, relative to
> the solr home property. The instructions
> http://wiki.apache.org/solr/SolrConfigXml#head-e8fbf2d748d90c5900aac712d0e3385ced5bd128
> say &lt;dataDir&gt; is used to specify an alternate directory to hold all
> index data other than the default ./data under the Solr home. If replication
> is in use, this should match the replication configuration. If this
> directory is not absolute, then it is relative to the current working
> directory of the servlet container.
>
> However, no matter how I try to set the dataDir property, solr home is not
> being found. For example,
>  &lt;dataDir&gt;${solr.home}/datarrrr&lt;/dataDir&gt;
>
> What's even more confusing are these INFO notices in the log:
> INFO: No /solr/home in JNDI
> Sep 3, 2009 4:33:26 PM org.apache.solr.core.SolrResourceLoader
> locateSolrHome
> INFO: solr home defaulted to 'solr/' (could not find system property or
> JNDI)
>
> The JNDI instructions instruct to specify "solr/home", the log complains
> about "/solr/home" (extra slash), the solrconfig.xml file seems to expect
> ${solr.home} - how more confusing can it get?
>
> This person is having the same issue:
> http://mysolr.com/tips/setting-solr-home-solrhome-in-jndi-on-tomcat-55/
>
> So, how does one refer to solr home from solrconfig.xml in a JNDI
> configuration scenario? Also, is there a way to debug/see variables that are
> defined in a specific context, such as solrconfig.xml? I feel like I'm
> completely blind here.
>
> Thank you!
> --
> View this message in context: 
> http://www.nabble.com/Solr%2C-JNDI-config%2C-dataDir%2C-and-solr-home-problem-tp25286277p25286277.html
> Sent from the Solr - User mailing list archive at Nabble.com.
>
>



-- 
-----------------------------------------------------
Noble Paul | Principal Engineer| AOL | http://aol.com

Reply via email to