2002/ws/desc/wsdl20 wsdl20.pdf,1.4,1.5 wsdl20.html,1.139,1.140 wsdl20-ie.html,1.9,1.10 edtodo.html,1.55,1.56 wsdl20.xml,1.158,1.159 wsdl20.tex,1.11,1.12 wsdl20-i.html,1.11,1.12 wsdl20.toc,1.5,1.6

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