Actions
Bug #563
closedusing xs:ID for id and packageId requires alpha character
Status:
Resolved
Priority:
Immediate
Assignee:
Category:
eml - general bugs
Target version:
Start date:
08/20/2002
Due date:
% Done:
0%
Estimated time:
Bugzilla-Id:
563
Description
It appears that all id's (id and packageId) must contain an alphabetic character
because we have defined them as xs:ID. We might want to consider redefining
them as xs:string because of this limitation, and just rely on the key for
uniqueness. This would mean that in DTD enviroments we wouldn't be able to
establish uniqueness of the keys, but we seem to be moving away from DTD support
anyways so I think we should probably make this change.
As an example:
This validates: <eml packageId="X123">
This does not validate: <eml packageId="123">
Actions