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 5355 - [XQuery] PITarget string literals should follow NCName rules
Summary: [XQuery] PITarget string literals should follow NCName rules
Status: RESOLVED DUPLICATE of bug 6559
Alias: None
Product: XPath / XQuery / XSLT
Classification: Unclassified
Component: XPath 2.0 (show other bugs)
Version: Recommendation
Hardware: All All
: P2 normal
Target Milestone: ---
Assignee: Jonathan Robie
QA Contact: Mailing list for public feedback on specs from XSL and XML Query WGs
URL:
Whiteboard:
Keywords:
: 5356 (view as bug list)
Depends on:
Blocks:
 
Reported: 2008-01-11 00:26 UTC by Jim Melton
Modified: 2009-02-23 19:10 UTC (History)
1 user (show)

See Also:


Attachments

Description Jim Melton 2008-01-11 00:26:21 UTC
Bug http://www.w3.org/Bugs/Public/show_bug.cgi?id=5269 observed that certain syntactically correct XQuery expressions could not be represented in XQueryX. An example is the expression: $e/processing-instruction("123ncname")

The PITarget is a string literal whose value does not correspond to the XML rules for processing instruction targets, which require them to be NCNames.  The XML Query WG believes that the proper solution to this report is to process an erratum to XQuery that requires such string literals to have values that conform to the rules for NCNames.
Comment 1 Jim Melton 2008-01-11 00:31:47 UTC
*** Bug 5356 has been marked as a duplicate of this bug. ***
Comment 2 Jim Melton 2008-01-23 15:26:06 UTC

*** This bug has been marked as a duplicate of bug 5351 ***
Comment 3 Jonathan Robie 2009-02-23 19:10:11 UTC

*** This bug has been marked as a duplicate of bug 6559 ***