2002/ws/desc/wsdl20 wsdl20-z.html,1.14,1.15 build.xml,1.17,1.18 wsdl20.pdf,1.27,1.28 wsdl20.html,1.170,1.171 wsdl20.xml,1.204,1.205 wsdl20-z-ie.html,1.7,1.8 xmlspec.dtd,1.8,1.9 wsdl20.tex,1.34,1.35 wsdl20.toc,1.19,1.20

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

Modified Files:
	wsdl20-z.html build.xml wsdl20.pdf wsdl20.html wsdl20.xml 
	wsdl20-z-ie.html xmlspec.dtd wsdl20.tex wsdl20.toc 
Log Message:
[LC105] Added {parent} property to nested components.

Index: build.xml
===================================================================
RCS file: /sources/public/2002/ws/desc/wsdl20/build.xml,v
retrieving revision 1.17
retrieving revision 1.18
diff -C2 -d -r1.17 -r1.18
*** build.xml	20 Mar 2005 19:35:09 -0000	1.17
--- build.xml	17 Apr 2005 15:25:01 -0000	1.18
***************
*** 98,102 ****
  	<target name="validate" description="Validates all XML and XSL files.">
  		<xmlvalidate lenient="true">
! 			<fileset dir="." includes="*.xml, *.xsl" excludes="*frag*.xml" />
  		</xmlvalidate>
  	</target>
--- 98,105 ----
  	<target name="validate" description="Validates all XML and XSL files.">
  		<xmlvalidate lenient="true">
! 			<fileset dir="." includes="*.xml, *.xsl" excludes="wsdl20*.xml, *frag*.xml" />
! 		</xmlvalidate>
! 		<xmlvalidate lenient="false">
! 			<fileset dir="." includes="wsdl20*.xml" />
  		</xmlvalidate>
  	</target>

Index: wsdl20-z-ie.html
===================================================================
RCS file: /sources/public/2002/ws/desc/wsdl20/wsdl20-z-ie.html,v
retrieving revision 1.7
retrieving revision 1.8
diff -C2 -d -r1.7 -r1.8
*** wsdl20-z-ie.html	16 Apr 2005 23:40:23 -0000	1.7
--- wsdl20-z-ie.html	17 Apr 2005 15:25:02 -0000	1.8
***************
*** 86,90 ****
  	  Component Properties</a><br>&nbsp;&nbsp;&nbsp;&nbsp;2.5 <a href="#MessageReference">Message Reference</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2.5.1 <a href="#MessageReference_details">The Message Reference Component</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2.5.2 <a href="#MessageReference_XMLRep">XML Representation of Message Reference Component</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2.5.2.1 <a href="#MessageReference_messageReference_attribute">messageLabel attribute information item with input,
          or output [owner]</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2.5.2.2 <a href="#MessageReference_element_attribute">element attribute information item with input,
!         or output [owner]</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2.5.3 <a href="#MessageReference_Mapping">Mapping Message Reference's XML Representation to Component Properties</a><br>&nbsp;&nbsp;&nbsp;&nbsp;2.6 <a href="#FaultReference">Fault Reference</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2.6.1 <a href="#FaultReference_details">The Fault Reference Component</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2.6.2 <a href="#FaultReference_XMLRep">XML Representation of Fault Reference Id</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2.6.2.1 <a href="#FaultReference_ref_attribute">ref attribute information item with infault,
          or outfault [owner]</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2.6.2.2 <a href="#FaultReference_messageReference_attribute">messageLabel attribute information item with infault,
          or outfault [owner]</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2.6.3 <a href="#FaultReference_Mapping">Mapping Fault Reference's XML Representation to
--- 86,90 ----
  	  Component Properties</a><br>&nbsp;&nbsp;&nbsp;&nbsp;2.5 <a href="#MessageReference">Message Reference</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2.5.1 <a href="#MessageReference_details">The Message Reference Component</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2.5.2 <a href="#MessageReference_XMLRep">XML Representation of Message Reference Component</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2.5.2.1 <a href="#MessageReference_messageReference_attribute">messageLabel attribute information item with input,
          or output [owner]</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2.5.2.2 <a href="#MessageReference_element_attribute">element attribute information item with input,
!         or output [owner]</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2.5.3 <a href="#MessageReference_Mapping">Mapping Message Reference's XML Representation to Component Properties</a><br>&nbsp;&nbsp;&nbsp;&nbsp;2.6 <a href="#FaultReference">Fault Reference</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2.6.1 <a href="#FaultReference_details">The Fault Reference Component</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2.6.2 <a href="#FaultReference_XMLRep">XML Representation of Fault Reference</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2.6.2.1 <a href="#FaultReference_ref_attribute">ref attribute information item with infault,
          or outfault [owner]</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2.6.2.2 <a href="#FaultReference_messageReference_attribute">messageLabel attribute information item with infault,
[...1025 lines suppressed...]
        			extension must define any components contributed by
!       			the extension and a syntax for identifying them.</p>
        		</li>
        	</ol>
***************
*** 8585,8588 ****
--- 8762,8774 ----
      	<td rowspan="1" colspan="1">20050416</td>
      	<td rowspan="1" colspan="1">AGR</td>
+     	<td rowspan="1" colspan="1">
+     		<a href="http://www.w3.org/2002/ws/desc/4/lc-issues/issues.html#LC105">
+     			LC105
+     		</a>: Added {parent} property to nested components.
+     	</td>
+     </tr>
+     <tr>
+     	<td rowspan="1" colspan="1">20050416</td>
+     	<td rowspan="1" colspan="1">AGR</td>
      	<td rowspan="1" colspan="1">Moved the <a href="#frag-ids">fragment identifer</a> definition into the media registration appendix.</td>
      </tr>

Index: wsdl20.tex
===================================================================
RCS file: /sources/public/2002/ws/desc/wsdl20/wsdl20.tex,v
retrieving revision 1.34
retrieving revision 1.35
diff -C2 -d -r1.34 -r1.35
*** wsdl20.tex	16 Apr 2005 23:40:23 -0000	1.34
--- wsdl20.tex	17 Apr 2005 15:25:02 -0000	1.35
***************
*** 2133,2136 ****
--- 2133,2138 ----
              \item \{properties\} OPTIONAL. A set of Property
              components.
+             
+             \item \{parent\} REQUIRED. The Interface component that contains this component in its \{faults\} property.
  	  \end{itemize}
  
***************
*** 2398,2409 ****
                    \\ \hline 
  		  
! 		    \{properties\}&
! 			
! 			The set of Property components corresponding to the
! 			\texttt{property} \textit{element information item}s in
! 			[children], if any.
! 			
!                   \\ \hline 
!             \end{longtable}
  
      
--- 2400,2418 ----
                    \\ \hline 
  		  
! 		  	\{properties\}&
! 		  	
! 		  		The set of Property components corresponding to the
! 		  		\texttt{property}
! 		  		\textit{element information item}s in [children], if any.
! 		  	
! 		  \\ \hline 
!           
!           	\{parent\}&
!           	
!           		The Interface component corresponding to the
!           		\texttt{interface} \textit{element information item} in [parent].
!           	
!           \\ \hline 
! 	    \end{longtable}
  
      
***************
*** 2482,2485 ****
--- 2491,2496 ----
  
              \item \{properties\} OPTIONAL. A set of Property components.
+ 
+             \item \{parent\} REQUIRED. The Interface component that contains this component in its \{operations\} property.
  	  \end{itemize}
  
***************
*** 2592,2596 ****
          property which defines the content of the message properties;
          see \hyperlink{other-types}{\textbf{\ref*{other-types} Using Other Schema Languages}}) of \textit{all} the
! 	Message Reference components which are members of the \{message
          references\} property of that component.
  
--- 2603,2607 ----
          property which defines the content of the message properties;
          see \hyperlink{other-types}{\textbf{\ref*{other-types} Using Other Schema Languages}}) of \textit{all} the
! 	    Message Reference components which are members of the \{message
          references\} property of that component.
  
***************
*** 2701,2708 ****
  
  			    \item Zero or more \texttt{infault}
! 			    \textit{element information item}s (see \hyperlink{FaultReference_XMLRep}{\textbf{\ref*{FaultReference_XMLRep} XML Representation of Fault Reference Id}}).
  
  			    \item Zero or more \texttt{outfault}
