Det er lykkedes i Høremappen at få metadatavalidering til at fungere i Test1 med følgende findings:
1) Vi blev som GM ramt af den noget intetsigende OID contains invalid characters
fejlen på SubmissionSet.sourceId. Vi sætter nu ligeledes OID til 1.2.208.176
. Det må en være en opgave til backloggen at lade registry’et generer en mere sigende fejlbesked.
2) Det ser ud til at der for ‘REPLACE’ operationer nu valideres at UUID’erne for ‘source’ og ‘target’ peger på det rigtigt. Fx
<ns3:RegistryErrorList><ns3:RegistryError codeContext="The source of an association for a document
relationship did not specify a valid UUID of a document entry contained in the request"
errorCode="XDSRegistryMetadataError" severity="urn:oasis:names:tc:ebxml-regrep:ErrorSeverityType:Error"/></ns3:RegistryErrorList>
Dette afslørede at vi i Hør ikke kaldte REPLACE korrekt. Det er nu rettet
3) Vi blev ramt af at MimeType nu også bliver valideret:
<ns3:RegistryError codeContext="The MimeType of a document entry is allowed to be: [text/plain,
text/pdf, text/rtf, text/xml, text/xml; charset=UTF-8, application/pdf, application/octet-stream].
Was: application/rtf" errorCode="InvalidDocumentContent" severity="urn:oasis:names:tc:ebxml-regrep:ErrorSeverityType:Error"/>
Konkret er det for os underordnet om RTF skal angives som ‘text/rtf’ eller ‘application/rtf’ - så vi har rettet til ‘text/rtf’. Til gengæld får vi også brug for ‘image/jpeg’ - kan den tilføjes som en af de tilladte MimeTypes?