PROV-ISSUE-553: QNames are too restrictive as identifiers [XML Serialization]

PROV-ISSUE-553: QNames are too restrictive as identifiers [XML Serialization]

http://www.w3.org/2011/prov/track/issues/553

Raised by: Luc Moreau
On product: XML Serialization


The current schema uses xsd:QName for identifiers.

As a result, the following identifier is not allowed:

        <prov:activity prov:id="pc1:00000p1">
            <prov:label>align_warp 1</prov:label>
        </prov:activity>

An xml schema  validator would complain with:

 'pc1:00000p1' is not a valid value for 'QName'


Solution: allow for prov:QualifiedName (as defined in prov-n).

Luc

Received on Thursday, 13 September 2012 14:12:51 UTC