This is an archived snapshot of W3C's public bugzilla bug tracker, decommissioned in April 2019. Please see the home page for more details.
Creating the canonical XML for the reference result (as described in the guidelines) of queries propagateNamespaces05 and propagateNamespaces06 raises an error because the value of the default namespace declaration attribute is not an absolute URI. A similar bug was opened, and fixed, for the XQTS. The link to that bug is: http://www.w3.org/Bugs/Public/show_bug.cgi?id=6868
In both tests we can replace: declare default element namespace "bar"; With: declare default element namespace "http://example.org"; The new expected result for propagateNamespaces05: <result xmlns="http://example.org"> <x>foo a-ns</x> <y>http://example.org a-ns</y> </result> The new expected result for propagateNamespaces06: <result xmlns="http://example.org"> <x>foo a-ns</x> <y>http://example.org</y> </result> Sound good?
I've made the changes that Josh suggested. Please close this bug report if you agree with this resolution.
I agree with the fix and I am closing this bug.