2014-10-02 3 views

ответ

5

Файл indexing_config.xml встроен в комплект com.day.crx.sling.server. Для того, чтобы изменить его, необходимо извлечь его из банки (см ниже), скопировать в crx-quickstart/repository/workspaces/crx.default каталог и ссылки в workspace.xml файла из той же директории:

<SearchIndex class="com.day.crx.query.lucene.LuceneHandler"> 
    <param name="path" value="${wsp.home}/index"/> 
    <param name="resultFetchSize" value="50"/> 
    <!-- this is the new line: --> 
    <param name="indexingConfiguration" value="${wsp.home}/indexing_config.xml"/> 
</SearchIndex> 

Затем настройте Lucene индексацию каким-либо образом вы хотите ,

Распаковка indexing_config.xml

Для того, чтобы извлечь indexing_config.xml, первый найти crx-core-*.jar файл внутри crx-quickstart/launchpad/felix. На Linux/Mac OS X вы можете использовать оболочку:

$ cd crx-quickstart 
$ find launchpad/felix -name 'crx-core-*.jar' 

Затем распаковать файл com/day/crx/query/lucene/indexing_config.xml из кувшина:

$ unzip -j FOUND_JAR com/day/crx/query/lucene/indexing_config.xml -d repository/workspaces/crx.default 

В качестве альтернативы, вы можете скачать indexing_config.xmlfrom Adobe site и скопировать его в соответствующий каталог.

+0

Отлично! Спасибо за ответ! – nerd

Смежные вопросы