Project

General

Profile

Actions

Bug #563

closed

using xs:ID for id and packageId requires alpha character

Added by Matt Jones over 22 years ago. Updated about 22 years ago.

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

Also available in: Atom PDF