WSDL conformance & XML Schema conformance

Part 1 says, talking about the WSDL 2.0 XML Schema in Table 1-1:

  WSDL documents that do NOT conform to this schema are not valid WSDL
  documents.

It then says in section 2:

  it is possible to come up with a valid set of WSDL components that
  cannot be serialized as an XML 1.0 document.

It is therefore possible to have a document which does not conform to
the schema, such as an valid XML 1.1 serialization, and is yet a valid
WSDL document.

I think that the following in section 8 may also be an issue for XML
1.1 serializations:

  An element information item whose namespace name is
  "http://www.w3.org/2004/08/wsdl" and whose local part is definitions
  conforms to this specification if it conforms to the XML Schema for
  that element as defined by this specification family and
  additionally adheres to all the constraints contained in this
  specification.

We need to make it clearer that XML Schema conformance only works for
documents for which XML Schema 1.0 is applicable, i.e. XML 1.0
documents.

This comment also applies to section 1.1 Part 3, which is basically
similar to Part 1's Table 1-1.

Regards,

Hugo

-- 
Hugo Haas - W3C
mailto:hugo@w3.org - http://www.w3.org/People/Hugo/

Received on Tuesday, 14 September 2004 21:58:43 UTC