W3C home > Mailing lists > Public > xml-dist-app@w3.org > April 2004

request to specify schema location explicitly for http://www.w3.org/XML/1998/namespace

From: David Bernstein <dbbernstein@earthlink.net>
Date: Fri, 9 Apr 2004 21:20:29 -0400 (EDT)
To: <xml-dist-app@w3.org>
Message-ID: <00a401c41e99$e17c0f10$6601a8c0@picturebook>




Hello,

I am trying to use tools to process XML Schema, and the schema that
I'm trying to process references the SOAP Envelope schema.  Multiple
tools die when processing the line:

  <xs:import namespace="http://www.w3.org/XML/1998/namespace" /> 

which does not have its own .xsd directly and is referred to by
http://www.w3.org/2003/05/soap-envelope/ .

The documentation at http://www.w3.org/2001/xml.xsd states that
for a schema to enable references to the xml:{base,lang,space} 
attributes that the schema should be imported in a fashion
including the schema location.

This is a request to change the import line above to:

<import namespace="http://www.w3.org/XML/1998/namespace" 
        schemaLocation="http://www.w3.org/2001/xml.xsd"/> 

This is backwards compatible, will allow more widespread usage
of the SOAP schema, and is the approach used by 
http://www.w3.org/2001/XMLSchema.xsd (line 23).

Thank you,
David Bernstein
Received on Saturday, 10 April 2004 10:12:52 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Monday, 7 December 2009 10:59:16 GMT