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 11334 - XSLT 2.1 (11 May 2010), Section 15.4, ERR XTSE2210: Should be a dynamic error reported
Summary: XSLT 2.1 (11 May 2010), Section 15.4, ERR XTSE2210: Should be a dynamic error...
Status: CLOSED FIXED
Alias: None
Product: XPath / XQuery / XSLT
Classification: Unclassified
Component: XSLT 3.0 (show other bugs)
Version: Working drafts
Hardware: PC Linux
: P2 normal
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: 2010-11-17 16:37 UTC by O'Neil Delpratt
Modified: 2011-06-08 21:56 UTC (History)
0 users

See Also:


Attachments

Description O'Neil Delpratt 2010-11-17 16:37:59 UTC
RE: XSLT 2.1 Working draft (date: 11 May 2010), Section 15.4:

In the paragraph for the error code ERR XTSE2210 it describes a static error, i.e. "it is a static error if there are two xsl:merge-key grandchildren of an xsl:merge instruction...."

Given that we are comparing the "effective values for any of the [merge-key] attributes" the process can generate dynamic errors, therefore I think this should be a dynamic error.
Comment 1 Michael Kay 2011-03-24 16:10:05 UTC
Agreed. (We should make it dynamic and add the usual phrase "may be reported statically if detected statically).
Comment 2 Michael Kay 2011-06-08 21:56:17 UTC
The status quo text has now been changed as indicated and I am therefore marking the bug closed.