Open ross-spencer opened 5 years ago
I confirmed that the issue is still happening in PIM with METS files produced by AM 1.10.1-qa, but the METS files validate in other online validators such as http://xmlvalidator.new-studio.org/ and https://www.freeformatter.com/xml-validator-xsd.html. PIM verifies that the way the PREMIS entities are embedded in METS follows guidelines, which the other validators don't do, but we haven't made any changes to the way we wrap PREMIS in METS so that shouldn't matter.
Expected behaviour
PIM validation works for PREMIS 3.
Current behaviour
I have logged this issue with the people at FCLA.
Steps to reproduce
Given an Archivematica
qa/1.x
/1.10
METS file:You can download this schematron.
And run it with this script:
And you will see the error:
METS, valid: False There must be PREMIS elements inside the METS container.
Initially i thought there was a specific type of input causing this, and couldn't quite understand the pattern, but given more time to understand the issue, it stands to reason that any METS output by Archviematica right now is causing this issue.
Users can also recreate this issue via the Archivematica or PIM user interface, and they will see:
Your environment (version of Archivematica, OS version, etc)
qa/1.x
For Artefactual use: Please make sure these steps are taken before moving this issue from Review to Verified in Waffle: