- From: Hugo Haas via cvs-syncmail <cvsmail@w3.org>
- Date: Fri, 24 Mar 2006 15:11:30 +0000
- To: public-ws-addressing-eds@w3.org
Update of /sources/public/2004/ws/addressing
In directory homer:/tmp/cvs-serv31216
Modified Files:
ws-addr-wsdl.xml
Log Message:
Added proposed text for LC112
Index: ws-addr-wsdl.xml
===================================================================
RCS file: /sources/public/2004/ws/addressing/ws-addr-wsdl.xml,v
retrieving revision 1.81
retrieving revision 1.82
diff -C2 -d -r1.81 -r1.82
*** ws-addr-wsdl.xml 20 Mar 2006 15:05:22 -0000 1.81
--- ws-addr-wsdl.xml 24 Mar 2006 15:11:28 -0000 1.82
***************
*** 309,313 ****
<p>This specification supports two mechanisms for indicating, in a WSDL description,
that the endpoint conforms to the WS-Addressing specification. </p>
! <div2>
<head>UsingAddressing Extension Element</head>
<p>
--- 309,313 ----
<p>This specification supports two mechanisms for indicating, in a WSDL description,
that the endpoint conforms to the WS-Addressing specification. </p>
! <div2 id="uaee">
<head>UsingAddressing Extension Element</head>
<p>
***************
*** 329,338 ****
<tr>
<th rowspan="2">MAPs in Input message</th>
! <th colspan="2" align="center">UsingAddressing Present</th>
! <th rowspan="2">UsingAddressing Not Present</th>
</tr>
<tr>
! <th>wsdl:required="true"</th>
! <th>wsdl:required="false"</th>
</tr>
</thead>
--- 329,338 ----
<tr>
<th rowspan="2">MAPs in Input message</th>
! <th colspan="2" align="center">UsingAddressing / {addressing} Present</th>
! <th rowspan="2">{addressing} / UsingAddressing Not Present</th>
</tr>
<tr>
! <th>wsdl:required="true" {addressing}=required</th>
! <th>wsdl:required="false" {addressing}=optional</th>
</tr>
</thead>
***************
*** 417,432 ****
</binding></eg>
</example>
! <div3>
<head>WSDL 2.0 Component Model Changes</head>
! <p>Use of WS-Addressing adds the following REQUIRED properties to the WSDL 2.0
component model:</p>
<ulist>
<item>
! <p>A property {addressing required} of type xs:boolean, to the
! Binding and Endpoint components. The property value is the value of the
! wsdl:required attribute information item on the wsaw:UsingAddressing
! extension element, if present; otherwise "false".</p>
! </item>
! </ulist>
</div3>
<div3>
--- 417,476 ----
</binding></eg>
</example>
! <div3 id="wsdl20_usingaddressing">
<head>WSDL 2.0 Component Model Changes</head>
!
! <ednote>
! <name>HH</name>
! <edtext>This has NOT been approved by the WG yet.</edtext>
! </ednote>
!
! <p>Use of WS-Addressing adds the following property to the WSDL 2.0
component model:</p>
<ulist>
<item>
! <p>{addressing} OPTIONAL, of type
! <code>xs:token</code> with one of the
! values <attval>required</attval> or
! <attval>optional</attval>, to the Binding
! and Endpoint components. When present, the
! property indicates that the use of
! addressing has been declared.
! </p>
! </item>
! </ulist>
!
! <p><specref ref="tab_addressing_Mapping"/> shows the
! mapping from the XML representation to the WSDL
! 2.0 component model.</p>
!
! <table border="1" id="tab_addressing_Mapping">
! <caption>Mapping from XML Representation to Binding and Endpoint components Extension Properties</caption>
! <tbody>
! <tr>
! <th rowspan="1" colspan="1">Property</th>
! <th rowspan="1" colspan="1">Value</th>
! </tr>
! <tr>
! <td>{addressing}</td>
! <td>
! If a <el>wsaw:UsingAddresing</el>
! extension element is present:
! <ulist>
! <item><p>if a
! <att>wsdl:required</att> &AII; is present
! and has a value of <attval>true</attval>,
! then <attval>required</attval></p></item>
! <item><p>otherwise
! <attval>optional</attval></p></item>
! </ulist>
! </td>
! </tr>
! </tbody>
! </table>
!
! <p><specref
! ref="mappresence"/> summarizes the
! meaning of the property as detailed in section <specref ref="uaee"/>.</p>
!
</div3>
<div3>
***************
*** 526,537 ****
</eg>
</example>
! <div3>
<head>WSDL 2.0 Component Model Changes</head>
! <p>Use of the Anonymous element adds the following REQUIRED properties to the WSDL 2.0 component model: </p>
<ulist>
<item>
! <p>A property of the binding operation component {anonymous required} of type xs:string. The property value is the value of the wsaw:Anonymous element information item, if present; otherwise "optional". </p>
</item>
</ulist>
</div3>
</div2>
--- 570,608 ----
</eg>
</example>
! <div3 id='wsdl20_anonymous'>
<head>WSDL 2.0 Component Model Changes</head>
!
! <ednote>
! <name>HH</name>
! <edtext>This has NOT been approved by the WG yet.</edtext>
! </ednote>
!
! <p>Use of the Anonymous element adds the following property to the WSDL 2.0 component model: </p>
<ulist>
<item>
! <p>{anonymous} OPTIONAL, of type xs:string, to the Binding Operation component.</p>
</item>
</ulist>
+
+ <p><specref ref="tab_anonymous_Mapping"/> shows the
+ mapping from the XML representation to the WSDL
+ 2.0 component model.</p>
+
+ <table border="1" id="tab_anonymous_Mapping">
+ <caption>Mapping from XML Representation to Binding Operation component Extension Properties</caption>
+ <tbody>
+ <tr>
+ <th rowspan="1" colspan="1">Property</th>
+ <th rowspan="1" colspan="1">Value</th>
+ </tr>
+ <tr>
+ <td>{anonymous}</td>
+ <td>
+ The value of the <el>wsaw:Anonymous</el> &EII;, if present.
+ </td>
+ </tr>
+ </tbody>
+ </table>
+
</div3>
</div2>
***************
*** 540,546 ****
<p> In WSDL 2.0, a SOAP Module component may be used to declare the use of the
WS-Addressing 1.0 Module for the SOAP binding. The meaning of the use of such a
! SOAP Module component is semantically equivalent to the {addressing required}
! property defined in section 3.1.1. Note that this module is only meaningful when
! used on WSDL components where the {addressing required} property is allowed,
i.e. as a member of the {soap modules} property of a Binding component.</p>
<p>The WS-Addressing 1.0 SOAP Module is described in &wsa-soap.title;[<bibref
--- 611,617 ----
<p> In WSDL 2.0, a SOAP Module component may be used to declare the use of the
WS-Addressing 1.0 Module for the SOAP binding. The meaning of the use of such a
! SOAP Module component is semantically equivalent to the {addressing}
! property defined in section <specref ref="wsdl20_usingaddressing"/>. Note that this module is only meaningful when
! used on WSDL components where the {addressing} property is allowed,
i.e. as a member of the {soap modules} property of a Binding component.</p>
<p>The WS-Addressing 1.0 SOAP Module is described in &wsa-soap.title;[<bibref
Received on Friday, 24 March 2006 15:11:40 UTC