[Bug 15793] New: [QT3] module-URIs-21, 22

https://www.w3.org/Bugs/Public/show_bug.cgi?id=15793

           Summary: [QT3] module-URIs-21, 22
           Product: XPath / XQuery / XSLT
           Version: Member-only Editors Drafts
          Platform: PC
        OS/Version: Windows NT
            Status: NEW
          Severity: normal
          Priority: P2
         Component: XQuery 3 & XPath 3 Test Suite
        AssignedTo: benjie.nguyen@gmail.com
        ReportedBy: tim@cbcl.co.uk
         QAContact: public-qt-comments@w3.org


Unless I'm mistaken the strings

http://2001:0db8:85a3:0000:0000:8a2e:0370:7334/TestModules/test

and

http://www.w3.org:-7334/TestModules/test

aren't valid URIs (with respect to RFC 3986) so may expect err:XQST0046,
because:

"... an implementation may raise a static error [err:XQST0046] if the value of
a URILiteral is of nonzero length and is not in the lexical space of
xs:anyURI."

That said, the specification states

"Module URIs should be treated in the same way as other namespace URIs."

and

"Implementions must accept any string of Unicode characters."

As Mike Kay has pointed out the lexical space of xs:anyURI has changed between
XML schema versions 1.0 and 1.1.

-- 
Configure bugmail: https://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, 30 January 2012 12:58:17 UTC