lucene-solr-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Mike Baranczak <MBaranc...@ePublishing.com>
Subject Re: Separate config and index per webapp
Date Wed, 17 May 2006 19:07:08 GMT
Yeah, the config that I have (based on the repo version from a couple  
weeks ago) has <dataDir> set, and it works as expected. I don't know  
where the indexDir came from.


On May 17, 2006, at 2:56 PM, Yonik Seeley wrote:

> Try using the latest nightly build, and changing indexDir to dataDir:
>
>  <!-- Used to specify an alternate directory to hold all index data
>       other than the default ./solr/data
>       If replication is in use, this should match the replication  
> configuration
> . -->
>  <!--
>  <dataDir>./solr/data</dataDir>
>  -->
>
> -Yonik
>
> On 5/17/06, Michael Levy <LuceneList@gmail.com> wrote:
>> I copied solrconfig.xml, schema.xml, synonyms.txt, protwords.txt and
>> stopwords.txt into the WEB-INF/classes directory and the webapp is
>> reading those files.
>>
>> I was thinking that if I uncommented the indexDir element in
>> solrconfig.xml, it would then use that directory in which to place  
>> the index
>> The commented-out default value is:
>>   <indexDir>index</indexDir>
>>
>> I tried changing the value to:
>>   <indexDir>indexXXX</indexDir>
>>
>> However this is being ignored; the index directory is still being
>> created under Tomcat's current-working-directory/solr/conf/index    
>> (In
>> my case I'm testing under Windows and it's C:\Tomcat 5.5\solr\data 
>> \index)
>>
>> Any ideas?  Thanks.
>>
>> Mike Baranczak wrote:
>> > On May 15, 2006, at 3:26 PM, Yonik Seeley wrote:
>> >
>> >> On 5/15/06, Michael Levy <LuceneList@gmail.com> wrote:
>> >>> I'd like to use Solr for a number of separate projects running  
>> on a
>> >>> single Tomcat instance; I thought I would have Solr running a  
>> separate
>> >>> webapp for each project.
>> >>>
>> >>> I understand that the default location for the solrconfig.xml and
>> >>> schema.xml files and for the index are under Tomcat's
>> >>> current-working-directory/solr/conf
>> >>>
>> >>> I am hoping I can change the default location for each  
>> webapp.  Thanks!
>> >>
>> >> It's not yet possible, but see this thread:
>> >> http://www.mail-archive.com/solr-dev@lucene.apache.org/ 
>> msg00298.html
>> >>
>> >> It looks like JNDI offers the easiest portable way.
>> >> The main SolrServlet would then need to be modified to do a JNDI
>> >> lookup and base config off of that.
>> >
>> >
>> > The way I did it is I unpacked the WAR and put my config files into
>> > WEB-INF/classes/. Then I individually edit each app's  
>> solrconfig.xml
>> > and specify a unique path for the index directory. This may not  
>> be for
>> > everyone, but since I had to unpack the WAR anyway...
>> >
>> > -MB


Mime
View raw message