This is an archived snapshot of W3C's public bugzilla bug tracker, decommissioned in April 2019. Please see the home page for more details.

Bug 1266 - [XSLT 2.0] Errror XTDE0835
Summary: [XSLT 2.0] Errror XTDE0835
Status: CLOSED FIXED
Alias: None
Product: XPath / XQuery / XSLT
Classification: Unclassified
Component: XSLT 2.0 (show other bugs)
Version: Last Call drafts
Hardware: PC Windows XP
: P2 minor
Target Milestone: ---
Assignee: Michael Kay
QA Contact: Mailing list for public feedback on specs from XSL and XML Query WGs
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-04-23 21:40 UTC by Michael Kay
Modified: 2005-08-22 10:47 UTC (History)
0 users

See Also:


Attachments

Description Michael Kay 2005-04-23 21:40:55 UTC
Under xsl:element we say:

[ERR XTDE0835] It is a non-recoverable dynamic error if the effective value of
the namespace attribute is not in the lexical space of the xs:anyURI data type.

However, immediately above that we say:

The effective value SHOULD be a URI reference.

To be consistent, the SHOULD should be a MUST.

The same problem appears under xsl:attribute, see ERR XTDE0865

Michael Kay
Comment 1 Michael Kay 2005-05-07 23:12:23 UTC
The XSL WG agreed to make the change.

Following the discussion of the change, the phrase I have used is "The effective
value MUST be in the lexical space of the xs:anyURI type". 

Michael Kay