Hello Ralf,

what you can do is the following:

1) you have the following in all your solrconfig.xml files:

<admin>
  <defaultQuery>Type your query and press Search!</defaultQuery>
</admin>

2) you want to move this into the single solr.xml. To achieve this you have
to do the following:

2.1) in solr.xml:

<solr ...>
  <cores ..>
    <core ..>
  </cores>

*<property name="whateverName" value="Type your query and press Search!" />*

2.2) in ALL solrconfig.xml files:

<config>
...
  <admin>
    <defaultQuery>*${whateverName}*</defaultQuery>
  </admin>
</config>

You cannot put in solr.xml pieces of XML; what you can put there are pure
properties that are tokenized in all solrconfig.xml.

I hope it helps.

Giovanni

On 3/19/09, Kraus, Ralf | pixelhouse GmbH <r...@pixelhouse.de> wrote:
>
> Giovanni De Stefano schrieb:
>
>> On the other hand, if your files have 199 lines in *common*, then yes, you
>> could/should move those 199 common lines in solr.xml.
>>
>>
> YES ! Thats my case
>
> But how could I transfer this lines (solrconfig.xml)
>
> <config>
>  <dataDir>/www/solr/xxxx/xxxxxx</dataDir>
>  <updateHandler class="solr.DirectUpdateHandler2" />
>
>  
> <abortOnConfigurationError>${solr.abortOnConfigurationError:true}</abortOnConfigurationError>
>
>  <indexDefaults>
>  <useCompoundFile>false</useCompoundFile>
>  <mergeFactor>2</mergeFactor>
>  <ramBufferSizeMB>32</ramBufferSizeMB>
>  <maxMergeDocs>2147483647</maxMergeDocs>
>  <maxFieldLength>10000</maxFieldLength>
>  <writeLockTimeout>1000</writeLockTimeout>
>  <commitLockTimeout>10000</commitLockTimeout>
>  <lockType>single</lockType>
>  </indexDefaults>
>
>  <mainIndex>
>  <useCompoundFile>false</useCompoundFile>
>  <mergeFactor>2</mergeFactor>
>  <ramBufferSizeMB>32</ramBufferSizeMB>
>  <maxMergeDocs>2147483647</maxMergeDocs>
>  <maxFieldLength>10000</maxFieldLength>
>  <unlockOnStartup>false</unlockOnStartup>
>  </mainIndex>
>
> etc.
>
> to my solr.xml
>
> ???
>
> Greets -Ralf-
>

Reply via email to