soap-envelope schema

I checked the the SOAP Envelope schema at 
http://www.w3.org/2001/09/soap-envelope and found a problem. The
current schema seems not match what is defined in the SOAP
specification.

For example, the following SOAP message is schema-valid:

<env:Body>
    <myurl:what env:mustUnderstand = "1" />
</env:Body>

This is because the mustUnderstand attribute is defined as an global
attribute and the Body element is defined with attributes from any,
including the schema-defining, name spaces.

I think the tns:Body definition needs to include the xs:choice element
to chose either xs:any or tns:Fault element.

Could you correct me if I misunderstood something?

--
Kumeda, Yasuo                          TEL: +81-466-20-2430
                                       FAX: +81-466-20-2431
Research and Development Headquarters
Yamatake Corporation

Fujisawashi Kawana 1-12-2
Kanagawa, 251-8522 JAPAN

Received on Tuesday, 11 December 2001 02:28:46 UTC