Hi Lanxin, The problem is probably the empty datafield:
<datafield tag="506" ind1="0" ind2=" "> </datafield> If you remove that from all of the records (or if you add the subfield) it will probably be ok. Cheers, Ludmila On 27 Feb 2017, at 09:53, Lanxin Ma <[email protected]<mailto:[email protected]>> wrote: Hello, I have installed inveio1.2.2 based SL6.8, python 2.6.6, apahce 2 etc. It works. I am trying to upload a metadata file to invenio. Before I upload it, I checked the metadata file. It shows me errors. xmllint --noout --debug 000000.out When I use 'xmllint' to check, it shows nothing. It seems the metadata file is correct. /opt/invenio/bin/xmlmarclint -v 9 000000.out [ERROR] [(8, '(field number: 13)')] [ERROR] [(8, '(field number: 19)')] [ERROR] [(8, '(field number: 19)')] [INFO] You may also want to run `xmllint 000000.out' to help localise errors in the input file. When I use xmlmarclint to check, it shows errors. I do not understand the errors. I will appreciate any help. The metadata file is shown below. Best regards, Lanxin ======================================= more 000000.out <?xml version="1.0" encoding="UTF-8"?> <collection xmlns="http://www.loc.gov/MARC21/slim"> <record> <datafield tag="245" ind1=" " ind2=" "> <subfield code="a">conf1</subfield> </datafield> <leader>00000nmm 2200000uu 4500</leader> <datafield tag="111" ind1=" " ind2=" "> <subfield code="a">conf1</subfield> <subfield code="c">ihep</subfield> <subfield code="9">2017-02-20T00:00:00Z</subfield> <subfield code="z">2017-02-21T10:00:00Z</subfield> <subfield code="g">0</subfield> </datafield> <datafield tag="650" ind1=" " ind2="7"> <subfield code="a">0:1</subfield> </datafield> <datafield tag="518" ind1=" " ind2=" "> <subfield code="d">2017-02-20T00:00:00Z</subfield> </datafield> <datafield tag="520" ind1=" " ind2=" "> <subfield code="a"></subfield> </datafield> <datafield tag="653" ind1="1" ind2=" "> <subfield code="a"></subfield> </datafield> <datafield tag="650" ind1="2" ind2="7"> <subfield code="a">Conference</subfield> </datafield> <datafield tag="961" ind1=" " ind2=" "> <subfield code="x">2016-11-30T</subfield> </datafield> <datafield tag="961" ind1=" " ind2=" "> <subfield code="c">2016-12-06T</subfield> </datafield> <datafield tag="980" ind1=" " ind2=" "> <subfield code="a">INDICOSEARCH.PUBLIC</subfield> </datafield> <datafield tag="970" ind1=" " ind2=" "> <subfield code="a">INDICO.0</subfield> </datafield> <datafield tag="856" ind1="4" ind2=" "> <subfield code="u">http://192.168.14.74/indico/event/0/</subfield><http://192.168.14.74/indico/event/0/%3C/subfield%3E> <subfield code="y">Event details</subfield> </datafield> <datafield tag="506" ind1="0" ind2=" "> </datafield> </record> <record> <leader>00000nmm 2200000uu 4500</leader> <datafield tag="035" ind1=" " ind2=" "> <subfield code="a">INDICO.0.0</subfield> </datafield> <datafield tag="035" ind1=" " ind2=" "> <subfield code="a">0.0</subfield> <subfield code="9">Indico</subfield> </datafield> <datafield tag="245" ind1=" " ind2=" "> <subfield code="a">test1</subfield> </datafield> <datafield tag="300" ind1=" " ind2=" "> <subfield code="a">0:15:00</subfield> </datafield> <datafield tag="111" ind1=" " ind2=" "> <subfield code="g">0</subfield> </datafield> <datafield tag="961" ind1=" " ind2=" "> <subfield code="c">2016-11-30T</subfield> </datafield> <datafield tag="650" ind1=" " ind2="7"> <subfield code="a">0:1</subfield> </datafield> <datafield tag="518" ind1=" " ind2=" "> <subfield code="r">ihep</subfield> </datafield> <datafield tag="520" ind1=" " ind2=" "> <subfield code="a">test1</subfield> </datafield> <datafield tag="611" ind1="2" ind2="4"> <subfield code="a">conf1</subfield> </datafield> <datafield tag="653" ind1="1" ind2=" "> <subfield code="a"></subfield> </datafield> <datafield tag="650" ind1="1" ind2="7"> <subfield code="2">SzGeCERN</subfield> </datafield> <datafield tag="100" ind1=" " ind2=" "> <subfield code="a">MAcern Lanxincern</subfield> <subfield code="e">Primary Author</subfield> <subfield code="e">Speaker</subfield> <subfield code="u">ihep</subfield> </datafield> <datafield tag="962" ind1=" " ind2=" "> <subfield code="b">INDICO.0</subfield> </datafield> <datafield tag="970" ind1=" " ind2=" "> <subfield code="a">INDICO.0.0</subfield> </datafield> <datafield tag="980" ind1=" " ind2=" "> <subfield code="a">INDICOSEARCH.PUBLIC</subfield> </datafield> <datafield tag="856" ind1="4" ind2=" "> <subfield code="u">http://192.168.14.74/indico/event/0/contribution/0</subfield><http://192.168.14.74/indico/event/0/contribution/0%3C/subfield%3E> <subfield code="y">Contribution details</subfield> </datafield> <datafield tag="856" ind1="4" ind2=" "> <subfield code="u">http://192.168.14.74/indico/event/0/</subfield><http://192.168.14.74/indico/event/0/%3C/subfield%3E> <subfield code="y">Event details</subfield> </datafield> <datafield tag="506" ind1="0" ind2=" "> </datafield> </record> <record> <leader>00000nmm 2200000uu 4500</leader> <datafield tag="035" ind1=" " ind2=" "> <subfield code="a">INDICO.0.7</subfield> </datafield> <datafield tag="035" ind1=" " ind2=" "> <subfield code="a">0.7</subfield> <subfield code="9">Indico</subfield> </datafield> <datafield tag="245" ind1=" " ind2=" "> <subfield code="a">test</subfield> </datafield> <datafield tag="300" ind1=" " ind2=" "> <subfield code="a">0:20:00</subfield> </datafield> <datafield tag="111" ind1=" " ind2=" "> <subfield code="g">0</subfield> </datafield> <datafield tag="961" ind1=" " ind2=" "> <subfield code="c">2016-12-06T</subfield> </datafield> <datafield tag="650" ind1=" " ind2="7"> <subfield code="a">0:1</subfield> </datafield> <datafield tag="518" ind1=" " ind2=" "> <subfield code="r">ihep</subfield> </datafield> <datafield tag="520" ind1=" " ind2=" "> <subfield code="a">test</subfield> </datafield> <datafield tag="611" ind1="2" ind2="4"> <subfield code="a">conf1</subfield> </datafield> <datafield tag="653" ind1="1" ind2=" "> <subfield code="a"></subfield> </datafield> <datafield tag="650" ind1="1" ind2="7"> <subfield code="2">SzGeCERN</subfield> <subfield code="a">t1</subfield> </datafield> <datafield tag="100" ind1=" " ind2=" "> <subfield code="a">Ma Lanxin</subfield> <subfield code="e">Primary Author</subfield> <subfield code="e">Speaker</subfield> <subfield code="u">IHEP</subfield> </datafield> <datafield tag="962" ind1=" " ind2=" "> <subfield code="b">INDICO.0</subfield> </datafield> <datafield tag="970" ind1=" " ind2=" "> <subfield code="a">INDICO.0.7</subfield> </datafield> <datafield tag="980" ind1=" " ind2=" "> <subfield code="a">INDICOSEARCH.PUBLIC</subfield> </datafield> <datafield tag="856" ind1="4" ind2=" "> <subfield code="u">http://192.168.14.74/indico/event/0/session/0/contribution/7</subfield><http://192.168.14.74/indico/event/0/session/0/contribution/7%3C/subfield%3E> <subfield code="y">Contribution details</subfield> </datafield> <datafield tag="856" ind1="4" ind2=" "> <subfield code="u">http://192.168.14.74/indico/event/0/</subfield><http://192.168.14.74/indico/event/0/%3C/subfield%3E> <subfield code="y">Event details</subfield> </datafield> <datafield tag="506" ind1="0" ind2=" "> </datafield> </record> </collection>

