Re: Solr, JNDI config, dataDir, and solr home problem
I have raised an issue https://issues.apache.org/jira/browse/SOLR-1414 On Sun, Sep 6, 2009 at 12:32 AM, Archon810 wrote: > > Yeah, I'm using single core (solrconfig.xml). > > > > Noble Paul നോബിള് नोब्ळ्-2 wrote: >> >> ideally you should be able to us the variable >> >> ${solr.core.instanceDir} >> >> but as I checked the code that is not being set for a single core >> deployment. are you using single core? >> >> On Fri, Sep 4, 2009 at 9:16 PM, Archon810 wrote: >>> >>> OK, so I can't access it by ${solr.home}, but is there a way to access >>> it? >>> After all, it's a variable defined in JNDI, shouldn't there be a way to >>> refer to it? >>> >>> Also, what about the INFO message that says it can't find /solr/home, >>> while >>> the instructions refer to solr/home ? >>> >>> >>> >>> Noble Paul നോബിള് नोब्ळ्-2 wrote: ${solr.home} is used for documentation purpose. It is not set as a variable. On Fri, Sep 4, 2009 at 3:58 PM, Archon810 wrote: > > I saw it being used in the default solrconfig.xml in this phrase: > If you wish to hide files under ${solr.home}/conf, explicitly register > the > ShowFileRequestHandler using... > > It was only natural to assume it would work for something as trivial as > dataDir. > > So, there's no way to refer to the solr/home value defined in JNDI? > > > Noble Paul നോബിള് नोब्ळ्-2 wrote: >> >> 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 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: >>>>> crossContext="true" >>> > >>> >>> >>> Now I want to set the Solr>> value="/some/path/solr1home" override="true" /> >>> in solrconfig.xml, >>> relative >>> to >>> the solr home property. The instructions >>> http://wiki.apache.org/solr/SolrConfigXml#head-e8fbf2d748d90c5900aac712d0e3385ced5bd128 >>> say 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, >>> ${solr.home}/data >>> >>> 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 >> >> > > -- > View this message in context: > http://www.nabble.com/Solr%2C-JNDI-config%2C-dataDir%2C-and-solr-home-problem-tp25286277p25292025.html > Sent from the Solr - User mailing list archive at Nabble.com. > > -- - Noble Paul | Principal Engineer| AOL | http://aol.com >>> >>> -- >>> View this message in context: >>> http://www.nabble.com/Solr%2C-JNDI-config%2C-dataDir%2C-and-solr-home-problem-tp25286277p25296862.html >>> Sent from the Solr - User mailing
Re: Solr, JNDI config, dataDir, and solr home problem
Yeah, I'm using single core (solrconfig.xml). Noble Paul നോബിള് नोब्ळ्-2 wrote: > > ideally you should be able to us the variable > > ${solr.core.instanceDir} > > but as I checked the code that is not being set for a single core > deployment. are you using single core? > > On Fri, Sep 4, 2009 at 9:16 PM, Archon810 wrote: >> >> OK, so I can't access it by ${solr.home}, but is there a way to access >> it? >> After all, it's a variable defined in JNDI, shouldn't there be a way to >> refer to it? >> >> Also, what about the INFO message that says it can't find /solr/home, >> while >> the instructions refer to solr/home ? >> >> >> >> Noble Paul നോബിള് नोब्ळ्-2 wrote: >>> >>> ${solr.home} is used for documentation purpose. It is not set as a >>> variable. >>> >>> On Fri, Sep 4, 2009 at 3:58 PM, Archon810 wrote: I saw it being used in the default solrconfig.xml in this phrase: If you wish to hide files under ${solr.home}/conf, explicitly register the ShowFileRequestHandler using... It was only natural to assume it would work for something as trivial as dataDir. So, there's no way to refer to the solr/home value defined in JNDI? Noble Paul നോബിള് नोब्ळ्-2 wrote: > > 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 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: >>> crossContext="true" >> > >> >> >> Now I want to set the Solr> value="/some/path/solr1home" override="true" /> >> in solrconfig.xml, >> relative >> to >> the solr home property. The instructions >> http://wiki.apache.org/solr/SolrConfigXml#head-e8fbf2d748d90c5900aac712d0e3385ced5bd128 >> say 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, >> ${solr.home}/data >> >> 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 > > -- View this message in context: http://www.nabble.com/Solr%2C-JNDI-config%2C-dataDir%2C-and-solr-home-problem-tp25286277p25292025.html Sent from the Solr - User mailing list archive at Nabble.com. >>> >>> >>> >>> -- >>> - >>> Noble Paul | Principal Engineer| AOL | http://aol.com >>> >>> >> >> -- >> View this message in context: >> http://www.nabble.com/Solr%2C-JNDI-config%2C-dataDir%2C-and-solr-home-problem-tp25286277p25296862.html >> Sent from the Solr - User mailing list archive at Nabble.com. >> >> > > > > -- > - > Noble Paul | Principal Engineer| AOL | http://aol.com > > -- View this message in context: http://www.nabble.com/Solr%2C-JNDI-config%2C-dataDir%2C-and-so
Re: Solr, JNDI config, dataDir, and solr home problem
ideally you should be able to us the variable ${solr.core.instanceDir} but as I checked the code that is not being set for a single core deployment. are you using single core? On Fri, Sep 4, 2009 at 9:16 PM, Archon810 wrote: > > OK, so I can't access it by ${solr.home}, but is there a way to access it? > After all, it's a variable defined in JNDI, shouldn't there be a way to > refer to it? > > Also, what about the INFO message that says it can't find /solr/home, while > the instructions refer to solr/home ? > > > > Noble Paul നോബിള് नोब्ळ्-2 wrote: >> >> ${solr.home} is used for documentation purpose. It is not set as a >> variable. >> >> On Fri, Sep 4, 2009 at 3:58 PM, Archon810 wrote: >>> >>> I saw it being used in the default solrconfig.xml in this phrase: >>> If you wish to hide files under ${solr.home}/conf, explicitly register >>> the >>> ShowFileRequestHandler using... >>> >>> It was only natural to assume it would work for something as trivial as >>> dataDir. >>> >>> So, there's no way to refer to the solr/home value defined in JNDI? >>> >>> >>> Noble Paul നോബിള് नोब्ळ्-2 wrote: 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 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: >> > > > Now I want to set the Solrvalue="/some/path/solr1home" override="true" /> > in solrconfig.xml, relative > to > the solr home property. The instructions > http://wiki.apache.org/solr/SolrConfigXml#head-e8fbf2d748d90c5900aac712d0e3385ced5bd128 > say 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, > ${solr.home}/data > > 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 >>> >>> -- >>> View this message in context: >>> http://www.nabble.com/Solr%2C-JNDI-config%2C-dataDir%2C-and-solr-home-problem-tp25286277p25292025.html >>> Sent from the Solr - User mailing list archive at Nabble.com. >>> >>> >> >> >> >> -- >> - >> Noble Paul | Principal Engineer| AOL | http://aol.com >> >> > > -- > View this message in context: > http://www.nabble.com/Solr%2C-JNDI-config%2C-dataDir%2C-and-solr-home-problem-tp25286277p25296862.html > Sent from the Solr - User mailing list archive at Nabble.com. > > -- - Noble Paul | Principal Engineer| AOL | http://aol.com
Re: Solr, JNDI config, dataDir, and solr home problem
OK, so I can't access it by ${solr.home}, but is there a way to access it? After all, it's a variable defined in JNDI, shouldn't there be a way to refer to it? Also, what about the INFO message that says it can't find /solr/home, while the instructions refer to solr/home ? Noble Paul നോബിള് नोब्ळ्-2 wrote: > > ${solr.home} is used for documentation purpose. It is not set as a > variable. > > On Fri, Sep 4, 2009 at 3:58 PM, Archon810 wrote: >> >> I saw it being used in the default solrconfig.xml in this phrase: >> If you wish to hide files under ${solr.home}/conf, explicitly register >> the >> ShowFileRequestHandler using... >> >> It was only natural to assume it would work for something as trivial as >> dataDir. >> >> So, there's no way to refer to the solr/home value defined in JNDI? >> >> >> Noble Paul നോബിള് नोब्ळ्-2 wrote: >>> >>> 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 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:Now I want to set the Solr in solrconfig.xml, relative to the solr home property. The instructions http://wiki.apache.org/solr/SolrConfigXml#head-e8fbf2d748d90c5900aac712d0e3385ced5bd128 say 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, ${solr.home}/data 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 >>> >>> >> >> -- >> View this message in context: >> http://www.nabble.com/Solr%2C-JNDI-config%2C-dataDir%2C-and-solr-home-problem-tp25286277p25292025.html >> Sent from the Solr - User mailing list archive at Nabble.com. >> >> > > > > -- > - > Noble Paul | Principal Engineer| AOL | http://aol.com > > -- View this message in context: http://www.nabble.com/Solr%2C-JNDI-config%2C-dataDir%2C-and-solr-home-problem-tp25286277p25296862.html Sent from the Solr - User mailing list archive at Nabble.com.
Re: Solr, JNDI config, dataDir, and solr home problem
${solr.home} is used for documentation purpose. It is not set as a variable. On Fri, Sep 4, 2009 at 3:58 PM, Archon810 wrote: > > I saw it being used in the default solrconfig.xml in this phrase: > If you wish to hide files under ${solr.home}/conf, explicitly register the > ShowFileRequestHandler using... > > It was only natural to assume it would work for something as trivial as > dataDir. > > So, there's no way to refer to the solr/home value defined in JNDI? > > > Noble Paul നോബിള് नोब्ळ्-2 wrote: >> >> 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 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: >>>>> > >>> >>> >>> Now I want to set the Solr>> value="/some/path/solr1home" override="true" /> >>> in solrconfig.xml, relative to >>> the solr home property. The instructions >>> http://wiki.apache.org/solr/SolrConfigXml#head-e8fbf2d748d90c5900aac712d0e3385ced5bd128 >>> say 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, >>> ${solr.home}/data >>> >>> 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 >> >> > > -- > View this message in context: > http://www.nabble.com/Solr%2C-JNDI-config%2C-dataDir%2C-and-solr-home-problem-tp25286277p25292025.html > Sent from the Solr - User mailing list archive at Nabble.com. > > -- - Noble Paul | Principal Engineer| AOL | http://aol.com
Re: Solr, JNDI config, dataDir, and solr home problem
I saw it being used in the default solrconfig.xml in this phrase: If you wish to hide files under ${solr.home}/conf, explicitly register the ShowFileRequestHandler using... It was only natural to assume it would work for something as trivial as dataDir. So, there's no way to refer to the solr/home value defined in JNDI? Noble Paul നോബിള് नोब्ळ्-2 wrote: > > 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 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: >>> > >> >> >> Now I want to set the Solr> value="/some/path/solr1home" override="true" /> >> in solrconfig.xml, relative to >> the solr home property. The instructions >> http://wiki.apache.org/solr/SolrConfigXml#head-e8fbf2d748d90c5900aac712d0e3385ced5bd128 >> say 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, >> ${solr.home}/data >> >> 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 > > -- View this message in context: http://www.nabble.com/Solr%2C-JNDI-config%2C-dataDir%2C-and-solr-home-problem-tp25286277p25292025.html Sent from the Solr - User mailing list archive at Nabble.com.
Re: Solr, JNDI config, dataDir, and solr home problem
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 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: >> > > Now I want to set the Solrvalue="/some/path/solr1home" override="true" /> > in solrconfig.xml, relative to > the solr home property. The instructions > http://wiki.apache.org/solr/SolrConfigXml#head-e8fbf2d748d90c5900aac712d0e3385ced5bd128 > say 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, > ${solr.home}/data > > 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
Solr, JNDI config, dataDir, and solr home problem
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:Now I want to set the Solr in solrconfig.xml, relative to the solr home property. The instructions http://wiki.apache.org/solr/SolrConfigXml#head-e8fbf2d748d90c5900aac712d0e3385ced5bd128 say 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, ${solr.home}/data 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.