- From: Hugo Haas via cvs-syncmail <cvsmail@w3.org>
- Date: Wed, 06 Apr 2005 11:23:06 +0000
- To: public-ws-desc-eds@w3.org
Update of /sources/public/2002/ws/desc/wsdl20 In directory homer:/tmp/cvs-serv25445 Modified Files: wsdl20-adjuncts.xml Log Message: LC76d: SOAP only at this point, and need some info from Asir before finalizing Index: wsdl20-adjuncts.xml =================================================================== RCS file: /sources/public/2002/ws/desc/wsdl20/wsdl20-adjuncts.xml,v retrieving revision 1.13 retrieving revision 1.14 diff -C2 -d -r1.13 -r1.14 *** wsdl20-adjuncts.xml 5 Apr 2005 10:31:09 -0000 1.13 --- wsdl20-adjuncts.xml 6 Apr 2005 11:23:04 -0000 1.14 *************** *** 1028,1031 **** --- 1028,1037 ---- <head>XML Syntax Summary (Non-Normative)</head> + <ednote> + <name>HH</name> + <edtext>Why is wsoap:header on Binding Fault components and + not Binding Fault Reference components? Need to clarify this.</edtext> + </ednote> + <eg xml:space="preserve"> <description > *************** *** 1046,1049 **** --- 1052,1060 ---- <b>wsoap:code</b>="<emph>xs:QName</emph>" <b>wsoap:subcodes</b>="<emph>list of xs:QName</emph>"? > + + <<b>wsoap:header</b> element="<emph>list of xs:QName</emph>"? mustUnderstand="xs:boolean"/> + <documentation />? + </<b>wsoap:header</b>>* + <documentation />? [ <feature /> | <property /> ]* *************** *** 1055,1058 **** --- 1066,1070 ---- <b>wsoap:mep</b>="<emph>xs:anyURI</emph>"? <b>wsoap:action</b>="<emph>xs:anyURI</emph>"? > + <documentation />? *************** *** 1061,1064 **** --- 1073,1077 ---- <input messageLabel="<emph>xs:NCName</emph>"? whttp:transferCoding="<emph>xs:string</emph>"?? > + <<b>wsoap:header</b> ... />* <documentation />? <<b>wsoap:module</b> ... />* *************** *** 1068,1071 **** --- 1081,1085 ---- <output messageLabel="<emph>xs:NCName</emph>"? whttp:transferCoding="<emph>xs:string</emph>"?? > + <<b>wsoap:header</b> ... />* <documentation />? <<b>wsoap:module</b> ... />* *************** *** 1076,1079 **** --- 1090,1094 ---- messageLabel="<emph>xs:NCName</emph>"? whttp:transferCoding="<emph>xs:string</emph>"?? > + <<b>wsoap:header</b> ... />* <documentation />? <<b>wsoap:module</b> ... />* *************** *** 1084,1087 **** --- 1099,1103 ---- messageLabel="<emph>xs:NCName</emph>"? whttp:transferCoding="<emph>xs:string</emph>"?? > + <<b>wsoap:header</b> ... />* <documentation />? <<b>wsoap:module</b> ... />* *************** *** 1134,1137 **** --- 1150,1155 ---- <head>Default Binding Rules</head> + <ulist> + <item> <p><emph>Payload Construction.</emph> When formulating the SOAP envelope to be transmitted the contents of the *************** *** 1167,1170 **** --- 1185,1218 ---- SOAP body.</p></note> + </item> + <item> + + <p><emph>SOAP Header Construction.</emph> In the Binding + Message Reference, Binding Fault Reference, or Binding Fault + component, if the {soap headers} property as defined in + section <specref ref="soap-headers-decl"/> exists and is not + empty, &EII; conforming to the complex + type definition in the {soap headers} property MUST be + turned into SOAP Header Blocks.</p> + <note><p>The order of element + information items validated by this complex type definition + is insignificant.</p></note> + + <p><emph>The &EII;s are serialized according to their + schemas, and if the {mustUnderstand} attribute exists with + the value <attval>true</attval> on any given element + declaration, that particular SOAP Header Block should be + marked as <att>mustUnderstand='true'</att> or + <att>mustUnderstand='1'</att> as per the <bibref + ref="SOAP12-PART1"/>.</emph></p> + + <p>SOAP header blocks other than the ones described in the + complex type definition in {soap headers} property may be + present at run-time, such as the SOAP header blocks + resulting from SOAP modules declared as explained in section + <specref ref="soap-module-decl"/>.</p> + + </item> + </ulist> </div2> *************** *** 1394,1397 **** --- 1442,1674 ---- <!-- +++++++++ --> + <div2 id="soap-fault-decl"> + <head>Binding Faults</head> + + <div3 id="soap-fault-decl-description"> + <head>Description</head> + + <p>For every Interface Fault component contained in an + Interface component, a mapping to a SOAP Fault must be + described. This binding specification allows the user to + indicate the SOAP fault code and subcodes that are + transmitted for a given Interface Fault component.</p> + </div3> + + <div3 id="soap-fault-decl-relate"> + <head>Relationship to WSDL Component Model</head> + + <p>The SOAP Fault binding adds the following + properties to the WSDL component model (as defined in <bibref + ref="WSDL-PART1"/>):</p> + + <ulist> + <item><p>{soap fault code}, a <emph>xs:QName</emph>, to the Binding Fault component. The value + of this property identifies a possible SOAP fault for the operations in + scope.</p> </item> + + <item><p>{soap fault subcodes}, a list of <emph>xs:QName</emph>, to the + Binding Fault component. The value of this property + identifies one or more subcodes for this SOAP fault.</p> + </item> + </ulist> + </div3> + + <div3 id="soap-fault-decl-xml"> + <head>XML Representation</head> + + <eg xml:space="preserve"><description > + <binding > + <fault ref="xs:QName" + <b>wsoap:code</b>="xs:QName" + <b>wsoap:subcodes</b>="list of xs:QName"? > + <documentation />? + [ <feature /> | <property /> ]* + </fault>* + </binding> + </description> + </eg> + + <p>The XML representation for binding a SOAP Fault are two + &AII;s with the following Infoset properties: </p> + + <ulist> + <item><p>wsoap:code REQUIRED &AII;</p> + <ulist> + <item><p>A [local name] of <el>code</el></p></item> + + <item> <p>A [namespace name] of + <attval>&wsdl-soap-ns;</attval> + </p></item> + <item> + <p>A type of <emph>xs:QName</emph></p> + </item> + </ulist> + </item> + <item><p>wsoap:subcodes OPTIONAL &AII;</p> + <ulist> + <item><p>A [local name] of <el>subcodes</el></p></item> + + <item> <p>A [namespace name] of + <attval>&wsdl-soap-ns;</attval> + </p></item> + <item> + <p>A type of list of <emph>xs:QName</emph>s</p> + </item> + </ulist> + </item> + </ulist> + </div3> + + <div3 id="soap-fault-decl-mapping"> + <head>Mapping Between Component Properties and XML + Representation</head> + + <p>See <specref ref="tab_SOAP_Fault_Mapping"/>.</p> + + <table border="1" id="tab_SOAP_Fault_Mapping"> + <caption>Mapping between SOAP Fault Component Properties and XML + Representation</caption> + <tbody> + <tr> + <th rowspan="1" colspan="1">Property</th> + <th rowspan="1" colspan="1">Mapping</th> + </tr> + <tr> + <td rowspan="1" colspan="1">{soap fault code}</td> + <td rowspan="1" colspan="1">The actual value of the <att>code</att> + &AII;.</td> + </tr> + <tr> + <td rowspan="1" colspan="1">{soap fault subcodes}</td> + <td rowspan="1" colspan="1">The actual value of the <att>subcodes</att> + &AII;.</td> + </tr> + </tbody> + </table> + </div3> + </div2> + + <!-- +++++++++ --> + + <div2 id="soap-operation-decl"> + <head>Binding Operations</head> + + <div3 id="soap-operation-decl-description"> + <head>Description</head> + + <p>For every Interface Operation component contained in an Interface + component, in addition to the default binding rules (for SOAP 1.2, + see <specref ref="soap12-defaults"/>), there may be additional binding + information to be specified. This binding specification allows the user + to indicate the SOAP Message Exchange Pattern (MEP) and a value for the SOAP + Action Feature on a per-operation basis.</p> + </div3> + + <div3 id="soap-operation-decl-relate"> + <head>Relationship to WSDL Component Model</head> + + <p>The SOAP Operation binding specification adds the + following property to the WSDL component model (as defined + in <bibref ref="WSDL-PART1"/>):</p> + + <ulist> + <item><p>{soap mep}, a <emph>xs:anyURI</emph>, which is an absolute URI as defined by <bibref + ref="RFC3986"/>, to the Binding Operation component. The + value of this property identifies the SOAP Message + Exchange Pattern (MEP) for this specific operation. If no + specific value is assigned, then the value assigned by the + default rules apply (for SOAP 1.2, see <specref + ref="soap12-defaults"/>). It is an error for this property + to not have a value (which MAY happen if the default rules + are not applicable).</p></item> + + <item><p>{soap action}, a <emph>xs:anyURI</emph>, which + is an absolute URI as defined by <bibref + ref="RFC3986"/>, to the Binding Operation component. The + value of this property identifies the value of the SOAP + Action Feature (as defined by for this specific operation).</p> + </item> + </ulist> + </div3> + + <div3 id="soap-operation-decl-xml"> + <head>XML Representation</head> + + <eg xml:space="preserve"><description > + <binding > + <operation ref="<emph>xs:QName</emph>" + <b>wsoap:mep</b>="<emph>xs:anyURI</emph>"? + <b>wsoap:action</b>="<emph>xs:anyURI</emph>"? > + </operation> + </binding> + </description> + </eg> + + <p>The XML representation for binding an Operation are two + &AII;s with the following Infoset properties: </p> + + <ulist> + <item><p>wsoap:mep OPTIONAL &AII;</p> + <ulist> + <item><p>A [local name] of <att>mep</att></p></item> + + <item> <p>A [namespace name] of + <attval>&wsdl-soap-ns;</attval> + </p></item> + <item> + <p>A type of <emph>xs:anyURI</emph></p> + </item> + </ulist> + </item> + <item><p>wsoap:action OPTIONAL &AII;</p> + <ulist> + <item><p>A [local name] of <att>action</att></p></item> + + <item> <p>A [namespace name] of + <attval>&wsdl-soap-ns;</attval> + </p></item> + <item> + <p>A type of <emph>xs:anyURI</emph></p> + </item> + </ulist> + </item> + </ulist> + </div3> + + <div3 id="soap-operation-decl-mapping"> + <head>Mapping Between Component Properties and XML + Representation</head> + + <p>See <specref ref="tab_SOAP_Operation_Mapping"/>.</p> + + <table border="1" id="tab_SOAP_Operation_Mapping"> + <caption>Mapping between SOAP Operation Component + Properties and XML Representation</caption> + <tbody> + <tr> + <th rowspan="1" colspan="1">Property</th> + <th rowspan="1" colspan="1">Mapping</th> + </tr> + <tr> + <td rowspan="1" colspan="1">{soap mep}</td> <td + rowspan="1" colspan="1">The actual value of the + <att>wsoap:mep</att> &AII;, if present. If not, the + actual value of the <att>wsoap:mepDefault</att> &AII; + of the parent wsdl:binding &EII;, if present. If not + the value as defined by the default SOAP binding rules + (for SOAP 1.2, see <specref ref="soap12-defaults"/>), if + applicable.</td> + </tr> + <tr> + <td rowspan="1" colspan="1">{soap action}</td> + <td rowspan="1" colspan="1">The actual value of the + <att>action</att> &AII;., if any.</td> + </tr> + </tbody> + </table> + </div3> + </div2> + <!-- +++++++++ --> + <div2 id="soap-module-decl"> <head>Declaring SOAP Modules</head> *************** *** 1595,1802 **** </div2> - <!-- +++++++++ --> ! <div2 id="soap-fault-decl"> ! <head>Binding Faults</head> ! <div3 id="soap-fault-decl-description"> <head>Description</head> ! <p>For every Interface Fault component contained in an ! Interface component, a mapping to a SOAP Fault must be ! described. This binding specification allows the user to ! indicate the SOAP fault code and subcodes that are ! transmitted for a given Interface Fault component.</p> ! </div3> ! ! <div3 id="soap-fault-decl-relate"> ! <head>Relationship to WSDL Component Model</head> ! ! <p>The SOAP Fault binding adds the following ! properties to the WSDL component model (as defined in <bibref ! ref="WSDL-PART1"/>):</p> ! ! <ulist> ! <item><p>{soap fault code}, a <emph>xs:QName</emph>, to the Binding Fault component. The value ! of this property identifies a possible SOAP fault for the operations in ! scope.</p> </item> - <item><p>{soap fault subcodes}, a list of <emph>xs:QName</emph>, to the - Binding Fault component. The value of this property - identifies one or more subcodes for this SOAP fault.</p> - </item> - </ulist> </div3> ! <div3 id="soap-fault-decl-xml"> ! <head>XML Representation</head> ! ! <eg xml:space="preserve"><description > ! <binding > ! <fault ref="xs:QName" ! <b>wsoap:code</b>="xs:QName" ! <b>wsoap:subcodes</b>="list of xs:QName"? > ! <documentation />? ! [ <feature /> | <property /> ]* ! </fault>* ! </binding> ! </description> ! </eg> ! <p>The XML representation for binding a SOAP Fault are two ! &AII;s with the following Infoset properties: </p> <ulist> ! <item><p>wsoap:code REQUIRED &AII;</p> ! <ulist> ! <item><p>A [local name] of <el>code</el></p></item> ! ! <item> <p>A [namespace name] of ! <attval>&wsdl-soap-ns;</attval> ! </p></item> ! <item> ! <p>A type of <emph>xs:QName</emph></p> ! </item> ! </ulist> ! </item> ! <item><p>wsoap:subcodes OPTIONAL &AII;</p> ! <ulist> ! <item><p>A [local name] of <el>subcodes</el></p></item> ! ! <item> <p>A [namespace name] of ! <attval>&wsdl-soap-ns;</attval> ! </p></item> ! <item> ! <p>A type of list of <emph>xs:QName</emph>s</p> ! </item> ! </ulist> ! </item> </ulist> </div3> ! <div3 id="soap-fault-decl-mapping"> ! <head>Mapping Between Component Properties and XML ! Representation</head> ! ! <p>See <specref ref="tab_SOAP_Fault_Mapping"/>.</p> ! ! <table border="1" id="tab_SOAP_Fault_Mapping"> ! <caption>Mapping between SOAP Fault Component Properties and XML ! Representation</caption> ! <tbody> ! <tr> ! <th rowspan="1" colspan="1">Property</th> ! <th rowspan="1" colspan="1">Mapping</th> ! </tr> ! <tr> ! <td rowspan="1" colspan="1">{soap fault code}</td> ! <td rowspan="1" colspan="1">The actual value of the <att>code</att> ! &AII;.</td> ! </tr> ! <tr> ! <td rowspan="1" colspan="1">{soap fault subcodes}</td> ! <td rowspan="1" colspan="1">The actual value of the <att>subcodes</att> ! &AII;.</td> ! </tr> ! </tbody> ! </table> ! </div3> ! </div2> ! ! <!-- +++++++++ --> ! ! <div2 id="soap-operation-decl"> ! <head>Binding Operations</head> ! ! <div3 id="soap-operation-decl-description"> ! <head>Description</head> ! ! <p>For every Interface Operation component contained in an Interface ! component, in addition to the default binding rules (for SOAP 1.2, ! see <specref ref="soap12-defaults"/>), there may be additional binding ! information to be specified. This binding specification allows the user ! to indicate the SOAP Message Exchange Pattern (MEP) and a value for the SOAP ! Action Feature on a per-operation basis.</p> ! </div3> ! ! <div3 id="soap-operation-decl-relate"> ! <head>Relationship to WSDL Component Model</head> ! ! <p>The SOAP Operation binding specification adds the ! following property to the WSDL component model (as defined ! in <bibref ref="WSDL-PART1"/>):</p> <ulist> ! <item><p>{soap mep}, a <emph>xs:anyURI</emph>, which is an absolute URI as defined by <bibref ! ref="RFC3986"/>, to the Binding Operation component. The ! value of this property identifies the SOAP Message ! Exchange Pattern (MEP) for this specific operation. If no ! specific value is assigned, then the value assigned by the ! default rules apply (for SOAP 1.2, see <specref ! ref="soap12-defaults"/>). It is an error for this property ! to not have a value (which MAY happen if the default rules ! are not applicable).</p></item> ! ! <item><p>{soap action}, a <emph>xs:anyURI</emph>, which ! is an absolute URI as defined by <bibref ! ref="RFC3986"/>, to the Binding Operation component. The ! value of this property identifies the value of the SOAP ! Action Feature (as defined by for this specific operation).</p> ! </item> </ulist> ! </div3> ! <div3 id="soap-operation-decl-xml"> <head>XML Representation</head> ! <eg xml:space="preserve"><description > ! <binding > ! <operation ref="<emph>xs:QName</emph>" ! <b>wsoap:mep</b>="<emph>xs:anyURI</emph>"? ! <b>wsoap:action</b>="<emph>xs:anyURI</emph>"? > ! </operation> </binding> </description> </eg> ! <p>The XML representation for binding an Operation are two ! &AII;s with the following Infoset properties: </p> ! <ulist> ! <item><p>wsoap:mep OPTIONAL &AII;</p> ! <ulist> ! <item><p>A [local name] of <att>mep</att></p></item> ! ! <item> <p>A [namespace name] of ! <attval>&wsdl-soap-ns;</attval> ! </p></item> ! <item> ! <p>A type of <emph>xs:anyURI</emph></p> ! </item> ! </ulist> </item> ! <item><p>wsoap:action OPTIONAL &AII;</p> <ulist> ! <item><p>A [local name] of <att>action</att></p></item> ! ! <item> <p>A [namespace name] of ! <attval>&wsdl-soap-ns;</attval> ! </p></item> ! <item> ! <p>A type of <emph>xs:anyURI</emph></p> ! </item> </ulist> </item> </ulist> </div3> ! <div3 id="soap-operation-decl-mapping"> <head>Mapping Between Component Properties and XML Representation</head> ! <p>See <specref ref="tab_SOAP_Operation_Mapping"/>.</p> ! <table border="1" id="tab_SOAP_Operation_Mapping"> ! <caption>Mapping between SOAP Operation Component Properties and XML Representation</caption> <tbody> --- 1872,2048 ---- </div2> ! <!-- +++++++++ --> ! ! <div2 id="soap-headers-decl"> ! <head>Declaring SOAP Header Blocks</head> ! ! <div3 id="soap-headers-decl-description"> <head>Description</head> ! <p>SOAP allows the use of header blocks in the header part ! of the message (see <bibref ref="SOAP12-PART1"/>). This ! binding allows users to declare the SOAP header blocks in ! use on a per message ond on a per fault basis.</p> </div3> ! <div3 id="soap-headers-decl-relate"> ! <head>Relationship to WSDL Component Model</head> ! <p>The SOAP Header Blocks binding specification adds the ! following property to the WSDL component model (as defined ! in <bibref ref="WSDL-PART1"/>):</p> <ulist> ! <item><p>{soap headers}, OPTIONAL, a set of SOAP Header ! Block components as defined in <specref ! ref="soap-header-decl-property"/>, to the Binding Fault, ! Binding Message Reference and Binding Fault Reference ! components.</p></item> </ulist> </div3> ! <div3 id='soap-header-decl-property'> ! <head>SOAP Header Blocks Component</head> ! ! <p>The SOAP Header component identifies a SOAP header block ! that is in use. The properties of the SOAP Header component ! are as follows:</p> <ulist> ! <item> <p>{element}, a reference to an XML element ! declaration in the &description-type_definitions-p; ! property of the Description Component. The ! <emph>xs:QName</emph> refers to a complex type definition ! that describes a subset of SOAP Header Blocks. This ! complex type definition has an element only content model ! and the element declarations in this content model are ! global element declarations.</p> </item> ! <item> <p>{mustUnderstand}, a <emph>xs:boolean</emph> ! indicating if the SOAP header block MUST be decorated with ! a SOAP <att>mustUnderstand</att> &AII;.</p> </item> </ulist> ! </div3> ! <div3 id="soap-headers-decl-xml"> <head>XML Representation</head> ! <eg xml:space="preserve"> ! <description > ! <binding name="<emph>xs:NCName</emph>" type="<emph>&wsdl-soap-ns;</emph>" > ! <fault ref="<emph>xs:QName</emph>" ! wsoap:code="<emph>xs:QName</emph>" > ! <<b>wsoap:header</b> element="<emph>list of xs:QName</emph>"? mustUnderstand="xs:boolean"> ! <documentation />? ! </<b>wsoap:header</b>>* ! ... ! </fault>* ! <operation ref="<emph>xs:QName</emph>" > ! <input messageLabel="<emph>xs:NCName</emph>"?> ! <<b>wsoap:header</b> ... />* ! ... ! </input>* ! <output messageLabel="<emph>xs:NCName</emph>"?> ! <<b>wsoap:header</b> ... />* ! ... ! </output>* ! <infault ref="<emph>xs:QName</emph>"> ! <<b>wsoap:header</b> ... />* ! ... ! </infault>* ! <outfault ref="<emph>xs:QName</emph>"> ! <<b>wsoap:header</b> ... />* ! ... ! </outfault>* ! </operation>* </binding> </description> </eg> ! <p>The XML representation for a SOAP Module component is an &EII; ! with the following Infoset properties: </p> <ulist> ! <item> ! <p>A [local name] of <el>header</el> ! </p> </item> ! <item> ! <p>A [namespace name] of ! <attval>&wsdl-soap-ns;</attval> ! </p> ! </item> ! <item> ! <p>One or more &AII;s amongst its [attributes] as follows:</p> <ulist> ! <item> ! <p>A REQUIRED <att>element</att> ! &AII; with the following ! Infoset properties:</p> ! <ulist> ! <item> ! <p>A [local name] of <att>element</att> ! </p> ! </item> ! <item> ! <p>A [namespace name] which has no value</p> ! </item> ! <item> ! <p>A type of <emph>xs:QNameI</emph></p> ! </item> ! </ulist> ! </item> ! <item> ! <p>An OPTIONAL <att>mustUnderstand</att> ! &AII; with the ! following Infoset properties:</p> ! <ulist> ! <item> ! <p>A [local name] of <att>mustUnderstand</att> ! </p> ! </item> ! <item> ! <p>A [namespace name] which has no value</p> ! </item> ! <item> ! <p>A type of <emph>xs:boolean</emph></p> ! </item> ! </ulist> ! </item> ! <item> ! <p>Zero or more namespace qualified &AII;s. The [namespace ! name] of such &AII;s MUST NOT be <attval>&wsdl-ns;</attval> and ! MUST NOT be <attval>&wsdl-soap-ns;</attval>. </p> ! </item> </ulist> </item> + <item> + <p>Zero or more &EII; amongst its [children], in order, as + follows:</p> + <olist> + <item> + <p>An OPTIONAL <el>documentation</el> + &EII; as defined in <bibref ref="WSDL-PART1"/>.</p> + </item> + <item> + <p>Zero or more namespace-qualified &EII;s amongst its + [children]. The [namespace name] of such &EII;s MUST NOT be + <attval>&wsdl-ns;</attval> and MUST NOT be + <attval>&wsdl-soap-ns;</attval>.</p> + </item> + </olist> + </item> </ulist> </div3> ! <div3 id="soap-headers-decl-mapping"> <head>Mapping Between Component Properties and XML Representation</head> ! <p>See <specref ref="tab_SOAP_Header_Mapping"/>.</p> ! <table border="1" id="tab_SOAP_Header_Mapping"> ! <caption>Mapping between SOAP Header Block Component Properties and XML Representation</caption> <tbody> *************** *** 1806,1822 **** </tr> <tr> ! <td rowspan="1" colspan="1">{soap mep}</td> <td ! rowspan="1" colspan="1">The actual value of the ! <att>wsoap:mep</att> &AII;, if present. If not, the ! actual value of the <att>wsoap:mepDefault</att> &AII; ! of the parent wsdl:binding &EII;, if present. If not ! the value as defined by the default SOAP binding rules ! (for SOAP 1.2, see <specref ref="soap12-defaults"/>), if ! applicable.</td> </tr> <tr> ! <td rowspan="1" colspan="1">{soap action}</td> ! <td rowspan="1" colspan="1">The actual value of the ! <att>action</att> &AII;., if any.</td> </tr> </tbody> --- 2052,2078 ---- </tr> <tr> ! <td rowspan="1" colspan="1">{soap headers}</td> ! <td rowspan="1" colspan="1"> The set of SOAP Header ! Block components corresponding to all the ! <el>header</el> &EII; in the [children] of the ! <el>fault</el>, <el>input</el>, <el>output</el>, ! <el>infault</el>, <el>outfault</el> &EII;s, if any. ! </td> </tr> <tr> ! <td rowspan="1" colspan="1">{element}</td> ! <td rowspan="1" colspan="1">The element declaration ! from the &description-type_definitions-p; resolved ! to by the value of the <att>element</att> &AII;. It is ! an error for the <att>element</att> &AII; to have a ! value and that value does not resolve to a complex ! type definition from the ! &description-type_definitions-p; property of the ! Description component.</td> ! </tr> ! <tr> ! <td rowspan="1" colspan="1">{mustUnderstand}</td> ! <td rowspan="1" colspan="1">The actual value of the <att>mustUnderstand</att> ! &AII;.</td> </tr> </tbody> *************** *** 3687,3691 **** <!-- template <tr> ! <td>200503</td> <td></td> <td></td> --- 3943,3947 ---- <!-- template <tr> ! <td>200504</td> <td></td> <td></td> *************** *** 3693,3696 **** --- 3949,3959 ---- --> <tr> + <td>20050406</td> + <td>HH</td> + <td><loc + href='http://www.w3.org/2002/ws/desc/4/lc-issues/issues.html#LC76d'>LC76d</loc>: + added <att>wsoap:header</att></td> + </tr> + <tr> <td>20050331</td> <td>HH</td>
Received on Wednesday, 6 April 2005 11:23:08 UTC