[Archivesspace_Users_Group] Importing containers from EAD

Christine Di Bella christine.dibella at lyrasis.org
Thu Dec 7 15:39:26 EST 2017

Hi Marcie,

What version of ArchivesSpace are you trying to import these EADs into? We found a bug beginning with 2.1.0 - when the older container code had been removed - where uniqueness of top containers was being enforced unnecessarily in EAD imports (see https://archivesspace.atlassian.net/browse/AR-1903). (The original issue was reported related to barcode uniqueness, but we found it went further than that.) This was corrected 2.2.1. If you try to import one of those EADs into the ArchivesSpace sandbox (http://sandbox.archivesspace.org), which is on 2.2.1, do you get the same issue?

I do note that the error below suggests that you don't have both a type and indicator for your child container, but your example has those. (You don't have to have a child container in ArchivesSpace, but if you have one you have to have both of those data points.) If by some chance you have something where you don't have both the type and the indicator for a second-level container, correcting that should get rid of that kind of error.


Christine Di Bella
ArchivesSpace Program Manager
christine.dibella at lyrasis.org<mailto:christine.dibella at lyrasis.org>
800.999.8558 x2905
cdibella13 (Skype)


From: archivesspace_users_group-bounces at lyralists.lyrasis.org [mailto:archivesspace_users_group-bounces at lyralists.lyrasis.org] On Behalf Of Marcie Suzanne Farwell
Sent: Wednesday, December 6, 2017 3:47 PM
To: archivesspace_users_group at lyralists.lyrasis.org
Subject: [Archivesspace_Users_Group] Importing containers from EAD

Hello all,

We're in ASpace testing phase and I am attempting to import an EAD file.  For our current system all I need for containers are:

<c03 level="item">
       <container type="box">1</container>
       <container type="folder">2</container>
       <unitdate type="inclusive" normal="1938">1938</unitdate>
       <unittitle>Abraham Lincoln Lives Again</unittitle>
<origination label="Creator"><persname>Allan, Anne</persname></origination>
       <geognamee>New York, New York</geogname>

We know that for ASpace every box needs and id and in the past we encoded this as <container id="1" type="box">1</container> for everything in Box 1 and that worked for the previous version of ASpace. Now it seems that the id number needs to be unique because I am getting this error:

instances/0/sub_container/type_2 : container 2 requires both a type and indicator

When I manually create a unique id, it imports just fine. We don't currently create unique ids for our boxes. Is there a way around this? How are other people creating unique ids for their containers?

I don't see any questions on the list related to this so perhaps there is something simple I am overlooking.


Technical Services Archivist
Division of Rare and Manuscript Collections
2B Kroch Library
Cornell University Library
Ithaca, NY 14853

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lyralists.lyrasis.org/pipermail/archivesspace_users_group/attachments/20171207/8b0b73d4/attachment.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: image002.jpg
Type: image/jpeg
Size: 6608 bytes
Desc: image002.jpg
URL: <http://lyralists.lyrasis.org/pipermail/archivesspace_users_group/attachments/20171207/8b0b73d4/attachment.jpg>

More information about the Archivesspace_Users_Group mailing list