2017-07-31 17 views
0

問題があり、解決策が見つかりませんでした。 私は多くのNotes-DBを索引付けする最良の方法を探しています。 私のDBは、ブラウザでREST Webサービスにリクエストを送信した後、XMLファイルを生成して動作します。Apache Solrのインデックス作成xml-File over HTTP with XPathEntityProcessor

ファイルをダウンロードし、管理者コンソール経由で更新要求とファイルアップロードを使用してインポートしました。 これは機能します。私のスキーマは管理されています(手動でこれを行うにはフィールドが多すぎます)。

しかし、私はXPathEntityProcessorでこれをどう対処するのか分かりません。 data-config.xmlは私のソリューションにどのように見えるでしょうか?

ご協力いただきありがとうございます。私はほとんど必死です。

答えて

0

部分的な解決策が見つかりました。これは、以前に管理スキーマで(updateRequestHandlerとmanaged-schemaを使ってこれを行う必要がない)フィールドを追加したときに機能します。単純なXMLファイルでテストされています。今 `

<dataConfig> 
     <dataSource type="URLDataSource" /> 
     <document> 
        <entity name="xml" 
         processor="XPathEntityProcessor" 
         url="http://path/to/test.xml"      
         useSolrAddSchema="true" 
         stream="true" 
         connectionTimeout="120000" 
         readTimeout="300000"> 
        </entity> 
     </document> 
    </dataConfig>` 

、ログは私がのConnectionTimeoutで "唯一" の問題を持っていることを言います。

関連する問題