This is an archived snapshot of W3C's public bugzilla bug tracker, decommissioned in April 2019. Please see the home page for more details.
The specification describes no specific error condition or error code for use when xsl:copy or xsl:copy-of are used to copy an attribute node when the instruction has a type attribute whose value refers to a complex type. I propose to add to 19.2.1.2 Validation using the [xsl:]type Attribute after the description of XTSE1530, the new error condition: [ERR XTTE1535] It is a type error if the value of the type attribute of an xsl:copy or xsl:copy-of instruction refers to a complex type definition and one or more of the nodes being copied is an attribute node. I am also creating tests schema90471-err and schema90472-err to test for this condition.
I have taken the liberty of (provisionally) adding this error condition to the status quo draft of the XSLT 3.0 specification.
These new tests reference type "enu:methodsC" which doesn't appear to be in schema046.xsd. Is it checked in?
>Is it checked in? It is now.