0

変更されたフィールドを含む xml ファイルのインデックスを作成しようとしていますが、solr は #400 不正な要求、応答 java.io.IOException の読み取り中に IO 例外としてエラーを出しています。

これが私のxmlファイルの内容です。

 <?xml version="1.0" encoding="UTF-8" ?>

    <add>
      <doc>
        <field name="id">1</field>
        <field name="name">Atomic Counters</field>
        <field name="type">Accelerated Parallel Process</field>
        <field name="level">Beginner</field>

        <field name="Discription">If you use the method described above, only the "employee" element can use the specified complex type. Note that the child elements, "firstname" and "lastname", are surrounded by the <sequence> indicator. </field>

        <field name="open_cl">#1.0#1.1#1.2</field>
        <field name="version">1.1</field>
        <field name="date">1995-12-31T23:59:59Z</field>
        <field name="download1_link">http://en.wikipedia.org/wiki/Documentation</field>
        <field name="download2_link">http://en.wikipedia.org/wiki/Documentation</field>


      </doc>
    </add>

また、この前に、solr\example\solr\collection1\conf\schema.xml ファイルにいくつかの行を追加しました。

   <field name="download_link" type="text_general" indexed="true" stored="true" multiValued="true"/>
   <field name="download2_link" type="text_general" indexed="true" stored="true" multiValued="true"/>

   <field name="version" type="string" indexed="true" stored="true"/>
   <field name="open_cl" type="string" indexed="true" stored="true"/>
   <field name="level" type="string" indexed="true" stored="true"/>   
   <field name="type" type="string" indexed="true" stored="true"/>

まだ行きません..何か足りないのですか..

前もって感謝します。

4

2 に答える 2

0

あなたのxmlは整形式のドキュメントではないようです

あなたの行には以下が含まれています:

<field name="Discription">If you use ... by the <sequence> indicator. </field>

次の<sequence>ように、テキストをエスケープする必要があります。

<field name="Discription">If you use ... by the &lt;sequence&gt; indicator. </field>
于 2013-10-10T08:50:34.270 に答える
0

私の質問に答えてくれてありがとう..

私は間違いを見つけました..説明である必要がある説明を記述したフィールドで、download1_linkをdownload_linkとして記述する必要があり、最後にスキーマファイル自体の日付のフィールドタイプについて言及していません。maraswronaがログを指摘した後、私はこれを知りました。solr admin ダッシュボードに移動してログを探したところ、指摘されたエラーがクリアされました。

改めて皆様のお陰で…

于 2013-10-11T05:13:09.393 に答える