DNXSLT01: XSLT 2.0 10.3.1 -- Reserved namespace declaration missing in examples

In section "3.1 XSLT Namespace"
http://www.w3.org/TR/xslt20/#xslt-namespace

the following is written about reserved namespaces:

"Note: With the exception of the XML namespace, any of the above
namespaces that are used in a stylesheet must be explicitly declared with
a namespace declaration. Although conventional prefixes are used for these
namespaces in this specification, any prefix may be used in a user
stylesheet."
 
However, the section "10.3.1 Defining a Stylesheet Function"
http://www.w3.org/TR/xslt20/#d0e10541

the examples (the first of which is a complete stylesheet module) use the
XML Schema types xs:integer and xs:string without providing a namespace
declaration for the reserved xml-schema namespace.

If these examples are run by a real XSLT 2.0 processor (e.g. Saxon 7), an
error will be raised.


I hope that this omission will be corrected in the next version of the
spec.




=====
Cheers,

Dimitre Novatchev.
http://fxsl.sourceforge.net/ -- the home of FXSL

__________________________________
Do you Yahoo!?
The New Yahoo! Shopping - with improved product search
http://shopping.yahoo.com

Received on Thursday, 2 October 2003 09:41:42 UTC