27.01.2014 Views

WS-I Basic Profile Version 1.1 - instructional media + magic

WS-I Basic Profile Version 1.1 - instructional media + magic

WS-I Basic Profile Version 1.1 - instructional media + magic

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

R2743 An ENVELOPE MAY contain the details of a header processing related fault in a<br />

SOAP header block that is not described by a soapbind:headerfault element in the<br />

corresponding <strong>WS</strong>DL description.<br />

4.7.14 Type and Name of SOAP Binding Elements<br />

The <strong>WS</strong>DL <strong>1.1</strong> schema disagrees with the <strong>WS</strong>DL <strong>1.1</strong> specification about the name and<br />

type of an attribute of the soapbind:header and soapbind:headerfault elements.<br />

R2720 A wsdl:binding in a DESCRIPTION MUST use the part attribute with a schema type<br />

of "NMTOKEN" on all contained soapbind:header and soapbind:headerfault elements.<br />

R2749 A wsdl:binding in a DESCRIPTION MUST NOT use the parts attribute on contained<br />

soapbind:header and soapbind:headerfault elements.<br />

The <strong>WS</strong>DL Schema gives the attribute's name as "parts" and its type as "NMTOKENS".<br />

The schema is incorrect since each soapbind:header and soapbind:headerfault element<br />

references a single wsdl:part.<br />

For example,<br />

CORRECT:<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

4.7.15 name Attribute on Faults<br />

There is inconsistency between the <strong>WS</strong>DL <strong>1.1</strong> specification and the <strong>WS</strong>DL <strong>1.1</strong> schema,<br />

which does not list the name attribute.<br />

R2721 A wsdl:binding in a DESCRIPTION MUST have the name attribute specified on all<br />

contained soapbind:fault elements.<br />

R2754 In a DESCRIPTION, the value of the name attribute on a soapbind:fault element<br />

MUST match the value of the name attribute on its parent wsdl:fault element.<br />

4.7.16 Omission of the use Attribute<br />

From www.ws-i.org/<strong>Profile</strong>s/<strong>Basic</strong><strong>Profile</strong>-<strong>1.1</strong>.html 44 8 February 2008

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!