Editorial: imported schema vs. namespace

[On behalf of the XML Schema WG]

Part 1 says: "The schema components defined in the imported schema are
available for reference by QName (see 2.18 QName resolution)." -
http://www.w3.org/TR/2004/WD-wsdl20-20040803/#import-xsd

If you are really trying to clone xsd semantics, then this should say:

"The schema components defined in the imported >namespace< are available for
reference by QName (see 2.18 QName resolution). "

xs:import fundamentally brings into scope a namespace, not a schema. The
schemaLocation, if present, suggests a possible sort of definitions and
declarations that might be useful in building a schema, and only in that
sense is a schema imported.

On behalf of the XML Schema WG,

Asir S Vedamuthu
asirv at webmethods dot com
http://www.webmethods.com/ 

Received on Friday, 15 October 2004 12:48:17 UTC