- From: Arthur Ryman <aryman@dev.w3.org>
- Date: Wed, 09 Feb 2005 16:14:49 +0000
- To: public-ws-desc-eds@w3.org
Update of /sources/public/2002/ws/desc/wsdl20 In directory hutz:/tmp/cvs-serv19511 Modified Files: wsdl20.pdf wsdl20.html wsdl20-ie.html edtodo.html wsdl20.xml wsdl20.tex wsdl20-i.html wsdl20.toc Log Message: Editorial: Combine {name} NCName and {target namespace} URI properties into a single {name} QName property. Index: wsdl20.tex =================================================================== RCS file: /sources/public/2002/ws/desc/wsdl20/wsdl20.tex,v retrieving revision 1.11 retrieving revision 1.12 diff -C2 -d -r1.11 -r1.12 *** wsdl20.tex 21 Jan 2005 05:38:00 -0000 1.11 --- wsdl20.tex 9 Feb 2005 16:14:47 -0000 1.12 *************** *** 13,17 **** \vspace{36pt} ! \Large{W3C Working Draft 21 December 2004} \vspace{36pt} --- 13,17 ---- \vspace{36pt} ! \Large{Editors' copy \$Date$ @@ @@@@ @@@@} [...1662 lines suppressed...] \item A [namespace name] of ! "http://www.w3.org/@@@@/@@/wsdl/dtd-import". \item One or two \textit{attribute information item}s, as follows: \begin{itemize} *************** *** 8916,8919 **** --- 8812,8824 ---- + 20050209& + AGR& + + \href{http://lists.w3.org/Archives/Public/www-ws-desc/2004Aug/0017.html}{Editorial}: + Combine \{name\} NCName and \{target namespace\} URI properties into a single \{name\} QName property. + + \\ \hline + + 20050121& AGR& Index: wsdl20.toc =================================================================== RCS file: /sources/public/2002/ws/desc/wsdl20/wsdl20.toc,v retrieving revision 1.5 retrieving revision 1.6 diff -C2 -d -r1.5 -r1.6 *** wsdl20.toc 21 Jan 2005 00:50:44 -0000 1.5 --- wsdl20.toc 9 Feb 2005 16:14:47 -0000 1.6 *************** *** 28,54 **** \contentsline {subsection}{\numberline {2.3.2}XML Representation of Interface Fault Component}{35}{subsection.2.3.2} \contentsline {subsubsection}{\texttt {name} \textit {attribute information item} with \texttt {fault} [owner]}{36}{section*.8} ! \contentsline {subsubsection}{\texttt {element} \textit {attribute information item} with \texttt {fault} [owner]}{37}{section*.9} \contentsline {subsection}{\numberline {2.3.3}Mapping Interface Fault's XML Representation to Component Properties}{37}{subsection.2.3.3} ! \contentsline {section}{\numberline {2.4}Interface Operation}{38}{section.2.4} ! \contentsline {subsection}{\numberline {2.4.1}The Interface Operation Component}{38}{subsection.2.4.1} \contentsline {subsubsection}{Operation Style}{40}{section*.10} ! \contentsline {subsection}{\numberline {2.4.2}RPC Style}{41}{subsection.2.4.2} ! \contentsline {subsubsection}{\texttt {wrpc:signature} Extension}{42}{section*.11} \contentsline {subsubsection}{XML Representation of the \texttt {wrpc:signature} Extension}{43}{section*.12} \contentsline {subsubsection}{\texttt {wrpc:signature }Extension Mapping To Properties of an Interface Operation Component}{44}{section*.13} \contentsline {subsection}{\numberline {2.4.3}XML Representation of Interface Operation Component}{44}{subsection.2.4.3} ! \contentsline {subsubsection}{\texttt {name} \textit {attribute information item} with \texttt {operation} [owner]}{46}{section*.14} \contentsline {subsubsection}{\texttt {pattern} \textit {attribute information item} with \texttt {operation} [owner]}{46}{section*.15} \contentsline {subsubsection}{\texttt {style} \textit {attribute information item} with \texttt {operation} [owner]}{46}{section*.16} \contentsline {subsubsection}{\texttt {safe} \textit {attribute information item} with \texttt {operation} [owner]}{46}{section*.17} ! \contentsline {subsection}{\numberline {2.4.4}Mapping Interface Operation's XML Representation to Component Properties}{47}{subsection.2.4.4} ! \contentsline {section}{\numberline {2.5}Message Reference}{48}{section.2.5} ! \contentsline {subsection}{\numberline {2.5.1}The Message Reference Component}{48}{subsection.2.5.1} \contentsline {subsection}{\numberline {2.5.2}XML Representation of Message Reference Component}{50}{subsection.2.5.2} \contentsline {subsubsection}{\texttt {messageLabel} \textit {attribute information item} with \texttt {input}, or \texttt {output} [owner]}{51}{section*.18} \contentsline {subsubsection}{\texttt {element} \textit {attribute information item} with \texttt {input}, or \texttt {output} [owner]}{51}{section*.19} ! \contentsline {subsection}{\numberline {2.5.3}Mapping Message Reference's XML Representation to Component Properties}{52}{subsection.2.5.3} ! \contentsline {section}{\numberline {2.6}Fault Reference}{53}{section.2.6} ! \contentsline {subsection}{\numberline {2.6.1}The Fault Reference Component}{53}{subsection.2.6.1} \contentsline {subsection}{\numberline {2.6.2}XML Representation of Fault Reference Id}{54}{subsection.2.6.2} \contentsline {subsubsection}{\texttt {ref} \textit {attribute information item} with \texttt {infault}, or \texttt {outfault} [owner]}{56}{section*.20} --- 28,54 ---- \contentsline {subsection}{\numberline {2.3.2}XML Representation of Interface Fault Component}{35}{subsection.2.3.2} \contentsline {subsubsection}{\texttt {name} \textit {attribute information item} with \texttt {fault} [owner]}{36}{section*.8} ! \contentsline {subsubsection}{\texttt {element} \textit {attribute information item} with \texttt {fault} [owner]}{36}{section*.9} \contentsline {subsection}{\numberline {2.3.3}Mapping Interface Fault's XML Representation to Component Properties}{37}{subsection.2.3.3} ! \contentsline {section}{\numberline {2.4}Interface Operation}{37}{section.2.4} ! \contentsline {subsection}{\numberline {2.4.1}The Interface Operation Component}{37}{subsection.2.4.1} \contentsline {subsubsection}{Operation Style}{40}{section*.10} ! \contentsline {subsection}{\numberline {2.4.2}RPC Style}{40}{subsection.2.4.2} ! \contentsline {subsubsection}{\texttt {wrpc:signature} Extension}{41}{section*.11} \contentsline {subsubsection}{XML Representation of the \texttt {wrpc:signature} Extension}{43}{section*.12} \contentsline {subsubsection}{\texttt {wrpc:signature }Extension Mapping To Properties of an Interface Operation Component}{44}{section*.13} \contentsline {subsection}{\numberline {2.4.3}XML Representation of Interface Operation Component}{44}{subsection.2.4.3} ! \contentsline {subsubsection}{\texttt {name} \textit {attribute information item} with \texttt {operation} [owner]}{45}{section*.14} \contentsline {subsubsection}{\texttt {pattern} \textit {attribute information item} with \texttt {operation} [owner]}{46}{section*.15} \contentsline {subsubsection}{\texttt {style} \textit {attribute information item} with \texttt {operation} [owner]}{46}{section*.16} \contentsline {subsubsection}{\texttt {safe} \textit {attribute information item} with \texttt {operation} [owner]}{46}{section*.17} ! \contentsline {subsection}{\numberline {2.4.4}Mapping Interface Operation's XML Representation to Component Properties}{46}{subsection.2.4.4} ! \contentsline {section}{\numberline {2.5}Message Reference}{47}{section.2.5} ! \contentsline {subsection}{\numberline {2.5.1}The Message Reference Component}{47}{subsection.2.5.1} \contentsline {subsection}{\numberline {2.5.2}XML Representation of Message Reference Component}{50}{subsection.2.5.2} \contentsline {subsubsection}{\texttt {messageLabel} \textit {attribute information item} with \texttt {input}, or \texttt {output} [owner]}{51}{section*.18} \contentsline {subsubsection}{\texttt {element} \textit {attribute information item} with \texttt {input}, or \texttt {output} [owner]}{51}{section*.19} ! \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 Id}{54}{subsection.2.6.2} \contentsline {subsubsection}{\texttt {ref} \textit {attribute information item} with \texttt {infault}, or \texttt {outfault} [owner]}{56}{section*.20} *************** *** 67,104 **** \contentsline {subsection}{\numberline {2.8.2}XML Representation of Property Component}{64}{subsection.2.8.2} \contentsline {subsubsection}{\texttt {uri} \textit {attribute information item} with \texttt {property} [owner]}{65}{section*.26} ! \contentsline {subsubsection}{\texttt {required} \textit {attribute information item} with \texttt {property} [owner]}{66}{section*.27} \contentsline {subsubsection}{\texttt {value} \textit {element information item} with \texttt {property} [parent]}{66}{section*.28} \contentsline {subsubsection}{\texttt {constraint} \textit {element information item} with \texttt {property} [parent]}{66}{section*.29} ! \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}{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}{70}{subsection.2.9.2} ! \contentsline {subsubsection}{\texttt {name} \textit {attribute information item} with \texttt {binding} [owner]}{71}{section*.30} \contentsline {subsubsection}{\texttt {interface} \textit {attribute information item} with \texttt {binding} [owner]}{71}{section*.31} \contentsline {subsubsection}{\texttt {type} \textit {attribute information item} with \texttt {binding} [owner]}{71}{section*.32} ! \contentsline {subsubsection}{Binding extension elements}{72}{section*.33} ! \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}{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}{74}{subsection.2.10.2} ! \contentsline {subsubsection}{\texttt {ref} \textit {attribute information item} with \texttt {fault} [owner]}{75}{section*.34} ! \contentsline {subsubsection}{Binding Fault extension elements}{75}{section*.35} ! \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}{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}{77}{subsection.2.11.2} ! \contentsline {subsubsection}{\texttt {ref} \textit {attribute information item} with \texttt {operation} [owner]}{78}{section*.36} \contentsline {subsubsection}{Binding Operation extension elements}{78}{section*.37} \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}{79}{section.2.12} ! \contentsline {subsection}{\numberline {2.12.1}The Binding Message Reference Component}{79}{subsection.2.12.1} \contentsline {subsection}{\numberline {2.12.2}XML Representation of Binding Message Reference Component}{80}{subsection.2.12.2} \contentsline {subsubsection}{\texttt {messageLabel} \textit {attribute information item} with \texttt {input} or \texttt {output} [owner]}{81}{section*.38} ! \contentsline {subsubsection}{Binding Message Reference extension elements}{82}{section*.39} ! \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}Service}{82}{section.2.13} \contentsline {subsection}{\numberline {2.13.1}The Service Component}{82}{subsection.2.13.1} ! \contentsline {subsection}{\numberline {2.13.2}XML Representation of Service Component}{84}{subsection.2.13.2} ! \contentsline {subsubsection}{\texttt {name} \textit {attribute information item} with \texttt {service} [owner]}{85}{section*.40} \contentsline {subsubsection}{\texttt {interface} \textit {attribute information item} with \texttt {service} [owner]}{85}{section*.41} \contentsline {subsection}{\numberline {2.13.3}Mapping Service's XML Representation to Component Properties}{85}{subsection.2.13.3} --- 67,104 ---- \contentsline {subsection}{\numberline {2.8.2}XML Representation of Property Component}{64}{subsection.2.8.2} \contentsline {subsubsection}{\texttt {uri} \textit {attribute information item} with \texttt {property} [owner]}{65}{section*.26} ! \contentsline {subsubsection}{\texttt {required} \textit {attribute information item} with \texttt {property} [owner]}{65}{section*.27} \contentsline {subsubsection}{\texttt {value} \textit {element information item} with \texttt {property} [parent]}{66}{section*.28} \contentsline {subsubsection}{\texttt {constraint} \textit {element information item} with \texttt {property} [parent]}{66}{section*.29} ! \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*.30} \contentsline {subsubsection}{\texttt {interface} \textit {attribute information item} with \texttt {binding} [owner]}{71}{section*.31} \contentsline {subsubsection}{\texttt {type} \textit {attribute information item} with \texttt {binding} [owner]}{71}{section*.32} ! \contentsline {subsubsection}{Binding extension elements}{71}{section*.33} ! \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*.34} ! \contentsline {subsubsection}{Binding Fault extension elements}{74}{section*.35} ! \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*.36} \contentsline {subsubsection}{Binding Operation extension elements}{78}{section*.37} \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}{80}{subsection.2.12.2} \contentsline {subsubsection}{\texttt {messageLabel} \textit {attribute information item} with \texttt {input} or \texttt {output} [owner]}{81}{section*.38} ! \contentsline {subsubsection}{Binding Message Reference extension elements}{81}{section*.39} ! \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}Service}{82}{section.2.13} \contentsline {subsection}{\numberline {2.13.1}The Service Component}{82}{subsection.2.13.1} ! \contentsline {subsection}{\numberline {2.13.2}XML Representation of Service Component}{83}{subsection.2.13.2} ! \contentsline {subsubsection}{\texttt {name} \textit {attribute information item} with \texttt {service} [owner]}{84}{section*.40} \contentsline {subsubsection}{\texttt {interface} \textit {attribute information item} with \texttt {service} [owner]}{85}{section*.41} \contentsline {subsection}{\numberline {2.13.3}Mapping Service's XML Representation to Component Properties}{85}{subsection.2.13.3} *************** *** 106,181 **** \contentsline {subsection}{\numberline {2.14.1}The Endpoint Component}{86}{subsection.2.14.1} \contentsline {subsection}{\numberline {2.14.2}XML Representation of Endpoint Component}{87}{subsection.2.14.2} ! \contentsline {subsubsection}{\texttt {name} \textit {attribute information item} with \texttt {endpoint} [owner]}{89}{section*.42} ! \contentsline {subsubsection}{\texttt {binding} \textit {attribute information item} with \texttt {endpoint} [owner]}{89}{section*.43} \contentsline {subsubsection}{\texttt {address} \textit {attribute information item} with \texttt {endpoint} [owner]}{89}{section*.44} \contentsline {subsubsection}{Endpoint extension elements}{89}{section*.45} ! \contentsline {subsection}{\numberline {2.14.3}Mapping Endpoint's XML Representation to Component Properties}{90}{subsection.2.14.3} \contentsline {section}{\numberline {2.15}XML Schema 1.0 Simple Types Used in the Component Model}{90}{section.2.15} \contentsline {subsection}{\numberline {2.15.1}\textit {NCName} Type}{90}{subsection.2.15.1} ! \contentsline {subsection}{\numberline {2.15.2}\textit {anyURI} Type}{91}{subsection.2.15.2} ! \contentsline {subsection}{\numberline {2.15.3}\textit {QName} Type}{91}{subsection.2.15.3} \contentsline {subsection}{\numberline {2.15.4}\textit {boolean} Type}{91}{subsection.2.15.4} \contentsline {section}{\numberline {2.16}Equivalence of Components}{91}{section.2.16} ! \contentsline {section}{\numberline {2.17}Symbol Spaces}{92}{section.2.17} \contentsline {section}{\numberline {2.18}QName resolution}{92}{section.2.18} ! \contentsline {section}{\numberline {2.19}Comparing URIs}{93}{section.2.19} ! \contentsline {chapter}{\numberline {3}Types}{94}{chapter.3} ! \contentsline {section}{\numberline {3.1}Using W3C XML Schema Description Language}{95}{section.3.1} ! \contentsline {subsection}{\numberline {3.1.1}Importing XML Schema}{96}{subsection.3.1.1} ! \contentsline {subsubsection}{\texttt {namespace} \textit {attribute information item}}{96}{section*.46} ! \contentsline {subsubsection}{\texttt {schemaLocation} \textit {attribute information item}}{96}{section*.47} ! \contentsline {subsection}{\numberline {3.1.2}Embedding XML Schema}{97}{subsection.3.1.2} ! \contentsline {subsubsection}{\texttt {targetNamespace} \textit {attribute information item}}{97}{section*.48} ! \contentsline {subsection}{\numberline {3.1.3}References to Element Declarations and Type Definitions}{98}{subsection.3.1.3} ! \contentsline {section}{\numberline {3.2}Using Other Schema Languages}{98}{section.3.2} ! \contentsline {chapter}{\numberline {4}Modularizing WSDL descriptions}{100}{chapter.4} ! \contentsline {section}{\numberline {4.1}Including Descriptions}{100}{section.4.1} ! \contentsline {subsection}{\numberline {4.1.1}\texttt {location} \textit {attribute information item} with \texttt {include} [owner]}{101}{subsection.4.1.1} ! \contentsline {section}{\numberline {4.2}Importing Descriptions}{102}{section.4.2} ! \contentsline {subsection}{\numberline {4.2.1}\texttt {namespace} \textit {attribute information item}}{104}{subsection.4.2.1} ! \contentsline {subsection}{\numberline {4.2.2}\texttt {location} \textit {attribute information item} with \texttt {import} [owner]}{104}{subsection.4.2.2} ! \contentsline {chapter}{\numberline {5}Documentation}{105}{chapter.5} ! \contentsline {chapter}{\numberline {6}Language Extensibility}{106}{chapter.6} ! \contentsline {section}{\numberline {6.1}Element based Extensibility}{106}{section.6.1} ! \contentsline {subsection}{\numberline {6.1.1}Mandatory extensions}{107}{subsection.6.1.1} ! \contentsline {subsection}{\numberline {6.1.2}\texttt {required} \textit {attribute information item}}{108}{subsection.6.1.2} ! \contentsline {section}{\numberline {6.2}Attribute-based Extensibility}{108}{section.6.2} ! \contentsline {section}{\numberline {6.3}Extensibility Semantics}{108}{section.6.3} ! \contentsline {chapter}{\numberline {7}Locating WSDL Documents}{109}{chapter.7} ! \contentsline {section}{\numberline {7.1}\texttt {wsdli:wsdlLocation} \textit {attribute information item}}{109}{section.7.1} ! \contentsline {chapter}{\numberline {8}Conformance}{110}{chapter.8} ! \contentsline {section}{\numberline {8.1}Document Conformance}{110}{section.8.1} ! \contentsline {section}{\numberline {8.2}XML Information Set Conformance}{110}{section.8.2} ! \contentsline {section}{\numberline {8.3}Processor Conformance}{111}{section.8.3} ! \contentsline {chapter}{\numberline {9}XML Syntax Summary (Non-Normative)}{113}{chapter.9} ! \contentsline {chapter}{\numberline {10}References}{117}{chapter.10} ! \contentsline {section}{\numberline {10.1}Normative References}{117}{section.10.1} ! \contentsline {section}{\numberline {10.2}Informative References}{120}{section.10.2} ! \contentsline {chapter}{\numberline {A}The application/wsdl+xml Media Type}{122}{appendix.A} ! \contentsline {section}{\numberline {A.1}Registration}{122}{section.A.1} ! \contentsline {section}{\numberline {A.2}Security considerations}{123}{section.A.2} ! \contentsline {chapter}{\numberline {B}Acknowledgements (Non-Normative)}{124}{appendix.B} ! \contentsline {chapter}{\numberline {C}URI References for WSDL Components (Non-Normative)}{126}{appendix.C} ! \contentsline {section}{\numberline {C.1}WSDL URIs}{126}{section.C.1} ! \contentsline {section}{\numberline {C.2}Fragment Identifiers}{127}{section.C.2} ! \contentsline {section}{\numberline {C.3}Extension Elements}{128}{section.C.3} ! \contentsline {section}{\numberline {C.4}Example}{128}{section.C.4} ! \contentsline {chapter}{\numberline {D}Migrating from WSDL 1.1 to WSDL 2.0 (Non-Normative)}{130}{appendix.D} ! \contentsline {section}{\numberline {D.1}Operation Overloading}{130}{section.D.1} ! \contentsline {section}{\numberline {D.2}PortTypes}{130}{section.D.2} ! \contentsline {section}{\numberline {D.3}Ports}{130}{section.D.3} ! \contentsline {section}{\numberline {D.4}Single Interface per Service}{130}{section.D.4} ! \contentsline {chapter}{\numberline {E}Examples of Specifications of Extension Elements for Alternative Schema Language Support. (Non-Normative)}{132}{appendix.E} ! \contentsline {section}{\numberline {E.1}DTD}{132}{section.E.1} ! \contentsline {subsection}{\numberline {E.1.1}\texttt {namespace} \textit {attribute information item}}{133}{subsection.E.1.1} ! \contentsline {subsection}{\numberline {E.1.2}\texttt {location} \textit {attribute information item}}{133}{subsection.E.1.2} ! \contentsline {subsection}{\numberline {E.1.3}References to Element Definitions}{133}{subsection.E.1.3} ! \contentsline {section}{\numberline {E.2}RELAX NG}{133}{section.E.2} ! \contentsline {subsection}{\numberline {E.2.1}Importing RELAX NG}{134}{subsection.E.2.1} ! \contentsline {subsubsection}{\texttt {ns} \textit {attribute information item}}{134}{section*.49} ! \contentsline {subsubsection}{\texttt {href} \textit {attribute information item}}{134}{section*.50} ! \contentsline {subsection}{\numberline {E.2.2}Embedding RELAX NG}{135}{subsection.E.2.2} ! \contentsline {subsubsection}{\texttt {ns} \textit {attribute information item}}{135}{section*.51} ! \contentsline {subsection}{\numberline {E.2.3}References to Element Declarations}{135}{subsection.E.2.3} ! \contentsline {chapter}{\numberline {F}Part 1 Change Log (Non-Normative)}{136}{appendix.F} ! \contentsline {section}{\numberline {F.1}WSDL Specification Changes}{136}{section.F.1} --- 106,181 ---- \contentsline {subsection}{\numberline {2.14.1}The Endpoint Component}{86}{subsection.2.14.1} \contentsline {subsection}{\numberline {2.14.2}XML Representation of Endpoint Component}{87}{subsection.2.14.2} ! \contentsline {subsubsection}{\texttt {name} \textit {attribute information item} with \texttt {endpoint} [owner]}{88}{section*.42} ! \contentsline {subsubsection}{\texttt {binding} \textit {attribute information item} with \texttt {endpoint} [owner]}{88}{section*.43} \contentsline {subsubsection}{\texttt {address} \textit {attribute information item} with \texttt {endpoint} [owner]}{89}{section*.44} \contentsline {subsubsection}{Endpoint extension elements}{89}{section*.45} ! \contentsline {subsection}{\numberline {2.14.3}Mapping Endpoint's XML Representation to Component Properties}{89}{subsection.2.14.3} \contentsline {section}{\numberline {2.15}XML Schema 1.0 Simple Types Used in the Component Model}{90}{section.2.15} \contentsline {subsection}{\numberline {2.15.1}\textit {NCName} Type}{90}{subsection.2.15.1} ! \contentsline {subsection}{\numberline {2.15.2}\textit {anyURI} Type}{90}{subsection.2.15.2} ! \contentsline {subsection}{\numberline {2.15.3}\textit {QName} Type}{90}{subsection.2.15.3} \contentsline {subsection}{\numberline {2.15.4}\textit {boolean} Type}{91}{subsection.2.15.4} \contentsline {section}{\numberline {2.16}Equivalence of Components}{91}{section.2.16} ! \contentsline {section}{\numberline {2.17}Symbol Spaces}{91}{section.2.17} \contentsline {section}{\numberline {2.18}QName resolution}{92}{section.2.18} ! \contentsline {section}{\numberline {2.19}Comparing URIs}{92}{section.2.19} ! \contentsline {chapter}{\numberline {3}Types}{93}{chapter.3} ! \contentsline {section}{\numberline {3.1}Using W3C XML Schema Description Language}{94}{section.3.1} ! \contentsline {subsection}{\numberline {3.1.1}Importing XML Schema}{95}{subsection.3.1.1} ! \contentsline {subsubsection}{\texttt {namespace} \textit {attribute information item}}{95}{section*.46} ! \contentsline {subsubsection}{\texttt {schemaLocation} \textit {attribute information item}}{95}{section*.47} ! \contentsline {subsection}{\numberline {3.1.2}Embedding XML Schema}{96}{subsection.3.1.2} ! \contentsline {subsubsection}{\texttt {targetNamespace} \textit {attribute information item}}{96}{section*.48} ! \contentsline {subsection}{\numberline {3.1.3}References to Element Declarations and Type Definitions}{97}{subsection.3.1.3} ! \contentsline {section}{\numberline {3.2}Using Other Schema Languages}{97}{section.3.2} ! \contentsline {chapter}{\numberline {4}Modularizing WSDL descriptions}{99}{chapter.4} ! \contentsline {section}{\numberline {4.1}Including Descriptions}{99}{section.4.1} ! \contentsline {subsection}{\numberline {4.1.1}\texttt {location} \textit {attribute information item} with \texttt {include} [owner]}{100}{subsection.4.1.1} ! \contentsline {section}{\numberline {4.2}Importing Descriptions}{101}{section.4.2} ! \contentsline {subsection}{\numberline {4.2.1}\texttt {namespace} \textit {attribute information item}}{103}{subsection.4.2.1} ! \contentsline {subsection}{\numberline {4.2.2}\texttt {location} \textit {attribute information item} with \texttt {import} [owner]}{103}{subsection.4.2.2} ! \contentsline {chapter}{\numberline {5}Documentation}{104}{chapter.5} ! \contentsline {chapter}{\numberline {6}Language Extensibility}{105}{chapter.6} ! \contentsline {section}{\numberline {6.1}Element based Extensibility}{105}{section.6.1} ! \contentsline {subsection}{\numberline {6.1.1}Mandatory extensions}{106}{subsection.6.1.1} ! \contentsline {subsection}{\numberline {6.1.2}\texttt {required} \textit {attribute information item}}{107}{subsection.6.1.2} ! \contentsline {section}{\numberline {6.2}Attribute-based Extensibility}{107}{section.6.2} ! \contentsline {section}{\numberline {6.3}Extensibility Semantics}{107}{section.6.3} ! \contentsline {chapter}{\numberline {7}Locating WSDL Documents}{108}{chapter.7} ! \contentsline {section}{\numberline {7.1}\texttt {wsdli:wsdlLocation} \textit {attribute information item}}{108}{section.7.1} ! \contentsline {chapter}{\numberline {8}Conformance}{109}{chapter.8} ! \contentsline {section}{\numberline {8.1}Document Conformance}{109}{section.8.1} ! \contentsline {section}{\numberline {8.2}XML Information Set Conformance}{109}{section.8.2} ! \contentsline {section}{\numberline {8.3}Processor Conformance}{110}{section.8.3} ! \contentsline {chapter}{\numberline {9}XML Syntax Summary (Non-Normative)}{112}{chapter.9} ! \contentsline {chapter}{\numberline {10}References}{116}{chapter.10} ! \contentsline {section}{\numberline {10.1}Normative References}{116}{section.10.1} ! \contentsline {section}{\numberline {10.2}Informative References}{119}{section.10.2} ! \contentsline {chapter}{\numberline {A}The application/wsdl+xml Media Type}{121}{appendix.A} ! \contentsline {section}{\numberline {A.1}Registration}{121}{section.A.1} ! \contentsline {section}{\numberline {A.2}Security considerations}{122}{section.A.2} ! \contentsline {chapter}{\numberline {B}Acknowledgements (Non-Normative)}{123}{appendix.B} ! \contentsline {chapter}{\numberline {C}URI References for WSDL Components (Non-Normative)}{125}{appendix.C} ! \contentsline {section}{\numberline {C.1}WSDL URIs}{125}{section.C.1} ! \contentsline {section}{\numberline {C.2}Fragment Identifiers}{126}{section.C.2} ! \contentsline {section}{\numberline {C.3}Extension Elements}{127}{section.C.3} ! \contentsline {section}{\numberline {C.4}Example}{127}{section.C.4} ! \contentsline {chapter}{\numberline {D}Migrating from WSDL 1.1 to WSDL 2.0 (Non-Normative)}{129}{appendix.D} ! \contentsline {section}{\numberline {D.1}Operation Overloading}{129}{section.D.1} ! \contentsline {section}{\numberline {D.2}PortTypes}{129}{section.D.2} ! \contentsline {section}{\numberline {D.3}Ports}{129}{section.D.3} ! \contentsline {section}{\numberline {D.4}Single Interface per Service}{129}{section.D.4} ! \contentsline {chapter}{\numberline {E}Examples of Specifications of Extension Elements for Alternative Schema Language Support. (Non-Normative)}{131}{appendix.E} ! \contentsline {section}{\numberline {E.1}DTD}{131}{section.E.1} ! \contentsline {subsection}{\numberline {E.1.1}\texttt {namespace} \textit {attribute information item}}{132}{subsection.E.1.1} ! \contentsline {subsection}{\numberline {E.1.2}\texttt {location} \textit {attribute information item}}{132}{subsection.E.1.2} ! \contentsline {subsection}{\numberline {E.1.3}References to Element Definitions}{132}{subsection.E.1.3} ! \contentsline {section}{\numberline {E.2}RELAX NG}{132}{section.E.2} ! \contentsline {subsection}{\numberline {E.2.1}Importing RELAX NG}{133}{subsection.E.2.1} ! \contentsline {subsubsection}{\texttt {ns} \textit {attribute information item}}{133}{section*.49} ! \contentsline {subsubsection}{\texttt {href} \textit {attribute information item}}{133}{section*.50} ! \contentsline {subsection}{\numberline {E.2.2}Embedding RELAX NG}{134}{subsection.E.2.2} ! \contentsline {subsubsection}{\texttt {ns} \textit {attribute information item}}{134}{section*.51} ! \contentsline {subsection}{\numberline {E.2.3}References to Element Declarations}{134}{subsection.E.2.3} ! \contentsline {chapter}{\numberline {F}Part 1 Change Log (Non-Normative)}{135}{appendix.F} ! \contentsline {section}{\numberline {F.1}WSDL Specification Changes}{135}{section.F.1} Index: wsdl20.xml =================================================================== RCS file: /sources/public/2002/ws/desc/wsdl20/wsdl20.xml,v retrieving revision 1.158 retrieving revision 1.159 diff -C2 -d -r1.158 -r1.159 *** wsdl20.xml 21 Jan 2005 05:38:00 -0000 1.158 --- wsdl20.xml 9 Feb 2005 16:14:47 -0000 1.159 *************** *** 1498,1504 **** <ulist> ! <item><p>{name} REQUIRED. An <emph>xs:NCName</emph></p></item>. ! ! <item><p>{target namespace} REQUIRED. An <emph>xs:anyURI</emph>.</p></item> <item><p>{extended interfaces} OPTIONAL. A set of Interface --- 1498,1502 ---- <ulist> ! <item><p>{name} REQUIRED. An <emph>xs:QName</emph></p></item>. <item><p>{extended interfaces} OPTIONAL. A set of Interface *************** *** 1604,1609 **** <p>For each Interface component in the {interfaces} ! property of a description container, the combination of ! {name} and {target namespace} properties MUST be unique. </p> --- 1602,1606 ---- <p>For each Interface component in the {interfaces} ! property of a description container, the {name} property MUST be unique. </p> *************** *** 1891,1900 **** <tr> <td>{name}</td> ! <td>The actual value of the <att>name</att> &AII;</td> ! </tr> ! <tr> ! <td>{target namespace}</td> ! <td> ! The actual value of the <att>targetNamespace</att> &AII; of the [parent] <el>description</el> &EII; </td> --- 1888,1893 ---- <tr> <td>{name}</td> ! <td>The QName whose local name is actual value of the <att>name</att> &AII; ! and whose namespace name is the actual value of the <att>targetNamespace</att> &AII; of the [parent] <el>description</el> &EII; </td> *************** *** 2006,2013 **** as follows:</p> <ulist> ! <item><p>{name} REQUIRED. An <emph>xs:NCName</emph>.</p></item> ! ! <item><p>{target namespace} REQUIRED. An <emph>xs:anyURI</emph>.</p> ! </item> <item> <p> {element} OPTIONAL. A reference to an XML element --- 1999,2003 ---- as follows:</p> <ulist> ! <item><p>{name} REQUIRED. An <emph>xs:QName</emph>.</p></item> <item> <p> {element} OPTIONAL. A reference to an XML element *************** *** 2076,2090 **** <p>For each Interface Fault component in the {faults} ! property of an Interface component, the combination of {name} ! and {target namespace} properties must be unique.</p> <p>Interface Fault components are local to Interface components; they cannot be referred to by QName, despite ! having both {name} and {target namespace} properties (see <specref ref='wsdl-uri-references' />). That is, ! two Interface components sharing the same {target namespace} ! property but with different {name} properties MAY contain Interface Fault components which share the same {name} ! property. Thus, the {name} and {target namespace} properties of the Interface Fault components are not sufficient to form the unique identity of an Interface Fault --- 2066,2079 ---- <p>For each Interface Fault component in the {faults} ! property of an Interface component, the {name} property must be unique.</p> <p>Interface Fault components are local to Interface components; they cannot be referred to by QName, despite ! having a {name} property (see <specref ref='wsdl-uri-references' />). That is, ! two Interface components whose {name} property share the same namespace name ! but with different local names MAY contain Interface Fault components which share the same {name} ! property. Thus, the {name} property of the Interface Fault components are not sufficient to form the unique identity of an Interface Fault *************** *** 2096,2110 **** <p>In cases where, due to an interface extending one or more other interfaces, two or more Interface Faults components ! have the same value for their {name} and {target namespace} ! properties, then the component models of those Interface Fault components MUST be equivalent (see <specref ref='compequiv' />). If the Interface Fault components are equivalent then they are considered to collapse into a single component. It is an error if two Interface Fault ! components have the same value for their {name} and {target ! namespace} properties but are not equivalent.</p> <p> Note that, due to the above rules, if two interfaces that ! have the same value for their {target namespace} property also have one or more faults that have the same value for their {name} property then those two interfaces cannot --- 2085,2099 ---- <p>In cases where, due to an interface extending one or more other interfaces, two or more Interface Faults components ! have the same value for their {name} ! property, then the component models of those Interface Fault components MUST be equivalent (see <specref ref='compequiv' />). If the Interface Fault components are equivalent then they are considered to collapse into a single component. It is an error if two Interface Fault ! components have the same value for their {name} ! properties but are not equivalent.</p> <p> Note that, due to the above rules, if two interfaces that ! have the same value for the namespace name of their {name} property also have one or more faults that have the same value for their {name} property then those two interfaces cannot *************** *** 2114,2118 **** <note><p>For the above reason, it is considered good practice to ! ensure, where necessary, that the {name} property of Interface Fault components within a namespace are unique, thus allowing such derivation to occur without --- 2103,2107 ---- <note><p>For the above reason, it is considered good practice to ! ensure, where necessary, that the local name of the {name} property of Interface Fault components within a namespace are unique, thus allowing such derivation to occur without *************** *** 2262,2271 **** <tr> <td>{name}</td> ! <td>The actual value of the <att>name</att> &AII;.</td> ! </tr> ! <tr> ! <td>{target namespace}</td> ! <td> ! The actual value of the <att>targetNamespace</att> &AII; of the [parent] <el>description</el> &EII; of the --- 2251,2256 ---- <tr> <td>{name}</td> ! <td>The QName whose local name is the actual value of the <att>name</att> &AII;. ! and whose namespace name is the actual value of the <att>targetNamespace</att> &AII; of the [parent] <el>description</el> &EII; of the *************** *** 2342,2351 **** as follows:</p> <ulist> ! <item><p>{name} REQUIRED. An <emph>xs:NCName</emph>.</p></item> ! ! <item><p>{target namespace} REQUIRED. An <emph>xs:anyURI</emph>.</p></item> <item><p>{message exchange pattern} REQUIRED. An <emph>xs:anyURI</emph> ! identifying the message exchange pattern used by the operation. This URI MUST be an absolute URI (see <bibref ref="RFC2396"/>).</p></item> --- 2327,2334 ---- as follows:</p> <ulist> ! <item><p>{name} REQUIRED. An <emph>xs:QName</emph>.</p></item> <item><p>{message exchange pattern} REQUIRED. An <emph>xs:anyURI</emph> ! identifying the message exchange pattern used by the operation. This URI MUST be an absolute URI (see <bibref ref="RFC2396"/>).</p></item> *************** *** 2435,2449 **** <p>For each Interface Operation component in the {operations} ! property of an Interface component, the combination of {name} ! and {target namespace} properties MUST be unique.</p> <p>Interface Operation components are local to Interface components; they cannot be referred to by QName, despite ! having both {name} and {target namespace} properties (see <specref ref='wsdl-uri-references' />). That is, ! two Interface components sharing the same {target namespace} ! property but with different {name} properties MAY contain Interface Operation components which share the same {name} ! property. Thus, the {name} and {target namespace} properties of the Interface Operation components are not sufficient to uniquely identify an Interface Operation component. --- 2418,2431 ---- <p>For each Interface Operation component in the {operations} ! property of an Interface component, the {name} property MUST be unique.</p> <p>Interface Operation components are local to Interface components; they cannot be referred to by QName, despite ! having a {name} property (see <specref ref='wsdl-uri-references' />). That is, ! two Interface components whose {name} property share the same namespace name ! but with different local names MAY contain Interface Operation components which share the same {name} ! property. Thus, the {name} property of the Interface Operation components are not sufficient to uniquely identify an Interface Operation component. *************** *** 2455,2469 **** <p>In cases where, due to an interface extending one or more other interfaces, two or more Interface Operation components ! have the same value for their {name} and {target namespace} ! properties, then the component models of those Interface Operation components MUST be equivalent (see <specref ref='compequiv' />). If the Interface Operation components are equivalent then they are considered to collapse into a single component. It is an error if two Interface Operation ! components have the same value for their {name} and {target ! namespace} properties but are not equivalent.</p> <p> Note that, due to the above rules, if two interfaces that ! have the same value for their {target namespace} property also have one or more operations that have the same value for their {name} property then those two interfaces cannot --- 2437,2451 ---- <p>In cases where, due to an interface extending one or more other interfaces, two or more Interface Operation components ! have the same value for their {name} ! property, then the component models of those Interface Operation components MUST be equivalent (see <specref ref='compequiv' />). If the Interface Operation components are equivalent then they are considered to collapse into a single component. It is an error if two Interface Operation ! components have the same value for their {name} ! property but are not equivalent.</p> <p> Note that, due to the above rules, if two interfaces that ! have the same value for the namespace name of their {name} property also have one or more operations that have the same value for their {name} property then those two interfaces cannot *************** *** 2966,2976 **** <tr> <td>{name}</td> ! <td>The actual value of the <att>name</att> &AII;</td> ! </tr> ! <tr> ! ! <td>{target namespace}</td> ! <td> ! The actual value of the <att>targetNamespace</att> &AII; of the [parent] <el>description</el> &EII; of the [parent] <el>interface</el> &EII;. --- 2948,2953 ---- <tr> <td>{name}</td> ! <td>The QName whose local name is the actual value of the <att>name</att> &AII; ! and whose namespace name is the actual value of the <att>targetNamespace</att> &AII; of the [parent] <el>description</el> &EII; of the [parent] <el>interface</el> &EII;. *************** *** 4551,4557 **** <p>The properties of the Binding component are as follows:</p> <ulist> ! <item><p>{name} REQUIRED. An <emph>xs:NCName</emph>.</p></item> ! ! <item><p>{target namespace} REQUIRED. An <emph>xs:anyURI</emph>.</p></item> <item><p>{interface} OPTIONAL. An Interface component --- 4528,4532 ---- <p>The properties of the Binding component are as follows:</p> <ulist> ! <item><p>{name} REQUIRED. An <emph>xs:QName</emph>.</p></item> <item><p>{interface} OPTIONAL. An Interface component *************** *** 4633,4638 **** <p> For each Binding component in the {bindings} property of a ! description container, the combination of {name} and {target ! namespace} properties must be unique. </p> </div3> --- 4608,4612 ---- <p> For each Binding component in the {bindings} property of a ! description container, the {name} property MUST be unique. </p> </div3> *************** *** 4819,4828 **** <tr> <td>{name}</td> ! <td>The actual value of the <att>name</att> &AII;</td> ! </tr> ! <tr> ! <td>{target namespace}</td> ! <td> ! The actual value of the <att>targetNamespace</att> &AII; of the [parent] <el>description</el> &EII;. </td> --- 4793,4798 ---- <tr> <td>{name}</td> ! <td>The the QName whose local name is the actual value of the <att>name</att> &AII; ! and whose namespace name is the actual value of the <att>targetNamespace</att> &AII; of the [parent] <el>description</el> &EII;. </td> *************** *** 4878,4883 **** of a particular fault within an interface to a particular concrete message format. A particular fault of an interface ! is uniquely identified by the target namespace of the interface ! and the name of the fault within that interface.</p> <p> Note that the fault does not occur by itself - it occurs as --- 4848,4852 ---- of a particular fault within an interface to a particular concrete message format. A particular fault of an interface ! is uniquely identified by its {name} property.</p> <p> Note that the fault does not occur by itself - it occurs as *************** *** 5109,5114 **** format(s) and protocol interaction(s) associated with a particular interface operation for a given endpoint. A particular operation of ! an interface is uniquely identified by the target namespace of the ! interface and the name of the operation within that interface.</p> <p>The properties of the Binding Operation component are as --- 5078,5082 ---- format(s) and protocol interaction(s) associated with a particular interface operation for a given endpoint. A particular operation of ! an interface is uniquely identified by its {name} property.</p> <p>The properties of the Binding Operation component are as *************** *** 5622,5628 **** <p>The properties of the Service component are as follows:</p> <ulist> ! <item><p>{name} REQUIRED. An <emph>xs:NCName</emph>.</p></item> ! ! <item><p>{target namespace} REQUIRED. An <emph>xs:anyURI</emph>.</p></item> <item><p>{interface} REQUIRED. An Interface component.</p></item> --- 5590,5594 ---- <p>The properties of the Service component are as follows:</p> <ulist> ! <item><p>{name} REQUIRED. An <emph>xs:QName</emph>.</p></item> <item><p>{interface} REQUIRED. An Interface component.</p></item> *************** *** 5685,5690 **** <p> For each Service component in the {services} property of a ! description container, the combination of {name} and {target ! namespace} properties MUST be unique. </p> </div3> --- 5651,5655 ---- <p> For each Service component in the {services} property of a ! description container, the {name} property MUST be unique. </p> </div3> *************** *** 5840,5849 **** <tr> <td>{name}</td> ! <td>The actual value of the <att>name</att> &AII;</td> ! </tr> ! <tr> ! <td>{target namespace}</td> ! <td> ! The actual value of the <att>targetNamespace</att> &AII; of the [parent] <el>description</el> &EII; </td> --- 5805,5810 ---- <tr> <td>{name}</td> ! <td>The QName whose local name is the actual value of the <att>name</att> &AII; ! and whose namespace name is the actual value of the <att>targetNamespace</att> &AII; of the [parent] <el>description</el> &EII; </td> *************** *** 6327,6332 **** Binding and Service) are required to have different names, it is possible to determine whether two top-level components of a given ! type are equivalent by examining their {name} and ! {target namespace} properties.</p> </div2> --- 6288,6292 ---- Binding and Service) are required to have different names, it is possible to determine whether two top-level components of a given ! type are equivalent by examining their {name} property.</p> </div2> *************** *** 6340,6347 **** </p> <p> ! Within ! a symbol space, all qualified names (that is, the combination of ! {name} and {target namespace} properties) are unique. Between ! symbol spaces, the combination of these two properties need not be unique. Thus it is perfectly coherent to have, for example, a binding and an interface that have the same name. --- 6300,6306 ---- </p> <p> ! Within a symbol space, all qualified names (that is, the ! {name} property) are unique. Between ! symbol spaces, the names need not be unique. Thus it is perfectly coherent to have, for example, a binding and an interface that have the same name. *************** *** 8154,8162 **** </p> ! <p>The URI in a URI-reference for a WSDL component is the ! {target namespace} property of either the component itself, in ! the case of Interface, Binding, and Service components, or the {target ! namespace} property of the ancestor component. The URI provided ! by the {target namespace} property is combined with a fragment identifier, where the fragment identifier is typically constructed from the {name} property of the component and the {name} properties --- 8113,8121 ---- </p> ! <p>The URI in a URI-reference for a WSDL component is the namespace name of the ! {name} property of either the component itself, in ! the case of Interface, Binding, and Service components, or the {name} ! property of the ancestor component. The URI provided ! by the namespace name of the {name} property is combined with a fragment identifier, where the fragment identifier is typically constructed from the {name} property of the component and the {name} properties *************** *** 8632,8635 **** --- 8591,8603 ---- <tr> + <td>20050209</td> + <td>AGR</td> + <td> + <loc href="http://lists.w3.org/Archives/Public/www-ws-desc/2004Aug/0017.html">Editorial</loc>: + Combine {name} NCName and {target namespace} URI properties into a single {name} QName property. + </td> + </tr> + + <tr> <td>20050121</td> <td>AGR</td> Index: wsdl20-ie.html =================================================================== RCS file: /sources/public/2002/ws/desc/wsdl20/wsdl20-ie.html,v retrieving revision 1.9 retrieving revision 1.10 diff -C2 -d -r1.9 -r1.10 *** wsdl20-ie.html 21 Jan 2005 05:38:00 -0000 1.9 --- wsdl20-ie.html 9 Feb 2005 16:14:47 -0000 1.10 *************** *** 45,56 **** div.exampleHeader { font-weight: bold; margin: 4px} ! </style><link href="zml.css" rel="stylesheet" type="text/css"><link type="text/css" rel="stylesheet" href="http://www.w3.org/StyleSheets/TR/W3C-WD.css"><script src="twisty.js" language="JavaScript"></script><link type="" href="wsdl20-i.html" title="DHTML" rel="alternate"><link type="" href="wsdl20-ie.html" title="IE" rel="alternate"><link type="application/postscript" href="wsdl20.ps" title="postscript" rel="alternate"><link type="application/pdf" href="wsdl20.pdf" title="PDF" rel="alternate"><link type="text/xml" href="wsdl20.xml" title="XML" rel="alternate"><link type="text/plain" href="wsdl20.txt" title="plain text" rel="alternate"><link href="#contents" rel="contents"></head><body> ! <div class="head"><p><a href="http://www.w3.org/"><img width="72" height="48" alt="W3C" src="http://www.w3.org/Icons/w3c_home"></a></p> <h1>Web Services Description Language (WSDL) Version 2.0 Part 1: Core Language</h1> ! <h2>W3C Working Draft 21 December 2004</h2><dl><dt>This version:</dt><dd> ! <a href="http://www.w3.org/TR/2004/WD-wsdl20-20040803">http://www.w3.org/TR/2004/WD-wsdl20-20040803</a> </dd><dt>Latest version:</dt><dd> ! <a href="http://www.w3.org/TR/wsdl20">http://www.w3.org/TR/wsdl20</a> [...1648 lines suppressed...] <li><p>A [namespace name] of ! "http://www.w3.org/@@@@/@@/wsdl/dtd-import".</p></li> <li><p>One or two <em>attribute information item</em>s, as follows:</p> <ul> *************** *** 8256,8259 **** --- 8149,8161 ---- <tr> + <td rowspan="1" colspan="1">20050209</td> + <td rowspan="1" colspan="1">AGR</td> + <td rowspan="1" colspan="1"> + <a href="http://lists.w3.org/Archives/Public/www-ws-desc/2004Aug/0017.html">Editorial</a>: + Combine {name} NCName and {target namespace} URI properties into a single {name} QName property. + </td> + </tr> + + <tr> <td rowspan="1" colspan="1">20050121</td> <td rowspan="1" colspan="1">AGR</td> Index: wsdl20-i.html =================================================================== RCS file: /sources/public/2002/ws/desc/wsdl20/wsdl20-i.html,v retrieving revision 1.11 retrieving revision 1.12 diff -C2 -d -r1.11 -r1.12 *** wsdl20-i.html 21 Jan 2005 05:38:00 -0000 1.11 --- wsdl20-i.html 9 Feb 2005 16:14:47 -0000 1.12 *************** *** 45,56 **** div.exampleHeader { font-weight: bold; margin: 4px} ! </style><link href="zml.css" rel="stylesheet" type="text/css"><link type="text/css" rel="stylesheet" href="http://www.w3.org/StyleSheets/TR/W3C-WD.css"><script src="twisty.js" language="JavaScript"></script><link type="" href="wsdl20-i.html" title="DHTML" rel="alternate"><link type="" href="wsdl20-ie.html" title="IE" rel="alternate"><link type="application/postscript" href="wsdl20.ps" title="postscript" rel="alternate"><link type="application/pdf" href="wsdl20.pdf" title="PDF" rel="alternate"><link type="text/xml" href="wsdl20.xml" title="XML" rel="alternate"><link type="text/plain" href="wsdl20.txt" title="plain text" rel="alternate"><link href="#contents" rel="contents"></head><body> ! <div class="head"><p><a href="http://www.w3.org/"><img width="72" height="48" alt="W3C" src="http://www.w3.org/Icons/w3c_home"></a></p> <h1>Web Services Description Language (WSDL) Version 2.0 Part 1: Core Language</h1> ! <h2>W3C Working Draft 21 December 2004</h2><dl><dt>This version:</dt><dd> ! <a href="http://www.w3.org/TR/2004/WD-wsdl20-20040803">http://www.w3.org/TR/2004/WD-wsdl20-20040803</a> </dd><dt>Latest version:</dt><dd> ! <a href="http://www.w3.org/TR/wsdl20">http://www.w3.org/TR/wsdl20</a> [...1648 lines suppressed...] <li><p>A [namespace name] of ! "http://www.w3.org/@@@@/@@/wsdl/dtd-import".</p></li> <li><p>One or two <em>attribute information item</em>s, as follows:</p> <ul> *************** *** 8254,8257 **** --- 8147,8159 ---- <tr> + <td rowspan="1" colspan="1">20050209</td> + <td rowspan="1" colspan="1">AGR</td> + <td rowspan="1" colspan="1"> + <a href="http://lists.w3.org/Archives/Public/www-ws-desc/2004Aug/0017.html">Editorial</a>: + Combine {name} NCName and {target namespace} URI properties into a single {name} QName property. + </td> + </tr> + + <tr> <td rowspan="1" colspan="1">20050121</td> <td rowspan="1" colspan="1">AGR</td> Index: wsdl20.pdf =================================================================== RCS file: /sources/public/2002/ws/desc/wsdl20/wsdl20.pdf,v retrieving revision 1.4 retrieving revision 1.5 diff -C2 -d -r1.4 -r1.5 *** wsdl20.pdf 21 Jan 2005 00:50:43 -0000 1.4 --- wsdl20.pdf 9 Feb 2005 16:14:47 -0000 1.5 *************** *** 796,811 **** endobj 537 0 obj << ! /Length 997 /Filter /FlateDecode >> stream ! xڵVKo8W(-RԫNw=0ckkK%3C"]4=܋=,Ks/['ޣHcA:Dh>N2"#̐GjϽy;4>M1A>Gy<c'^p$I9K ! gdAGܿy ! ?Gx>(l˿Qph6l}hu7 <Z^CxNq=vu`@G D[R-](gc F~4sKK _xv|PFV7˛8ޞw\@d|c$"Ж.b:XֈbOA,jw8Q]M6}:=lr ! )jj'QůS [...31140 lines suppressed...] ! 0000728797 00000 n ! 0000728923 00000 n ! 0000729049 00000 n ! 0000729129 00000 n ! 0000729230 00000 n ! 0000741793 00000 n ! 0000758471 00000 n ! 0000758512 00000 n ! 0000758552 00000 n ! 0000758744 00000 n trailer << ! /Size 2479 ! /Root 2477 0 R ! /Info 2478 0 R ! /ID [<9A6682A2AD74E1BCA042CBADE4A0189A> <9A6682A2AD74E1BCA042CBADE4A0189A>] >> startxref ! 758992 %%EOF Index: edtodo.html =================================================================== RCS file: /sources/public/2002/ws/desc/wsdl20/edtodo.html,v retrieving revision 1.55 retrieving revision 1.56 diff -C2 -d -r1.55 -r1.56 *** edtodo.html 20 Jan 2005 01:13:10 -0000 1.55 --- edtodo.html 9 Feb 2005 16:14:47 -0000 1.56 *************** *** 3055,3059 **** </td> <td>Medium</td> ! <td>Claimed by AGR 20050120</td> </tr> --- 3055,3059 ---- </td> <td>Medium</td> ! <td>Done by AGR 20050209</td> </tr> Index: wsdl20.html =================================================================== RCS file: /sources/public/2002/ws/desc/wsdl20/wsdl20.html,v retrieving revision 1.139 retrieving revision 1.140 diff -C2 -d -r1.139 -r1.140 *** wsdl20.html 21 Jan 2005 05:38:00 -0000 1.139 --- wsdl20.html 9 Feb 2005 16:14:47 -0000 1.140 *************** *** 45,56 **** div.exampleHeader { font-weight: bold; margin: 4px} ! </style><link href="zml.css" rel="stylesheet" type="text/css"><link type="text/css" rel="stylesheet" href="http://www.w3.org/StyleSheets/TR/W3C-WD.css"><script src="twisty.js" language="JavaScript"></script><link type="" href="wsdl20-i.html" title="DHTML" rel="alternate"><link type="" href="wsdl20-ie.html" title="IE" rel="alternate"><link type="application/postscript" href="wsdl20.ps" title="postscript" rel="alternate"><link type="application/pdf" href="wsdl20.pdf" title="PDF" rel="alternate"><link type="text/xml" href="wsdl20.xml" title="XML" rel="alternate"><link type="text/plain" href="wsdl20.txt" title="plain text" rel="alternate"><link href="#contents" rel="contents"></head><body> ! <div class="head"><p><a href="http://www.w3.org/"><img width="72" height="48" alt="W3C" src="http://www.w3.org/Icons/w3c_home"></a></p> <h1>Web Services Description Language (WSDL) Version 2.0 Part 1: Core Language</h1> ! <h2>W3C Working Draft 21 December 2004</h2><dl><dt>This version:</dt><dd> ! <a href="http://www.w3.org/TR/2004/WD-wsdl20-20040803">http://www.w3.org/TR/2004/WD-wsdl20-20040803</a> </dd><dt>Latest version:</dt><dd> ! <a href="http://www.w3.org/TR/wsdl20">http://www.w3.org/TR/wsdl20</a> [...1648 lines suppressed...] <li><p>A [namespace name] of ! "http://www.w3.org/@@@@/@@/wsdl/dtd-import".</p></li> <li><p>One or two <em>attribute information item</em>s, as follows:</p> <ul> *************** *** 8254,8257 **** --- 8147,8159 ---- <tr> + <td rowspan="1" colspan="1">20050209</td> + <td rowspan="1" colspan="1">AGR</td> + <td rowspan="1" colspan="1"> + <a href="http://lists.w3.org/Archives/Public/www-ws-desc/2004Aug/0017.html">Editorial</a>: + Combine {name} NCName and {target namespace} URI properties into a single {name} QName property. + </td> + </tr> + + <tr> <td rowspan="1" colspan="1">20050121</td> <td rowspan="1" colspan="1">AGR</td>
Received on Wednesday, 9 February 2005 16:14:52 UTC