Hi all!

For a school project at the master's program in LIS at Oslo University College, I am trying to index Marc-records to make a faceted browser of digital books.

So far, I've transformed the Marc-records to Solr-friendly records. I am now trying to update my index (for the first time) with an xml-file but I keep getting the following error report:

Error: unknown field 'author'
Description: The request sent by the client was syntactically incorrect

The documents I am trying to index look like this:
<add>
<doc>
  <field name="id">8A7567AE1079C773</field>
  <field name="author">Pusey, E. B.</field>
  <field name="authorBirth">1800</field>
  <field name="authorDeath">1882</field>
<field name="title">An eirenicon: in a letter to the author of "The Christian year" /</field>
  <field name="isbn">0837091020</field>
  <field name="placeOfPublication">Oxford</field>
  <field name="pageCount">409</field>
  <field name="subjectPerson">Keble, John,</field>
  <field name="subjectPerson">Manning, Henry Edward,</field>
  <field name="subjectCorporation">Catholic Church</field>
  <field name="subjectCorporation">Church of England</field>
  <field name="subjectCorporation">Church of England</field>
  <field name="subject">Christian union</field>
  <field name="subject">Oxford movement</field>
  <field name="language">eng</field>
  <field name="dateOfPublication">1865</field>
  <field name="illustrations"/>
  <field name="illustrations"/>
  <field name="illustrations"/>
  <field name="illustrations"/>
  <field name="targetAudience"/>
  <field name="natureOfContents"/>
  <field name="natureOfContents">Bibliographies</field>
  <field name="natureOfContents"/>
  <field name="natureOfContents"/>
  <field name="index"/>
  <field name="literaryForm"/>
</doc>
</add>

And the field section of my schema.xml looks like this:

<field name="author" type="string" indexed="true" stored="true" multiValued="true"/>
<field name="authorBirth" type="string" indexed="true" stored="true"/>
<field name="authorDeath" type="string" indexed="true" stored="true"/>
<field name="dateOfPublication" type="string" indexed="true" stored="true"/>
<field name="ddc" type="string" indexed="true" stored="true" multiValued="true"/>
<field name="generalNote" type="string" stored="true" multiValued="true"/>
<field name="id" type="string" indexed="true" stored="true" required="true"/>
<field name="illustrations" type="textTight" indexed="true" stored="true"/>
<field name="index" type="textTight" indexed="true" stored="true"/>
<field name="isbn" type="string" indexed="true" stored="true" multiValued="true"/>
<field name="language" type="textTight" indexed="true" stored="true"/>
<field name="literaryForm" type="textTight" indexed="true" stored="true"/>
<field name="natureOfContents" type="textTight" indexed="true" stored="true" multiValued="true"/>
<field name="pageCount" type="sint" indexed="true" stored="true"/>
<field name="placeOfPublication" type="string" indexed="true" stored="true"/>
<field name="subjectPerson" type="textTight" indexed="true" stored="true" multiValued="true"/> <field name="subjectCorporation" type="textTight" indexed="true" stored="true" multiValued="true"/> <field name="subjectMeeting" type="textTight" indexed="true" stored="true" multiValued="true"/> <field name="subjectTitle" type="textTight" indexed="true" stored="true" multiValued="true"/> <field name="subjectPlace" type="textTight" indexed="true" stored="true" multiValued="true"/> <field name="subject" type="textTight" indexed="true" stored="true" multiValued="true"/>
<field name="summary" type="string" stored="true" multiValued="true"/>
<field name="targetAudience" type="textTight" indexed="true" stored="true" multiValued="true"/> <field name="title" type="textTight" indexed="true" stored="true" multiValued="true"/>

Is there anyone out there who knows how I can fix this problem?

Sincerely,
Elise

Reply via email to