This is an archived snapshot of W3C's public bugzilla bug tracker, decommissioned in April 2019. Please see the home page for more details.
The test K2-BaseURIProlog-3 is as follows: declare base-uri "c:\windows"; fn:doc("example.com.xml") The test expects XQST0046 or FODC0005 errors; I think this should allow FODC0002 as well. On evaluating the call to fn:doc, the base URI is interpreted as "c:%5Cwindows", and resolving the URI "example.com.xml" against this gives the absolute URI "c:example.com.xml" Thus we have a valid absolute URI, and so FODC0002 should be a valid result, since this URI cannot be retrieved.
I agree, fixed.