- From: <bugzilla@jessica.w3.org>
- Date: Mon, 29 Aug 2011 21:05:15 +0000
- To: public-qt-comments@w3.org
http://www.w3.org/Bugs/Public/show_bug.cgi?id=13964
Summary: Recap of XQST0022 in appendix F should have changed in
second edition
Product: XPath / XQuery / XSLT
Version: 2nd Edition Recommendation
Platform: All
OS/Version: All
Status: NEW
Severity: minor
Priority: P2
Component: XQuery 1.0
AssignedTo: jonathan.robie@gmail.com
ReportedBy: jmdyck@ibiblio.org
QAContact: public-qt-comments@w3.org
In the first edition of XQuery 1.0, section 3.7.1.2
[Namespace Declaration Attributes] said:
The value of a namespace declaration attribute must be a
URILiteral; otherwise a static error is raised [err:XQST0022].
In response to Bug 5083, erratum XQ.E13 changed this to:
The value of the namespace declaration attribute
(a DirAttributeValue) is processed as follows.
If the DirAttributeValue contains an EnclosedExpr,
a static error is raised [err:XQST0022].
and that's how it appears in 3.7.1.2 in XQuery 1.0 second edition.
All that is fine.
However, in Appendix F [Error Conditions], the recap of XQST0022
still reflects the definition from the first edition:
It is a static error if a namespace declaration attribute
contains an EnclosedExpr.
XQ.E13 should have changed it to (something like):
It is a static error if the DirAttributeValue of a
namespace declaration attribute contains an EnclosedExpr.
(Note that XQuery 3.0 already has more-or-less this change, since
the 2011-07-17 WD.)
--
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 Monday, 29 August 2011 21:05:17 UTC