This is an archived snapshot of W3C's public bugzilla bug tracker, decommissioned in April 2019. Please see the home page for more details.
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
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