! 			    \textit{element information item}s (see \hyperlink{FaultReference_XMLRep}{\textbf{\ref*{FaultReference_XMLRep} XML Representation of Fault Reference Id}}).
  
                              \item A \texttt{feature} \textit{element information item} (see
--- 2712,2719 ----
  
  			    \item Zero or more \texttt{infault}
! 			    \textit{element information item}s (see \hyperlink{FaultReference_XMLRep}{\textbf{\ref*{FaultReference_XMLRep} XML Representation of Fault Reference}}).
  
  			    \item Zero or more \texttt{outfault}
! 			    \textit{element information item}s (see \hyperlink{FaultReference_XMLRep}{\textbf{\ref*{FaultReference_XMLRep} XML Representation of Fault Reference}}).
  
                              \item A \texttt{feature} \textit{element information item} (see
***************
*** 2894,2898 ****
  			[children], if any.
  			
!                   \\ \hline 
  		\end{longtable}
  
--- 2905,2916 ----
  			[children], if any.
  			
!           \\ \hline 
!           
!           	\{parent\}&
!           	
!           		The Interface component corresponding to the
!           		\texttt{interface} \textit{element information item} in [parent].
!           	
!           \\ \hline 
  		\end{longtable}
  
***************
*** 2971,2974 ****
--- 2989,2995 ----
  
              \item \{properties\} OPTIONAL. A set of Property components.
+ 
+             \item \{parent\} REQUIRED. The Interface Operation component that contains this component in its \{message references\} property.
+ 
  	  \end{itemize}
  	  
***************
*** 3272,3276 ****
  			[children], if any.
  			
!                   \\ \hline 
  		\end{longtable}
  
--- 3293,3304 ----
  			[children], if any.
  			
!           \\ \hline 
!           
!           	\{parent\}&
!           	
!           		The Interface Operation component corresponding to the
!           		\texttt{interface} \textit{element information item} in [parent].
!           	
!           \\ \hline 
  		\end{longtable}
  
***************
*** 3355,3358 ****
--- 3383,3389 ----
  
              \item \{properties\} OPTIONAL. A set of Property components.
+ 
+             \item \{parent\} REQUIRED. The Interface Operation component that contains this component in its \{fault references\} property.
+ 
  	  \end{itemize}
  	  
***************
*** 3404,3408 ****
  
      \hypertarget{FaultReference_XMLRep}{}
! \subsection{XML Representation of Fault Reference Id}\label{FaultReference_XMLRep}
  
        
--- 3435,3439 ----
  
      \hypertarget{FaultReference_XMLRep}{}
! \subsection{XML Representation of Fault Reference}\label{FaultReference_XMLRep}
  
        
***************
*** 3557,3561 ****
  	  component (see \hyperlink{FaultReference_details}{\textbf{\ref*{FaultReference_details} The Fault Reference Component}})
  	  and the XML Representation of the message reference \textit{element information item}
! 	  (see \hyperlink{FaultReference_XMLRep}{\textbf{\ref*{FaultReference_XMLRep} XML Representation of Fault Reference Id}}) is as
  	  described in \hyperlink{tab_FaultReference_Mapping}{Table \ref*{tab_FaultReference_Mapping} }.
  	  
--- 3588,3592 ----
  	  component (see \hyperlink{FaultReference_details}{\textbf{\ref*{FaultReference_details} The Fault Reference Component}})
  	  and the XML Representation of the message reference \textit{element information item}
! 	  (see \hyperlink{FaultReference_XMLRep}{\textbf{\ref*{FaultReference_XMLRep} XML Representation of Fault Reference}}) is as
  	  described in \hyperlink{tab_FaultReference_Mapping}{Table \ref*{tab_FaultReference_Mapping} }.
  	  
***************
*** 3596,3600 ****
  		  \\ \hline 
  
- 
                    
                      \{direction\}& 
--- 3627,3630 ----
***************
*** 3620,3624 ****
  			[children], if any.
  			
!                   \\ \hline 
  		\end{longtable}
  
--- 3650,3661 ----
  			[children], if any.
  			
!           \\ \hline 
!           
!           	\{parent\}&
!           	
!           		The Interface Operation component corresponding to the
!           		\texttt{interface} \textit{element information item} in [parent].
!           	
!           \\ \hline 
  		\end{longtable}
  
***************
*** 3670,3673 ****
--- 3707,3713 ----
           by the \{uri\} URI, then the client MUST obey all semantics
           implied by the definition of that Feature.
+ 
+             \item \{parent\} REQUIRED. The component that contains this component in its \{features\} property.
+ 
  	  \end{itemize}
  	  
***************
*** 4023,4026 ****
--- 4063,4073 ----
  			
  		  \\ \hline 
+           
+           	\{parent\}&
+           	
+           		The component corresponding to the
+           		\textit{element information item} in [parent].
+           	
+           \\ \hline 
  		\end{longtable}
  
***************
*** 4068,4071 ****
--- 4115,4121 ----
              ordered list of child information items, as specified by
              the [children] property of \textit{element information item}s in \hyperlink{XMLInfoSet}{[\textit{XML Information Set}]}.
+ 
+             \item \{parent\} REQUIRED. The component that contains this component in its \{properties\} property.
+ 
  	  \end{itemize}
  
***************
*** 4518,4521 ****
--- 4568,4578 ----
  			otherwise empty.
  		  \\ \hline 
+           
+           	\{parent\}&
+           	
+           		The component corresponding to the
+           		\textit{element information item} in [parent].
+           	
+           \\ \hline 
  		\end{longtable}
  
***************
*** 4524,4528 ****
  
  
- 
    \hypertarget{Binding}{}
  \section{Binding}\label{Binding}
--- 4581,4584 ----
***************
*** 4851,4855 ****
  		  
  		    \{name\}&
! 			The the QName whose local name is the actual value of the \texttt{name} \textit{attribute information item}
  				and whose namespace name is the actual value of the \texttt{targetNamespace} \textit{attribute information item}
  			of the [parent] \texttt{description} \textit{element information item}.
--- 4907,4911 ----
  		  
  		    \{name\}&
! 			The QName whose local name is the actual value of the \texttt{name} \textit{attribute information item}
  				and whose namespace name is the actual value of the \texttt{targetNamespace} \textit{attribute information item}
  			of the [parent] \texttt{description} \textit{element information item}.
***************
*** 4934,4937 ****
--- 4990,4996 ----
              \item \{properties\} OPTIONAL. A set of Property
              components.
+ 
+             \item \{parent\} REQUIRED. The Binding component that contains this component in its \{faults\} property.
+ 
  	  \end{itemize}
  
***************
*** 5123,5127 ****
  			[children], if any.
  			
!                   \\ \hline 
      \end{longtable}
  
--- 5182,5193 ----
  			[children], if any.
  			
!           \\ \hline 
!           
!           	\{parent\}&
!           	
!           		The Binding component corresponding to the
!           		\texttt{binding} \textit{element information item} in [parent].
!           	
!           \\ \hline 
      \end{longtable}
  
***************
*** 5166,5169 ****
--- 5232,5238 ----
              \item \{properties\} OPTIONAL. A set of Property
              components.
+ 
+             \item \{parent\} REQUIRED. The Binding component that contains this component in its \{operations\} property.
+ 
  	  \end{itemize}
  
***************
*** 5373,5376 ****
--- 5442,5452 ----
  			to the \texttt{property} \textit{element information item}s in [children], if any.
  		  \\ \hline 
+           
+           	\{parent\}&
+           	
+           		The Binding component corresponding to the
+           		\texttt{binding} \textit{element information item} in [parent].
+           	
+           \\ \hline 
  		\end{longtable}
  
***************
*** 5404,5407 ****
--- 5480,5486 ----
  
              \item \{properties\} OPTIONAL. A set of Property components.
+ 
+             \item \{parent\} REQUIRED. The Binding Operation component that contains this component in its \{message references\} property.
+ 
  	  \end{itemize}
  
***************
*** 5626,5630 ****
  			[children], if any.
  			
!                   \\ \hline 
  		\end{longtable}
  
--- 5705,5716 ----
  			[children], if any.
  			
!           \\ \hline 
!           
!           	\{parent\}&
!           	
!           		The Binding Operation component corresponding to the
!           		\texttt{operation} \textit{element information item} in [parent].
!           	
!           \\ \hline 
  		\end{longtable}
  
***************
*** 5673,5676 ****
--- 5759,5764 ----
  
              \item \{properties\} OPTIONAL. A set of Property components.
+ 
+             \item \{parent\} REQUIRED. The Binding Operation component that contains this component in its \{fault references\} property.
  	  \end{itemize}
  
***************
*** 5919,5923 ****
  			[children], if any.
  			
!                   \\ \hline 
  		\end{longtable}
  
--- 6007,6018 ----
  			[children], if any.
  			
!           \\ \hline 
!           
!           	\{parent\}&
!           	
!           		The Binding Operation component corresponding to the
!           		\texttt{operation} \textit{element information item} in [parent].
!           	
!           \\ \hline 
  		\end{longtable}
  
***************
*** 6296,6299 ****
--- 6391,6397 ----
  
              \item \{properties\} OPTIONAL. A set of Property components.
+ 
+             \item \{parent\} REQUIRED. The Service component that contains this component in its \{endpoints\} property.
+ 
  	  \end{itemize}
  
***************
*** 6555,6559 ****
  			[children], if any.
  			
!                   \\ \hline 
  		  
  		    \{properties\}&
--- 6653,6657 ----
  			[children], if any.
  			
!           \\ \hline 
  		  
  		    \{properties\}&
***************
*** 6563,6567 ****
  			[children], if any.
  			
!                   \\ \hline 
  		\end{longtable}
  
--- 6661,6672 ----
  			[children], if any.
  			
!           \\ \hline 
!           
!           	\{parent\}&
!           	
!           		The Service component corresponding to the
!           		\texttt{service} \textit{element information item} in [parent].
!           	
!           \\ \hline 
  		\end{longtable}
  
***************
*** 6758,6769 ****
       
   
!      In its serialized form WSDL makes significant use of
!     references between components. Such references are made using the
!     Qualified Name, or QName, of the component being referred
!     to. QNames are a tuple, consisting of two parts; a namespace name
!     and a local name. The namespace name for a component is
!     represented by the value of the \textit{attribute information item} targetNamespace of
!     the parent \texttt{description} \textit{element information item} and the local name is
!     represented by the \{name\} property of the component.
  
       QName references are resolved by looking in the appropriate
--- 6863,6881 ----
       
   
!     
!     	In its serialized form WSDL makes significant use of references
!     	between components. Such references are made using the Qualified
!     	Name, or QName, of the component being referred to. QNames are a
!     	tuple, consisting of two parts; a namespace name and a local
!     	name. The namespace name for a component is represented by the
!     	value of the
!     	\texttt{targetNamespace}
!     	\textit{attribute information item}
!     	of the [parent]
!     	\texttt{description}
!     	\textit{element information item}
!     	and the local name is represented by the \{name\} property of the
!     	component.
!     
  
       QName references are resolved by looking in the appropriate
***************
*** 8478,8487 ****
  	\\ \hline 
  	
! 	  \href{#Interface}{Interface}&
            \textit{interface} NCName &
            n/a&
            n/a&
            n/a&
!           \href{#wsdl.interface}{wsdl.interface(interface)}
  	\\ \hline 
  	
--- 8590,8599 ----
  	\\ \hline 
  	
! 	  	  \href{#Interface}{Interface}&
            \textit{interface} NCName &
            n/a&
            n/a&
            n/a&
!           \href{#wsdl.interface}{wsdl.interface}(\textit{interface})
  	\\ \hline 
  	
***************
*** 8491,8503 ****
            n/a&
            n/a&
!           \href{#wsdl.interfaceFault}{wsdl.interfaceFault(interface/fault)}
  	\\ \hline 
  	
! 	  \href{#InterfaceOperation}{Interface Operation}&
            \textit{interface} NCName&
            \textit{operation} NCName&
            n/a&
            n/a&
!           \href{#wsdl.interfaceOperation}{wsdl.interfaceOperation(interface/operation)}
  	\\ \hline 
  	
--- 8603,8615 ----
            n/a&
            n/a&
!           \href{#wsdl.interfaceFault}{wsdl.interfaceFault}(\textit{interface}/\textit{fault})
  	\\ \hline 
  	
! 	      \href{#InterfaceOperation}{Interface Operation}&
            \textit{interface} NCName&
            \textit{operation} NCName&
            n/a&
            n/a&
!           wsdl.interfaceOperation\href{#wsdl.interfaceOperation}{}(\textit{interface}/\textit{operation})
  	\\ \hline 
  	
***************
*** 8507,8511 ****
            \textit{message} NCName&
            n/a&
!           \href{#wsdl.messageReference}{wsdl.messageReference(interface/operation/message)}
  	\\ \hline 
  	
--- 8619,8623 ----
            \textit{message} NCName&
            n/a&
!           \href{#wsdl.messageReference}{wsdl.messageReference}(\textit{interface}/\textit{operation}/\textit{message})
  	\\ \hline 
  	
***************
*** 8515,8519 ****
            \textit{message} NCName&
            \textit{fault} QName&
!           \href{#wsdl.faultReference}{wsdl.faultReference(interface/operation/message/fault)}
  	\\ \hline 
  	
--- 8627,8631 ----
            \textit{message} NCName&
            \textit{fault} QName&
!           \href{#wsdl.faultReference}{wsdl.faultReference}(\textit{interface}/\textit{operation}/\textit{message}/\textit{fault})
  	\\ \hline 
  	
***************
*** 8523,8527 ****
            n/a&
            n/a&
!           \href{#wsdl.binding}{wsdl.binding(binding)}
  	\\ \hline 
  	
--- 8635,8639 ----
            n/a&
            n/a&
!           \href{#wsdl.binding}{wsdl.binding}(\textit{binding})
  	\\ \hline 
  	
***************
*** 8531,8535 ****
            n/a&
            n/a&
!           \href{#wsdl.bindingFault}{wsdl.bindingFault(binding/fault)}
  	\\ \hline 
  	
--- 8643,8647 ----
            n/a&
            n/a&
!           \href{#wsdl.bindingFault}{wsdl.bindingFault}(\textit{binding}/\textit{fault})
  	\\ \hline 
  	
***************
*** 8539,8543 ****
            n/a&
            n/a&
!           \href{#wsdl.bindingOperation}{wsdl.bindingOperation(binding/operation)}
  	\\ \hline 
  	
--- 8651,8655 ----
            n/a&
            n/a&
!           \href{#wsdl.bindingOperation}{wsdl.bindingOperation}(\textit{binding}/\textit{operation})
  	\\ \hline 
  	
***************
*** 8547,8551 ****
            \textit{message} NCName&
            n/a&
!           \href{#wsdl.bindingMessageReference}{wsdl.bindingMessageReference(binding/operation/message)}
  	\\ \hline 
  	
--- 8659,8663 ----
            \textit{message} NCName&
            n/a&
!           \href{#wsdl.bindingMessageReference}{wsdl.bindingMessageReference}(\textit{binding}/\textit{operation}/\textit{message})
  	\\ \hline 
  	
***************
*** 8555,8559 ****
            \textit{fault} QName&
            \textit{message} NCName&
!           \href{#wsdl.bindingFaultReference}{wsdl.bindingFaultReference(binding/operation/fault/message)}
  	\\ \hline 
  	
--- 8667,8671 ----
            \textit{fault} QName&
            \textit{message} NCName&
!           \href{#wsdl.bindingFaultReference}{wsdl.bindingFaultReference}(\textit{binding}/\textit{operation}/\textit{fault}/\textit{message})
  	\\ \hline 
  	
***************
*** 8563,8567 ****
            n/a&
            n/a&
!           \href{#wsdl.service}{wsdl.service(service)}
  	\\ \hline 
  	
--- 8675,8679 ----
            n/a&
            n/a&
!           \href{#wsdl.service}{wsdl.service}(\textit{service})
  	\\ \hline 
  	
***************
*** 8571,8575 ****
            n/a&
            n/a&
!           \href{#wsdl.endpoint}{wsdl.endpoint(service/endpoint)}
  	\\ \hline 
  	
--- 8683,8687 ----
            n/a&
            n/a&
!           \href{#wsdl.endpoint}{wsdl.endpoint}(\textit{service}/\textit{endpoint})
  	\\ \hline 
  	
***************
*** 8579,8583 ****
            n/a&
            n/a&
!           \href{#wsdl.feature}{wsdl.feature(parent/feature)}
  	\\ \hline 
  	
--- 8691,8695 ----
            n/a&
            n/a&
!           \href{#wsdl.feature}{wsdl.feature}(\textit{parent}/\textit{feature})
  	\\ \hline 
  	
***************
*** 8587,8591 ****
            n/a&
            n/a&
!           \href{#wsdl.property}{wsdl.property(parent/property)}
  	\\ \hline 
  	
--- 8699,8703 ----
            n/a&
            n/a&
!           \href{#wsdl.property}{wsdl.property}(\textit{parent}/\textit{property})
  	\\ \hline 
  	
***************
*** 8598,8602 ****
  	
  
! 	\href{#wsdl.extension}{wsdl.extension(extension-namespace, extension-specific-syntax)}
  	
  
--- 8710,8714 ----
  	
  
! 	\href{#wsdl.extension}{wsdl.extension}(\textit{extension-namespace}, \textit{extension-specific-syntax})
  	
  
***************
*** 8708,8733 ****
  	
  	\begin{enumerate}
!       \item \textit{binding} is the local name of the \{name\} property of the grandparent \href{#Binding}{Binding} component.
!       \item \textit{operation} is the \{name\} property of the \href{#InterfaceOperation}{Interface Operation} component referred to
!       	by the \{operation reference\} property of the parent \href{#Binding Operation}{Binding Operation} component.
!       \item \textit{fault} is the \{name\} property of the \href{#InterfaceFault}{Interface Fault} component referred to 
!       	by the \{fault reference\} property of the \href{#FaultReference}{Fault Reference} component referred to 
!       	by the \{fault reference\} property of the \href{#BindingFaultReference}{Binding Fault Reference} component.
!       \item \textit{message} is the \{message label\} property of the Fault Reference component referred to 
!         by the \{fault reference\} property of the \href{#FaultReference}{Fault Reference} component referred to
!       	by the \{fault reference\} property of the \href{#BindingFaultReference}{Binding Fault Reference} component.
  	\end{enumerate}
  	
  
!       \hypertarget{wsdl.service}{}
! \subsection{wsdl.service(\textit{service})}\label{wsdl.service}
  
!       
!       \begin{enumerate}
!       \item \textit{service} is the local name of the \{name\} property of the \href{#Service}{Service} component.
!       \end{enumerate}
!       
  
!       \hypertarget{wsdl.endpoint}{}
  \subsection{wsdl.endpoint(\textit{service}/\textit{endpoint})}\label{wsdl.endpoint}
  
--- 8820,8908 ----
  	
  	\begin{enumerate}
! 		\item 
! 			
! 				
! 					\textit{binding}
! 				
! 				is the local name of the \{name\} property of the
! 				grandparent
! 				\href{#Binding}{Binding}
! 				component.
! 			
! 		
! 		\item 
! 			
! 				
! 					\textit{operation}
! 				
! 				is the \{name\} property of the
! 				\href{#InterfaceOperation}{
! 					Interface Operation
! 				}
! 				component referred to by the \{operation reference\}
! 				property of the parent
! 				\href{#Binding Operation}{Binding Operation}
! 				component.
! 			
! 		
! 		\item 
! 			
! 				
! 					\textit{fault}
! 				
! 				is the \{name\} property of the
! 				\href{#InterfaceFault}{Interface Fault}
! 				component referred to by the \{fault reference\} property
! 				of the
! 				\href{#FaultReference}{Fault Reference}
! 				component referred to by the \{fault reference\} property
! 				of the
! 				\href{#BindingFaultReference}{
! 					Binding Fault Reference
! 				}
! 				component.
! 			
! 		
! 		\item 
! 			
! 				
! 					\textit{message}
! 				
! 				is the \{message label\} property of the Fault Reference
! 				component referred to by the \{fault reference\} property
! 				of the
! 				\href{#FaultReference}{Fault Reference}
! 				component referred to by the \{fault reference\} property
! 				of the
! 				\href{#BindingFaultReference}{
! 					Binding Fault Reference
! 				}
! 				component.
! 			
! 		
  	\end{enumerate}
  	
  
! 	\hypertarget{wsdl.service}{}
! \subsection{
! 			wsdl.service(\textit{service})
! 		}\label{wsdl.service}
  
! 		
! 		\begin{enumerate}
! 			\item 
! 				
! 					
! 						\textit{service}
! 					
! 					is the local name of the \{name\} property of the
! 					\href{#Service}{Service}
! 					component.
! 				
! 			
! 		\end{enumerate}
! 	
  
! 	\hypertarget{wsdl.endpoint}{}
  \subsection{wsdl.endpoint(\textit{service}/\textit{endpoint})}\label{wsdl.endpoint}
  
***************
*** 9280,9283 ****
--- 9455,9467 ----
      	20050416&
      	AGR&
+     	
+     		\href{http://www.w3.org/2002/ws/desc/4/lc-issues/issues.html#LC105}{
+     			LC105
+     		}: Added \{parent\} property to nested components.
+     	
+     \\ \hline 
+     
+     	20050416&
+     	AGR&
      	Moved the \href{#frag-ids}{fragment identifer} definition into the media registration appendix.
      \\ \hline 

Index: wsdl20.toc
===================================================================
RCS file: /sources/public/2002/ws/desc/wsdl20/wsdl20.toc,v
retrieving revision 1.19
retrieving revision 1.20
diff -C2 -d -r1.19 -r1.20
*** wsdl20.toc	16 Apr 2005 23:40:23 -0000	1.19
--- wsdl20.toc	17 Apr 2005 15:25:02 -0000	1.20
***************
*** 37,41 ****
  \contentsline {subsubsection}{\texttt {pattern} \textit {attribute information item} with \texttt {operation} [owner]}{45}{section*.11}
  \contentsline {subsubsection}{\texttt {style} \textit {attribute information item} with \texttt {operation} [owner]}{45}{section*.12}
! \contentsline {subsubsection}{\texttt {safe} \textit {attribute information item} with \texttt {operation} [owner]}{45}{section*.13}
  \contentsline {subsection}{\numberline {2.4.3}Mapping Interface Operation's XML Representation to Component Properties}{46}{subsection.2.4.3}
  \contentsline {section}{\numberline {2.5}Message Reference}{47}{section.2.5}
--- 37,41 ----
  \contentsline {subsubsection}{\texttt {pattern} \textit {attribute information item} with \texttt {operation} [owner]}{45}{section*.11}
  \contentsline {subsubsection}{\texttt {style} \textit {attribute information item} with \texttt {operation} [owner]}{45}{section*.12}
! \contentsline {subsubsection}{\texttt {safe} \textit {attribute information item} with \texttt {operation} [owner]}{46}{section*.13}
  \contentsline {subsection}{\numberline {2.4.3}Mapping Interface Operation's XML Representation to Component Properties}{46}{subsection.2.4.3}
  \contentsline {section}{\numberline {2.5}Message Reference}{47}{section.2.5}
***************
*** 43,197 ****
  \contentsline {subsection}{\numberline {2.5.2}XML Representation of Message Reference Component}{49}{subsection.2.5.2}
  \contentsline {subsubsection}{\texttt {messageLabel} \textit {attribute information item} with \texttt {input}, or \texttt {output} [owner]}{50}{section*.14}
! \contentsline {subsubsection}{\texttt {element} \textit {attribute information item} with \texttt {input}, or \texttt {output} [owner]}{50}{section*.15}
! \contentsline {subsection}{\numberline {2.5.3}Mapping Message Reference's XML Representation to Component Properties}{50}{subsection.2.5.3}
! \contentsline {section}{\numberline {2.6}Fault Reference}{51}{section.2.6}
! \contentsline {subsection}{\numberline {2.6.1}The Fault Reference Component}{51}{subsection.2.6.1}
! \contentsline {subsection}{\numberline {2.6.2}XML Representation of Fault Reference Id}{53}{subsection.2.6.2}
! \contentsline {subsubsection}{\texttt {ref} \textit {attribute information item} with \texttt {infault}, or \texttt {outfault} [owner]}{54}{section*.16}
  \contentsline {subsubsection}{\texttt {messageLabel} \textit {attribute information item} with \texttt {infault}, or \texttt {outfault} [owner]}{55}{section*.17}
! \contentsline {subsection}{\numberline {2.6.3}Mapping Fault Reference's XML Representation to Component Properties}{55}{subsection.2.6.3}
  \contentsline {section}{\numberline {2.7}Feature}{56}{section.2.7}
  \contentsline {subsection}{\numberline {2.7.1}The Feature Component}{56}{subsection.2.7.1}
! \contentsline {subsubsection}{Feature Composition Model}{56}{section*.18}
! \contentsline {subsection}{\numberline {2.7.2}XML Representation of Feature Component}{59}{subsection.2.7.2}
! \contentsline {subsubsection}{\texttt {uri} \textit {attribute information item} with \texttt {feature} [owner]}{60}{section*.19}
! \contentsline {subsubsection}{\texttt {required} \textit {attribute information item} with \texttt {feature} [owner]}{60}{section*.20}
! \contentsline {subsection}{\numberline {2.7.3}Mapping Feature's XML Representation to Component Properties}{60}{subsection.2.7.3}
! \contentsline {section}{\numberline {2.8}Property}{61}{section.2.8}
! \contentsline {subsection}{\numberline {2.8.1}The Property Component}{61}{subsection.2.8.1}
! \contentsline {subsubsection}{Property Composition Model}{62}{section*.21}
  \contentsline {subsection}{\numberline {2.8.2}XML Representation of Property Component}{65}{subsection.2.8.2}
  \contentsline {subsubsection}{\texttt {uri} \textit {attribute information item} with \texttt {property} [owner]}{66}{section*.22}
! \contentsline {subsubsection}{\texttt {value} \textit {element information item} with \texttt {property} [parent]}{66}{section*.23}
! \contentsline {subsubsection}{\texttt {constraint} \textit {element information item} with \texttt {property} [parent]}{66}{section*.24}
! \contentsline {subsection}{\numberline {2.8.3}Mapping Property's XML Representation to Component Properties}{66}{subsection.2.8.3}
! \contentsline {section}{\numberline {2.9}Binding}{67}{section.2.9}
! \contentsline {subsection}{\numberline {2.9.1}The Binding Component}{67}{subsection.2.9.1}
! \contentsline {subsection}{\numberline {2.9.2}XML Representation of Binding Component}{69}{subsection.2.9.2}
! \contentsline {subsubsection}{\texttt {name} \textit {attribute information item} with \texttt {binding} [owner]}{70}{section*.25}
! \contentsline {subsubsection}{\texttt {interface} \textit {attribute information item} with \texttt {binding} [owner]}{71}{section*.26}
! \contentsline {subsubsection}{\texttt {type} \textit {attribute information item} with \texttt {binding} [owner]}{71}{section*.27}
! \contentsline {subsubsection}{Binding extension elements}{71}{section*.28}
! \contentsline {subsection}{\numberline {2.9.3}Mapping Binding's XML Representation to Component Properties}{71}{subsection.2.9.3}
! \contentsline {section}{\numberline {2.10}Binding Fault}{72}{section.2.10}
! \contentsline {subsection}{\numberline {2.10.1}The Binding Fault Component}{72}{subsection.2.10.1}
! \contentsline {subsection}{\numberline {2.10.2}XML Representation of Binding Fault Component}{73}{subsection.2.10.2}
! \contentsline {subsubsection}{\texttt {ref} \textit {attribute information item} with \texttt {fault} [owner]}{74}{section*.29}
! \contentsline {subsubsection}{Binding Fault extension elements}{74}{section*.30}
! \contentsline {subsection}{\numberline {2.10.3}Mapping Binding Fault's XML Representation to Component Properties}{74}{subsection.2.10.3}
! \contentsline {section}{\numberline {2.11}Binding Operation}{75}{section.2.11}
! \contentsline {subsection}{\numberline {2.11.1}The Binding Operation Component}{75}{subsection.2.11.1}
! \contentsline {subsection}{\numberline {2.11.2}XML Representation of Binding Operation Component}{76}{subsection.2.11.2}
! \contentsline {subsubsection}{\texttt {ref} \textit {attribute information item} with \texttt {operation} [owner]}{77}{section*.31}
! \contentsline {subsubsection}{Binding Operation extension elements}{78}{section*.32}
! \contentsline {subsection}{\numberline {2.11.3}Mapping Binding Operation's XML Representation to Component Properties}{78}{subsection.2.11.3}
! \contentsline {section}{\numberline {2.12}Binding Message Reference}{78}{section.2.12}
! \contentsline {subsection}{\numberline {2.12.1}The Binding Message Reference Component}{78}{subsection.2.12.1}
! \contentsline {subsection}{\numberline {2.12.2}XML Representation of Binding Message Reference Component}{79}{subsection.2.12.2}
! \contentsline {subsubsection}{\texttt {messageLabel} \textit {attribute information item} with \texttt {input} or \texttt {output} [owner]}{81}{section*.33}
! \contentsline {subsubsection}{Binding Message Reference extension elements}{81}{section*.34}
! \contentsline {subsection}{\numberline {2.12.3}Mapping Binding Message Reference's XML Representation to Component Properties}{81}{subsection.2.12.3}
! \contentsline {section}{\numberline {2.13}Binding Fault Reference}{82}{section.2.13}
! \contentsline {subsection}{\numberline {2.13.1}The Binding Fault Reference Component}{82}{subsection.2.13.1}
! \contentsline {subsection}{\numberline {2.13.2}XML Representation of Binding Fault Reference Component}{83}{subsection.2.13.2}
! \contentsline {subsubsection}{\texttt {ref} \textit {attribute information item} with \texttt {infault} or \texttt {outfault} [owner]}{84}{section*.35}
! \contentsline {subsubsection}{\texttt {messageLabel} \textit {attribute information item} with \texttt {infault} or \texttt {outfault} [owner]}{84}{section*.36}
! \contentsline {subsubsection}{Binding Fault Reference extension elements}{84}{section*.37}
! \contentsline {subsection}{\numberline {2.13.3}Mapping Binding Fault Reference's XML Representation to Component Properties}{85}{subsection.2.13.3}
! \contentsline {section}{\numberline {2.14}Service}{85}{section.2.14}
! \contentsline {subsection}{\numberline {2.14.1}The Service Component}{85}{subsection.2.14.1}
! \contentsline {subsubsection}{Operation Name Mapping Requirement}{87}{section*.38}
! \contentsline {subsection}{\numberline {2.14.2}XML Representation of Service Component}{87}{subsection.2.14.2}
! \contentsline {subsubsection}{\texttt {name} \textit {attribute information item} with \texttt {service} [owner]}{89}{section*.39}
! \contentsline {subsubsection}{\texttt {interface} \textit {attribute information item} with \texttt {service} [owner]}{89}{section*.40}
! \contentsline {subsection}{\numberline {2.14.3}Mapping Service's XML Representation to Component Properties}{89}{subsection.2.14.3}
! \contentsline {section}{\numberline {2.15}Endpoint}{90}{section.2.15}
! \contentsline {subsection}{\numberline {2.15.1}The Endpoint Component}{90}{subsection.2.15.1}
! \contentsline {subsection}{\numberline {2.15.2}XML Representation of Endpoint Component}{91}{subsection.2.15.2}
! \contentsline {subsubsection}{\texttt {name} \textit {attribute information item} with \texttt {endpoint} [owner]}{92}{section*.41}
! \contentsline {subsubsection}{\texttt {binding} \textit {attribute information item} with \texttt {endpoint} [owner]}{93}{section*.42}
! \contentsline {subsubsection}{\texttt {address} \textit {attribute information item} with \texttt {endpoint} [owner]}{93}{section*.43}
! \contentsline {subsubsection}{Endpoint extension elements}{93}{section*.44}
! \contentsline {subsection}{\numberline {2.15.3}Mapping Endpoint's XML Representation to Component Properties}{93}{subsection.2.15.3}
! \contentsline {section}{\numberline {2.16}XML Schema 1.0 Simple Types Used in the Component Model}{94}{section.2.16}
! \contentsline {subsection}{\numberline {2.16.1}\textit {NCName} Type}{94}{subsection.2.16.1}
! \contentsline {subsection}{\numberline {2.16.2}\textit {anyURI} Type}{94}{subsection.2.16.2}
! \contentsline {subsection}{\numberline {2.16.3}\textit {QName} Type}{95}{subsection.2.16.3}
! \contentsline {subsection}{\numberline {2.16.4}\textit {boolean} Type}{95}{subsection.2.16.4}
! \contentsline {section}{\numberline {2.17}Equivalence of Components}{95}{section.2.17}
! \contentsline {section}{\numberline {2.18}Symbol Spaces}{96}{section.2.18}
! \contentsline {section}{\numberline {2.19}QName resolution}{96}{section.2.19}
! \contentsline {section}{\numberline {2.20}Comparing URIs}{96}{section.2.20}
! \contentsline {chapter}{\numberline {3}Types}{97}{chapter.3}
! \contentsline {section}{\numberline {3.1}Using W3C XML Schema Description Language}{98}{section.3.1}
! \contentsline {subsection}{\numberline {3.1.1}Importing XML Schema}{99}{subsection.3.1.1}
! \contentsline {subsubsection}{\texttt {namespace} \textit {attribute information item}}{99}{section*.45}
! \contentsline {subsubsection}{\texttt {schemaLocation} \textit {attribute information item}}{100}{section*.46}
! \contentsline {subsection}{\numberline {3.1.2}Embedding XML Schema}{100}{subsection.3.1.2}
! \contentsline {subsubsection}{\texttt {targetNamespace} \textit {attribute information item}}{101}{section*.47}
! \contentsline {subsection}{\numberline {3.1.3}References to Element Declarations and Type Definitions}{101}{subsection.3.1.3}
! \contentsline {section}{\numberline {3.2}Using Other Schema Languages}{102}{section.3.2}
! \contentsline {chapter}{\numberline {4}Modularizing WSDL descriptions}{103}{chapter.4}
! \contentsline {section}{\numberline {4.1}Including Descriptions}{103}{section.4.1}
! \contentsline {subsection}{\numberline {4.1.1}\texttt {location} \textit {attribute information item} with \texttt {include} [owner]}{104}{subsection.4.1.1}
! \contentsline {section}{\numberline {4.2}Importing Descriptions}{105}{section.4.2}
! \contentsline {subsection}{\numberline {4.2.1}\texttt {namespace} \textit {attribute information item}}{106}{subsection.4.2.1}
! \contentsline {subsection}{\numberline {4.2.2}\texttt {location} \textit {attribute information item} with \texttt {import} [owner]}{107}{subsection.4.2.2}
! \contentsline {chapter}{\numberline {5}Documentation}{108}{chapter.5}
! \contentsline {chapter}{\numberline {6}Language Extensibility}{109}{chapter.6}
! \contentsline {section}{\numberline {6.1}Element based Extensibility}{109}{section.6.1}
! \contentsline {subsection}{\numberline {6.1.1}Mandatory extensions}{110}{subsection.6.1.1}
! \contentsline {subsection}{\numberline {6.1.2}\texttt {required} \textit {attribute information item}}{111}{subsection.6.1.2}
! \contentsline {section}{\numberline {6.2}Attribute-based Extensibility}{111}{section.6.2}
! \contentsline {section}{\numberline {6.3}Extensibility Semantics}{111}{section.6.3}
! \contentsline {chapter}{\numberline {7}Locating WSDL Documents}{113}{chapter.7}
! \contentsline {section}{\numberline {7.1}\texttt {wsdli:wsdlLocation} \textit {attribute information item}}{113}{section.7.1}
! \contentsline {chapter}{\numberline {8}Conformance}{114}{chapter.8}
! \contentsline {section}{\numberline {8.1}Document Conformance}{114}{section.8.1}
! \contentsline {section}{\numberline {8.2}XML Information Set Conformance}{114}{section.8.2}
! \contentsline {chapter}{\numberline {9}XML Syntax Summary (Non-Normative)}{115}{chapter.9}
! \contentsline {chapter}{\numberline {10}References}{119}{chapter.10}
! \contentsline {section}{\numberline {10.1}Normative References}{119}{section.10.1}
! \contentsline {section}{\numberline {10.2}Informative References}{121}{section.10.2}
! \contentsline {chapter}{\numberline {A}The application/wsdl+xml Media Type}{124}{appendix.A}
! \contentsline {section}{\numberline {A.1}Registration}{124}{section.A.1}
! \contentsline {section}{\numberline {A.2}Fragment Identifiers}{125}{section.A.2}
! \contentsline {subsection}{\numberline {A.2.1}wsdl.interface(\textit {interface})}{127}{subsection.A.2.1}
! \contentsline {subsection}{\numberline {A.2.2}wsdl.interfaceFault(\textit {interface}/\textit {fault})}{127}{subsection.A.2.2}
! \contentsline {subsection}{\numberline {A.2.3}wsdl.interfaceOperation(\textit {interface}/\textit {operation})}{127}{subsection.A.2.3}
! \contentsline {subsection}{\numberline {A.2.4}wsdl.messageReference(\textit {interface}/\textit {operation}/\textit {message})}{127}{subsection.A.2.4}
! \contentsline {subsection}{\numberline {A.2.5}wsdl.faultReference(\textit {interface}/\textit {operation}/\textit {message}/\textit {fault})}{127}{subsection.A.2.5}
! \contentsline {subsection}{\numberline {A.2.6}wsdl.binding(\textit {binding})}{128}{subsection.A.2.6}
! \contentsline {subsection}{\numberline {A.2.7}wsdl.bindingFault(\textit {binding}/\textit {fault})}{128}{subsection.A.2.7}
! \contentsline {subsection}{\numberline {A.2.8}wsdl.bindingOperation(\textit {binding}/\textit {operation})}{128}{subsection.A.2.8}
! \contentsline {subsection}{\numberline {A.2.9}wsdl.bindingMessageReference(\textit {binding}/\textit {operation}/\textit {message})}{128}{subsection.A.2.9}
! \contentsline {subsection}{\numberline {A.2.10}wsdl.bindingFaultReference(\textit {binding}/\textit {operation}/\textit {fault}/\textit {message})}{128}{subsection.A.2.10}
! \contentsline {subsection}{\numberline {A.2.11}wsdl.service(\textit {service})}{129}{subsection.A.2.11}
! \contentsline {subsection}{\numberline {A.2.12}wsdl.endpoint(\textit {service}/\textit {endpoint})}{129}{subsection.A.2.12}
! \contentsline {subsection}{\numberline {A.2.13}wsdl.feature(\textit {parent}/\textit {feature})}{129}{subsection.A.2.13}
! \contentsline {subsection}{\numberline {A.2.14}wsdl.property(\textit {parent}/\textit {property})}{129}{subsection.A.2.14}
! \contentsline {subsection}{\numberline {A.2.15}wsdl.extension(\textit {extension-namespace}, \textit {extension-specific-syntax})}{129}{subsection.A.2.15}
! \contentsline {section}{\numberline {A.3}Security considerations}{129}{section.A.3}
! \contentsline {chapter}{\numberline {B}Acknowledgements (Non-Normative)}{130}{appendix.B}
! \contentsline {chapter}{\numberline {C}URI References for WSDL Components (Non-Normative)}{132}{appendix.C}
! \contentsline {section}{\numberline {C.1}WSDL URIs}{132}{section.C.1}
! \contentsline {section}{\numberline {C.2}Example}{133}{section.C.2}
! \contentsline {chapter}{\numberline {D}Migrating from WSDL 1.1 to WSDL 2.0 (Non-Normative)}{134}{appendix.D}
! \contentsline {section}{\numberline {D.1}Operation Overloading}{134}{section.D.1}
! \contentsline {section}{\numberline {D.2}PortTypes}{134}{section.D.2}
! \contentsline {section}{\numberline {D.3}Ports}{134}{section.D.3}
! \contentsline {section}{\numberline {D.4}Single Interface per Service}{134}{section.D.4}
! \contentsline {chapter}{\numberline {E}Examples of Specifications of Extension Elements for Alternative Schema Language Support. (Non-Normative)}{136}{appendix.E}
! \contentsline {section}{\numberline {E.1}DTD}{136}{section.E.1}
! \contentsline {subsection}{\numberline {E.1.1}\texttt {namespace} \textit {attribute information item}}{137}{subsection.E.1.1}
! \contentsline {subsection}{\numberline {E.1.2}\texttt {location} \textit {attribute information item}}{137}{subsection.E.1.2}
! \contentsline {subsection}{\numberline {E.1.3}References to Element Definitions}{137}{subsection.E.1.3}
! \contentsline {section}{\numberline {E.2}RELAX NG}{137}{section.E.2}
! \contentsline {subsection}{\numberline {E.2.1}Importing RELAX NG}{138}{subsection.E.2.1}
! \contentsline {subsubsection}{\texttt {ns} \textit {attribute information item}}{138}{section*.48}
! \contentsline {subsubsection}{\texttt {href} \textit {attribute information item}}{138}{section*.49}
! \contentsline {subsection}{\numberline {E.2.2}Embedding RELAX NG}{139}{subsection.E.2.2}
! \contentsline {subsubsection}{\texttt {ns} \textit {attribute information item}}{139}{section*.50}
! \contentsline {subsection}{\numberline {E.2.3}References to Element Declarations}{139}{subsection.E.2.3}
! \contentsline {chapter}{\numberline {F}Part 1 Change Log (Non-Normative)}{140}{appendix.F}
! \contentsline {section}{\numberline {F.1}WSDL Specification Changes}{140}{section.F.1}
--- 43,197 ----
  \contentsline {subsection}{\numberline {2.5.2}XML Representation of Message Reference Component}{49}{subsection.2.5.2}
  \contentsline {subsubsection}{\texttt {messageLabel} \textit {attribute information item} with \texttt {input}, or \texttt {output} [owner]}{50}{section*.14}
! \contentsline {subsubsection}{\texttt {element} \textit {attribute information item} with \texttt {input}, or \texttt {output} [owner]}{51}{section*.15}
! \contentsline {subsection}{\numberline {2.5.3}Mapping Message Reference's XML Representation to Component Properties}{51}{subsection.2.5.3}
! \contentsline {section}{\numberline {2.6}Fault Reference}{52}{section.2.6}
! \contentsline {subsection}{\numberline {2.6.1}The Fault Reference Component}{52}{subsection.2.6.1}
! \contentsline {subsection}{\numberline {2.6.2}XML Representation of Fault Reference}{54}{subsection.2.6.2}
! \contentsline {subsubsection}{\texttt {ref} \textit {attribute information item} with \texttt {infault}, or \texttt {outfault} [owner]}{55}{section*.16}
  \contentsline {subsubsection}{\texttt {messageLabel} \textit {attribute information item} with \texttt {infault}, or \texttt {outfault} [owner]}{55}{section*.17}
! \contentsline {subsection}{\numberline {2.6.3}Mapping Fault Reference's XML Representation to Component Properties}{56}{subsection.2.6.3}
  \contentsline {section}{\numberline {2.7}Feature}{56}{section.2.7}
  \contentsline {subsection}{\numberline {2.7.1}The Feature Component}{56}{subsection.2.7.1}
! \contentsline {subsubsection}{Feature Composition Model}{57}{section*.18}
! \contentsline {subsection}{\numberline {2.7.2}XML Representation of Feature Component}{60}{subsection.2.7.2}
! \contentsline {subsubsection}{\texttt {uri} \textit {attribute information item} with \texttt {feature} [owner]}{61}{section*.19}
! \contentsline {subsubsection}{\texttt {required} \textit {attribute information item} with \texttt {feature} [owner]}{61}{section*.20}
! \contentsline {subsection}{\numberline {2.7.3}Mapping Feature's XML Representation to Component Properties}{61}{subsection.2.7.3}
! \contentsline {section}{\numberline {2.8}Property}{62}{section.2.8}
! \contentsline {subsection}{\numberline {2.8.1}The Property Component}{62}{subsection.2.8.1}
! \contentsline {subsubsection}{Property Composition Model}{63}{section*.21}
  \contentsline {subsection}{\numberline {2.8.2}XML Representation of Property Component}{65}{subsection.2.8.2}
  \contentsline {subsubsection}{\texttt {uri} \textit {attribute information item} with \texttt {property} [owner]}{66}{section*.22}
! \contentsline {subsubsection}{\texttt {value} \textit {element information item} with \texttt {property} [parent]}{67}{section*.23}
! \contentsline {subsubsection}{\texttt {constraint} \textit {element information item} with \texttt {property} [parent]}{67}{section*.24}
! \contentsline {subsection}{\numberline {2.8.3}Mapping Property's XML Representation to Component Properties}{67}{subsection.2.8.3}
! \contentsline {section}{\numberline {2.9}Binding}{68}{section.2.9}
! \contentsline {subsection}{\numberline {2.9.1}The Binding Component}{68}{subsection.2.9.1}
! \contentsline {subsection}{\numberline {2.9.2}XML Representation of Binding Component}{70}{subsection.2.9.2}
! \contentsline {subsubsection}{\texttt {name} \textit {attribute information item} with \texttt {binding} [owner]}{71}{section*.25}
! \contentsline {subsubsection}{\texttt {interface} \textit {attribute information item} with \texttt {binding} [owner]}{72}{section*.26}
! \contentsline {subsubsection}{\texttt {type} \textit {attribute information item} with \texttt {binding} [owner]}{72}{section*.27}
! \contentsline {subsubsection}{Binding extension elements}{72}{section*.28}
! \contentsline {subsection}{\numberline {2.9.3}Mapping Binding's XML Representation to Component Properties}{72}{subsection.2.9.3}
! \contentsline {section}{\numberline {2.10}Binding Fault}{73}{section.2.10}
! \contentsline {subsection}{\numberline {2.10.1}The Binding Fault Component}{73}{subsection.2.10.1}
! \contentsline {subsection}{\numberline {2.10.2}XML Representation of Binding Fault Component}{74}{subsection.2.10.2}
! \contentsline {subsubsection}{\texttt {ref} \textit {attribute information item} with \texttt {fault} [owner]}{75}{section*.29}
! \contentsline {subsubsection}{Binding Fault extension elements}{75}{section*.30}
! \contentsline {subsection}{\numberline {2.10.3}Mapping Binding Fault's XML Representation to Component Properties}{75}{subsection.2.10.3}
! \contentsline {section}{\numberline {2.11}Binding Operation}{76}{section.2.11}
! \contentsline {subsection}{\numberline {2.11.1}The Binding Operation Component}{76}{subsection.2.11.1}
! \contentsline {subsection}{\numberline {2.11.2}XML Representation of Binding Operation Component}{77}{subsection.2.11.2}
! \contentsline {subsubsection}{\texttt {ref} \textit {attribute information item} with \texttt {operation} [owner]}{79}{section*.31}
! \contentsline {subsubsection}{Binding Operation extension elements}{79}{section*.32}
! \contentsline {subsection}{\numberline {2.11.3}Mapping Binding Operation's XML Representation to Component Properties}{79}{subsection.2.11.3}
! \contentsline {section}{\numberline {2.12}Binding Message Reference}{80}{section.2.12}
! \contentsline {subsection}{\numberline {2.12.1}The Binding Message Reference Component}{80}{subsection.2.12.1}
! \contentsline {subsection}{\numberline {2.12.2}XML Representation of Binding Message Reference Component}{81}{subsection.2.12.2}
! \contentsline {subsubsection}{\texttt {messageLabel} \textit {attribute information item} with \texttt {input} or \texttt {output} [owner]}{82}{section*.33}
! \contentsline {subsubsection}{Binding Message Reference extension elements}{82}{section*.34}
! \contentsline {subsection}{\numberline {2.12.3}Mapping Binding Message Reference's XML Representation to Component Properties}{82}{subsection.2.12.3}
! \contentsline {section}{\numberline {2.13}Binding Fault Reference}{83}{section.2.13}
! \contentsline {subsection}{\numberline {2.13.1}The Binding Fault Reference Component}{83}{subsection.2.13.1}
! \contentsline {subsection}{\numberline {2.13.2}XML Representation of Binding Fault Reference Component}{84}{subsection.2.13.2}
! \contentsline {subsubsection}{\texttt {ref} \textit {attribute information item} with \texttt {infault} or \texttt {outfault} [owner]}{85}{section*.35}
! \contentsline {subsubsection}{\texttt {messageLabel} \textit {attribute information item} with \texttt {infault} or \texttt {outfault} [owner]}{86}{section*.36}
! \contentsline {subsubsection}{Binding Fault Reference extension elements}{86}{section*.37}
! \contentsline {subsection}{\numberline {2.13.3}Mapping Binding Fault Reference's XML Representation to Component Properties}{86}{subsection.2.13.3}
! \contentsline {section}{\numberline {2.14}Service}{87}{section.2.14}
! \contentsline {subsection}{\numberline {2.14.1}The Service Component}{87}{subsection.2.14.1}
! \contentsline {subsubsection}{Operation Name Mapping Requirement}{88}{section*.38}
! \contentsline {subsection}{\numberline {2.14.2}XML Representation of Service Component}{89}{subsection.2.14.2}
! \contentsline {subsubsection}{\texttt {name} \textit {attribute information item} with \texttt {service} [owner]}{90}{section*.39}
! \contentsline {subsubsection}{\texttt {interface} \textit {attribute information item} with \texttt {service} [owner]}{90}{section*.40}
! \contentsline {subsection}{\numberline {2.14.3}Mapping Service's XML Representation to Component Properties}{91}{subsection.2.14.3}
! \contentsline {section}{\numberline {2.15}Endpoint}{91}{section.2.15}
! \contentsline {subsection}{\numberline {2.15.1}The Endpoint Component}{91}{subsection.2.15.1}
! \contentsline {subsection}{\numberline {2.15.2}XML Representation of Endpoint Component}{93}{subsection.2.15.2}
! \contentsline {subsubsection}{\texttt {name} \textit {attribute information item} with \texttt {endpoint} [owner]}{94}{section*.41}
! \contentsline {subsubsection}{\texttt {binding} \textit {attribute information item} with \texttt {endpoint} [owner]}{94}{section*.42}
! \contentsline {subsubsection}{\texttt {address} \textit {attribute information item} with \texttt {endpoint} [owner]}{94}{section*.43}
! \contentsline {subsubsection}{Endpoint extension elements}{95}{section*.44}
! \contentsline {subsection}{\numberline {2.15.3}Mapping Endpoint's XML Representation to Component Properties}{95}{subsection.2.15.3}
! \contentsline {section}{\numberline {2.16}XML Schema 1.0 Simple Types Used in the Component Model}{95}{section.2.16}
! \contentsline {subsection}{\numberline {2.16.1}\textit {NCName} Type}{96}{subsection.2.16.1}
! \contentsline {subsection}{\numberline {2.16.2}\textit {anyURI} Type}{96}{subsection.2.16.2}
! \contentsline {subsection}{\numberline {2.16.3}\textit {QName} Type}{96}{subsection.2.16.3}
! \contentsline {subsection}{\numberline {2.16.4}\textit {boolean} Type}{96}{subsection.2.16.4}
! \contentsline {section}{\numberline {2.17}Equivalence of Components}{97}{section.2.17}
! \contentsline {section}{\numberline {2.18}Symbol Spaces}{97}{section.2.18}
! \contentsline {section}{\numberline {2.19}QName resolution}{98}{section.2.19}
! \contentsline {section}{\numberline {2.20}Comparing URIs}{98}{section.2.20}
! \contentsline {chapter}{\numberline {3}Types}{99}{chapter.3}
! \contentsline {section}{\numberline {3.1}Using W3C XML Schema Description Language}{100}{section.3.1}
! \contentsline {subsection}{\numberline {3.1.1}Importing XML Schema}{101}{subsection.3.1.1}
! \contentsline {subsubsection}{\texttt {namespace} \textit {attribute information item}}{101}{section*.45}
! \contentsline {subsubsection}{\texttt {schemaLocation} \textit {attribute information item}}{102}{section*.46}
! \contentsline {subsection}{\numberline {3.1.2}Embedding XML Schema}{102}{subsection.3.1.2}
! \contentsline {subsubsection}{\texttt {targetNamespace} \textit {attribute information item}}{103}{section*.47}
! \contentsline {subsection}{\numberline {3.1.3}References to Element Declarations and Type Definitions}{103}{subsection.3.1.3}
! \contentsline {section}{\numberline {3.2}Using Other Schema Languages}{104}{section.3.2}
! \contentsline {chapter}{\numberline {4}Modularizing WSDL descriptions}{105}{chapter.4}
! \contentsline {section}{\numberline {4.1}Including Descriptions}{105}{section.4.1}
! \contentsline {subsection}{\numberline {4.1.1}\texttt {location} \textit {attribute information item} with \texttt {include} [owner]}{106}{subsection.4.1.1}
! \contentsline {section}{\numberline {4.2}Importing Descriptions}{107}{section.4.2}
! \contentsline {subsection}{\numberline {4.2.1}\texttt {namespace} \textit {attribute information item}}{108}{subsection.4.2.1}
! \contentsline {subsection}{\numberline {4.2.2}\texttt {location} \textit {attribute information item} with \texttt {import} [owner]}{109}{subsection.4.2.2}
! \contentsline {chapter}{\numberline {5}Documentation}{110}{chapter.5}
! \contentsline {chapter}{\numberline {6}Language Extensibility}{111}{chapter.6}
! \contentsline {section}{\numberline {6.1}Element based Extensibility}{111}{section.6.1}
! \contentsline {subsection}{\numberline {6.1.1}Mandatory extensions}{112}{subsection.6.1.1}
! \contentsline {subsection}{\numberline {6.1.2}\texttt {required} \textit {attribute information item}}{113}{subsection.6.1.2}
! \contentsline {section}{\numberline {6.2}Attribute-based Extensibility}{113}{section.6.2}
! \contentsline {section}{\numberline {6.3}Extensibility Semantics}{113}{section.6.3}
! \contentsline {chapter}{\numberline {7}Locating WSDL Documents}{115}{chapter.7}
! \contentsline {section}{\numberline {7.1}\texttt {wsdli:wsdlLocation} \textit {attribute information item}}{115}{section.7.1}
! \contentsline {chapter}{\numberline {8}Conformance}{116}{chapter.8}
! \contentsline {section}{\numberline {8.1}Document Conformance}{116}{section.8.1}
! \contentsline {section}{\numberline {8.2}XML Information Set Conformance}{116}{section.8.2}
! \contentsline {chapter}{\numberline {9}XML Syntax Summary (Non-Normative)}{117}{chapter.9}
! \contentsline {chapter}{\numberline {10}References}{121}{chapter.10}
! \contentsline {section}{\numberline {10.1}Normative References}{121}{section.10.1}
! \contentsline {section}{\numberline {10.2}Informative References}{123}{section.10.2}
! \contentsline {chapter}{\numberline {A}The application/wsdl+xml Media Type}{126}{appendix.A}
! \contentsline {section}{\numberline {A.1}Registration}{126}{section.A.1}
! \contentsline {section}{\numberline {A.2}Fragment Identifiers}{127}{section.A.2}
! \contentsline {subsection}{\numberline {A.2.1}wsdl.interface(\textit {interface})}{129}{subsection.A.2.1}
! \contentsline {subsection}{\numberline {A.2.2}wsdl.interfaceFault(\textit {interface}/\textit {fault})}{129}{subsection.A.2.2}
! \contentsline {subsection}{\numberline {A.2.3}wsdl.interfaceOperation(\textit {interface}/\textit {operation})}{129}{subsection.A.2.3}
! \contentsline {subsection}{\numberline {A.2.4}wsdl.messageReference(\textit {interface}/\textit {operation}/\textit {message})}{129}{subsection.A.2.4}
! \contentsline {subsection}{\numberline {A.2.5}wsdl.faultReference(\textit {interface}/\textit {operation}/\textit {message}/\textit {fault})}{129}{subsection.A.2.5}
! \contentsline {subsection}{\numberline {A.2.6}wsdl.binding(\textit {binding})}{130}{subsection.A.2.6}
! \contentsline {subsection}{\numberline {A.2.7}wsdl.bindingFault(\textit {binding}/\textit {fault})}{130}{subsection.A.2.7}
! \contentsline {subsection}{\numberline {A.2.8}wsdl.bindingOperation(\textit {binding}/\textit {operation})}{130}{subsection.A.2.8}
! \contentsline {subsection}{\numberline {A.2.9}wsdl.bindingMessageReference(\textit {binding}/\textit {operation}/\textit {message})}{130}{subsection.A.2.9}
! \contentsline {subsection}{\numberline {A.2.10}wsdl.bindingFaultReference(\textit {binding}/\textit {operation}/\textit {fault}/\textit {message})}{130}{subsection.A.2.10}
! \contentsline {subsection}{\numberline {A.2.11} wsdl.service(\textit {service}) }{131}{subsection.A.2.11}
! \contentsline {subsection}{\numberline {A.2.12}wsdl.endpoint(\textit {service}/\textit {endpoint})}{131}{subsection.A.2.12}
! \contentsline {subsection}{\numberline {A.2.13}wsdl.feature(\textit {parent}/\textit {feature})}{131}{subsection.A.2.13}
! \contentsline {subsection}{\numberline {A.2.14}wsdl.property(\textit {parent}/\textit {property})}{131}{subsection.A.2.14}
! \contentsline {subsection}{\numberline {A.2.15}wsdl.extension(\textit {extension-namespace}, \textit {extension-specific-syntax})}{131}{subsection.A.2.15}
! \contentsline {section}{\numberline {A.3}Security considerations}{132}{section.A.3}
! \contentsline {chapter}{\numberline {B}Acknowledgements (Non-Normative)}{133}{appendix.B}
! \contentsline {chapter}{\numberline {C}URI References for WSDL Components (Non-Normative)}{135}{appendix.C}
! \contentsline {section}{\numberline {C.1}WSDL URIs}{135}{section.C.1}
! \contentsline {section}{\numberline {C.2}Example}{136}{section.C.2}
! \contentsline {chapter}{\numberline {D}Migrating from WSDL 1.1 to WSDL 2.0 (Non-Normative)}{137}{appendix.D}
! \contentsline {section}{\numberline {D.1}Operation Overloading}{137}{section.D.1}
! \contentsline {section}{\numberline {D.2}PortTypes}{137}{section.D.2}
! \contentsline {section}{\numberline {D.3}Ports}{137}{section.D.3}
! \contentsline {section}{\numberline {D.4}Single Interface per Service}{137}{section.D.4}
! \contentsline {chapter}{\numberline {E}Examples of Specifications of Extension Elements for Alternative Schema Language Support. (Non-Normative)}{139}{appendix.E}
! \contentsline {section}{\numberline {E.1}DTD}{139}{section.E.1}
! \contentsline {subsection}{\numberline {E.1.1}\texttt {namespace} \textit {attribute information item}}{140}{subsection.E.1.1}
! \contentsline {subsection}{\numberline {E.1.2}\texttt {location} \textit {attribute information item}}{140}{subsection.E.1.2}
! \contentsline {subsection}{\numberline {E.1.3}References to Element Definitions}{140}{subsection.E.1.3}
! \contentsline {section}{\numberline {E.2}RELAX NG}{140}{section.E.2}
! \contentsline {subsection}{\numberline {E.2.1}Importing RELAX NG}{141}{subsection.E.2.1}
! \contentsline {subsubsection}{\texttt {ns} \textit {attribute information item}}{141}{section*.48}
! \contentsline {subsubsection}{\texttt {href} \textit {attribute information item}}{141}{section*.49}
! \contentsline {subsection}{\numberline {E.2.2}Embedding RELAX NG}{142}{subsection.E.2.2}
! \contentsline {subsubsection}{\texttt {ns} \textit {attribute information item}}{142}{section*.50}
! \contentsline {subsection}{\numberline {E.2.3}References to Element Declarations}{142}{subsection.E.2.3}
! \contentsline {chapter}{\numberline {F}Part 1 Change Log (Non-Normative)}{143}{appendix.F}
! \contentsline {section}{\numberline {F.1}WSDL Specification Changes}{143}{section.F.1}

Index: wsdl20.xml
===================================================================
RCS file: /sources/public/2002/ws/desc/wsdl20/wsdl20.xml,v
retrieving revision 1.204
retrieving revision 1.205
diff -C2 -d -r1.204 -r1.205
*** wsdl20.xml	16 Apr 2005 23:40:23 -0000	1.204
--- wsdl20.xml	17 Apr 2005 15:25:02 -0000	1.205
***************
*** 1668,1676 ****
  	  <p>
  	  This Z schema introduces some additional notation.
! 	  The universal quantifier <z:math><z:forall/>Interface</z:math> declares each field that is part of the <z:i>Interface</z:i>
  	  schema as an in-scope variable and constrains them to satify the rules for <z:i>Interface</z:i>.
! 	  The expression <z:math><z:theta/>Interface</z:math> assembles these variables into <z:i>Interface</z:i> record
  	  or struct.
! 	  The expression <z:math><z:theta/>Interface <z:in/> interfaceComps</z:math> constrains the <z:i>Interface</z:i> record
  	  to exist in the component model.
  	  </p>
--- 1668,1676 ----
[...967 lines suppressed...]
!       			the extension and a syntax for identifying them.</p>
        		</item>
        	</olist>
***************
*** 9040,9043 ****
--- 9217,9230 ----
      	<td>20050416</td>
      	<td>AGR</td>
+     	<td>
+     		<loc
+     			href="http://www.w3.org/2002/ws/desc/4/lc-issues/issues.html#LC105">
+     			LC105
+     		</loc>: Added {parent} property to nested components.
+     	</td>
+     </tr>
+     <tr>
+     	<td>20050416</td>
+     	<td>AGR</td>
      	<td>Moved the <loc href="#frag-ids">fragment identifer</loc> definition into the media registration appendix.</td>
      </tr>

Index: wsdl20-z.html
===================================================================
RCS file: /sources/public/2002/ws/desc/wsdl20/wsdl20-z.html,v
retrieving revision 1.14
retrieving revision 1.15
diff -C2 -d -r1.14 -r1.15
*** wsdl20-z.html	16 Apr 2005 23:40:21 -0000	1.14
--- wsdl20-z.html	17 Apr 2005 15:25:00 -0000	1.15
***************
*** 86,90 ****
  	  Component Properties</a><br>&nbsp;&nbsp;&nbsp;&nbsp;2.5 <a href="#MessageReference">Message Reference</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2.5.1 <a href="#MessageReference_details">The Message Reference Component</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2.5.2 <a href="#MessageReference_XMLRep">XML Representation of Message Reference Component</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2.5.2.1 <a href="#MessageReference_messageReference_attribute">messageLabel attribute information item with input,
          or output [owner]</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2.5.2.2 <a href="#MessageReference_element_attribute">element attribute information item with input,
!         or output [owner]</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2.5.3 <a href="#MessageReference_Mapping">Mapping Message Reference's XML Representation to Component Properties</a><br>&nbsp;&nbsp;&nbsp;&nbsp;2.6 <a href="#FaultReference">Fault Reference</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2.6.1 <a href="#FaultReference_details">The Fault Reference Component</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2.6.2 <a href="#FaultReference_XMLRep">XML Representation of Fault Reference Id</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2.6.2.1 <a href="#FaultReference_ref_attribute">ref attribute information item with infault,
          or outfault [owner]</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2.6.2.2 <a href="#FaultReference_messageReference_attribute">messageLabel attribute information item with infault,
          or outfault [owner]</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2.6.3 <a href="#FaultReference_Mapping">Mapping Fault Reference's XML Representation to
--- 86,90 ----
  	  Component Properties</a><br>&nbsp;&nbsp;&nbsp;&nbsp;2.5 <a href="#MessageReference">Message Reference</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2.5.1 <a href="#MessageReference_details">The Message Reference Component</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2.5.2 <a href="#MessageReference_XMLRep">XML Representation of Message Reference Component</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2.5.2.1 <a href="#MessageReference_messageReference_attribute">messageLabel attribute information item with input,
          or output [owner]</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2.5.2.2 <a href="#MessageReference_element_attribute">element attribute information item with input,
!         or output [owner]</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2.5.3 <a href="#MessageReference_Mapping">Mapping Message Reference's XML Representation to Component Properties</a><br>&nbsp;&nbsp;&nbsp;&nbsp;2.6 <a href="#FaultReference">Fault Reference</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2.6.1 <a href="#FaultReference_details">The Fault Reference Component</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2.6.2 <a href="#FaultReference_XMLRep">XML Representation of Fault Reference</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2.6.2.1 <a href="#FaultReference_ref_attribute">ref attribute information item with infault,
          or outfault [owner]</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2.6.2.2 <a href="#FaultReference_messageReference_attribute">messageLabel attribute information item with infault,
[...1025 lines suppressed...]
        			extension must define any components contributed by
!       			the extension and a syntax for identifying them.</p>
        		</li>
        	</ol>
***************
*** 8583,8586 ****
--- 8760,8772 ----
      	<td rowspan="1" colspan="1">20050416</td>
      	<td rowspan="1" colspan="1">AGR</td>
+     	<td rowspan="1" colspan="1">
+     		<a href="http://www.w3.org/2002/ws/desc/4/lc-issues/issues.html#LC105">
+     			LC105
+     		</a>: Added {parent} property to nested components.
+     	</td>
+     </tr>
+     <tr>
+     	<td rowspan="1" colspan="1">20050416</td>
+     	<td rowspan="1" colspan="1">AGR</td>
      	<td rowspan="1" colspan="1">Moved the <a href="#frag-ids">fragment identifer</a> definition into the media registration appendix.</td>
      </tr>

Index: xmlspec.dtd
===================================================================
RCS file: /sources/public/2002/ws/desc/wsdl20/xmlspec.dtd,v
retrieving revision 1.8
retrieving revision 1.9
diff -C2 -d -r1.8 -r1.9
*** xmlspec.dtd	13 Apr 2005 01:32:55 -0000	1.8
--- xmlspec.dtd	17 Apr 2005 15:25:02 -0000	1.9
***************
*** 2652,2678 ****
  <!-- ............................................................... -->
  
  <!ELEMENT z:math ANY>
  <!ELEMENT z:i ANY>
  <!ELEMENT z:notation ANY>
  <!ATTLIST z:notation name CDATA #IMPLIED>
  <!ELEMENT z:schema ANY>
  <!ATTLIST z:schema name CDATA #IMPLIED>
  <!ELEMENT schema ANY>
  <!ATTLIST schema
          xmlns CDATA #IMPLIED
          name CDATA #IMPLIED>
  <!ELEMENT gendef ANY>
  <!ATTLIST gendef
          xmlns CDATA #IMPLIED
          params CDATA #IMPLIED>
! <!ELEMENT z:see ANY>
! <!ATTLIST z:see names CDATA #IMPLIED>
  <!ELEMENT z:zed ANY>
  <!ELEMENT zed ANY>
  <!ATTLIST zed 
          name CDATA #IMPLIED    
          xmlns CDATA #IMPLIED>
  <!ELEMENT axdef ANY>
  <!ATTLIST axdef xmlns CDATA #IMPLIED>
  <!ELEMENT forall ANY>
  <!ELEMENT t1 ANY>
--- 2652,2709 ----
  <!-- ............................................................... -->
  
+ <!-- 
+ 
+ 	Additions to XML specification DTD for Z Notation
+ 
+ 	Maintainers:
+ 	
+ 	Hugo Haas <hugo@w3.org> 
+ 	Arthur Ryman <ryman@ca.ibm.com>
+ 	
+ 	Change Log:
+ 	
+ 	2005-04-17 ryman
+ 	- added xmlns attribute to z:math
+ 	
+ 	2005-02-11 hugo
+ 	- created a DTD approximation to the Z Notation schema with namespaces
+ 	
+ -->
+ 	
  <!ELEMENT z:math ANY>
+ <!ATTLIST z:math
+         xmlns CDATA #IMPLIED>
+         
  <!ELEMENT z:i ANY>
+ 
  <!ELEMENT z:notation ANY>
  <!ATTLIST z:notation name CDATA #IMPLIED>
+ 
+ <!ELEMENT z:see ANY>
+ <!ATTLIST z:see names CDATA #IMPLIED>
+ 
  <!ELEMENT z:schema ANY>
  <!ATTLIST z:schema name CDATA #IMPLIED>
+ 
  <!ELEMENT schema ANY>
  <!ATTLIST schema
          xmlns CDATA #IMPLIED
          name CDATA #IMPLIED>
+         
  <!ELEMENT gendef ANY>
  <!ATTLIST gendef
          xmlns CDATA #IMPLIED
          params CDATA #IMPLIED>
! 
  <!ELEMENT z:zed ANY>
+ 
  <!ELEMENT zed ANY>
  <!ATTLIST zed 
          name CDATA #IMPLIED    
          xmlns CDATA #IMPLIED>
+ 
  <!ELEMENT axdef ANY>
  <!ATTLIST axdef xmlns CDATA #IMPLIED>
+ 
  <!ELEMENT forall ANY>
  <!ELEMENT t1 ANY>
***************
*** 2703,2704 ****
--- 2734,2736 ----
  <!ELEMENT mapsto ANY>
  <!ELEMENT plus ANY>
+ <!ELEMENT star ANY>

Index: wsdl20.pdf
===================================================================
RCS file: /sources/public/2002/ws/desc/wsdl20/wsdl20.pdf,v
retrieving revision 1.27
retrieving revision 1.28
diff -C2 -d -r1.27 -r1.28
*** wsdl20.pdf	16 Apr 2005 23:40:21 -0000	1.27
--- wsdl20.pdf	17 Apr 2005 15:25:01 -0000	1.28
***************
*** 214,218 ****
  endobj
  148 0 obj
! (XML Representation of Fault Reference Id)
  endobj
  149 0 obj
--- 214,218 ----
  endobj
  148 0 obj
! (XML Representation of Fault Reference)
  endobj
[...26399 lines suppressed...]
! 0000798974 00000 n 
! 0000799100 00000 n 
! 0000799226 00000 n 
! 0000799316 00000 n 
! 0000799417 00000 n 
! 0000813582 00000 n 
! 0000832421 00000 n 
! 0000832462 00000 n 
! 0000832502 00000 n 
! 0000832694 00000 n 
  trailer
  <<
! /Size 2834
! /Root 2832 0 R
! /Info 2833 0 R
! /ID [<68332A3748FC5FDCA6973CA33903BAE2> <68332A3748FC5FDCA6973CA33903BAE2>]
  >>
  startxref
! 832942
  %%EOF

Index: wsdl20.html
===================================================================
RCS file: /sources/public/2002/ws/desc/wsdl20/wsdl20.html,v
retrieving revision 1.170
retrieving revision 1.171
diff -C2 -d -r1.170 -r1.171
*** wsdl20.html	16 Apr 2005 23:40:22 -0000	1.170
--- wsdl20.html	17 Apr 2005 15:25:01 -0000	1.171
***************
*** 86,90 ****
  	  Component Properties</a><br>&nbsp;&nbsp;&nbsp;&nbsp;2.5 <a href="#MessageReference">Message Reference</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2.5.1 <a href="#MessageReference_details">The Message Reference Component</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2.5.2 <a href="#MessageReference_XMLRep">XML Representation of Message Reference Component</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2.5.2.1 <a href="#MessageReference_messageReference_attribute">messageLabel attribute information item with input,
          or output [owner]</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2.5.2.2 <a href="#MessageReference_element_attribute">element attribute information item with input,
!         or output [owner]</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2.5.3 <a href="#MessageReference_Mapping">Mapping Message Reference's XML Representation to Component Properties</a><br>&nbsp;&nbsp;&nbsp;&nbsp;2.6 <a href="#FaultReference">Fault Reference</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2.6.1 <a href="#FaultReference_details">The Fault Reference Component</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2.6.2 <a href="#FaultReference_XMLRep">XML Representation of Fault Reference Id</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2.6.2.1 <a href="#FaultReference_ref_attribute">ref attribute information item with infault,
          or outfault [owner]</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2.6.2.2 <a href="#FaultReference_messageReference_attribute">messageLabel attribute information item with infault,
          or outfault [owner]</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2.6.3 <a href="#FaultReference_Mapping">Mapping Fault Reference's XML Representation to
--- 86,90 ----
  	  Component Properties</a><br>&nbsp;&nbsp;&nbsp;&nbsp;2.5 <a href="#MessageReference">Message Reference</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2.5.1 <a href="#MessageReference_details">The Message Reference Component</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2.5.2 <a href="#MessageReference_XMLRep">XML Representation of Message Reference Component</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2.5.2.1 <a href="#MessageReference_messageReference_attribute">messageLabel attribute information item with input,
          or output [owner]</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2.5.2.2 <a href="#MessageReference_element_attribute">element attribute information item with input,
!         or output [owner]</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2.5.3 <a href="#MessageReference_Mapping">Mapping Message Reference's XML Representation to Component Properties</a><br>&nbsp;&nbsp;&nbsp;&nbsp;2.6 <a href="#FaultReference">Fault Reference</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2.6.1 <a href="#FaultReference_details">The Fault Reference Component</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2.6.2 <a href="#FaultReference_XMLRep">XML Representation of Fault Reference</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2.6.2.1 <a href="#FaultReference_ref_attribute">ref attribute information item with infault,
          or outfault [owner]</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2.6.2.2 <a href="#FaultReference_messageReference_attribute">messageLabel attribute information item with infault,
[...1025 lines suppressed...]
        			extension must define any components contributed by
!       			the extension and a syntax for identifying them.</p>
        		</li>
        	</ol>
***************
*** 7561,7564 ****
--- 7738,7750 ----
      	<td rowspan="1" colspan="1">20050416</td>
      	<td rowspan="1" colspan="1">AGR</td>
+     	<td rowspan="1" colspan="1">
+     		<a href="http://www.w3.org/2002/ws/desc/4/lc-issues/issues.html#LC105">
+     			LC105
+     		</a>: Added {parent} property to nested components.
+     	</td>
+     </tr>
+     <tr>
+     	<td rowspan="1" colspan="1">20050416</td>
+     	<td rowspan="1" colspan="1">AGR</td>
      	<td rowspan="1" colspan="1">Moved the <a href="#frag-ids">fragment identifer</a> definition into the media registration appendix.</td>
      </tr>

Received on Sunday, 17 April 2005 15:25:07 UTC