- From: Hugo Haas via cvs-syncmail <cvsmail@w3.org>
- Date: Fri, 23 Sep 2005 07:37:17 +0000
- To: public-ws-desc-eds@w3.org
Update of /sources/public/2002/ws/desc/wsdl20 In directory homer:/tmp/cvs-serv24747 Modified Files: wsdl20-adjuncts.xml Log Message: LC318 Index: wsdl20-adjuncts.xml =================================================================== RCS file: /sources/public/2002/ws/desc/wsdl20/wsdl20-adjuncts.xml,v retrieving revision 1.102 retrieving revision 1.103 diff -C2 -d -r1.102 -r1.103 *** wsdl20-adjuncts.xml 23 Sep 2005 07:10:12 -0000 1.102 --- wsdl20-adjuncts.xml 23 Sep 2005 07:37:15 -0000 1.103 *************** *** 1637,1698 **** <!-- +++++++++ --> - <div2 id="soap-default-mep-decl"> - <head>Specifying the Default SOAP MEP</head> - - <div3 id="soap-default-mep-decl-description"> - <head>Description</head> - - <p>Every <comp>Binding Operation</comp> component of a SOAP binding MUST - indicate the SOAP Message Exchange Pattern (MEP) to be used for - that operation. This binding extension specification allows the user to - indicate a default SOAP MEP to be used for all <comp>Binding Operation</comp> components - of this <comp>Binding</comp> component.</p> - - </div3> - - <div3 id="soap-default-mep-decl-relate"> - <head>Relationship to WSDL Component Model</head> - - <p>The default SOAP MEP specification is a syntactic - convenience and does not affect the underlying component - model.</p> - </div3> - - <div3 id="soap-default-mep-decl-xml"> - <head>XML Representation</head> - - <eg xml:space="preserve"><description> - <binding name="<emph>xs:NCName</emph>" interface="<emph>xs:QName</emph>"? type="<emph>xs:anyURI</emph>" - wsoap:protocol="<emph>xs:anyURI</emph>" - <b>wsoap:mepDefault</b>="<emph>xs:anyURI</emph> ?" > - ... - </binding> - </description> - </eg> - - <p>The XML representation for specifying the default SOAP - MEP is an OPTIONAL &AII; with the following Infoset - properties: </p> - - <ulist> - <item> - <p>A [local name] of <el>mepDefault</el> - </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> - </div3> - - </div2> - - <!-- +++++++++ --> - <div2 id="soap-fault-decl"> <head>Binding Faults</head> --- 1637,1640 ---- *************** *** 1859,1863 **** <eg xml:space="preserve"><description> ! <binding > <operation ref="<emph>xs:QName</emph>" <b>wsoap:mep</b>="<emph>xs:anyURI</emph>"? --- 1801,1805 ---- <eg xml:space="preserve"><description> ! <binding <b>wsoap:mepDefault</b>="<emph>xs:anyURI</emph>"? > <operation ref="<emph>xs:QName</emph>" <b>wsoap:mep</b>="<emph>xs:anyURI</emph>"? *************** *** 1897,1900 **** --- 1839,1864 ---- </item> </ulist> + + <p>The following &AII; for the <el>binding</el> &EII; is + defined for assigning a default value to the <prop + comp="Binding Operation">soap mep</prop> + properties of the <comp>Binding Operation</comp> components + of a <comp>Binding</comp> component:</p> + + <ulist> + <item> + <p>A [local name] of <el>mepDefault</el> + </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> + </div3> *************** *** 3067,3127 **** <!-- +++++++++ --> - <div2 id="http-default-method-decl"> - <head>Specifying the Default HTTP Method</head> - - <div3 id="http-default-method-description"> - <head>Description</head> - - <p>Every <comp>Binding Operation</comp> component MUST indicate what HTTP method - is in use for the operations of the interface that this - binding applies to. This binding extension specification allows the user to - indicate a default HTTP method to be used for all - <comp>Binding Operation</comp> components of this <comp>Binding</comp> component.</p> - - </div3> - - <div3 id="http-default-method-relate"> - <head>Relationship to WSDL Component Model</head> - - <p>The default HTTP method specification is a syntactic - convenience and does not affect the underlying component - model.</p> - - </div3> - - <div3 id="http-default-method-decl-xml"> - <head>XML Representation</head> - - <eg xml:space="preserve"><description> - <binding name="<emph>xs:NCName</emph>" interface="<emph>xs:QName</emph>"? type="<emph>xs:anyURI</emph>" - <b>whttp:methodDefault</b>="<emph>xs:string</emph>"? > - </binding> - </description> - </eg> - <p>The XML representation for specifying the default HTTP method - is an optional &AII; with the following Infoset properties: </p> - - <ulist> - <item> - <p>A [local name] of <att>methodDefault</att> - </p> - </item> - <item> - <p>A [namespace name] of - <attval>&wsdl-http-ns;</attval> - </p> - </item> - <item> - <p>A type of <emph>xs:string</emph></p> - </item> - </ulist> - <p>The <att>methodDefault</att> &AII; does NOT - have a default value.</p> - </div3> - - </div2> - - <!-- +++++++++ --> - <div2 id="http-operation-decl"> <head>Binding Operations</head> --- 3031,3034 ---- *************** *** 3211,3215 **** <head>XML Representation</head> <eg xml:space="preserve"><description> ! <binding <b>whttp:queryParameterSeparatorDefault</b>="<emph>xs:string</emph>"? > <operation ref="<emph>xs:QName</emph>" <b>whttp:location</b>="<emph>xs:anyURI</emph>"? --- 3118,3123 ---- <head>XML Representation</head> <eg xml:space="preserve"><description> ! <binding <b>whttp:methodDefault</b>="<emph>xs:string</emph>"? ! <b>whttp:queryParameterSeparatorDefault</b>="<emph>xs:string</emph>"? > <operation ref="<emph>xs:QName</emph>" <b>whttp:location</b>="<emph>xs:anyURI</emph>"? *************** *** 3336,3344 **** </ulist> ! <p>The following &AII; for the <el>binding</el> &EII; ! is defined for setting default values:</p> <ulist> <item> <p>An OPTIONAL <att>queryParameterSeparatorDefault</att> &AII; with the --- 3244,3275 ---- </ulist> ! <p>The following &AII;s for the <el>binding</el> &EII; are ! defined for assigning default values to the <prop ! comp="Binding Operation">http method</prop> and <prop ! comp="Binding Operation">http query parameter separator</prop> ! properties of the <comp>Binding Operation</comp> components ! of a <comp>Binding</comp> component:</p> <ulist> <item> + <p>An OPTIONAL <att>methodDefault</att> + &AII; with the + following Infoset properties:</p> + <ulist> + <item> + <p>A [local name] of <att>methodDefault</att> + </p> + </item> + <item> + <p>A [namespace name] of + <attval>&wsdl-http-ns;</attval> + </p> + </item> + <item> + <p>A type of <emph>xs:string</emph></p> + </item> + </ulist> + </item> + <item> <p>An OPTIONAL <att>queryParameterSeparatorDefault</att> &AII; with the *************** *** 3384,3389 **** <att>whttp:method</att> &AII;, if present; otherwise, the actual value of the <att>whttp:methodDefault</att> ! &AII;, as defined in <specref ! ref="http-default-method-decl"/>; otherwise, if a <prop comp="Interface Operation">safety</prop> property as defined in <specref ref="safety" /> is present on the bound <comp>Interface Operation</comp> --- 3315,3319 ---- <att>whttp:method</att> &AII;, if present; otherwise, the actual value of the <att>whttp:methodDefault</att> ! &AII; of the [parent] <el>binding</el> &EII;; otherwise, if a <prop comp="Interface Operation">safety</prop> property as defined in <specref ref="safety" /> is present on the bound <comp>Interface Operation</comp> *************** *** 4261,4265 **** <b>whttp:transferCodingDefault</b>="<emph>xs:string</emph>"? > <operation location="<emph>xs:anyURI</emph>"? ! <b>whttp:transferCodingDefault</b>="<emph>xs:string</emph>" ? > <input messageLabel="<emph>xs:NCName</emph>"? <b>whttp:transferCoding</b>="<emph>xs:string</emph>"? /> --- 4191,4195 ---- <b>whttp:transferCodingDefault</b>="<emph>xs:string</emph>"? > <operation location="<emph>xs:anyURI</emph>"? ! <b>whttp:transferCodingDefault</b>="<emph>xs:string</emph>"? > <input messageLabel="<emph>xs:NCName</emph>"? <b>whttp:transferCoding</b>="<emph>xs:string</emph>"? /> *************** *** 4277,4289 **** </description> </eg> ! <p>The XML representation for specifying the default ! transfer coding is an OPTIONAL &AII; for the ! <el>binding</el> &EII; or <el>binding</el>'s child ! <el>operation</el> &EII;s with the following Infoset ! properties: </p> <ulist> <item> ! <p>A [local name] of <att>transferCodingDefault</att> </p> </item> --- 4207,4218 ---- </description> </eg> ! <p>The XML representation for specifying the transfer coding ! is an OPTIONAL &AII; for the <el>input</el>, ! <el>output</el>, <el>infault</el> and <el>outfault</el> ! &EII;s with the following Infoset properties: </p> <ulist> <item> ! <p>A [local name] of <att>transferCoding</att> </p> </item> *************** *** 4297,4308 **** </ulist> ! <p>The XML representation for specifying the transfer coding ! is an OPTIONAL &AII; for the <el>input</el>, ! <el>output</el>, <el>infault</el> and <el>outfault</el> ! &EII;s with the following Infoset properties: </p> <ulist> <item> ! <p>A [local name] of <att>transferCoding</att> </p> </item> --- 4226,4238 ---- </ulist> ! <p>The XML representation for specifying the default ! transfer coding is an OPTIONAL &AII; for the ! <el>binding</el> &EII; or <el>binding</el>'s child ! <el>operation</el> &EII;s with the following Infoset ! properties: </p> <ulist> <item> ! <p>A [local name] of <att>transferCodingDefault</att> </p> </item> *************** *** 4315,4318 **** --- 4245,4249 ---- </item> </ulist> + </div3> *************** *** 4858,4861 **** --- 4789,4800 ---- <td>HH</td> <td><loc + href="http://www.w3.org/2002/ws/desc/5/lc-issues/issues.html#LC318">LC318</loc>: + reorganized default declarations in bindings + </td> + </tr> + <tr> + <td>20050923</td> + <td>HH</td> + <td><loc href="http://www.w3.org/2002/ws/desc/5/lc-issues/issues.html#LC320">LC320</loc>: added {parent} property to nested components
Received on Friday, 23 September 2005 07:37:26 UTC