2004/ws/addressing ws-addr-wsdl.xml,1.109,1.110

Update of /sources/public/2004/ws/addressing
In directory hutz:/tmp/cvs-serv11709

Modified Files:
	ws-addr-wsdl.xml 
Log Message:
Implemented editorial changes resulting from 23Jan telecon.
Implemented CR40 and CR42.

Index: ws-addr-wsdl.xml
===================================================================
RCS file: /sources/public/2004/ws/addressing/ws-addr-wsdl.xml,v
retrieving revision 1.109
retrieving revision 1.110
diff -C 2 -d -r1.109 -r1.110
*** ws-addr-wsdl.xml	14 Jan 2007 20:31:36 -0000	1.109
--- ws-addr-wsdl.xml	22 Jan 2007 22:45:41 -0000	1.110
***************
*** 367,371 ****
                          value of [address] in place of a non-anonymous address; this value MUST be accepted.</p>
                  </div3>
!                 <div3>
                      <head>Using both AnonymousResponses and NonAnonymousResponses</head>
                      <p>If both AnonymousResponses and NonAnonymousResponses are supported, and the
--- 367,371 ----
                          value of [address] in place of a non-anonymous address; this value MUST be accepted.</p>
                  </div3>
!                 <div3 id="usingbothnestedassertions">
                      <head>Using both AnonymousResponses and NonAnonymousResponses</head>
                      <p>If both AnonymousResponses and NonAnonymousResponses are supported, and the
***************
*** 381,386 ****
                      interacting subject understands or is concerned with these assertions provides
                      an alternative without either assertion. </p>
                  </div3>
!                 <div3>
                      <head>Examples (Compact Form)</head>
                      <example>
--- 381,392 ----
                      interacting subject understands or is concerned with these assertions provides
                      an alternative without either assertion. </p>
+                     <ednote>
+                         <edtext>We will be providing a rationale for the use of Optional in
+                             connection with the nested assertions, explaining how the assertions are
+                             used by the server and the client. We may also rephrase the description
+                             of the assertions to help that explanation.</edtext>
+                     </ednote>
                  </div3>
!                 <div3 id="policyexamplesincompact">
                      <head>Examples (Compact Form)</head>
                      <example>
***************
*** 417,422 ****
          &lt;wsp:Policy&gt;
              &lt;wsp:ExactlyOne&gt;
!                 &lt;wsam:AnonymousResponses wsp:Optional="true"/&gt;
!                 &lt;wsam:NonAnonymousResponses wsp:Optional="true"/&gt;
              &lt;/wsp:ExactlyOne&gt;
          &lt;/wsp:Policy&gt;
--- 423,428 ----
          &lt;wsp:Policy&gt;
              &lt;wsp:ExactlyOne&gt;
!                 &lt;wsam:AnonymousResponses/&gt;
!                 &lt;wsam:NonAnonymousResponses/&gt;
              &lt;/wsp:ExactlyOne&gt;
          &lt;/wsp:Policy&gt;
***************
*** 435,439 ****
                      </example>                                        
                  </div3>                
!                 <div3>
                      <head>Examples (Normal Form)</head>
                      <example>
--- 441,445 ----
                      </example>                                        
                  </div3>                
!                 <div3 id="policyassertionsinnormal">
                      <head>Examples (Normal Form)</head>
                      <example>
***************
*** 782,786 ****
                                              pattern} is <attval>&wsdl20nsuri;/in-out</attval> or
                                                  <attval>&wsdl20nsuri;/in-opt-out</attval> and
!                                             the message reference's {message label} = 'in'. </p>
                                      </item>
                                      <item>
--- 788,792 ----
                                              pattern} is <attval>&wsdl20nsuri;/in-out</attval> or
                                                  <attval>&wsdl20nsuri;/in-opt-out</attval> and
!                                             the message reference's {message label} = 'In'. </p>
                                      </item>
                                      <item>
***************
*** 788,792 ****
                                              pattern} is <attval>&wsdl20nsuri;/out-in</attval> or
                                                  <attval>&wsdl20nsuri;/out-opt-in</attval> and
!                                             the message reference's {message label} = 'out'. </p>
                                      </item>
                                      <item>
--- 794,798 ----
                                              pattern} is <attval>&wsdl20nsuri;/out-in</attval> or
                                                  <attval>&wsdl20nsuri;/out-opt-in</attval> and
!                                             the message reference's {message label} = 'Out'. </p>
                                      </item>
                                      <item>
***************
*** 794,798 ****
                                              pattern} is <attval>&wsdl20nsuri;/in-out</attval> or
                                                  <attval>&wsdl20nsuri;/in-opt-out</attval> and
!                                             the message reference's {message label} = 'out'. </p>
                                      </item>
                                      <item>
--- 800,804 ----
                                              pattern} is <attval>&wsdl20nsuri;/in-out</attval> or
                                                  <attval>&wsdl20nsuri;/in-opt-out</attval> and
!                                             the message reference's {message label} = 'Out'. </p>
                                      </item>
                                      <item>
***************
*** 800,804 ****
                                              pattern} is <attval>&wsdl20nsuri;/out-in</attval>,
                                              or <attval>&wsdl20nsuri;/out-opt-in</attval> and the
!                                             message reference's {message label} = 'in'. </p>
                                      </item>
                                      <item>
--- 806,810 ----
                                              pattern} is <attval>&wsdl20nsuri;/out-in</attval>,
                                              or <attval>&wsdl20nsuri;/out-opt-in</attval> and the
!                                             message reference's {message label} = 'In'. </p>
                                      </item>
                                      <item>
***************
*** 812,824 ****
                      <p>For example consider the following WSDL excerpt:</p>
                      <example>
!                         <head>Example WSDL without explicit wsa:Action values with explicit message
!                             names.</head>
                          <eg xml:space="preserve">
! &lt;definitions targetNamespace="http://greath.example.com/2004/wsdl/resSvc" ...&gt;
    ...
    &lt;interface name="reservationInterface"&gt;
      &lt;operation name="opCheckAvailability" pattern="&wsdl20nsuri;/in-out"&gt;
!       &lt;input element="tns:checkAvailability" messageLabel="in" name="CheckAvailability"/&gt;
!       &lt;output element="tns:checkAvailabilityResponse" messageLabel="out" name="Availability"/&gt;
      &lt;/operation&gt;
    &lt;/interface&gt;
--- 818,829 ----
                      <p>For example consider the following WSDL excerpt:</p>
                      <example>
!                         <head>Example WSDL without explicit wsa:Action values.</head>
                          <eg xml:space="preserve">
! &lt;description targetNamespace="http://greath.example.com/2004/wsdl/resSvc" ...&gt;
    ...
    &lt;interface name="reservationInterface"&gt;
      &lt;operation name="opCheckAvailability" pattern="&wsdl20nsuri;/in-out"&gt;
!       &lt;input element="tns:checkAvailability" messageLabel="in"/&gt;
!       &lt;output element="tns:checkAvailabilityResponse" messageLabel="out"/&gt;
      &lt;/operation&gt;
    &lt;/interface&gt;

Received on Monday, 22 January 2007 22:45:46 UTC