epos-eu/EPOS-DCAT-AP

The identifier does not accept special characters

javiquinte opened this issue · 5 comments

From the validation of XMLs we receive an error for IDs like orcid:0000-0000-0000 because the character ':' is not allowed.

Fixed.

The issue was that though the documentation said use a URI, the type on the identifier was xsd:ID, which doesn't allow colons. The applied fix has been to change the type to xsd:anyURI

Great! Should the issue be mark as solved yet? Or is it something pending?

It depends on whether the applied fix now will work for any unique identifier that a metadata record might wish to use.

This issue has been fixed using xsd:anyURI.