[Archivesspace_Users_Group] MARCXML Import Error
Custer, Mark
mark.custer at yale.edu
Wed May 20 18:07:14 EDT 2020
Eddie,
Thanks! Having the file on hand make it much easier to see what’s going on. The kicker is that the first record that the ASpace MARC importer is failing on is the record with a title remainder = More “Yale Talks” 😊.
So, the issue is that the ASpace importer isn’t sophisticated enough to handle every type of MARC record. In this case, the importer is ignoring the 008 dates in that specific record because those dates are characterized as Publication and Copyright dates (with the “t” in position 6 of the 008 control field), whereas ASpace is only going to expect begin and/or end dates. Further, the importer doesn’t look at the 264 field at all, so it’s not getting the date from there either. An import/export map is available on the ArchivesSpace website. Here’s a direct link: https://archivesspace.org/wp-content/uploads/2016/08/MARCXML-Import-Export-Mapping-20130715.xlsx It’s largely accurate, but I’ve found that sometimes it doesn’t match the codebase exactly.
Anyhow, it seems that I should be able to add 260s, with a subfield c, for those records that have the publication and copyright dates in the 008, but I still got an error when I tried that. Instead, I edited the 008 fields for the affected records, going with an “s” in position 6, and that made everything work. And as you said, you could also add a 245$f globally to get everything to import, but you might want to check and make sure you don’t wind up duplicate dates in that case, depending on what the importer does.
A nice feature request would be to update the ASpace MARC importer to understand 008 fields with publication and copyright dates, as well as the 264 fields, perhaps! But in the meantime, you can edit the MARC records prior to ingest.
I’m attaching the file that I edited, in hopes that it helps (and that it works in your instance).
Mark
From: archivesspace_users_group-bounces at lyralists.lyrasis.org [mailto:archivesspace_users_group-bounces at lyralists.lyrasis.org] On Behalf Of Eddie Clem
Sent: Wednesday, 20 May, 2020 4:36 PM
To: Archivesspace Users Group <archivesspace_users_group at lyralists.lyrasis.org>
Subject: Re: [Archivesspace_Users_Group] MARCXML Import Error
Mark,
Thanks for your reply. I’ve attached the file that I was attempting to import. I can globally add a 245$f undated if that would make ArchivesSpace happy….
All of my MARC records do have dates in the 008/260/264 fields….
Eddie
From: archivesspace_users_group-bounces at lyralists.lyrasis.org<mailto:archivesspace_users_group-bounces at lyralists.lyrasis.org> <archivesspace_users_group-bounces at lyralists.lyrasis.org<mailto:archivesspace_users_group-bounces at lyralists.lyrasis.org>> On Behalf Of Custer, Mark
Sent: Wednesday, May 20, 2020 4:31 PM
To: archivesspace_users_group at lyralists.lyrasis.org<mailto:archivesspace_users_group at lyralists.lyrasis.org>
Subject: Re: [Archivesspace_Users_Group] MARCXML Import Error
Eddie,
ArchivesSpace requires a few different data elements to be present before a new Resource record can be saved. Based on this error, it looks like the MARC record does not have any date information where the ArchiveSpace MARCXML importer would expect dates to be present (i.e. dates : At least 1 item(s) is required). And yet, dates are not required in a MARC bibliographic record, which is why the file can still be completely valid but not import.
If you have dates in any of the likely places, like the 008 control field, or even if there are no dates worth mentioning but you add something like "undated" to a 245 field, subfield f, then I *think* your file will likely import fine. But if not, can you attach the file so that someone can take a look?
I hope that helps,
Mark
________________________________
From: archivesspace_users_group-bounces at lyralists.lyrasis.org<mailto:archivesspace_users_group-bounces at lyralists.lyrasis.org> <archivesspace_users_group-bounces at lyralists.lyrasis.org<mailto:archivesspace_users_group-bounces at lyralists.lyrasis.org>> on behalf of Eddie Clem <carl.clem at wilkes.edu<mailto:carl.clem at wilkes.edu>>
Sent: Wednesday, May 20, 2020 4:18 PM
To: archivesspace_users_group at lyralists.lyrasis.org<mailto:archivesspace_users_group at lyralists.lyrasis.org> <archivesspace_users_group at lyralists.lyrasis.org<mailto:archivesspace_users_group at lyralists.lyrasis.org>>
Subject: [Archivesspace_Users_Group] MARCXML Import Error
Hi! I am trying to import a MARCXML file (for Resource) into ArchivesSpace. I am getting the following error. I’ve searched the Help Center and Google, and I can’t figure out what it means. I’ve also validated the XML file with Oxygen, and it says “validation successful.” Can anyone help me decipher what this error means and how I can fix my file so that I can import them?
Thanks!
Eddie
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
IMPORT ERROR
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
The following errors were found:
dates : At least 1 item(s) is required
For JSONModel(:resource):
#<JSONModel(:resource) {"jsonmodel_type"=>"resource", "external_ids"=>[], "subjects"=>[{"ref"=>"/subjects/import_6fa10e99-e450-4716-8d2b-71e29a999aff"}, {"ref"=>"/subjects/import_d0cc91c6-9e30-48f5-a35f-3c9baf4f85d4"}, {"ref"=>"/subjects/import_0a5f133d-1760-45d2-be64-271410195fbe"}, {"ref"=>"/subjects/import_c8529087-60a9-4c2a-a182-d1ae2b0f87d3"}, {"ref"=>"/subjects/import_de69be06-90fd-4a10-b9c8-2ab9168511d4"}], "linked_events"=>[], "extents"=>[{"jsonmodel_type"=>"extent", "uri"=>nil, "number"=>"96", "extent_type"=>"pages ;", "container_summary"=>"96 pages ; 20 cm", "portion"=>"whole"}], "dates"=>[], "external_documents"=>[], "rights_statements"=>[], "linked_agents"=>[{"role"=>"creator", "terms"=>[], "ref"=>"/agents/people/import_adeb7943-39cb-4d6b-ab28-d73897843cb6"}], "restrictions"=>false, "revision_statements"=>[], "instances"=>[], "deaccessions"=>[], "related_accessions"=>[], "classifications"=>[], "notes"=>[{"jsonmodel_type"=>"note_multipart", "subnotes"=>[{"jsonmodel_type"=>"note_text", "content"=>"On cover: A guide to Bible reading for the average man."}], "uri"=>nil, "label"=>"General Note", "type"=>"odd"}], "uri"=>"/repositories/import/resources/import_d9b1ad80-0a30-46d1-9ded-715442ce5096", "level"=>"item", "language"=>"eng", "finding_aid_description_rules"=>"rda", "title"=>"An Old Testament primer / : / by Walter Evans Cooke; introduction by Burton J. Hendrick.", "id_0"=>"imported-c0ee1ab4-6789-4f90-8997-8dcbdf30c88e"}>
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
Eddie Clem, MLS
Technical Services Librarian
E.S. Farley Library | Wilkes University
Acquisitions, Cataloging, & Systems
[https://cdn2.hubspot.net/hubfs/53/tools/email-signature-generator/icons/phone-icon-2x.png]
570-408-4258<tel:570-408-4258>
[https://cdn2.hubspot.net/hubfs/53/tools/email-signature-generator/icons/email-icon-2x.png]
carl.clem at wilkes.edu<mailto:carl.clem at wilkes.edu>
[https://cdn2.hubspot.net/hubfs/53/tools/email-signature-generator/icons/link-icon-2x.png]
www.wilkes.edu/library<https://nam05.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.wilkes.edu%2Flibrary&data=02%7C01%7Cmark.custer%40yale.edu%7Cf86a0b66b67046fba96c08d7fcfd7cc4%7Cdd8cbebb21394df8b4114e3e87abeb5c%7C0%7C0%7C637256037964330195&sdata=NMcLZzr%2FRKEj6HjKjIEFTU6cSdudtJ8jxiA4rdx6YP4%3D&reserved=0>
[https://cdn2.hubspot.net/hubfs/53/tools/email-signature-generator/icons/address-icon-2x.png]
84 W. South St., Wilkes-Barre, PA 18766
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lyralists.lyrasis.org/pipermail/archivesspace_users_group/attachments/20200520/45f51b38/attachment.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: image001.png
Type: image/png
Size: 178 bytes
Desc: image001.png
URL: <http://lyralists.lyrasis.org/pipermail/archivesspace_users_group/attachments/20200520/45f51b38/attachment.png>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: image002.png
Type: image/png
Size: 172 bytes
Desc: image002.png
URL: <http://lyralists.lyrasis.org/pipermail/archivesspace_users_group/attachments/20200520/45f51b38/attachment-0001.png>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: image003.png
Type: image/png
Size: 372 bytes
Desc: image003.png
URL: <http://lyralists.lyrasis.org/pipermail/archivesspace_users_group/attachments/20200520/45f51b38/attachment-0002.png>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: image004.png
Type: image/png
Size: 428 bytes
Desc: image004.png
URL: <http://lyralists.lyrasis.org/pipermail/archivesspace_users_group/attachments/20200520/45f51b38/attachment-0003.png>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: Anne Marts Collection in Sierra 2020-05-18 marcxml_edited.xml
Type: application/xml
Size: 126149 bytes
Desc: Anne Marts Collection in Sierra 2020-05-18 marcxml_edited.xml
URL: <http://lyralists.lyrasis.org/pipermail/archivesspace_users_group/attachments/20200520/45f51b38/attachment.xml>
More information about the Archivesspace_Users_Group
mailing list