2012-04-04 9 views
1

マイJackrabbitの2.4textFilterClasses にSearchIndex要素のパラメータは非推奨と無視されていることを、述べています。 textFilterClassesパラメータを一括して削除すると、Pdf、Rtf - すべてのインデックスが作成されます。JackRabbit:textFilterClassesは非推奨です。エクストラクタを指定するには?

エクストラクタを指定していないときに、どのようなバイナリファイルをインデックスする必要がありますか?

APIでは廃止予定ですが、代替手段はありません。

ありがとうございました!

答えて

3

Jackrabbit 2.xでは、デフォルトのバイナリパーサーとしてApache Tikaが導入されました。デフォルトでは、Jackrabbitにはデフォルトのtika-config.xmlファイルが付属しています。このファイルには、MIMEタイプを解析および抽出するための設定が含まれています。

Jackrabbit 2.4では、repository.xml内からtika-config.xmlの場所を設定できるはずです。

<SearchIndex class="org.apache.jackrabbit.core.query.lucene.SearchIndex"> 
    <param name="path" value="${wsp.home}/index"/> 
    <param name="supportHighlighting" value="true"/> 
    <param name="tikaConfigPath" value="${wsp.home}/tika-config.xml"/> 
</SearchIndex> 

検索インデックス構成内の正しいパラメータは次のように何かをする必要があります

関連する問題