- From: <bugzilla@wiggum.w3.org>
- Date: Sat, 12 Sep 2009 23:59:23 +0000
- To: public-qt-comments@w3.org
http://www.w3.org/Bugs/Public/show_bug.cgi?id=7596 Summary: [XSLT 2.0] Definition of error XTSE0690 Product: XPath / XQuery / XSLT Version: Recommendation Platform: PC OS/Version: Windows XP Status: NEW Severity: normal Priority: P2 Component: XSLT 2.0 AssignedTo: mike@saxonica.com ReportedBy: hrennau@yahoo.de QAContact: public-qt-comments@w3.org Maybe I just fail to understand the text. If so, perhaps the text could be clearer. <quote> [ERR XTSE0690] It is a static error if a template that is invoked using xsl:call-template declares a template parameter specifying required="yes" and not specifying tunnel="yes", if no value for this parameter is supplied by the calling instruction. [ERR XTDE0700] In other cases, it is a non-recoverable dynamic error if the template that is invoked declares a template parameter with required="yes" and no value for this parameter is supplied by the calling instruction. </quote> This sounds as if there were a special rule concerning the treatment of required=”yes”, applied when the template is called by ‘call-template’: as if a call not supplying the parameter would not provoke an error, if only the <xsl:param> had a further attribute tunnel=”yes”. However, this would hardly make sense, and it is not what I observe when testing with Saxon. -- Configure bugmail: http://www.w3.org/Bugs/Public/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the QA contact for the bug.
Received on Saturday, 12 September 2009 23:59:33 UTC