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 30192 - [xslt30] on-no-match="fail": s/node/item
Summary: [xslt30] on-no-match="fail": s/node/item
Status: RESOLVED FIXED
Alias: None
Product: XPath / XQuery / XSLT
Classification: Unclassified
Component: XSLT 3.0 (show other bugs)
Version: Recommendation
Hardware: PC All
: 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: 2017-11-09 12:04 UTC by Michael Kay
Modified: 2019-02-20 00:21 UTC (History)
2 users (show)

See Also:


Attachments

Description Michael Kay 2017-11-09 12:04:43 UTC
ยง6.7.6 has

[ERR XTDE0555] It is a dynamic error if xsl:apply-templates, xsl:apply-imports or xsl:next-match is used to process a node using a mode whose declaration specifies on-no-match="fail" when there is no template rule in the stylesheet whose match pattern matches that node.

Both occurrences of "node" here should be "item".
Comment 1 Abel Braaksma 2017-11-09 16:16:12 UTC
I agree
Comment 2 Abel Braaksma 2019-02-19 21:24:11 UTC
A proposed erratum E13 was published 13 Feb 2019, HTML version: https://htmlpreview.github.io/?https://github.com/w3c/qtspecs/blob/master/errata/xslt-30/html/xslt-30-errata.html#E13

I think the proposed text fixes this bug.