vanlummelhuizen / ASL-ELAN

2 stars 0 forks source link

Errors in ECV update #24

Open ocrasborn opened 7 years ago

ocrasborn commented 7 years ago

Voor een aantal EAF-bestanden (bv. CNGT0045, CNGT0089, CNGT1330, CNGT1857, CNGT1921) staan in het logbestand van de ECV-updater een heleboel van de volgende klachten:

Error: cvc-complex-type.3.2.2: Attribute 'CVE_REF' is not allowed to appear in element 'ALIGNABLE_ANNOTATION’.

Oxygen valideert het bestand OK, en ik zie ook geen andere structuur in het element AIGNABLE_ANNOTATION dan in andere bestanden. De bestanden verwijzen allemaal naar de nieuwe 3.0 xsd, maar dat doen nog veel meer bestanden waar geen error voor wordt gemeld.

Bij bestand 71 komt een error over dat LANG_REF niet in element TIER mag staan, maar ook dat mag juist sinds xsd 2.8. Ah… kwartje valt: valideert het script op basis van xsd 2.7? If so, kun je dat veranderen naar 3.0? Dat zou de log weer iets leesbaarder maken.


De twee plus nog twee XML-meldingen uit de log:

Error: cvc-complex-type.2.4.a: Invalid content was found starting with element 'LANGUAGE'. One of '{LOCALE, CONSTRAINT, CONTROLLED_VOCABULARY, LEXICON_REF, EXTERNAL_REF}' is expected. Error: cvc-complex-type.2.4.a: Invalid content was found starting with element 'DESCRIPTION'. One of '{CV_ENTRY}' is expected. Error: cvc-complex-type.3.2.2: Attribute 'LANG_REF' is not allowed to appear in element 'TIER'. Error: cvc-complex-type.3.2.2: Attribute 'CVE_REF' is not allowed to appear in element 'ALIGNABLE_ANNOTATION'.