[Archivesspace_Users_Group] EAD File Importing and Verification

Flanagan, Patrick PJFlanagan at ship.edu
Thu Jan 7 16:43:54 EST 2016

I think they're poorly conforming, as a number of tags were missing at one point -- such as <extent></extent>. They may have been generated by Archon? It's something of a mess.

I have xmllint, but I hadn't found the EAD schema; thank you! I'll try both that and setting up schematron and see what it comes up with. This is exactly what I needed!

From: archivesspace_users_group-bounces at lyralists.lyrasis.org [archivesspace_users_group-bounces at lyralists.lyrasis.org] on behalf of Majewski, Steven Dennis (sdm7g) [sdm7g at eservices.virginia.edu]
Sent: Thursday, January 07, 2016 4:30 PM
To: Archivesspace Users Group
Subject: Re: [Archivesspace_Users_Group] EAD File Importing and Verification

Are they namespaced schema conforming EAD or are they based on the DTD ?
I don’t think I’ve ever seen a completely empty import log — that makes me think it isn’t recognizing it as EAD.
( And not being schema conforming is my first guess at a reason. )


1. Check the the XML is well formed. I use xmllint or Oxygen Editor. ( or google for online validators )
2. Validate against the EAD schema. Again, I use xmllint or Oxygen.
   get a copy from: http://www.loc.gov/ead/eadschema.html
3. Try validating against the schematron rules at: https://github.com/fordmadox/schematrons
   This may be a bit more difficult to manage. We had some discussion at the NYU workshop about
   setting this up as a supported service, so people don’t have to deal with figuring out how to run
   Schematron, but I haven’t had a change to look at this. But if you get this far, ask and we’ll
   figure out how to help.
4. You can also run the EADConverted from IRB console and output the JSON model.
   But if there’s nothing in the log file, I doubt you’re getting that far in the import.

— Steve Majewski

On Jan 7, 2016, at 4:09 PM, Flanagan, Patrick <PJFlanagan at ship.edu<mailto:PJFlanagan at ship.edu>> wrote:

Good afternoon,

I've been tasked with figuring out why a simple EAD file fails to be imported into ArchivesSpace. I suspect it's an error with the XML file's formatting, such as a missing tag, but I don't know enough about the file type to verify it by eye. I thought I'd ask if there's any tool archivists use to verify that their EAD files are correct. When imported into ArchivesSpace, the job fails and there is an empty error log; I don't have anything else to go on, unfortunately.

Thank you very much for your time,

~Patrick Flanagan
KLN Applications Administrator
Keystone Library Network Hub
Archivesspace_Users_Group mailing list
Archivesspace_Users_Group at lyralists.lyrasis.org<mailto:Archivesspace_Users_Group at lyralists.lyrasis.org>

More information about the Archivesspace_Users_Group mailing list