On Mon, 21 Jul 2014, Lanxin Ma wrote: > MainThread 2014-07-21 16:37:05,359 - root - ERROR - Records: > [(<MaKaC.conference.Conference object at 0x22712a8>, '', 2)] output: > [ERROR] MARCXML is not valid.
This means that the input file you are trying to upload is not valid MARCXML. It looks like you are passing Indico conference Python objects instead of MARCXML dumps that Invenio expects. So I guess you first have to have proper MARCXML dump coming out of Indico. You may want to contact Indico developers list to know more. Afterwards, supposing your input file is called `file.xml`, please first try xmllint on it: $ xmllint --noout file.xml If it works, then try our "xmlmarclint" with the verbose option: $ /opt/invenio/bin/xmlmarclint -v 9 file.xml Best regards -- Tibor Simko

