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

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 UTC