- From: Arthur Ryman via cvs-syncmail <cvsmail@w3.org>
- Date: Sun, 17 Apr 2005 15:25:05 +0000
- To: public-ws-desc-eds@w3.org
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> 2.5 <a href="#MessageReference">Message Reference</a><br> 2.5.1 <a href="#MessageReference_details">The Message Reference Component</a><br> 2.5.2 <a href="#MessageReference_XMLRep">XML Representation of Message Reference Component</a><br> 2.5.2.1 <a href="#MessageReference_messageReference_attribute">messageLabel attribute information item with input, or output [owner]</a><br> 2.5.2.2 <a href="#MessageReference_element_attribute">element attribute information item with input, ! or output [owner]</a><br> 2.5.3 <a href="#MessageReference_Mapping">Mapping Message Reference's XML Representation to Component Properties</a><br> 2.6 <a href="#FaultReference">Fault Reference</a><br> 2.6.1 <a href="#FaultReference_details">The Fault Reference Component</a><br> 2.6.2 <a href="#FaultReference_XMLRep">XML Representation of Fault Reference Id</a><br> 2.6.2.1 <a href="#FaultReference_ref_attribute">ref attribute information item with infault, or outfault [owner]</a><br> 2.6.2.2 <a href="#FaultReference_messageReference_attribute">messageLabel attribute information item with infault, or outfault [owner]</a><br> 2.6.3 <a href="#FaultReference_Mapping">Mapping Fault Reference's XML Representation to --- 86,90 ---- Component Properties</a><br> 2.5 <a href="#MessageReference">Message Reference</a><br> 2.5.1 <a href="#MessageReference_details">The Message Reference Component</a><br> 2.5.2 <a href="#MessageReference_XMLRep">XML Representation of Message Reference Component</a><br> 2.5.2.1 <a href="#MessageReference_messageReference_attribute">messageLabel attribute information item with input, or output [owner]</a><br> 2.5.2.2 <a href="#MessageReference_element_attribute">element attribute information item with input, ! or output [owner]</a><br> 2.5.3 <a href="#MessageReference_Mapping">Mapping Message Reference's XML Representation to Component Properties</a><br> 2.6 <a href="#FaultReference">Fault Reference</a><br> 2.6.1 <a href="#FaultReference_details">The Fault Reference Component</a><br> 2.6.2 <a href="#FaultReference_XMLRep">XML Representation of Fault Reference</a><br> 2.6.2.1 <a href="#FaultReference_ref_attribute">ref attribute information item with infault, or outfault [owner]</a><br> 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> 2.5 <a href="#MessageReference">Message Reference</a><br> 2.5.1 <a href="#MessageReference_details">The Message Reference Component</a><br> 2.5.2 <a href="#MessageReference_XMLRep">XML Representation of Message Reference Component</a><br> 2.5.2.1 <a href="#MessageReference_messageReference_attribute">messageLabel attribute information item with input, or output [owner]</a><br> 2.5.2.2 <a href="#MessageReference_element_attribute">element attribute information item with input, ! or output [owner]</a><br> 2.5.3 <a href="#MessageReference_Mapping">Mapping Message Reference's XML Representation to Component Properties</a><br> 2.6 <a href="#FaultReference">Fault Reference</a><br> 2.6.1 <a href="#FaultReference_details">The Fault Reference Component</a><br> 2.6.2 <a href="#FaultReference_XMLRep">XML Representation of Fault Reference Id</a><br> 2.6.2.1 <a href="#FaultReference_ref_attribute">ref attribute information item with infault, or outfault [owner]</a><br> 2.6.2.2 <a href="#FaultReference_messageReference_attribute">messageLabel attribute information item with infault, or outfault [owner]</a><br> 2.6.3 <a href="#FaultReference_Mapping">Mapping Fault Reference's XML Representation to --- 86,90 ---- Component Properties</a><br> 2.5 <a href="#MessageReference">Message Reference</a><br> 2.5.1 <a href="#MessageReference_details">The Message Reference Component</a><br> 2.5.2 <a href="#MessageReference_XMLRep">XML Representation of Message Reference Component</a><br> 2.5.2.1 <a href="#MessageReference_messageReference_attribute">messageLabel attribute information item with input, or output [owner]</a><br> 2.5.2.2 <a href="#MessageReference_element_attribute">element attribute information item with input, ! or output [owner]</a><br> 2.5.3 <a href="#MessageReference_Mapping">Mapping Message Reference's XML Representation to Component Properties</a><br> 2.6 <a href="#FaultReference">Fault Reference</a><br> 2.6.1 <a href="#FaultReference_details">The Fault Reference Component</a><br> 2.6.2 <a href="#FaultReference_XMLRep">XML Representation of Fault Reference</a><br> 2.6.2.1 <a href="#FaultReference_ref_attribute">ref attribute information item with infault, or outfault [owner]</a><br> 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> 2.5 <a href="#MessageReference">Message Reference</a><br> 2.5.1 <a href="#MessageReference_details">The Message Reference Component</a><br> 2.5.2 <a href="#MessageReference_XMLRep">XML Representation of Message Reference Component</a><br> 2.5.2.1 <a href="#MessageReference_messageReference_attribute">messageLabel attribute information item with input, or output [owner]</a><br> 2.5.2.2 <a href="#MessageReference_element_attribute">element attribute information item with input, ! or output [owner]</a><br> 2.5.3 <a href="#MessageReference_Mapping">Mapping Message Reference's XML Representation to Component Properties</a><br> 2.6 <a href="#FaultReference">Fault Reference</a><br> 2.6.1 <a href="#FaultReference_details">The Fault Reference Component</a><br> 2.6.2 <a href="#FaultReference_XMLRep">XML Representation of Fault Reference Id</a><br> 2.6.2.1 <a href="#FaultReference_ref_attribute">ref attribute information item with infault, or outfault [owner]</a><br> 2.6.2.2 <a href="#FaultReference_messageReference_attribute">messageLabel attribute information item with infault, or outfault [owner]</a><br> 2.6.3 <a href="#FaultReference_Mapping">Mapping Fault Reference's XML Representation to --- 86,90 ---- Component Properties</a><br> 2.5 <a href="#MessageReference">Message Reference</a><br> 2.5.1 <a href="#MessageReference_details">The Message Reference Component</a><br> 2.5.2 <a href="#MessageReference_XMLRep">XML Representation of Message Reference Component</a><br> 2.5.2.1 <a href="#MessageReference_messageReference_attribute">messageLabel attribute information item with input, or output [owner]</a><br> 2.5.2.2 <a href="#MessageReference_element_attribute">element attribute information item with input, ! or output [owner]</a><br> 2.5.3 <a href="#MessageReference_Mapping">Mapping Message Reference's XML Representation to Component Properties</a><br> 2.6 <a href="#FaultReference">Fault Reference</a><br> 2.6.1 <a href="#FaultReference_details">The Fault Reference Component</a><br> 2.6.2 <a href="#FaultReference_XMLRep">XML Representation of Fault Reference</a><br> 2.6.2.1 <a href="#FaultReference_ref_attribute">ref attribute information item with infault, or outfault [owner]</a><br> 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