Issue 17494: Section B6 (canonical-xmi-ftf) Source: Oracle (Mr. Dave Hawkins, dave.hawkins(at)oracle.com) Nature: Uncategorized Issue Severity: Summary: I think it would be helpful if uuids were limited to valid URIs. An href is typed as xsd:anyURI, so if a uuid is a URI it is straightforward to use in an href. If the uuid is not a URI the href is more complex, probably requiring the document URL, which, given an id must also be present, would make the uuid pointless. (This comment applies for uuids in general. In JDeveloper we've taken uuids to be URIs.) Additionally, it is impossible for an importing tool to ensure arbitrary string uuids generated by different exporting tools are unique. A standard URI scheme gives some hope that if two uuids are the same, they are the same object. Resolution: Revised Text: Actions taken: July 13, 2012: received issue Discussion: End of Annotations:===== s is issue # 17494 From: Dave Hawkins Section B6 I think it would be helpful if uuids were limited to valid URIs. An href is typed as xsd:anyURI, so if a uuid is a URI it is straightforward to use in an href. If the uuid is not a URI the href is more complex, probably requiring the document URL, which, given an id must also be present, would make the uuid pointless. (This comment applies for uuids in general. In JDeveloper we've taken uuids to be URIs.) Additionally, it is impossible for an importing tool to ensure arbitrary string uuids generated by different exporting tools are unique. A standard URI scheme gives some hope that if two uuids are the same, they are the same object.