2002/ws/desc/wsdl20 wsdl20.html,1.109,1.110 wsdl20.xml,1.119,1.120

Update of /sources/public/2002/ws/desc/wsdl20
In directory hutz:/tmp/cvs-serv31765

Modified Files:
	wsdl20.html wsdl20.xml 
Log Message:
added proc. conf. rules note on optionality

Index: wsdl20.html
===================================================================
RCS file: /sources/public/2002/ws/desc/wsdl20/wsdl20.html,v
retrieving revision 1.109
retrieving revision 1.110
diff -C2 -d -r1.109 -r1.110
*** wsdl20.html	26 Jul 2004 19:18:23 -0000	1.109
--- wsdl20.html	26 Jul 2004 19:38:59 -0000	1.110
***************
*** 5799,5806 ****
  
        <li>
! 	<p>A conformant WSDL processor MAY safely ignore a NON-mandatory
! 	extension that it does not recognize or that it does not choose
! 	to implement.
  	</p>
        </li>
  
--- 5799,5820 ----
  
        <li>
! 	<p>A conformant WSDL processor MAY safely ignore a
! 	NON-mandatory extension or feature that it does not
! 	recognize or that it does not choose to implement.
  	</p>
+ 
+           <div class="note"><p class="prefix"><b>Note:</b></p><p>If a WSDL document declares an extension or feature
+           as optional, then if that extension or feature could apply
+           to messages sent by the provider agent as well, then the
+           provider agent MUST NOT send any messages that requires the
+           requester agent to support that extension or feature. The
+           requestor, on the othe hand, MAY engage that extension or
+           feature in messages it sends to the provider.</p>
+ 
+           <p>If finer-grain control of extensions and features is
+           desired then such extensions and features must be designed
+           in a direction (from requestor or from provider) sensitive
+           manner so that any direction may be marked required or
+           optional.</p></div>
        </li>
  
***************
*** 6886,6889 ****
--- 6900,6909 ----
  	  <td rowspan="1" colspan="1">20040727</td>
            <td rowspan="1" colspan="1">SW</td>
+           <td rowspan="1" colspan="1">Added note to processor conf rules for optional extensions
+           and features about what optional means.</td>
+         </tr>
+         <tr>
+ 	  <td rowspan="1" colspan="1">20040727</td>
+           <td rowspan="1" colspan="1">SW</td>
            <td rowspan="1" colspan="1">Removed contentious area ed note thing per decision to
            do those via minority opinions.</td>
***************
*** 7676,7680 ****
  	  namespaces to <a href="#InterfaceOperation_details"><b>2.4.1 The Interface Operation Component</b></a></td>
  	</tr>
- 
  	<tr>
  	  <td rowspan="1" colspan="1">20030122</td>
--- 7696,7699 ----

Index: wsdl20.xml
===================================================================
RCS file: /sources/public/2002/ws/desc/wsdl20/wsdl20.xml,v
retrieving revision 1.119
retrieving revision 1.120
diff -C2 -d -r1.119 -r1.120
*** wsdl20.xml	26 Jul 2004 19:18:24 -0000	1.119
--- wsdl20.xml	26 Jul 2004 19:38:59 -0000	1.120
***************
*** 5764,5771 ****
  
        <item>
! 	<p>A conformant WSDL processor MAY safely ignore a NON-mandatory
! 	extension that it does not recognize or that it does not choose
! 	to implement.
  	</p>
        </item>
  
--- 5764,5785 ----
  
        <item>
! 	<p>A conformant WSDL processor MAY safely ignore a
! 	NON-mandatory extension or feature that it does not
! 	recognize or that it does not choose to implement.
  	</p>
+ 
+           <note><p>If a WSDL document declares an extension or feature
+           as optional, then if that extension or feature could apply
+           to messages sent by the provider agent as well, then the
+           provider agent MUST NOT send any messages that requires the
+           requester agent to support that extension or feature. The
+           requestor, on the othe hand, MAY engage that extension or
+           feature in messages it sends to the provider.</p>
+ 
+           <p>If finer-grain control of extensions and features is
+           desired then such extensions and features must be designed
+           in a direction (from requestor or from provider) sensitive
+           manner so that any direction may be marked required or
+           optional.</p></note>
        </item>
  
***************
*** 6871,6874 ****
--- 6885,6894 ----
  	  <td>20040727</td>
            <td>SW</td>
+           <td>Added note to processor conf rules for optional extensions
+           and features about what optional means.</td>
+         </tr>
+         <tr>
+ 	  <td>20040727</td>
+           <td>SW</td>
            <td>Removed contentious area ed note thing per decision to
            do those via minority opinions.</td>

Received on Monday, 26 July 2004 15:42:30 UTC