2002/ws/desc/wsdl20 wsdl20.xml,1.215,1.216

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

Modified Files:
	wsdl20.xml 
Log Message:
LC 78, part 2 (unique identifier for Interface Fault components)

Index: wsdl20.xml
===================================================================
RCS file: /sources/public/2002/ws/desc/wsdl20/wsdl20.xml,v
retrieving revision 1.215
retrieving revision 1.216
diff -C2 -d -r1.215 -r1.216
*** wsdl20.xml	19 Apr 2005 17:55:21 -0000	1.215
--- wsdl20.xml	20 Apr 2005 08:25:35 -0000	1.216
***************
*** 2199,2217 ****
          <p>For each Interface Fault component in the {interface faults}
  	property of an Interface component, the {name} property must be unique.</p>
! 
!         <p>Interface Fault components are local to Interface
! 	components; they cannot be referred to by QName, despite
! 	having a {name} property
! 	(see <specref ref='frag-ids' />). That is,
! 	two Interface components whose {name} property share the same namespace name
! 	but with different local names MAY contain
! 	Interface Fault components which share the same {name}
! 	property. Thus, the {name} property
! 	of the Interface Fault components are not sufficient to
! 	form the unique identity of an Interface Fault
! 	component. To uniquely identify an Interface Fault
! 	component one must first identify the Interface component (by
! 	QName) and then identify the Interface Fault within that
! 	Interface component (by a further QName).</p>
  
  	<p>In cases where, due to an interface extending one or more
--- 2199,2213 ----
          <p>For each Interface Fault component in the {interface faults}
  	property of an Interface component, the {name} property must be unique.</p>
!     
!         <p>Interface Fault components are uniquely identified by the
!     the QName of the enclosing Interface component and QName of the
!     Interface Fault component itself.</p>
!     
!         <note><p>Despite having a {name} property, Interface Fault components
!     cannot be identified solely by their QName. Indeed, two Interface components
!     whose {name} property value has the same namespace name, but different local names,
!     can contain Interface Fault components wich the same {name} property value. Thus,
!     the {name} property of Interface Fault components is not sufficient to form the unique
!     identity of an Interface Fault component.</p></note>
  
  	<p>In cases where, due to an interface extending one or more

Received on Wednesday, 20 April 2005 08:25:39 UTC