2002/ws/desc/wsdl20 adjuncts-exchange-assertion-table.xml,1.3,1.4 adjuncts-document-assertion-table.xml,1.7,1.8 component-assertion-table.xml,1.23,1.24 component-table.xml,1.33,1.34 wsdl20-defs.xml,1.39,1.40 wsdl20-z-ie.html,1.107,1.108 wsdl20-z.html,1.133,1.134 wsdl20.html,1.313,1.314 wsdl20-adjuncts.html,1.171,1.172 xmlspec.dtd,1.25,1.26 build.xml,1.41,1.42 adjuncts-message-assertion-table.xml,1.1,1.2 wsdl20-primer.html,1.180,1.181 adjuncts-component-assertion-table.xml,1.15,1.16 adjuncts-component-table.xml,1.45,1.46 document-assertion-table.xml,1.23,1.24 wsdl20.tex,1.139,NONE

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

Modified Files:
	adjuncts-exchange-assertion-table.xml 
	adjuncts-document-assertion-table.xml 
	component-assertion-table.xml component-table.xml 
	wsdl20-defs.xml wsdl20-z-ie.html wsdl20-z.html wsdl20.html 
	wsdl20-adjuncts.html xmlspec.dtd build.xml 
	adjuncts-message-assertion-table.xml wsdl20-primer.html 
	adjuncts-component-assertion-table.xml 
	adjuncts-component-table.xml document-assertion-table.xml 
Removed Files:
	wsdl20.tex 
Log Message:
regenerated html after renumbering assertions

Index: wsdl20-adjuncts.html
===================================================================
RCS file: /sources/public/2002/ws/desc/wsdl20/wsdl20-adjuncts.html,v
retrieving revision 1.171
retrieving revision 1.172
diff -C 2 -d -r1.171 -r1.172
*** wsdl20-adjuncts.html	22 Feb 2007 21:08:24 -0000	1.171
--- wsdl20-adjuncts.html	26 Feb 2007 05:09:04 -0000	1.172
***************
*** 1,3 ****
! <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
  <html lang="en"><head><META http-equiv="Content-Type" content="text/html; charset=utf-8"><title>Web Services Description Language (WSDL) Version 2.0 Part 2: Adjuncts</title><style type="text/css">
  code           { font-family: monospace; }
--- 1,3729 ----
! <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN""http://www.w3.org/TR/html4/loose.dtd">
! <html lang="en"><head><META http-equiv="Content-Type" content="text/html; charset=utf-8"><title>Web Services Description Language (WSDL) Version 2.0 Part 2: Adjuncts</title><style type="text/css">
! code           { font-family: monospace; }
! 
! div.constraint,
! div.issue,
[...3716 lines suppressed...]
! 						  be to remove http:urlReplacement, etc. and
! 						  incorporate instead Philippe's text.</td></tr><tr><td rowspan="1" colspan="1">20030313</td><td rowspan="1" colspan="1">MJG</td><td rowspan="1" colspan="1">Changed to Part 3 ( from Part 2 )</td></tr><tr><td rowspan="1" colspan="1">20030117</td><td rowspan="1" colspan="1">JCS</td><td rowspan="1" colspan="1">Incorporated resolution for Issue 5 (@encodingStyle). Referenced (rather than in-lined XML Schema).</td></tr><tr><td rowspan="1" colspan="1">20030117</td><td rowspan="1" colspan="1">JJM</td><td rowspan="1" colspan="1">Various editorial fixes.</td></tr><tr><td rowspan="1" colspan="1">20030116</td><td rowspan="1" colspan="1">JCS</td><td rowspan="1" colspan="1">Updated pseudo and XML Schema.</td></tr><tr><td rowspan="1" colspan="1">20030116</td><td rowspan="1" colspan="1">JJM</td><td rowspan="1" colspan="1">Added propertyConstraint section.</td></tr><tr><td rowspan="1" colspan="1">20030116</td><td rowspan="1" colspan="1">JJM</td><td rowspan="1" colspan="1">Added soap:module section.</td></tr><tr><tdrowspan="1" colspan="1">20030115</td><td rowspan="1" colspan="1">JCS</td><td rowspan="1" colspan="1">Incorporated resolutions for Issue 25 (drop @use and @encoding), Issue 51 (headers reference element/type), and attribute roll up into text and schema. Began reworking SOAP HTTP binding to use Infoset model. Removed informative appendices 'Notes on URIs' and example WSDL documents; expect them to appear in the primer. Updated SOAP 1.2 references to CR.</td></tr><tr><td rowspan="1" colspan="1">20030114</td><td rowspan="1" colspan="1">JJM</td><td rowspan="1" colspan="1">Removed ednote saying Part 2 is out of synch with Part 1.</td></tr><tr><td rowspan="1" colspan="1">20030111</td><td rowspan="1" colspan="1">JJM</td><td rowspan="1" colspan="1">Incorporated resolution for issue 17 (role AII).</td></tr><tr><td rowspan="1" colspan="1">20030109</td><td rowspan="1" colspan="1">JJM</td><td rowspan="1" colspan="1">Incorporated resolution for issue 4 (Namespaces).</td></tr><tr><td rowspan="1" colspan="1">20020702</td><d rowspan="1" colspan="1">JJM</td><td rowspan="1" colspan="1">Added summary to prefix table.</td></tr><tr><td rowspan="1" colspan="1">20020628</td><td rowspan="1" colspan="1">JJM</td><td rowspan="1" colspan="1">Added out-of-synch-with-Part2 and not-soap12-yet ednote.</td></tr><tr><td rowspan="1" colspan="1">20020621</td><td rowspan="1" colspan="1">JJM</td><td rowspan="1" colspan="1">Commented out the link to the previous version.
!        There is no previous version for 1.2 right now.</td></tr><tr><td rowspan="1" colspan="1">20020621</td><td rowspan="1" colspan="1">JJM</td><td rowspan="1" colspan="1">Rewrote the Notation Conventions section.</td></tr><tr><td rowspan="1" colspan="1">20020621</td><td rowspan="1" colspan="1">JJM</td><td rowspan="1" colspan="1">Added reference to part 0 in introduction. Renumbered references.</td></tr><tr><td rowspan="1" colspan="1">20020621</td><td rowspan="1" colspan="1">JJM</td><td rowspan="1" colspan="1">Simplified abstract and introduction.</td></tr><tr><td rowspan="1" colspan="1">20020621</td><td rowspan="1" colspan="1">JJM</td><td rowspan="1" colspan="1">Obtain the list of WG members from a separate file.</td></tr><tr><td rowspan="1" colspan="1">20020621</td><td rowspan="1" colspan="1">JJM</td><td rowspan="1" colspan="1">Updated stylesheet and DTDs to latest XMLP stylesheet and DTDs.</td></tr><tr><td rowspan="1" colspan="1">20020621</td><td rowspan="1" colspan="1">JJM</td><td rowspan="1" colspan"1">Deleted placeholder for appendix C "Location of Extensibility Elements",
!        since this is part 1 stuff and extensibility has been reworked anyway.</td></tr><tr><td rowspan="1" colspan="1">20020621</td><td rowspan="1" colspan="1">JJM</td><td rowspan="1" colspan="1">Corrected link to issues lists</td></tr><tr><td rowspan="1" colspan="1">20020621</td><td rowspan="1" colspan="1">JJM</td><td rowspan="1" colspan="1">Updated title from "WSDL" to "Web Services Description Language".
!        Now refer to part 1 as "Web Services... Part 1: Framework</td></tr><tr><td rowspan="1" colspan="1">20020621</td><td rowspan="1" colspan="1">JJM</td><td rowspan="1" colspan="1">Added Jeffrey as an editor :-). Removed Gudge (now on Part 2) :-(</td></tr><tr><td rowspan="1" colspan="1">20020411</td><td rowspan="1" colspan="1">JJM</td><td rowspan="1" colspan="1">Fixed typos noticed by Kevin Liu</td></tr><tr><td rowspan="1" colspan="1">20020301</td><td rowspan="1" colspan="1">JJM</td><td rowspan="1" colspan="1">Converted the "Schemas" sections</td></tr><tr><td rowspan="1" colspan="1">20020301</td><td rowspan="1" colspan="1">JJM</td><td rowspan="1" colspan="1">Converted the "Wire WSDL examples" sections</td></tr><tr><td rowspan="1" colspan="1">20020301</td><td rowspan="1" colspan="1">JJM</td><td rowspan="1" colspan="1">Converted the "Notes on URIs" sections</td></tr><tr><td rowspan="1" colspan="1">20020301</td><td rowspan="1" colspan="1">JJM</td><td rowspan="1" colspan="1">Converted the "Notational Convenions" sections</td></tr><tr><td rowspan="1" colspan="1">20020301</td><td rowspan="1" colspan="1">JJM</td><td rowspan="1" colspan="1">Converted the "References" sections</td></tr><tr><td rowspan="1" colspan="1">20020301</td><td rowspan="1" colspan="1">JJM</td><td rowspan="1" colspan="1">Converted the "MIME Binding" section to XML</td></tr><tr><td rowspan="1" colspan="1">20020221</td><td rowspan="1" colspan="1">JJM</td><td rowspan="1" colspan="1">Converted the "HTTP Binding" section to XML</td></tr><tr><td rowspan="1" colspan="1">20020221</td><td rowspan="1" colspan="1">JJM</td><td rowspan="1" colspan="1">Added placeholders for the "Wire examples" and "Schema" sections</td></tr><tr><td rowspan="1" colspan="1">20020221</td><td rowspan="1" colspan="1">JJM</td><td rowspan="1" colspan="1">Converted the "SOAP Binding" section to XML</td></tr><tr><td rowspan="1" colspan="1">20020221</td><td rowspan="1" colspan="1">JJM</td><td rowspan="1" colspan="1">Added the Change Log</td></tr><tr><td rowspan="1" colspan="1">2002221</td><td rowspan="1" colspan="1">JJM</td><td rowspan="1" colspan="1">Added the Status section</td></tr><tr><td rowspan="1" colspan="1">20020221</td><td rowspan="1" colspan="1">JJM</td><td rowspan="1" colspan="1">Simplified the introduction; referred to Part1 for a longer introduction</td></tr><tr><td rowspan="1" colspan="1">20020221</td><td rowspan="1" colspan="1">JJM</td><td rowspan="1" colspan="1">Renamed to "Part 2: Bindings"</td></tr><tr><td rowspan="1" colspan="1">20020221</td><td rowspan="1" colspan="1">JJM</td><td rowspan="1" colspan="1">Created from http://www.w3.org/TR/2001/NOTE-wsdl-20010315</td></tr></tbody></table><br></div></div></div></body></html><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
  <html lang="en"><head><META http-equiv="Content-Type" content="text/html; charset=utf-8"><title>Web Services Description Language (WSDL) Version 2.0 Part 2: Adjuncts</title><style type="text/css">
  code           { font-family: monospace; }
***************
*** 247,251 ****
  they are listed in <a href="#tabprefns">Table 1-1</a>. Note that the choice of
  any namespace prefix is arbitrary and not semantically significant
! (see [<cite><a href="#XMLInfoSet">XML Information Set</a></cite>]).</p><a name="tabprefns"></a><table border="1" summary="Mapping of prefixes used in this document to their
    associated namespace name"><caption>Table 1-1. Prefixes and Namespaces used in this specification</caption><tbody><tr><th rowspan="1" colspan="1">Prefix</th><th rowspan="1" colspan="1">Namespace</th><th rowspan="1" colspan="1">Notes</th></tr><tr><td rowspan="1" colspan="1">wsdl</td><td rowspan="1" colspan="1">
                  "http://www.w3.org/@@@@/@@/wsdl"
--- 3973,3977 ----
  they are listed in <a href="#tabprefns">Table 1-1</a>. Note that the choice of
  any namespace prefix is arbitrary and not semantically significant
! (see [<cite><a href="#XMLInfoSet">XML Information Set</a></cite>]).</p><a name="tabprefns"></a><table border="1" summary="Mapping of prefixes used in this document to their
    associated namespace name"><caption>Table 1-1. Prefixes and Namespaces used in this specification</caption><tbody><tr><th rowspan="1" colspan="1">Prefix</th><th rowspan="1" colspan="1">Namespace</th><th rowspan="1" colspan="1">Notes</th></tr><tr><td rowspan="1" colspan="1">wsdl</td><td rowspan="1" colspan="1">
                  "http://www.w3.org/@@@@/@@/wsdl"

Index: wsdl20-defs.xml
===================================================================
RCS file: /sources/public/2002/ws/desc/wsdl20/wsdl20-defs.xml,v
retrieving revision 1.39
retrieving revision 1.40
diff -C 2 -d -r1.39 -r1.40
*** wsdl20-defs.xml	22 Feb 2007 19:05:49 -0000	1.39
--- wsdl20-defs.xml	26 Feb 2007 05:09:00 -0000	1.40
***************
*** 1,4 ****
--- 1,131 ----
  <?xml version="1.0" encoding="UTF-8"?>
  <defs>
+ 	<spec src="wsdl20.xml">
+ <compdef comp="Element Declaration"/>
+ <compdef comp="Type Definition"/>
+ <compdef comp="Description"/>
+ <compdef comp="Interface"/>
+ <compdef comp="Interface Fault"/>
+ <compdef comp="Interface Operation"/>
+ <compdef comp="Interface Message Reference"/>
+ <compdef comp="Interface Fault Reference"/>
+ <compdef comp="Binding"/>
+ <compdef comp="Binding Fault"/>
+ <compdef comp="Binding Operation"/>
+ <compdef comp="Binding Message Reference"/>
+ <compdef comp="Binding Fault Reference"/>
+ <compdef comp="Service"/>
+ <compdef comp="Endpoint"/>
+ <propdef prop="name" comp="Element Declaration"/>
+ <propdef prop="system" comp="Element Declaration"/>
+ <propdef prop="name" comp="Type Definition"/>
+ <propdef prop="system" comp="Type Definition"/>
+ <propdef prop="parent" comp=""/>
+ <propdef prop="interfaces" comp="Description"/>
+ <propdef prop="bindings" comp="Description"/>
+ <propdef prop="services" comp="Description"/>
+ <propdef prop="element declarations" comp="Description"/>
+ <propdef prop="type definitions" comp="Description"/>
+ <propdef prop="name" comp="Interface"/>
+ <propdef prop="extended interfaces" comp="Interface"/>
+ <propdef prop="interface faults" comp="Interface"/>
+ <propdef prop="interface operations" comp="Interface"/>
+ <propdef prop="name" comp="Interface Fault"/>
+ <propdef prop="message content model" comp="Interface Fault"/>
+ <propdef prop="element declaration" comp="Interface Fault"/>
+ <propdef prop="parent" comp="Interface Fault"/>
+ <propdef prop="name" comp="Interface Operation"/>
+ <propdef prop="message exchange pattern" comp="Interface Operation"/>
+ <propdef prop="interface message references" comp="Interface Operation"/>
+ <propdef prop="interface fault references" comp="Interface Operation"/>
+ <propdef prop="style" comp="Interface Operation"/>
+ <propdef prop="parent" comp="Interface Operation"/>
+ <propdef prop="message label" comp="Interface Message Reference"/>
+ <propdef prop="direction" comp="Interface Message Reference"/>
+ <propdef prop="message content model" comp="Interface Message Reference"/>
+ <propdef prop="element declaration" comp="Interface Message Reference"/>
+ <propdef prop="parent" comp="Interface Message Reference"/>
+ <propdef prop="interface fault" comp="Interface Fault Reference"/>
+ <propdef prop="message label" comp="Interface Fault Reference"/>
+ <propdef prop="direction" comp="Interface Fault Reference"/>
+ <propdef prop="parent" comp="Interface Fault Reference"/>
+ <propdef prop="name" comp="Binding"/>
+ <propdef prop="interface" comp="Binding"/>
+ <propdef prop="type" comp="Binding"/>
+ <propdef prop="binding faults" comp="Binding"/>
+ <propdef prop="binding operations" comp="Binding"/>
+ <propdef prop="interface fault" comp="Binding Fault"/>
+ <propdef prop="parent" comp="Binding Fault"/>
+ <propdef prop="interface operation" comp="Binding Operation"/>
+ <propdef prop="binding message references" comp="Binding Operation"/>
+ <propdef prop="binding fault references" comp="Binding Operation"/>
+ <propdef prop="parent" comp="Binding Operation"/>
+ <propdef prop="interface message reference" comp="Binding Message Reference"/>
+ <propdef prop="parent" comp="Binding Message Reference"/>
+ <propdef prop="interface fault reference" comp="Binding Fault Reference"/>
+ <propdef prop="parent" comp="Binding Fault Reference"/>
+ <propdef prop="name" comp="Service"/>
+ <propdef prop="interface" comp="Service"/>
+ <propdef prop="endpoints" comp="Service"/>
+ <propdef prop="name" comp="Endpoint"/>
+ <propdef prop="binding" comp="Endpoint"/>
+ <propdef prop="address" comp="Endpoint"/>
+ <propdef prop="parent" comp="Endpoint"/>
+ <propdef prop="name" comp=""/>
+ </spec>
+ 	<spec src="wsdl20-adjuncts.xml">
+ <compdef comp="SOAP Module"/>
+ <compdef comp="SOAP Header Block"/>
+ <compdef comp="HTTP Header"/>
+ <propdef prop="safe" comp="Interface Operation"/>
+ <propdef prop="rpc signature" comp="Interface Operation"/>
+ <propdef prop="soap version" comp="Binding"/>
+ <propdef prop="soap underlying protocol" comp="Binding"/>
+ <propdef prop="soap fault code" comp="Binding Fault"/>
+ <propdef prop="soap fault subcodes" comp="Binding Fault"/>
+ <propdef prop="soap mep default" comp="Binding"/>
+ <propdef prop="soap mep" comp="Binding Operation"/>
+ <propdef prop="soap action" comp="Binding Operation"/>
+ <propdef prop="soap modules" comp="Binding"/>
+ <propdef prop="soap modules" comp="Binding Operation"/>
+ <propdef prop="soap modules" comp="Binding Message Reference"/>
+ <propdef prop="soap modules" comp="Binding Fault"/>
+ <propdef prop="soap modules" comp="Binding Fault Reference"/>
+ <propdef prop="ref" comp="SOAP Module"/>
+ <propdef prop="required" comp="SOAP Module"/>
+ <propdef prop="parent" comp="SOAP Module"/>
+ <propdef prop="soap headers" comp="Binding Message Reference"/>
+ <propdef prop="soap headers" comp="Binding Fault"/>
+ <propdef prop="element declaration" comp="SOAP Header Block"/>
+ <propdef prop="mustUnderstand" comp="SOAP Header Block"/>
+ <propdef prop="required" comp="SOAP Header Block"/>
+ <propdef prop="parent" comp="SOAP Header Block"/>
+ <propdef prop="http location" comp="Binding Operation"/>
+ <propdef prop="http method default" comp="Binding"/>
+ <propdef prop="http method" comp="Binding Operation"/>
+ <propdef prop="http input serialization" comp="Binding Operation"/>
+ <propdef prop="http output serialization" comp="Binding Operation"/>
+ <propdef prop="http fault serialization" comp="Binding Operation"/>
+ <propdef prop="http query parameter separator default" comp="Binding"/>
+ <propdef prop="http query parameter separator" comp="Binding Operation"/>
+ <propdef prop="http headers" comp="Binding Message Reference"/>
+ <propdef prop="http headers" comp="Binding Fault"/>
+ <propdef prop="name" comp="HTTP Header"/>
+ <propdef prop="type definition" comp="HTTP Header"/>
+ <propdef prop="required" comp="HTTP Header"/>
+ <propdef prop="parent" comp="HTTP Header"/>
+ <propdef prop="http error status code" comp="Binding Fault"/>
+ <propdef prop="http location ignore uncited" comp="Binding Operation"/>
+ <propdef prop="http content encoding default" comp="Binding"/>
+ <propdef prop="http content encoding default" comp="Binding Operation"/>
+ <propdef prop="http content encoding" comp="Binding Message Reference"/>
+ <propdef prop="http content encoding" comp="Binding Fault"/>
+ <propdef prop="http cookies" comp="Binding"/>
+ <propdef prop="http authentication scheme" comp="Endpoint"/>
+ <propdef prop="http authentication realm" comp="Endpoint"/>
+ </spec>
+ </defs>
+ <?xml version="1.0" encoding="UTF-8"?>
+ <defs>
  	<spec src="wsdl20.xml"><compdef comp="Element Declaration"/><compdef comp="Type Definition"/><compdef comp="Description"/><compdef comp="Interface"/><compdef comp="Interface Fault"/><compdef comp="Interface Operation"/><compdef comp="Interface Message Reference"/><compdef comp="Interface Fault Reference"/><compdef comp="Binding"/><compdef comp="Binding Fault"/><compdef comp="Binding Operation"/><compdef comp="Binding Message Reference"/><compdef comp="Binding Fault Reference"/><compdef comp="Service"/><compdef comp="Endpoint"/><propdef comp="Element Declaration" prop="name"/><propdef comp="Element Declaration" prop="system"/><propdef comp="Type Definition" prop="name"/><propdef comp="Type Definition" prop="system"/><propdef comp="" prop="parent"/><propdef comp="Description" prop="interfaces"/><propdef comp="Description" prop="bindings"/><propdef comp="Description" prop="services"/><propdef comp="Description" prop="element declarations"/><propdef comp="Description" prop="type definitions"/><propdef comp="nterface" prop="name"/><propdef comp="Interface" prop="extended interfaces"/><propdef comp="Interface" prop="interface faults"/><propdef comp="Interface" prop="interface operations"/><propdef comp="Interface Fault" prop="name"/><propdef comp="Interface Fault" prop="message content model"/><propdef comp="Interface Fault" prop="element declaration"/><propdef comp="Interface Fault" prop="parent"/><propdef comp="Interface Operation" prop="name"/><propdef comp="Interface Operation" prop="message exchange pattern"/><propdef comp="Interface Operation" prop="interface message references"/><propdef comp="Interface Operation" prop="interface fault references"/><propdef comp="Interface Operation" prop="style"/><propdef comp="Interface Operation" prop="parent"/><propdef comp="Interface Message Reference" prop="message label"/><propdef comp="Interface Message Reference" prop="direction"/><propdef comp="Interface Message Reference" prop="message content model"/><propdef comp="Interface Message Reference" prop="element delaration"/><propdef comp="Interface Message Reference" prop="parent"/><propdef comp="Interface Fault Reference" prop="interface fault"/><propdef comp="Interface Fault Reference" prop="message label"/><propdef comp="Interface Fault Reference" prop="direction"/><propdef comp="Interface Fault Reference" prop="parent"/><propdef comp="Binding" prop="name"/><propdef comp="Binding" prop="interface"/><propdef comp="Binding" prop="type"/><propdef comp="Binding" prop="binding faults"/><propdef comp="Binding" prop="binding operations"/><propdef comp="Binding Fault" prop="interface fault"/><propdef comp="Binding Fault" prop="parent"/><propdef comp="Binding Operation" prop="interface operation"/><propdef comp="Binding Operation" prop="binding message references"/><propdef comp="Binding Operation" prop="binding fault references"/><propdef comp="Binding Operation" prop="parent"/><propdef comp="Binding Message Reference" prop="interface message reference"/><propdef comp="Binding Message Reference" prop="parent"/><propdef cmp="Binding Fault Reference" prop="interface fault reference"/><propdef comp="Binding Fault Reference" prop="parent"/><propdef comp="Service" prop="name"/><propdef comp="Service" prop="interface"/><propdef comp="Service" prop="endpoints"/><propdef comp="Endpoint" prop="name"/><propdef comp="Endpoint" prop="binding"/><propdef comp="Endpoint" prop="address"/><propdef comp="Endpoint" prop="parent"/><propdef comp="" prop="name"/></spec>
  	<spec src="wsdl20-adjuncts.xml"><compdef comp="SOAP Module"/><compdef comp="SOAP Header Block"/><compdef comp="HTTP Header"/><propdef comp="Interface Operation" prop="safe"/><propdef comp="Interface Operation" prop="rpc signature"/><propdef comp="Binding" prop="soap version"/><propdef comp="Binding" prop="soap underlying protocol"/><propdef comp="Binding Fault" prop="soap fault code"/><propdef comp="Binding Fault" prop="soap fault subcodes"/><propdef comp="Binding" prop="soap mep default"/><propdef comp="Binding Operation" prop="soap mep"/><propdef comp="Binding Operation" prop="soap action"/><propdef comp="Binding" prop="soap modules"/><propdef comp="Binding Operation" prop="soap modules"/><propdef comp="Binding Message Reference" prop="soap modules"/><propdef comp="Binding Fault" prop="soap modules"/><propdef comp="Binding Fault Reference" prop="soap modules"/><propdef comp="SOAP Module" prop="ref"/><propdef comp="SOAP Module" prop="required"/><propdef comp="SOAP Module" prop="parent"/><propdef comp="Bnding Message Reference" prop="soap headers"/><propdef comp="Binding Fault" prop="soap headers"/><propdef comp="SOAP Header Block" prop="element declaration"/><propdef comp="SOAP Header Block" prop="mustUnderstand"/><propdef comp="SOAP Header Block" prop="required"/><propdef comp="SOAP Header Block" prop="parent"/><propdef comp="Binding Operation" prop="http location"/><propdef comp="Binding" prop="http method default"/><propdef comp="Binding Operation" prop="http method"/><propdef comp="Binding Operation" prop="http input serialization"/><propdef comp="Binding Operation" prop="http output serialization"/><propdef comp="Binding Operation" prop="http fault serialization"/><propdef comp="Binding" prop="http query parameter separator default"/><propdef comp="Binding Operation" prop="http query parameter separator"/><propdef comp="Binding Message Reference" prop="http headers"/><propdef comp="Binding Fault" prop="http headers"/><propdef comp="HTTP Header" prop="name"/><propdef comp="HTTP Header" prop="type defiition"/><propdef comp="HTTP Header" prop="required"/><propdef comp="HTTP Header" prop="parent"/><propdef comp="Binding Fault" prop="http error status code"/><propdef comp="Binding Operation" prop="http location ignore uncited"/><propdef comp="Binding" prop="http content encoding default"/><propdef comp="Binding Operation" prop="http content encoding default"/><propdef comp="Binding Message Reference" prop="http content encoding"/><propdef comp="Binding Fault" prop="http content encoding"/><propdef comp="Binding" prop="http cookies"/><propdef comp="Endpoint" prop="http authentication scheme"/><propdef comp="Endpoint" prop="http authentication realm"/></spec>

Index: build.xml
===================================================================
RCS file: /sources/public/2002/ws/desc/wsdl20/build.xml,v
retrieving revision 1.41
retrieving revision 1.42
diff -C 2 -d -r1.41 -r1.42
*** build.xml	26 Feb 2007 04:36:29 -0000	1.41
--- build.xml	26 Feb 2007 05:09:05 -0000	1.42
***************
*** 128,132 ****
  <project name="wsdl20" default="main" basedir=".">
  
! 	<target name="main" depends="assertion-tables, component-tables, validate, typecheck, html, html-z, html-z-ie, pdf" description="Creates all output files." />
  
  	<target name="rebuild" depends="clean, main" description="Creates all output files from scratch." />
--- 128,132 ----
  <project name="wsdl20" default="main" basedir=".">
  
! 	<target name="main" depends="assertion-tables, component-tables, validate, html, html-z, html-z-ie" description="Creates all output files." />
  
  	<target name="rebuild" depends="clean, main" description="Creates all output files from scratch." />

Index: wsdl20-z-ie.html
===================================================================
RCS file: /sources/public/2002/ws/desc/wsdl20/wsdl20-z-ie.html,v
retrieving revision 1.107
retrieving revision 1.108
diff -C 2 -d -r1.107 -r1.108
*** wsdl20-z-ie.html	8 Feb 2007 16:37:57 -0000	1.107
--- wsdl20-z-ie.html	26 Feb 2007 05:09:00 -0000	1.108
***************
*** 268,271 ****
--- 268,8976 ----
  &nbsp;&nbsp;&nbsp;&nbsp;C.2 <a href="#component-designator-canonical-form">Canonical Form for WSDL 2.0 Component Designators</a><br>
  &nbsp;&nbsp;&nbsp;&nbsp;C.3 <a href="#Iri-ref-ex">Example</a><br>
+ D. <a href="#N15923">Component Summary</a> (Non-Normative)<br>
+ E. <a href="#assertionsummary">Assertion Summary</a> (Non-Normative)<br>
+ F. <a href="#changelog">Part 1 Change Log</a> (Non-Normative)<br>
+ &nbsp;&nbsp;&nbsp;&nbsp;F.1 <a href="#wsdl-changelog">WSDL 2.0 Specification Changes</a><br>
+ </p></div><hr><div class="body"><div class="div1">
+ <h2><a id="intro" name="intro"></a>1. Introduction</h2><p>Web Services Description Language Version 2.0 (WSDL 2.0) provides a model and an
+ XML format for describing Web services. WSDL 2.0 enables one to separate
[...8680 lines suppressed...]
+ &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A.2.5 <a href="#wsdl.interfaceFault">The Interface Fault Component</a><br>
+ &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A.2.6 <a href="#wsdl.interfaceOperation">The Interface Operation Component</a><br>
+ &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A.2.7 <a href="#wsdl.interfaceMessageReference">The Interface Message Reference Component</a><br>
+ &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A.2.8 <a href="#wsdl.interfaceFaultReference">The Interface Fault Reference Component</a><br>
+ &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A.2.9 <a href="#wsdl.binding">The Binding Component</a><br>
+ &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A.2.10 <a href="#wsdl.bindingFault">The Binding Fault Component</a><br>
+ &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A.2.11 <a href="#wsdl.bindingOperation">The Binding Operation Component</a><br>
+ &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A.2.12 <a href="#wsdl.bindingMessageReference">The Binding Message Reference Component</a><br>
+ &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A.2.13 <a href="#wsdl.bindingFaultReference">The Binding Fault Reference Component</a><br>
+ &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A.2.14 <a href="#wsdl.service">The Service Component</a><br>
+ &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A.2.15 <a href="#wsdl.endpoint">The Endpoint Component</a><br>
+ &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A.2.16 <a href="#wsdl.extension">Extension Components</a><br>
+ &nbsp;&nbsp;&nbsp;&nbsp;A.3 <a href="#ietf-sec">Security considerations</a><br>
+ B. <a href="#acknowledgments">Acknowledgements</a> (Non-Normative)<br>
+ C. <a href="#wsdl-iri-references">IRI-References for WSDL 2.0 Components</a> (Non-Normative)<br>
+ &nbsp;&nbsp;&nbsp;&nbsp;C.1 <a href="#wsdl-iris">WSDL 2.0 IRIs</a><br>
+ &nbsp;&nbsp;&nbsp;&nbsp;C.2 <a href="#component-designator-canonical-form">Canonical Form for WSDL 2.0 Component Designators</a><br>
+ &nbsp;&nbsp;&nbsp;&nbsp;C.3 <a href="#Iri-ref-ex">Example</a><br>
  D. <a href="#N15742">Component Summary</a> (Non-Normative)<br>
  E. <a href="#assertionsummary">Assertion Summary</a> (Non-Normative)<br>

--- wsdl20.tex DELETED ---

Index: component-table.xml
===================================================================
RCS file: /sources/public/2002/ws/desc/wsdl20/component-table.xml,v
retrieving revision 1.33
retrieving revision 1.34
diff -C 2 -d -r1.33 -r1.34
*** component-table.xml	22 Feb 2007 19:05:49 -0000	1.33
--- component-table.xml	26 Feb 2007 05:09:00 -0000	1.34
***************
*** 1,251 ****
  <?xml version="1.0" encoding="UTF-8"?>
  <tbody>
!   <tr>
!     <th>Component</th>
!     <th>Defined Properties</th>
!   </tr>
!   <tr>
!     <td>
!       <comp></comp>
!     </td>
!     <td><prop comp="">name</prop>, <prop comp="">parent</prop></td>
!   </tr>
!   <tr>
!     <td>
!       <comp>Binding</comp>
!     </td>
!     <td><prop comp="Binding">binding faults</prop>, <prop comp="Binding">binding operations</prop>, <prop comp="Binding">interface</prop>, <prop comp="Binding">name</prop>, <prop comp="Binding">type</prop></td>
!   </tr>
!   <tr>
!     <td>
!       <comp>Binding Fault</comp>
!     </td>
!     <td><prop comp="Binding Fault">interface fault</prop>, <prop comp="Binding Fault">parent</prop></td>
!   </tr>
!   <tr>
!     <td>
!       <comp>Binding Fault Reference</comp>
!     </td>
!     <td><prop comp="Binding Fault Reference">interface fault reference</prop>, <prop comp="Binding Fault Reference">parent</prop></td>
!   </tr>
!   <tr>
!     <td>
!       <comp>Binding Message Reference</comp>
!     </td>
!     <td><prop comp="Binding Message Reference">interface message reference</prop>, <prop comp="Binding Message Reference">parent</prop></td>
!   </tr>
!   <tr>
!     <td>
!       <comp>Binding Operation</comp>
!     </td>
!     <td><prop comp="Binding Operation">binding fault references</prop>, <prop comp="Binding Operation">binding message references</prop>, <prop comp="Binding Operation">interface operation</prop>, <prop comp="Binding Operation">parent</prop></td>
!   </tr>
!   <tr>
!     <td>
!       <comp>Description</comp>
!     </td>
!     <td><prop comp="Description">bindings</prop>, <prop comp="Description">element declarations</prop>, <prop comp="Description">interfaces</prop>, <prop comp="Description">services</prop>, <prop comp="Description">type definitions</prop></td>
!   </tr>
!   <tr>
!     <td>
!       <comp>Element Declaration</comp>
!     </td>
!     <td><prop comp="Element Declaration">name</prop>, <prop comp="Element Declaration">system</prop></td>
!   </tr>
!   <tr>
!     <td>
!       <comp>Endpoint</comp>
!     </td>
!     <td><prop comp="Endpoint">address</prop>, <prop comp="Endpoint">binding</prop>, <prop comp="Endpoint">name</prop>, <prop comp="Endpoint">parent</prop></td>
!   </tr>
!   <tr>
!     <td>
!       <comp>Interface</comp>
!     </td>
!     <td><prop comp="Interface">extended interfaces</prop>, <prop comp="Interface">interface faults</prop>, <prop comp="Interface">interface operations</prop>, <prop comp="Interface">name</prop></td>
!   </tr>
!   <tr>
!     <td>
!       <comp>Interface Fault</comp>
!     </td>
!     <td><prop comp="Interface Fault">element declaration</prop>, <prop comp="Interface Fault">message content model</prop>, <prop comp="Interface Fault">name</prop>, <prop comp="Interface Fault">parent</prop></td>
!   </tr>
!   <tr>
!     <td>
!       <comp>Interface Fault Reference</comp>
!     </td>
!     <td><prop comp="Interface Fault Reference">direction</prop>, <prop comp="Interface Fault Reference">interface fault</prop>, <prop comp="Interface Fault Reference">message label</prop>, <prop comp="Interface Fault Reference">parent</prop></td>
!   </tr>
!   <tr>
!     <td>
!       <comp>Interface Message Reference</comp>
!     </td>
!     <td><prop comp="Interface Message Reference">direction</prop>, <prop comp="Interface Message Reference">element declaration</prop>, <prop comp="Interface Message Reference">message content model</prop>, <prop comp="Interface Message Reference">message label</prop>, <prop comp="Interface Message Reference">parent</prop></td>
!   </tr>
!   <tr>
!     <td>
!       <comp>Interface Operation</comp>
!     </td>
!     <td><prop comp="Interface Operation">interface fault references</prop>, <prop comp="Interface Operation">interface message references</prop>, <prop comp="Interface Operation">message exchange pattern</prop>, <prop comp="Interface Operation">name</prop>, <prop comp="Interface Operation">parent</prop>, <prop comp="Interface Operation">style</prop></td>
!   </tr>
!   <tr>
!     <td>
!       <comp>Service</comp>
!     </td>
!     <td><prop comp="Service">endpoints</prop>, <prop comp="Service">interface</prop>, <prop comp="Service">name</prop></td>
!   </tr>
!   <tr>
!     <td>
!       <comp>Type Definition</comp>
!     </td>
!     <td><prop comp="Type Definition">name</prop>, <prop comp="Type Definition">system</prop></td>
!   </tr>
!   <tr>
!     <th>Property</th>
!     <th>Where Defined</th>
!   </tr>
!   <tr>
!     <td>address</td>
!     <td>Endpoint.<prop comp="Endpoint">address</prop></td>
!   </tr>
!   <tr>
!     <td>binding</td>
!     <td>Endpoint.<prop comp="Endpoint">binding</prop></td>
!   </tr>
!   <tr>
!     <td>binding fault references</td>
!     <td>Binding Operation.<prop comp="Binding Operation">
        				binding fault references
!       			</prop></td>
!   </tr>
!   <tr>
!     <td>binding faults</td>
!     <td>Binding.<prop comp="Binding">binding faults</prop></td>
!   </tr>
!   <tr>
!     <td>binding message references</td>
!     <td>Binding Operation.<prop comp="Binding Operation">
        				binding message references
!       			</prop></td>
!   </tr>
!   <tr>
!     <td>binding operations</td>
!     <td>Binding.<prop comp="Binding">binding operations</prop></td>
!   </tr>
!   <tr>
!     <td>bindings</td>
!     <td>Description.<prop comp="Description">bindings</prop></td>
!   </tr>
!   <tr>
!     <td>direction</td>
!     <td>Interface Fault Reference.<prop comp="Interface Fault Reference">direction</prop>, Interface Message Reference.<prop comp="Interface Message Reference">direction</prop></td>
!   </tr>
!   <tr>
!     <td>element declaration</td>
!     <td>Interface Fault.<prop comp="Interface Fault">element declaration</prop>, Interface Message Reference.<prop comp="Interface Message Reference">element declaration</prop></td>
!   </tr>
!   <tr>
!     <td>element declarations</td>
!     <td>Description.<prop comp="Description">element declarations</prop></td>
!   </tr>
!   <tr>
!     <td>endpoints</td>
!     <td>Service.<prop comp="Service">endpoints</prop></td>
!   </tr>
!   <tr>
!     <td>extended interfaces</td>
!     <td>Interface.<prop comp="Interface">extended interfaces</prop></td>
!   </tr>
!   <tr>
!     <td>interface</td>
!     <td>Binding.<prop comp="Binding">interface</prop>, Service.<prop comp="Service">interface</prop></td>
!   </tr>
!   <tr>
!     <td>interface fault</td>
!     <td>Binding Fault.<prop comp="Binding Fault">
        				interface fault
!       			</prop>, Interface Fault Reference.<prop comp="Interface Fault Reference">interface fault</prop></td>
!   </tr>
!   <tr>
!     <td>interface fault reference</td>
!     <td>Binding Fault Reference.<prop comp="Binding Fault Reference">
          				interface fault reference
!         			</prop></td>
!   </tr>
!   <tr>
!     <td>interface fault references</td>
!     <td>Interface Operation.<prop comp="Interface Operation">interface fault references</prop></td>
!   </tr>
!   <tr>
!     <td>interface faults</td>
!     <td>Interface.<prop comp="Interface">interface faults</prop></td>
!   </tr>
!   <tr>
!     <td>interface message reference</td>
!     <td>Binding Message Reference.<prop comp="Binding Message Reference">
          				interface message reference
!         			</prop></td>
!   </tr>
!   <tr>
!     <td>interface message references</td>
!     <td>Interface Operation.<prop comp="Interface Operation">interface message references</prop></td>
!   </tr>
!   <tr>
!     <td>interface operation</td>
!     <td>Binding Operation.<prop comp="Binding Operation">
        				interface operation
!       			</prop></td>
!   </tr>
!   <tr>
!     <td>interface operations</td>
!     <td>Interface.<prop comp="Interface">interface operations</prop></td>
!   </tr>
!   <tr>
!     <td>interfaces</td>
!     <td>Description.<prop comp="Description">interfaces</prop></td>
!   </tr>
!   <tr>
!     <td>message content model</td>
!     <td>Interface Fault.<prop comp="Interface Fault">message content model</prop>, Interface Message Reference.<prop comp="Interface Message Reference">message content model</prop></td>
!   </tr>
!   <tr>
!     <td>message exchange pattern</td>
!     <td>Interface Operation.<prop comp="Interface Operation">message exchange pattern</prop></td>
!   </tr>
!   <tr>
!     <td>message label</td>
!     <td>Interface Fault Reference.<prop comp="Interface Fault Reference">message label</prop>, Interface Message Reference.<prop comp="Interface Message Reference">message label</prop></td>
!   </tr>
!   <tr>
!     <td>name</td>
!     <td>.<prop comp="">name</prop>, Binding.<prop comp="Binding">name</prop>, Element Declaration.<prop comp="Element Declaration">name</prop>, Endpoint.<prop comp="Endpoint">name</prop>, Interface.<prop comp="Interface">name</prop>, Interface Fault.<prop comp="Interface Fault">name</prop>, Interface Operation.<prop comp="Interface Operation">name</prop>, Service.<prop comp="Service">name</prop>, Type Definition.<prop comp="Type Definition">name</prop></td>
!   </tr>
!   <tr>
!     <td>parent</td>
!     <td>.<prop comp="">parent</prop>, Binding Fault.<prop comp="Binding Fault">parent</prop>, Binding Fault Reference.<prop comp="Binding Fault Reference">
          				parent
          			</prop>, Binding Message Reference.<prop comp="Binding Message Reference">
          				parent
!         			</prop>, Binding Operation.<prop comp="Binding Operation">parent</prop>, Endpoint.<prop comp="Endpoint">parent</prop>, Interface Fault.<prop comp="Interface Fault">parent</prop>, Interface Fault Reference.<prop comp="Interface Fault Reference">parent</prop>, Interface Message Reference.<prop comp="Interface Message Reference">parent</prop>, Interface Operation.<prop comp="Interface Operation">parent</prop></td>
!   </tr>
!   <tr>
!     <td>services</td>
!     <td>Description.<prop comp="Description">services</prop></td>
!   </tr>
!   <tr>
!     <td>style</td>
!     <td>Interface Operation.<prop comp="Interface Operation">style</prop></td>
!   </tr>
!   <tr>
!     <td>system</td>
!     <td>Element Declaration.<prop comp="Element Declaration">system</prop>, Type Definition.<prop comp="Type Definition">system</prop></td>
!   </tr>
!   <tr>
!     <td>type</td>
!     <td>Binding.<prop comp="Binding">type</prop></td>
!   </tr>
!   <tr>
!     <td>type definitions</td>
!     <td>Description.<prop comp="Description">type definitions</prop></td>
!   </tr>
  </tbody>
--- 1,315 ----
  <?xml version="1.0" encoding="UTF-8"?>
  <tbody>
! <tr>
! <th>Component</th>
! <th>Defined Properties</th>
! </tr>
! <tr>
! <td>
! <comp></comp>
! </td>
! <td>
! <prop comp="">name</prop>, <prop comp="">parent</prop>
! </td>
! </tr>
! <tr>
! <td>
! <comp>Binding</comp>
! </td>
! <td>
! <prop comp="Binding">binding faults</prop>, <prop comp="Binding">binding operations</prop>, <prop comp="Binding">interface</prop>, <prop comp="Binding">name</prop>, <prop comp="Binding">type</prop>
! </td>
! </tr>
! <tr>
! <td>
! <comp>Binding Fault</comp>
! </td>
! <td>
! <prop comp="Binding Fault">interface fault</prop>, <prop comp="Binding Fault">parent</prop>
! </td>
! </tr>
! <tr>
! <td>
! <comp>Binding Fault Reference</comp>
! </td>
! <td>
! <prop comp="Binding Fault Reference">interface fault reference</prop>, <prop comp="Binding Fault Reference">parent</prop>
! </td>
! </tr>
! <tr>
! <td>
! <comp>Binding Message Reference</comp>
! </td>
! <td>
! <prop comp="Binding Message Reference">interface message reference</prop>, <prop comp="Binding Message Reference">parent</prop>
! </td>
! </tr>
! <tr>
! <td>
! <comp>Binding Operation</comp>
! </td>
! <td>
! <prop comp="Binding Operation">binding fault references</prop>, <prop comp="Binding Operation">binding message references</prop>, <prop comp="Binding Operation">interface operation</prop>, <prop comp="Binding Operation">parent</prop>
! </td>
! </tr>
! <tr>
! <td>
! <comp>Description</comp>
! </td>
! <td>
! <prop comp="Description">bindings</prop>, <prop comp="Description">element declarations</prop>, <prop comp="Description">interfaces</prop>, <prop comp="Description">services</prop>, <prop comp="Description">type definitions</prop>
! </td>
! </tr>
! <tr>
! <td>
! <comp>Element Declaration</comp>
! </td>
! <td>
! <prop comp="Element Declaration">name</prop>, <prop comp="Element Declaration">system</prop>
! </td>
! </tr>
! <tr>
! <td>
! <comp>Endpoint</comp>
! </td>
! <td>
! <prop comp="Endpoint">address</prop>, <prop comp="Endpoint">binding</prop>, <prop comp="Endpoint">name</prop>, <prop comp="Endpoint">parent</prop>
! </td>
! </tr>
! <tr>
! <td>
! <comp>Interface</comp>
! </td>
! <td>
! <prop comp="Interface">extended interfaces</prop>, <prop comp="Interface">interface faults</prop>, <prop comp="Interface">interface operations</prop>, <prop comp="Interface">name</prop>
! </td>
! </tr>
! <tr>
! <td>
! <comp>Interface Fault</comp>
! </td>
! <td>
! <prop comp="Interface Fault">element declaration</prop>, <prop comp="Interface Fault">message content model</prop>, <prop comp="Interface Fault">name</prop>, <prop comp="Interface Fault">parent</prop>
! </td>
! </tr>
! <tr>
! <td>
! <comp>Interface Fault Reference</comp>
! </td>
! <td>
! <prop comp="Interface Fault Reference">direction</prop>, <prop comp="Interface Fault Reference">interface fault</prop>, <prop comp="Interface Fault Reference">message label</prop>, <prop comp="Interface Fault Reference">parent</prop>
! </td>
! </tr>
! <tr>
! <td>
! <comp>Interface Message Reference</comp>
! </td>
! <td>
! <prop comp="Interface Message Reference">direction</prop>, <prop comp="Interface Message Reference">element declaration</prop>, <prop comp="Interface Message Reference">message content model</prop>, <prop comp="Interface Message Reference">message label</prop>, <prop comp="Interface Message Reference">parent</prop>
! </td>
! </tr>
! <tr>
! <td>
! <comp>Interface Operation</comp>
! </td>
! <td>
! <prop comp="Interface Operation">interface fault references</prop>, <prop comp="Interface Operation">interface message references</prop>, <prop comp="Interface Operation">message exchange pattern</prop>, <prop comp="Interface Operation">name</prop>, <prop comp="Interface Operation">parent</prop>, <prop comp="Interface Operation">style</prop>
! </td>
! </tr>
! <tr>
! <td>
! <comp>Service</comp>
! </td>
! <td>
! <prop comp="Service">endpoints</prop>, <prop comp="Service">interface</prop>, <prop comp="Service">name</prop>
! </td>
! </tr>
! <tr>
! <td>
! <comp>Type Definition</comp>
! </td>
! <td>
! <prop comp="Type Definition">name</prop>, <prop comp="Type Definition">system</prop>
! </td>
! </tr>
! <tr>
! <th>Property</th>
! <th>Where Defined</th>
! </tr>
! <tr>
! <td>address</td>
! <td>Endpoint.<prop comp="Endpoint">address</prop>
! </td>
! </tr>
! <tr>
! <td>binding</td>
! <td>Endpoint.<prop comp="Endpoint">binding</prop>
! </td>
! </tr>
! <tr>
! <td>binding fault references</td>
! <td>Binding Operation.<prop comp="Binding Operation">
        				binding fault references
!       			</prop>
! </td>
! </tr>
! <tr>
! <td>binding faults</td>
! <td>Binding.<prop comp="Binding">binding faults</prop>
! </td>
! </tr>
! <tr>
! <td>binding message references</td>
! <td>Binding Operation.<prop comp="Binding Operation">
        				binding message references
!       			</prop>
! </td>
! </tr>
! <tr>
! <td>binding operations</td>
! <td>Binding.<prop comp="Binding">binding operations</prop>
! </td>
! </tr>
! <tr>
! <td>bindings</td>
! <td>Description.<prop comp="Description">bindings</prop>
! </td>
! </tr>
! <tr>
! <td>direction</td>
! <td>Interface Fault Reference.<prop comp="Interface Fault Reference">direction</prop>, Interface Message Reference.<prop comp="Interface Message Reference">direction</prop>
! </td>
! </tr>
! <tr>
! <td>element declaration</td>
! <td>Interface Fault.<prop comp="Interface Fault">element declaration</prop>, Interface Message Reference.<prop comp="Interface Message Reference">element declaration</prop>
! </td>
! </tr>
! <tr>
! <td>element declarations</td>
! <td>Description.<prop comp="Description">element declarations</prop>
! </td>
! </tr>
! <tr>
! <td>endpoints</td>
! <td>Service.<prop comp="Service">endpoints</prop>
! </td>
! </tr>
! <tr>
! <td>extended interfaces</td>
! <td>Interface.<prop comp="Interface">extended interfaces</prop>
! </td>
! </tr>
! <tr>
! <td>interface</td>
! <td>Binding.<prop comp="Binding">interface</prop>, Service.<prop comp="Service">interface</prop>
! </td>
! </tr>
! <tr>
! <td>interface fault</td>
! <td>Binding Fault.<prop comp="Binding Fault">
        				interface fault
!       			</prop>, Interface Fault Reference.<prop comp="Interface Fault Reference">interface fault</prop>
! </td>
! </tr>
! <tr>
! <td>interface fault reference</td>
! <td>Binding Fault Reference.<prop comp="Binding Fault Reference">
          				interface fault reference
!         			</prop>
! </td>
! </tr>
! <tr>
! <td>interface fault references</td>
! <td>Interface Operation.<prop comp="Interface Operation">interface fault references</prop>
! </td>
! </tr>
! <tr>
! <td>interface faults</td>
! <td>Interface.<prop comp="Interface">interface faults</prop>
! </td>
! </tr>
! <tr>
! <td>interface message reference</td>
! <td>Binding Message Reference.<prop comp="Binding Message Reference">
          				interface message reference
!         			</prop>
! </td>
! </tr>
! <tr>
! <td>interface message references</td>
! <td>Interface Operation.<prop comp="Interface Operation">interface message references</prop>
! </td>
! </tr>
! <tr>
! <td>interface operation</td>
! <td>Binding Operation.<prop comp="Binding Operation">
        				interface operation
!       			</prop>
! </td>
! </tr>
! <tr>
! <td>interface operations</td>
! <td>Interface.<prop comp="Interface">interface operations</prop>
! </td>
! </tr>
! <tr>
! <td>interfaces</td>
! <td>Description.<prop comp="Description">interfaces</prop>
! </td>
! </tr>
! <tr>
! <td>message content model</td>
! <td>Interface Fault.<prop comp="Interface Fault">message content model</prop>, Interface Message Reference.<prop comp="Interface Message Reference">message content model</prop>
! </td>
! </tr>
! <tr>
! <td>message exchange pattern</td>
! <td>Interface Operation.<prop comp="Interface Operation">message exchange pattern</prop>
! </td>
! </tr>
! <tr>
! <td>message label</td>
! <td>Interface Fault Reference.<prop comp="Interface Fault Reference">message label</prop>, Interface Message Reference.<prop comp="Interface Message Reference">message label</prop>
! </td>
! </tr>
! <tr>
! <td>name</td>
! <td>.<prop comp="">name</prop>, Binding.<prop comp="Binding">name</prop>, Element Declaration.<prop comp="Element Declaration">name</prop>, Endpoint.<prop comp="Endpoint">name</prop>, Interface.<prop comp="Interface">name</prop>, Interface Fault.<prop comp="Interface Fault">name</prop>, Interface Operation.<prop comp="Interface Operation">name</prop>, Service.<prop comp="Service">name</prop>, Type Definition.<prop comp="Type Definition">name</prop>
! </td>
! </tr>
! <tr>
! <td>parent</td>
! <td>.<prop comp="">parent</prop>, Binding Fault.<prop comp="Binding Fault">parent</prop>, Binding Fault Reference.<prop comp="Binding Fault Reference">
          				parent
          			</prop>, Binding Message Reference.<prop comp="Binding Message Reference">
          				parent
!         			</prop>, Binding Operation.<prop comp="Binding Operation">parent</prop>, Endpoint.<prop comp="Endpoint">parent</prop>, Interface Fault.<prop comp="Interface Fault">parent</prop>, Interface Fault Reference.<prop comp="Interface Fault Reference">parent</prop>, Interface Message Reference.<prop comp="Interface Message Reference">parent</prop>, Interface Operation.<prop comp="Interface Operation">parent</prop>
! </td>
! </tr>
! <tr>
! <td>services</td>
! <td>Description.<prop comp="Description">services</prop>
! </td>
! </tr>
! <tr>
! <td>style</td>
! <td>Interface Operation.<prop comp="Interface Operation">style</prop>
! </td>
! </tr>
! <tr>
! <td>system</td>
! <td>Element Declaration.<prop comp="Element Declaration">system</prop>, Type Definition.<prop comp="Type Definition">system</prop>
! </td>
! </tr>
! <tr>
! <td>type</td>
! <td>Binding.<prop comp="Binding">type</prop>
! </td>
! </tr>
! <tr>
! <td>type definitions</td>
! <td>Description.<prop comp="Description">type definitions</prop>
! </td>
! </tr>
  </tbody>

Index: component-assertion-table.xml
===================================================================
RCS file: /sources/public/2002/ws/desc/wsdl20/component-assertion-table.xml,v
retrieving revision 1.23
retrieving revision 1.24
diff -C 2 -d -r1.23 -r1.24
*** component-assertion-table.xml	23 Feb 2007 00:40:09 -0000	1.23
--- component-assertion-table.xml	26 Feb 2007 05:08:59 -0000	1.24
***************
*** 1,13 ****
  <?xml version="1.0" encoding="UTF-8"?>
  <tbody>
!   <tr>
!     <th>Id</th>
!     <th>Assertion</th>
!   </tr>
!   <tr>
!     <td>
!       <assert-summary ref="Binding-0054"/>
!     </td>
[...1135 lines suppressed...]
!     <td>Each XML Schema element declaration MUST have a unique QName.</td>
!   </tr>
  </tbody>
--- 621,636 ----
  	  	<prop comp="Service">name</prop>
  	  	property MUST be unique.</td>
! </tr>
! <tr>
! <td>
! <assert-summary ref="Types-1007"/>
! </td>
! <td>Each XML Schema element declaration MUST have a unique QName.</td>
! </tr>
! <tr>
! <td>
! <assert-summary ref="Types-1008"/>
! </td>
! <td>Each XML Schema type definition MUST have a unique QName.</td>
! </tr>
  </tbody>

Index: adjuncts-exchange-assertion-table.xml
===================================================================
RCS file: /sources/public/2002/ws/desc/wsdl20/adjuncts-exchange-assertion-table.xml,v
retrieving revision 1.3
retrieving revision 1.4
diff -C 2 -d -r1.3 -r1.4
*** adjuncts-exchange-assertion-table.xml	22 Feb 2007 17:33:26 -0000	1.3
--- adjuncts-exchange-assertion-table.xml	26 Feb 2007 05:08:59 -0000	1.4
***************
*** 1,110 ****
  <?xml version="1.0" encoding="UTF-8"?>
  <tbody>
!   <tr>
!     <th>Id</th>
!     <th>Assertion</th>
!   </tr>
!   <tr>
!     <td>
!       <assert-summary ref="FaultDelivery-2200202"/>
!     </td>
!     <td>The fault message MUST be delivered to the same target node as the
  	message it replaces, unless otherwise specified by an extension or
  	binding extension. If there is no path to this node, the fault MUST
  	be discarded.</td>
!   </tr>
!   <tr>
!     <td>
!       <assert-summary ref="FaultDelivery-2200302"/>
!     </td>
!     <td>The fault message MUST be delivered to the originator of the
  	triggering message, unless otherwise specified by an extension of
  	binding extension. Any node MAY propagate a fault message, and MUST
  	not do so more than once for each triggering message. If there is no
  	path to the originator, the fault MUST be discarded.</td>
!   </tr>
!   <tr>
!     <td>
!       <assert-summary ref="FaultPropagation-2200101"/>
!     </td>
!     <td>Nodes that generate faults MUST attempt to propagate the faults in 
  accordance with the governing ruleset, but it is understood that any 
  delivery of a network message is best effort, not guaranteed.</td>
!   </tr>
!   <tr>
!     <td>
!       <assert-summary ref="FaultPropagation-2200102"/>
!     </td>
!     <td>When a fault is generated, the generating node MUST attempt to 
  propagate the fault, and MUST do so in the direction and to the 
  recipient specified by the ruleset.</td>
!   </tr>
!   <tr>
!     <td>
!       <assert-summary ref="FaultReplacesMessage-2200201"/>
!     </td>
!     <td>
  		When the Fault Replaces Message propagation rule is in effect,
  		any message after the first in the pattern MAY be replaced with
  		a fault message, which MUST have identical direction.
  	</td>
!   </tr>
!   <tr>
!     <td>
!       <assert-summary ref="InOnlyFaults-2200502"/>
!     </td>
!     <td>The in-only message exchange pattern uses the rule <specref ref="no-fault"/>.</td>
!   </tr>
!   <tr>
!     <td>
!       <assert-summary ref="InOutFaults-2200702"/>
!     </td>
!     <td>The in-out message exchange pattern uses the rule <specref ref="fault-replacement"/>.</td>
!   </tr>
!   <tr>
!     <td>
!       <assert-summary ref="MEPDescriptiveness-2200001"/>
!     </td>
!     <td>by some prior agreement, another node and/or the
  service MAY send other messages (to each other or to other nodes) that
  are not described by the pattern.</td>
!   </tr>
!   <tr>
!     <td>
!       <assert-summary ref="MEPTermination-2200104"/>
!     </td>
!     <td>Generation of a fault, regardless of 
  ruleset, terminates the exchange.</td>
!   </tr>
!   <tr>
!     <td>
!       <assert-summary ref="MessageTriggersFault-2200301"/>
!     </td>
!     <td>
  		When the Message Triggers Fault propagation rule is in effect, any message,
  		including the first in the pattern, MAY trigger a
  		fault message, which MUST have opposite direction.
  	</td>
!   </tr>
!   <tr>
!     <td>
!       <assert-summary ref="NoFaults-2200401"/>
!     </td>
!     <td>
  		When the No Faults propagation rule is in effect, faults MUST NOT be propagated.
  	</td>
!   </tr>
!   <tr>
!     <td>
!       <assert-summary ref="NodeIdentity-2200000"/>
!     </td>
!     <td>A
!         node MAY be accessible via more than one physical address or transport.</td>
!   </tr>
!   <tr>
!     <td>
!       <assert-summary ref="RobustInOnlyFaults-2200602"/>
!     </td>
!     <td>The robust in-only message exchange pattern uses the rule <specref ref="fault-trigger"/>.</td>
!   </tr>
  </tbody>
--- 1,110 ----
  <?xml version="1.0" encoding="UTF-8"?>
  <tbody>
! <tr>
! <th>Id</th>
! <th>Assertion</th>
! </tr>
! <tr>
! <td>
! <assert-summary ref="FaultDelivery-2008"/>
! </td>
! <td>The fault message MUST be delivered to the same target node as the
  	message it replaces, unless otherwise specified by an extension or
  	binding extension. If there is no path to this node, the fault MUST
  	be discarded.</td>
! </tr>
! <tr>
! <td>
! <assert-summary ref="FaultDelivery-2010"/>
! </td>
! <td>The fault message MUST be delivered to the originator of the
  	triggering message, unless otherwise specified by an extension of
  	binding extension. Any node MAY propagate a fault message, and MUST
  	not do so more than once for each triggering message. If there is no
  	path to the originator, the fault MUST be discarded.</td>
! </tr>
! <tr>
! <td>
! <assert-summary ref="FaultPropagation-2003"/>
! </td>
! <td>Nodes that generate faults MUST attempt to propagate the faults in 
  accordance with the governing ruleset, but it is understood that any 
  delivery of a network message is best effort, not guaranteed.</td>
! </tr>
! <tr>
! <td>
! <assert-summary ref="FaultPropagation-2004"/>
! </td>
! <td>When a fault is generated, the generating node MUST attempt to 
  propagate the fault, and MUST do so in the direction and to the 
  recipient specified by the ruleset.</td>
! </tr>
! <tr>
! <td>
! <assert-summary ref="FaultReplacesMessage-2007"/>
! </td>
! <td>
  		When the Fault Replaces Message propagation rule is in effect,
  		any message after the first in the pattern MAY be replaced with
  		a fault message, which MUST have identical direction.
  	</td>
! </tr>
! <tr>
! <td>
! <assert-summary ref="InOnlyFaults-2013"/>
! </td>
! <td>The in-only message exchange pattern uses the rule <specref ref="no-fault"/>.</td>
! </tr>
! <tr>
! <td>
! <assert-summary ref="InOutFaults-2016"/>
! </td>
! <td>The in-out message exchange pattern uses the rule <specref ref="fault-replacement"/>.</td>
! </tr>
! <tr>
! <td>
! <assert-summary ref="MEPDescriptiveness-2002"/>
! </td>
! <td>by some prior agreement, another node and/or the
  service MAY send other messages (to each other or to other nodes) that
  are not described by the pattern.</td>
! </tr>
! <tr>
! <td>
! <assert-summary ref="MEPTermination-2006"/>
! </td>
! <td>Generation of a fault, regardless of 
  ruleset, terminates the exchange.</td>
! </tr>
! <tr>
! <td>
! <assert-summary ref="MessageTriggersFault-2009"/>
! </td>
! <td>
  		When the Message Triggers Fault propagation rule is in effect, any message,
  		including the first in the pattern, MAY trigger a
  		fault message, which MUST have opposite direction.
  	</td>
! </tr>
! <tr>
! <td>
! <assert-summary ref="NodeIdentity-2001"/>
! </td>
! <td>A
!         node MAY be accessible via more than one physical address or transport.</td>
! </tr>
! <tr>
! <td>
! <assert-summary ref="NoFaults-2011"/>
! </td>
! <td>
  		When the No Faults propagation rule is in effect, faults MUST NOT be propagated.
  	</td>
! </tr>
! <tr>
! <td>
! <assert-summary ref="RobustInOnlyFaults-2014"/>
! </td>
! <td>The robust in-only message exchange pattern uses the rule <specref ref="fault-trigger"/>.</td>
! </tr>
  </tbody>

Index: adjuncts-component-assertion-table.xml
===================================================================
RCS file: /sources/public/2002/ws/desc/wsdl20/adjuncts-component-assertion-table.xml,v
retrieving revision 1.15
retrieving revision 1.16
diff -C 2 -d -r1.15 -r1.16
*** adjuncts-component-assertion-table.xml	22 Feb 2007 17:33:25 -0000	1.15
--- adjuncts-component-assertion-table.xml	26 Feb 2007 05:09:06 -0000	1.16
***************
*** 1,114 ****
  <?xml version="1.0" encoding="UTF-8"?>
  <tbody>
!   <tr>
!     <th>Id</th>
!     <th>Assertion</th>
!   </tr>
!   <tr>
!     <td>
!       <assert-summary ref="FaultPropagationModification-2200103"/>
!     </td>
[...1630 lines suppressed...]
  	  output element with a name of <emph>q</emph>. There MUST NOT be a child element
  	  of the input element with the name of <emph>q</emph>.</td>
! </tr>
! <tr>
! <td>
! <assert-summary ref="WRPC-2048"/>
! </td>
! <td>For each pair <emph>(q, #inout)</emph>, there MUST be a child element of the
  	  input element with a name of <emph>q</emph>. There MUST also be a child element
  	  of the output element with the name of <emph>q</emph>.</td>
! </tr>
! <tr>
! <td>
! <assert-summary ref="WRPC-2049"/>
! </td>
! <td>For each pair <emph>(q, #return)</emph>, there MUST be a child element of the
  	  output element with a name of <emph>q</emph>. There MUST NOT be a child element
  	  of the input element with the name of <emph>q</emph>.</td>
! </tr>
  </tbody>

Index: document-assertion-table.xml
===================================================================
RCS file: /sources/public/2002/ws/desc/wsdl20/document-assertion-table.xml,v
retrieving revision 1.23
retrieving revision 1.24
diff -C 2 -d -r1.23 -r1.24
*** document-assertion-table.xml	22 Feb 2007 19:05:49 -0000	1.23
--- document-assertion-table.xml	26 Feb 2007 05:09:06 -0000	1.24
***************
*** 1,70 ****
  <?xml version="1.0" encoding="UTF-8"?>
  <tbody>
!   <tr>
!     <th>Id</th>
!     <th>Assertion</th>
!   </tr>
!   <tr>
!     <td>
!       <assert-summary ref="Description-0025"/>
!     </td>
!     <td>Its value 
!         MUST be an absolute IRI (see <bibref ref="RFC3987"/>)
!         and should be dereferencable.</td>
!   </tr>
!   <tr>
!     <td>
!       <assert-summary ref="Description-1201004"/>
!     </td>
!     <td>If a WSDL 2.0 document is split into multiple WSDL 2.0 documents
           (which may be combined as needed via <specref ref="includes"/>), then the <att>targetNamespace</att> <emph>attribute information item</emph>
           SHOULD resolve to a master WSDL 2.0 document that includes all the
           WSDL 2.0 documents needed for that service description.</td>
!   </tr>
!   <tr>
!     <td>
!       <assert-summary ref="Description-1201005"/>
!     </td>
!     <td>Zero or more <emph>element information item</emph>s amongst its [children], in order as
  		  follows:</td>
!   </tr>
!   <tr>
!     <td>
!       <assert-summary ref="Import-0070"/>
!     </td>
!     <td>As with XML schema, any WSDL 2.0 document that references
  a foreign component MUST
  have a <el>wsdl:import</el> <emph>element information item</emph> for the associated foreign namespace (but which does not necessarily
  provide a <att>location</att> <emph>attribute information item</emph> that identifies the WSDL 2.0 document
  in which the referenced component is defined).</td>
!   </tr>
!   <tr>
!     <td>
!       <assert-summary ref="Import-0071"/>
!     </td>
!     <td>This value MUST NOT match the actual
!  value of <att>targetNamespace</att> <emph>attribute information item</emph> in the enclosing WSDL 2.0 document.</td>
!   </tr>
!   <tr>
!     <td>
!       <assert-summary ref="Import-0072"/>
!     </td>
!     <td>If the location attribute in the <el>import</el> <emph>element information item</emph> 
!  is dereferencable then it MUST reference a WSDL 2.0 document.</td>
!   </tr>
!   <tr>
!     <td>
!       <assert-summary ref="Import-1400001"/>
!     </td>
!     <td>If a WSDL 2.0 document contains more than one <el>wsdl:import</el>
  <emph>element information item</emph> for a given value of the <att>namespace</att> <emph>attribute information item</emph> then
  they MUST provide different values for the <att>location</att>
  <emph>attribute information item</emph>.</td>
!   </tr>
!   <tr>
!     <td>
!       <assert-summary ref="Import-1402001"/>
!     </td>
!     <td>
   If the <att>location</att> <emph>attribute information item</emph> of the <el>import</el> <emph>element information item</emph> is dereferencable, then
   the actual value of the 
--- 1,70 ----
  <?xml version="1.0" encoding="UTF-8"?>
  <tbody>
! <tr>
! <th>Id</th>
! <th>Assertion</th>
! </tr>
! <tr>
! <td>
! <assert-summary ref="Description-1004"/>
! </td>
! <td>If a WSDL 2.0 document is split into multiple WSDL 2.0 documents
           (which may be combined as needed via <specref ref="includes"/>), then the <att>targetNamespace</att> <emph>attribute information item</emph>
           SHOULD resolve to a master WSDL 2.0 document that includes all the
           WSDL 2.0 documents needed for that service description.</td>
! </tr>
! <tr>
! <td>
! <assert-summary ref="Description-1005"/>
! </td>
! <td>Zero or more <emph>element information item</emph>s amongst its [children], in order as
  		  follows:</td>
! </tr>
! <tr>
! <td>
! <assert-summary ref="Description-1006"/>
! </td>
! <td>Its value 
!         MUST be an absolute IRI (see <bibref ref="RFC3987"/>)
!         and should be dereferencable.</td>
! </tr>
! <tr>
! <td>
! <assert-summary ref="Import-1082"/>
! </td>
! <td>As with XML schema, any WSDL 2.0 document that references
  a foreign component MUST
  have a <el>wsdl:import</el> <emph>element information item</emph> for the associated foreign namespace (but which does not necessarily
  provide a <att>location</att> <emph>attribute information item</emph> that identifies the WSDL 2.0 document
  in which the referenced component is defined).</td>
! </tr>
! <tr>
! <td>
! <assert-summary ref="Import-1083"/>
! </td>
! <td>If a WSDL 2.0 document contains more than one <el>wsdl:import</el>
  <emph>element information item</emph> for a given value of the <att>namespace</att> <emph>attribute information item</emph> then
  they MUST provide different values for the <att>location</att>
  <emph>attribute information item</emph>.</td>
! </tr>
! <tr>
! <td>
! <assert-summary ref="Import-1084"/>
! </td>
! <td>This value MUST NOT match the actual
!  value of <att>targetNamespace</att> <emph>attribute information item</emph> in the enclosing WSDL 2.0 document.</td>
! </tr>
! <tr>
! <td>
! <assert-summary ref="Import-1085"/>
! </td>
! <td>If the location attribute in the <el>import</el> <emph>element information item</emph> 
!  is dereferencable then it MUST reference a WSDL 2.0 document.</td>
! </tr>
! <tr>
! <td>
! <assert-summary ref="Import-1086"/>
! </td>
! <td>
   If the <att>location</att> <emph>attribute information item</emph> of the <el>import</el> <emph>element information item</emph> is dereferencable, then
   the actual value of the 
***************
*** 72,104 ****
   actual value of the <att>targetNamespace</att> <emph>attribute information item</emph> 
   of the referenced WSDL 2.0 document.</td>
!   </tr>
!   <tr>
!     <td>
!       <assert-summary ref="Include-0069"/>
!     </td>
!     <td>The actual value of the <att>targetNamespace</att> <emph>attribute information item</emph> of the
    included WSDL 2.0 document MUST match the actual value of the
    <att>targetNamespace</att> <emph>attribute information item</emph> of the <el>description</el> <emph>element information item</emph>
    which is the [parent] of the <el>include</el> <emph>element information item</emph>.</td>
!   </tr>
!   <tr>
!     <td>
!       <assert-summary ref="Include-1400000"/>
!     </td>
!     <td>The IRI indicated by <att>location</att>
!   MUST resolve to a WSDL 2.0 document.</td>
!   </tr>
!   <tr>
!     <td>
!       <assert-summary ref="Interface-0031"/>
!     </td>
!     <td>Its value, if present, MUST contain
  		absolute IRIs (see <bibref ref="RFC3987"/>).</td>
!   </tr>
!   <tr>
!     <td>
!       <assert-summary ref="InterfaceFault-1203000"/>
!     </td>
!     <td>
                          If the <att>element</att> <emph>attribute information item</emph> has a value then
                          it MUST resolve to an
--- 72,104 ----
   actual value of the <att>targetNamespace</att> <emph>attribute information item</emph> 
   of the referenced WSDL 2.0 document.</td>
! </tr>
! <tr>
! <td>
! <assert-summary ref="Include-1080"/>
! </td>
! <td>The IRI indicated by <att>location</att>
!   MUST resolve to a WSDL 2.0 document.</td>
! </tr>
! <tr>
! <td>
! <assert-summary ref="Include-1081"/>
! </td>
! <td>The actual value of the <att>targetNamespace</att> <emph>attribute information item</emph> of the
    included WSDL 2.0 document MUST match the actual value of the
    <att>targetNamespace</att> <emph>attribute information item</emph> of the <el>description</el> <emph>element information item</emph>
    which is the [parent] of the <el>include</el> <emph>element information item</emph>.</td>
! </tr>
! <tr>
! <td>
! <assert-summary ref="Interface-1012"/>
! </td>
! <td>Its value, if present, MUST contain
  		absolute IRIs (see <bibref ref="RFC3987"/>).</td>
! </tr>
! <tr>
! <td>
! <assert-summary ref="InterfaceFault-1017"/>
! </td>
! <td>
                          If the <att>element</att> <emph>attribute information item</emph> has a value then
                          it MUST resolve to an
***************
*** 107,116 ****
                          property of the
                          <comp>Description</comp> component.</td>
!   </tr>
!   <tr>
!     <td>
!       <assert-summary ref="InterfaceFaultReference-1206000"/>
!     </td>
!     <td>The <att>messageLabel</att> <emph>attribute information item</emph> MUST
                    be present in the XML representation of an
  		  <comp>Interface Fault Reference</comp>
--- 107,116 ----
                          property of the
                          <comp>Description</comp> component.</td>
! </tr>
! <tr>
! <td>
! <assert-summary ref="InterfaceFaultReference-1040"/>
! </td>
! <td>The <att>messageLabel</att> <emph>attribute information item</emph> MUST
                    be present in the XML representation of an
  		  <comp>Interface Fault Reference</comp>
***************
*** 120,129 ****
  		  <comp>Interface Operation</comp> component has more than one fault with that
  		  direction.</td>
!   </tr>
!   <tr>
!     <td>
!       <assert-summary ref="InterfaceMessageReference-1205003"/>
!     </td>
!     <td>
                          If the <att>element</att> <emph>attribute information item</emph> has a value then
                          it MUST resolve to an
--- 120,129 ----
  		  <comp>Interface Operation</comp> component has more than one fault with that
  		  direction.</td>
! </tr>
! <tr>
! <td>
! <assert-summary ref="InterfaceMessageReference-1036"/>
! </td>
! <td>
                          If the <att>element</att> <emph>attribute information item</emph> has a value then
                          it MUST resolve to an
***************
*** 132,175 ****
                          property of the
                          <comp>Description</comp> component.</td>
!   </tr>
!   <tr>
!     <td>
!       <assert-summary ref="Location-0076"/>
!     </td>
!     <td>It MUST NOT appear on a
    <el>wsdl:description</el> element or any of its
    children/descendants.</td>
!   </tr>
!   <tr>
!     <td>
!       <assert-summary ref="Location-1700000"/>
!     </td>
!     <td>For each pair of IRIs, if the location IRI of the pair is dereferencable then it MUST reference
        a WSDL 2.0 (or 1.1) document whose target namespace is the namespace IRI of the pair.</td>
!   </tr>
!   <tr>
!     <td>
!       <assert-summary ref="MessageLabel-0005"/>
!     </td>
!     <td>
! 	  		The
  	  		<att>messageLabel</att>
  	  		<emph>attribute information item</emph>
! 	  		of an interface fault reference
  	  		<emph>element information item</emph>
! 	  		MUST be present if the message exchange pattern has more
! 	  		than one placeholder message with {direction} equal to the
! 	  		message direction.
  	  	</td>
!   </tr>
!   <tr>
!     <td>
!       <assert-summary ref="MessageLabel-0007"/>
!     </td>
!     <td>
  	  		The
  	  		<att>messageLabel</att>
  	  		<emph>attribute information item</emph>
! 	  		of a binding fault reference
  	  		<emph>element information item</emph>
  	  		MUST be present if the message exchange pattern has more
--- 132,221 ----
                          property of the
                          <comp>Description</comp> component.</td>
! </tr>
! <tr>
! <td>
! <assert-summary ref="Location-1092"/>
! </td>
! <td>It MUST NOT appear on a
    <el>wsdl:description</el> element or any of its
    children/descendants.</td>
! </tr>
! <tr>
! <td>
! <assert-summary ref="Location-1094"/>
! </td>
! <td>For each pair of IRIs, if the location IRI of the pair is dereferencable then it MUST reference
        a WSDL 2.0 (or 1.1) document whose target namespace is the namespace IRI of the pair.</td>
! </tr>
! <tr>
! <td>
! <assert-summary ref="MessageLabel-1030"/>
! </td>
! <td>
! 	  		If the
  	  		<att>messageLabel</att>
  	  		<emph>attribute information item</emph>
! 	  		of an interface message reference
  	  		<emph>element information item</emph>
! 	  		is present then its actual value MUST match the {message
! 	  		label} of some placeholder message with {direction} equal
! 	  		to the message direction.
  	  	</td>
! </tr>
! <tr>
! <td>
! <assert-summary ref="MessageLabel-1031"/>
! </td>
! <td>
! 	  		If the
! 	  		<att>messageLabel</att>
! 	  		<emph>attribute information item</emph>
! 	  		of an interface message reference
! 	  		<emph>element information item</emph>
! 	  		is absent then there MUST be a unique placeholder message
! 	  		with {direction} equal to the message direction.
! 	  	</td>
! </tr>
! <tr>
! <td>
! <assert-summary ref="MessageLabel-1032"/>
! </td>
! <td>
! 	  If the local name is <el>input</el> then the message exchange pattern
! 	  MUST have at least one placeholder message with direction <attval>In</attval>.</td>
! </tr>
! <tr>
! <td>
! <assert-summary ref="MessageLabel-1033"/>
! </td>
! <td>
! 	  If the local name is <el>output</el> then the message exchange pattern
! 	 MUST have at least one placeholder message with direction <attval>Out</attval>.</td>
! </tr>
! <tr>
! <td>
! <assert-summary ref="MessageLabel-1034"/>
! </td>
! <td>
! 	  If the local name is <el>infault</el> then the message exchange pattern
! 	 MUST support at least one fault in the <attval>In</attval> direction.</td>
! </tr>
! <tr>
! <td>
! <assert-summary ref="MessageLabel-1035"/>
! </td>
! <td>
! 	  If the local name is <el>outfault</el> then the message exchange pattern
! 	MUST support at least one fault in the <attval>Out</attval> direction.</td>
! </tr>
! <tr>
! <td>
! <assert-summary ref="MessageLabel-1041"/>
! </td>
! <td>
  	  		The
  	  		<att>messageLabel</att>
  	  		<emph>attribute information item</emph>
! 	  		of an interface fault reference
  	  		<emph>element information item</emph>
  	  		MUST be present if the message exchange pattern has more
***************
*** 177,190 ****
  	  		message direction.
  	  	</td>
!   </tr>
!   <tr>
!     <td>
!       <assert-summary ref="MessageLabel-0008"/>
!     </td>
!     <td>
  	  		If the
  	  		<att>messageLabel</att>
  	  		<emph>attribute information item</emph>
! 	  		of an interface message reference
  	  		<emph>element information item</emph>
  	  		is present then its actual value MUST match the {message
--- 223,236 ----
  	  		message direction.
  	  	</td>
! </tr>
! <tr>
! <td>
! <assert-summary ref="MessageLabel-1042"/>
! </td>
! <td>
  	  		If the
  	  		<att>messageLabel</att>
  	  		<emph>attribute information item</emph>
! 	  		of an interface fault reference
  	  		<emph>element information item</emph>
  	  		is present then its actual value MUST match the {message
***************
*** 192,201 ****
  	  		to the message direction.
  	  	</td>
!   </tr>
!   <tr>
!     <td>
!       <assert-summary ref="MessageLabel-0009"/>
!     </td>
!     <td>
  	  		If the
  	  		<att>messageLabel</att>
--- 238,247 ----
  	  		to the message direction.
  	  	</td>
! </tr>
! <tr>
! <td>
! <assert-summary ref="MessageLabel-1043"/>
! </td>
! <td>
  	  		If the
  	  		<att>messageLabel</att>
***************
*** 203,216 ****
  	  		of an interface fault reference
  	  		<emph>element information item</emph>
! 	  		is present then its actual value MUST match the {message
! 	  		label} of some placeholder message with {direction} equal
! 	  		to the message direction.
  	  	</td>
!   </tr>
!   <tr>
!     <td>
!       <assert-summary ref="MessageLabel-0010"/>
!     </td>
!     <td>
  	  		If the
  	  		<att>messageLabel</att>
--- 249,261 ----
  	  		of an interface fault reference
  	  		<emph>element information item</emph>
! 	  		is absent then there MUST be a unique placeholder message
! 	  		with {direction} equal to the message direction.
  	  	</td>
! </tr>
! <tr>
! <td>
! <assert-summary ref="MessageLabel-1053"/>
! </td>
! <td>
  	  		If the
  	  		<att>messageLabel</att>
***************
*** 222,288 ****
  	  		to the message direction.
  	  	</td>
!   </tr>
!   <tr>
!     <td>
!       <assert-summary ref="MessageLabel-0011"/>
!     </td>
!     <td>
! 	  		If the
! 	  		<att>messageLabel</att>
! 	  		<emph>attribute information item</emph>
! 	  		of a binding fault reference
! 	  		<emph>element information item</emph>
! 	  		is present then its actual value MUST match the {message
! 	  		label} of some placeholder message with {direction} equal
! 	  		to the message direction.
! 	  	</td>
!   </tr>
!   <tr>
!     <td>
!       <assert-summary ref="MessageLabel-0012"/>
!     </td>
!     <td>
  	  		If the
  	  		<att>messageLabel</att>
  	  		<emph>attribute information item</emph>
! 	  		of an interface message reference
  	  		<emph>element information item</emph>
  	  		is absent then there MUST be a unique placeholder message
  	  		with {direction} equal to the message direction.
  	  	</td>
!   </tr>
!   <tr>
!     <td>
!       <assert-summary ref="MessageLabel-0013"/>
!     </td>
!     <td>
! 	  		If the
  	  		<att>messageLabel</att>
  	  		<emph>attribute information item</emph>
! 	  		of an interface fault reference
  	  		<emph>element information item</emph>
! 	  		is absent then there MUST be a unique placeholder message
! 	  		with {direction} equal to the message direction.
  	  	</td>
!   </tr>
!   <tr>
!     <td>
!       <assert-summary ref="MessageLabel-0014"/>
!     </td>
!     <td>
  	  		If the
  	  		<att>messageLabel</att>
  	  		<emph>attribute information item</emph>
! 	  		of a binding message reference
  	  		<emph>element information item</emph>
! 	  		is absent then there MUST be a unique placeholder message
! 	  		with {direction} equal to the message direction.
  	  	</td>
!   </tr>
!   <tr>
!     <td>
!       <assert-summary ref="MessageLabel-0015"/>
!     </td>
!     <td>
  	  		If the
  	  		<att>messageLabel</att>
--- 267,320 ----
  	  		to the message direction.
  	  	</td>
! </tr>
! <tr>
! <td>
! <assert-summary ref="MessageLabel-1054"/>
! </td>
! <td>
  	  		If the
  	  		<att>messageLabel</att>
  	  		<emph>attribute information item</emph>
! 	  		of a binding message reference
  	  		<emph>element information item</emph>
  	  		is absent then there MUST be a unique placeholder message
  	  		with {direction} equal to the message direction.
  	  	</td>
! </tr>
! <tr>
! <td>
! <assert-summary ref="MessageLabel-1056"/>
! </td>
! <td>
! 	  		The
  	  		<att>messageLabel</att>
  	  		<emph>attribute information item</emph>
! 	  		of a binding fault reference
  	  		<emph>element information item</emph>
! 	  		MUST be present if the message exchange pattern has more
! 	  		than one placeholder message with {direction} equal to the
! 	  		message direction.
  	  	</td>
! </tr>
! <tr>
! <td>
! <assert-summary ref="MessageLabel-1057"/>
! </td>
! <td>
  	  		If the
  	  		<att>messageLabel</att>
  	  		<emph>attribute information item</emph>
! 	  		of a binding fault reference
  	  		<emph>element information item</emph>
! 	  		is present then its actual value MUST match the {message
! 	  		label} of some placeholder message with {direction} equal
! 	  		to the message direction.
  	  	</td>
! </tr>
! <tr>
! <td>
! <assert-summary ref="MessageLabel-1058"/>
! </td>
! <td>
  	  		If the
  	  		<att>messageLabel</att>
***************
*** 293,372 ****
  	  		with {direction} equal to the message direction.
  	  	</td>
!   </tr>
!   <tr>
!     <td>
!       <assert-summary ref="MessageLabel-0111"/>
!     </td>
!     <td>
! 	  If the local name is <el>input</el> then the message exchange pattern
! 	  MUST have at least one placeholder message with direction <attval>In</attval>.</td>
!   </tr>
!   <tr>
!     <td>
!       <assert-summary ref="MessageLabel-0112"/>
!     </td>
!     <td>
! 	  If the local name is <el>output</el> then the message exchange pattern
! 	 MUST have at least one placeholder message with direction <attval>Out</attval>.</td>
!   </tr>
!   <tr>
!     <td>
!       <assert-summary ref="MessageLabel-0113"/>
!     </td>
!     <td>
! 	  If the local name is <el>infault</el> then the message exchange pattern
! 	 MUST support at least one fault in the <attval>In</attval> direction.</td>
!   </tr>
!   <tr>
!     <td>
!       <assert-summary ref="MessageLabel-0114"/>
!     </td>
!     <td>
! 	  If the local name is <el>outfault</el> then the message exchange pattern
! 	MUST support at least one fault in the <attval>Out</attval> direction.</td>
!   </tr>
!   <tr>
!     <td>
!       <assert-summary ref="QName-resolution-1219000"/>
!     </td>
!     <td>A <comp>Description</comp> component
      MUST NOT have such broken references.</td>
!   </tr>
!   <tr>
!     <td>
!       <assert-summary ref="Schema-0016"/>
!     </td>
!     <td>A WSDL 2.0 document MUST NOT refer to XML Schema components in a given 
  namespace unless an <el>xs:import</el> or <el>xs:schema</el> <emph>element information item</emph> for that namespace is 
  present or the namespace is the XML Schema namespace, http://www.w3.org/2001/XMLSchema, which contains 
  built-in types as defined in XML Schema Part 2: Datatypes Second Edition <bibref ref="XMLSchemaP2"/>.</td>
!   </tr>
!   <tr>
!     <td>
!       <assert-summary ref="Schema-0017"/>
!     </td>
!     <td>The referenced schema MUST contain
  a <att>targetNamespace</att> <emph>attribute information item</emph> on
  its <el>xs:schema</el> <emph>element information item</emph>.</td>
!   </tr>
!   <tr>
!     <td>
!       <assert-summary ref="Schema-0018"/>
!     </td>
!     <td>A WSDL 2.0 document MUST NOT define the same element or type
  		in more than one inlined schema.</td>
!   </tr>
!   <tr>
!     <td>
!       <assert-summary ref="Schema-0021"/>
!     </td>
!     <td>A specification of extension syntax for an alternative schema language MUST use a namespace that
  is different than the namespace of XML Schema.</td>
!   </tr>
!   <tr>
!     <td>
!       <assert-summary ref="Schema-0022"/>
!     </td>
!     <td>If 
      		<att>wsdlx:interface</att> and <att>wsdlx:binding</att>
      		are used together then they MUST satisfy the same consistency
--- 325,386 ----
  	  		with {direction} equal to the message direction.
  	  	</td>
! </tr>
! <tr>
! <td>
! <assert-summary ref="QName-resolution-1064"/>
! </td>
! <td>A <comp>Description</comp> component
      MUST NOT have such broken references.</td>
! </tr>
! <tr>
! <td>
! <assert-summary ref="Schema-1066"/>
! </td>
! <td>A WSDL 2.0 document MUST NOT refer to XML Schema components in a given 
  namespace unless an <el>xs:import</el> or <el>xs:schema</el> <emph>element information item</emph> for that namespace is 
  present or the namespace is the XML Schema namespace, http://www.w3.org/2001/XMLSchema, which contains 
  built-in types as defined in XML Schema Part 2: Datatypes Second Edition <bibref ref="XMLSchemaP2"/>.</td>
! </tr>
! <tr>
! <td>
! <assert-summary ref="Schema-1069"/>
! </td>
! <td>The referenced schema MUST contain
  a <att>targetNamespace</att> <emph>attribute information item</emph> on
  its <el>xs:schema</el> <emph>element information item</emph>.</td>
! </tr>
! <tr>
! <td>
! <assert-summary ref="Schema-1070"/>
! </td>
! <td>The value of the <att>targetNamespace</att> <emph>attribute information item</emph>
! of the <el>xs:schema</el> <emph>element information item</emph> of an imported schema MUST equal the value of the
! <att>namespace</att> of the <el>import</el> <emph>element information item</emph> in the importing WSDL 2.0 document.</td>
! </tr>
! <tr>
! <td>
! <assert-summary ref="Schema-1073"/>
! </td>
! <td>A WSDL 2.0 document MUST NOT define the same element or type
  		in more than one inlined schema.</td>
! </tr>
! <tr>
! <td>
! <assert-summary ref="Schema-1075"/>
! </td>
! <td>A specification of extension syntax for an alternative schema language MUST use a namespace that
  is different than the namespace of XML Schema.</td>
! </tr>
! <tr>
! <td>
! <assert-summary ref="Schema-1076"/>
! </td>
! <td>The namespace used for an alternate schema language MUST be an absolute IRI.</td>
! </tr>
! <tr>
! <td>
! <assert-summary ref="Schema-1079"/>
! </td>
! <td>If 
      		<att>wsdlx:interface</att> and <att>wsdlx:binding</att>
      		are used together then they MUST satisfy the same consistency
***************
*** 374,407 ****
      		component and the <prop comp="Endpoint">binding</prop> property of a nested <comp>Endpoint</comp>
      		component, that is either the binding refers the interface of the service or the binding refers to no interface.</td>
!   </tr>
!   <tr>
!     <td>
!       <assert-summary ref="Schema-0052"/>
!     </td>
!     <td>The value of the <att>targetNamespace</att> <emph>attribute information item</emph>
! of the <el>xs:schema</el> <emph>element information item</emph> of an imported schema MUST equal the value of the
! <att>namespace</att> of the <el>import</el> <emph>element information item</emph> in the importing WSDL 2.0 document.</td>
!   </tr>
!   <tr>
!     <td>
!       <assert-summary ref="Schema-0053"/>
!     </td>
!     <td>The namespace used for an alternate schema language MUST be an absolute IRI.</td>
!   </tr>
!   <tr>
!     <td>
!       <assert-summary ref="Types-0023"/>
!     </td>
!     <td>A specification of extension syntax
  for an alternative schema language MUST include the declaration of an <emph>element information item</emph>,
  intended to appear as a child of the <el>wsdl:types</el> <emph>element information item</emph>, which
  references, names, and locates the schema instance (an “import”
  <emph>element information item</emph>).</td>
!   </tr>
!   <tr>
!     <td>
!       <assert-summary ref="Types-1300005"/>
!     </td>
!     <td>The type of the
      			<att>wsdlx:interface</att>
      			<emph>attribute information item</emph>
--- 388,407 ----
      		component and the <prop comp="Endpoint">binding</prop> property of a nested <comp>Endpoint</comp>
      		component, that is either the binding refers the interface of the service or the binding refers to no interface.</td>
! </tr>
! <tr>
! <td>
! <assert-summary ref="Types-1074"/>
! </td>
! <td>A specification of extension syntax
  for an alternative schema language MUST include the declaration of an <emph>element information item</emph>,
  intended to appear as a child of the <el>wsdl:types</el> <emph>element information item</emph>, which
  references, names, and locates the schema instance (an “import”
  <emph>element information item</emph>).</td>
! </tr>
! <tr>
! <td>
! <assert-summary ref="Types-1077"/>
! </td>
! <td>The type of the
      			<att>wsdlx:interface</att>
      			<emph>attribute information item</emph>
***************
*** 409,418 ****
      			<emph>xs:QName</emph> that specifies the <prop comp="Interface">name</prop>
      			property of an <comp>Interface</comp> component.</td>
!   </tr>
!   <tr>
!     <td>
!       <assert-summary ref="Types-1300006"/>
!     </td>
!     <td>The type of the
      			<att>wsdlx:binding</att>
      			<emph>attribute information item</emph>
--- 409,418 ----
      			<emph>xs:QName</emph> that specifies the <prop comp="Interface">name</prop>
      			property of an <comp>Interface</comp> component.</td>
! </tr>
! <tr>
! <td>
! <assert-summary ref="Types-1078"/>
! </td>
! <td>The type of the
      			<att>wsdlx:binding</att>
      			<emph>attribute information item</emph>
***************
*** 420,423 ****
      			<emph>xs:QName</emph> that specifies the <prop comp="Binding">name</prop>
      			property of a <comp>Binding</comp> component.</td>
!   </tr>
  </tbody>
--- 420,423 ----
      			<emph>xs:QName</emph> that specifies the <prop comp="Binding">name</prop>
      			property of a <comp>Binding</comp> component.</td>
! </tr>
  </tbody>

Index: adjuncts-component-table.xml
===================================================================
RCS file: /sources/public/2002/ws/desc/wsdl20/adjuncts-component-table.xml,v
retrieving revision 1.45
retrieving revision 1.46
diff -C 2 -d -r1.45 -r1.46
*** adjuncts-component-table.xml	22 Feb 2007 17:33:25 -0000	1.45
--- adjuncts-component-table.xml	26 Feb 2007 05:09:06 -0000	1.46
***************
*** 1,209 ****
  <?xml version="1.0" encoding="UTF-8"?>
  <tbody>
!   <tr>
!     <th>Component</th>
!     <th>Defined Properties</th>
!   </tr>
!   <tr>
!     <td>
!       <comp>Binding</comp>
!     </td>
!     <td><prop comp="Binding">http content encoding default</prop>, <prop comp="Binding">http cookies</prop>, <prop comp="Binding">http method default</prop>, <prop comp="Binding">http query parameter separator default</prop>, <prop comp="Binding">soap mep default</prop>, <prop comp="Binding">soap modules</prop>, <prop comp="Binding">soap underlying protocol</prop>, <prop comp="Binding">soap version</prop></td>
!   </tr>
!   <tr>
!     <td>
!       <comp>Binding Fault</comp>
!     </td>
!     <td><prop comp="Binding Fault">http content encoding</prop>, <prop comp="Binding Fault">http error status code</prop>, <prop comp="Binding Fault">http headers</prop>, <prop comp="Binding Fault">soap fault code</prop>, <prop comp="Binding Fault">soap fault subcodes</prop>, <prop comp="Binding Fault">soap headers</prop>, <prop comp="Binding Fault">soap modules</prop></td>
!   </tr>
!   <tr>
!     <td>
!       <comp>Binding Fault Reference</comp>
!     </td>
!     <td>
!       <prop comp="Binding Fault Reference">soap modules</prop>
!     </td>
!   </tr>
!   <tr>
!     <td>
!       <comp>Binding Message Reference</comp>
!     </td>
!     <td><prop comp="Binding Message Reference">http content encoding</prop>, <prop comp="Binding Message Reference">http headers</prop>, <prop comp="Binding Message Reference">soap headers</prop>, <prop comp="Binding Message Reference">soap modules</prop></td>
!   </tr>
!   <tr>
!     <td>
!       <comp>Binding Operation</comp>
!     </td>
!     <td><prop comp="Binding Operation">http content encoding default</prop>, <prop comp="Binding Operation">http fault serialization</prop>, <prop comp="Binding Operation">http input serialization</prop>, <prop comp="Binding Operation">http location</prop>, <prop comp="Binding Operation">http location ignore uncited</prop>, <prop comp="Binding Operation">http method</prop>, <prop comp="Binding Operation">http output serialization</prop>, <prop comp="Binding Operation">http query parameter separator</prop>, <prop comp="Binding Operation">soap action</prop>, <prop comp="Binding Operation">soap mep</prop>, <prop comp="Binding Operation">soap modules</prop></td>
!   </tr>
!   <tr>
!     <td>
!       <comp>Endpoint</comp>
!     </td>
!     <td><prop comp="Endpoint">http authentication realm</prop>, <prop comp="Endpoint">http authentication scheme</prop></td>
!   </tr>
!   <tr>
!     <td>
!       <comp>HTTP Header</comp>
!     </td>
!     <td><prop comp="HTTP Header">name</prop>, <prop comp="HTTP Header">parent</prop>, <prop comp="HTTP Header">required</prop>, <prop comp="HTTP Header">type definition</prop></td>
!   </tr>
!   <tr>
!     <td>
!       <comp>Interface Operation</comp>
!     </td>
!     <td><prop comp="Interface Operation">rpc signature</prop>, <prop comp="Interface Operation">safe</prop></td>
!   </tr>
!   <tr>
!     <td>
!       <comp>SOAP Header Block</comp>
!     </td>
!     <td><prop comp="SOAP Header Block">element declaration</prop>, <prop comp="SOAP Header Block">mustUnderstand</prop>, <prop comp="SOAP Header Block">parent</prop>, <prop comp="SOAP Header Block">required</prop></td>
!   </tr>
!   <tr>
!     <td>
!       <comp>SOAP Module</comp>
!     </td>
!     <td><prop comp="SOAP Module">parent</prop>, <prop comp="SOAP Module">ref</prop>, <prop comp="SOAP Module">required</prop></td>
!   </tr>
!   <tr>
!     <th>Property</th>
!     <th>Where Defined</th>
!   </tr>
!   <tr>
!     <td>element declaration</td>
!     <td>SOAP Header Block.<prop comp="SOAP Header Block">element declaration</prop></td>
!   </tr>
!   <tr>
!     <td>http authentication realm</td>
!     <td>Endpoint.<prop comp="Endpoint">http authentication realm</prop></td>
!   </tr>
!   <tr>
!     <td>http authentication scheme</td>
!     <td>Endpoint.<prop comp="Endpoint">http authentication scheme</prop></td>
!   </tr>
!   <tr>
!     <td>http content encoding</td>
!     <td>Binding Fault.<prop comp="Binding Fault">http content encoding</prop>, Binding Message Reference.<prop comp="Binding Message Reference">http content encoding</prop></td>
!   </tr>
!   <tr>
!     <td>http content encoding default</td>
!     <td>Binding.<prop comp="Binding">http content encoding default</prop>, Binding Operation.<prop comp="Binding Operation">http content encoding default</prop></td>
!   </tr>
!   <tr>
!     <td>http cookies</td>
!     <td>Binding.<prop comp="Binding">http cookies</prop></td>
!   </tr>
!   <tr>
!     <td>http error status code</td>
!     <td>Binding Fault.<prop comp="Binding Fault">http error status code</prop></td>
!   </tr>
!   <tr>
!     <td>http fault serialization</td>
!     <td>Binding Operation.<prop comp="Binding Operation">http fault serialization</prop></td>
!   </tr>
!   <tr>
!     <td>http headers</td>
!     <td>Binding Fault.<prop comp="Binding Fault">http headers</prop>, Binding Message Reference.<prop comp="Binding Message Reference">http headers</prop></td>
!   </tr>
!   <tr>
!     <td>http input serialization</td>
!     <td>Binding Operation.<prop comp="Binding Operation">http input serialization</prop></td>
!   </tr>
!   <tr>
!     <td>http location</td>
!     <td>Binding Operation.<prop comp="Binding Operation">http location</prop></td>
!   </tr>
!   <tr>
!     <td>http location ignore uncited</td>
!     <td>Binding Operation.<prop comp="Binding Operation">http location ignore uncited</prop></td>
!   </tr>
!   <tr>
!     <td>http method</td>
!     <td>Binding Operation.<prop comp="Binding Operation">http method</prop></td>
!   </tr>
!   <tr>
!     <td>http method default</td>
!     <td>Binding.<prop comp="Binding">http method default</prop></td>
!   </tr>
!   <tr>
!     <td>http output serialization</td>
!     <td>Binding Operation.<prop comp="Binding Operation">http output serialization</prop></td>
!   </tr>
!   <tr>
!     <td>http query parameter separator</td>
!     <td>Binding Operation.<prop comp="Binding Operation">http query parameter separator</prop></td>
!   </tr>
!   <tr>
!     <td>http query parameter separator default</td>
!     <td>Binding.<prop comp="Binding">http query parameter separator default</prop></td>
!   </tr>
!   <tr>
!     <td>mustUnderstand</td>
!     <td>SOAP Header Block.<prop comp="SOAP Header Block">mustUnderstand</prop></td>
!   </tr>
!   <tr>
!     <td>name</td>
!     <td>HTTP Header.<prop comp="HTTP Header">name</prop></td>
!   </tr>
!   <tr>
!     <td>parent</td>
!     <td>HTTP Header.<prop comp="HTTP Header">parent</prop>, SOAP Header Block.<prop comp="SOAP Header Block">parent</prop>, SOAP Module.<prop comp="SOAP Module">parent</prop></td>
!   </tr>
!   <tr>
!     <td>ref</td>
!     <td>SOAP Module.<prop comp="SOAP Module">ref</prop></td>
!   </tr>
!   <tr>
!     <td>required</td>
!     <td>HTTP Header.<prop comp="HTTP Header">required</prop>, SOAP Header Block.<prop comp="SOAP Header Block">required</prop>, SOAP Module.<prop comp="SOAP Module">required</prop></td>
!   </tr>
!   <tr>
!     <td>rpc signature</td>
!     <td>Interface Operation.<prop comp="Interface Operation">rpc signature</prop></td>
!   </tr>
!   <tr>
!     <td>safe</td>
!     <td>Interface Operation.<prop comp="Interface Operation">safe</prop></td>
!   </tr>
!   <tr>
!     <td>soap action</td>
!     <td>Binding Operation.<prop comp="Binding Operation">soap action</prop></td>
!   </tr>
!   <tr>
!     <td>soap fault code</td>
!     <td>Binding Fault.<prop comp="Binding Fault">soap fault code</prop></td>
!   </tr>
!   <tr>
!     <td>soap fault subcodes</td>
!     <td>Binding Fault.<prop comp="Binding Fault">soap fault subcodes</prop></td>
!   </tr>
!   <tr>
!     <td>soap headers</td>
!     <td>Binding Fault.<prop comp="Binding Fault">soap headers</prop>, Binding Message Reference.<prop comp="Binding Message Reference">soap headers</prop></td>
!   </tr>
!   <tr>
!     <td>soap mep</td>
!     <td>Binding Operation.<prop comp="Binding Operation">soap mep</prop></td>
!   </tr>
!   <tr>
!     <td>soap mep default</td>
!     <td>Binding.<prop comp="Binding">soap mep default</prop></td>
!   </tr>
!   <tr>
!     <td>soap modules</td>
!     <td>Binding.<prop comp="Binding">soap modules</prop>, Binding Fault.<prop comp="Binding Fault">soap modules</prop>, Binding Fault Reference.<prop comp="Binding Fault Reference">soap modules</prop>, Binding Message Reference.<prop comp="Binding Message Reference">soap modules</prop>, Binding Operation.<prop comp="Binding Operation">soap modules</prop></td>
!   </tr>
!   <tr>
!     <td>soap underlying protocol</td>
!     <td>Binding.<prop comp="Binding">soap underlying protocol</prop></td>
!   </tr>
!   <tr>
!     <td>soap version</td>
!     <td>Binding.<prop comp="Binding">soap version</prop></td>
!   </tr>
!   <tr>
!     <td>type definition</td>
!     <td>HTTP Header.<prop comp="HTTP Header">type definition</prop></td>
!   </tr>
  </tbody>
--- 1,261 ----
  <?xml version="1.0" encoding="UTF-8"?>
  <tbody>
! <tr>
! <th>Component</th>
! <th>Defined Properties</th>
! </tr>
! <tr>
! <td>
! <comp>Binding</comp>
! </td>
! <td>
! <prop comp="Binding">http content encoding default</prop>, <prop comp="Binding">http cookies</prop>, <prop comp="Binding">http method default</prop>, <prop comp="Binding">http query parameter separator default</prop>, <prop comp="Binding">soap mep default</prop>, <prop comp="Binding">soap modules</prop>, <prop comp="Binding">soap underlying protocol</prop>, <prop comp="Binding">soap version</prop>
! </td>
! </tr>
! <tr>
! <td>
! <comp>Binding Fault</comp>
! </td>
! <td>
! <prop comp="Binding Fault">http content encoding</prop>, <prop comp="Binding Fault">http error status code</prop>, <prop comp="Binding Fault">http headers</prop>, <prop comp="Binding Fault">soap fault code</prop>, <prop comp="Binding Fault">soap fault subcodes</prop>, <prop comp="Binding Fault">soap headers</prop>, <prop comp="Binding Fault">soap modules</prop>
! </td>
! </tr>
! <tr>
! <td>
! <comp>Binding Fault Reference</comp>
! </td>
! <td>
! <prop comp="Binding Fault Reference">soap modules</prop>
! </td>
! </tr>
! <tr>
! <td>
! <comp>Binding Message Reference</comp>
! </td>
! <td>
! <prop comp="Binding Message Reference">http content encoding</prop>, <prop comp="Binding Message Reference">http headers</prop>, <prop comp="Binding Message Reference">soap headers</prop>, <prop comp="Binding Message Reference">soap modules</prop>
! </td>
! </tr>
! <tr>
! <td>
! <comp>Binding Operation</comp>
! </td>
! <td>
! <prop comp="Binding Operation">http content encoding default</prop>, <prop comp="Binding Operation">http fault serialization</prop>, <prop comp="Binding Operation">http input serialization</prop>, <prop comp="Binding Operation">http location</prop>, <prop comp="Binding Operation">http location ignore uncited</prop>, <prop comp="Binding Operation">http method</prop>, <prop comp="Binding Operation">http output serialization</prop>, <prop comp="Binding Operation">http query parameter separator</prop>, <prop comp="Binding Operation">soap action</prop>, <prop comp="Binding Operation">soap mep</prop>, <prop comp="Binding Operation">soap modules</prop>
! </td>
! </tr>
! <tr>
! <td>
! <comp>Endpoint</comp>
! </td>
! <td>
! <prop comp="Endpoint">http authentication realm</prop>, <prop comp="Endpoint">http authentication scheme</prop>
! </td>
! </tr>
! <tr>
! <td>
! <comp>HTTP Header</comp>
! </td>
! <td>
! <prop comp="HTTP Header">name</prop>, <prop comp="HTTP Header">parent</prop>, <prop comp="HTTP Header">required</prop>, <prop comp="HTTP Header">type definition</prop>
! </td>
! </tr>
! <tr>
! <td>
! <comp>Interface Operation</comp>
! </td>
! <td>
! <prop comp="Interface Operation">rpc signature</prop>, <prop comp="Interface Operation">safe</prop>
! </td>
! </tr>
! <tr>
! <td>
! <comp>SOAP Header Block</comp>
! </td>
! <td>
! <prop comp="SOAP Header Block">element declaration</prop>, <prop comp="SOAP Header Block">mustUnderstand</prop>, <prop comp="SOAP Header Block">parent</prop>, <prop comp="SOAP Header Block">required</prop>
! </td>
! </tr>
! <tr>
! <td>
! <comp>SOAP Module</comp>
! </td>
! <td>
! <prop comp="SOAP Module">parent</prop>, <prop comp="SOAP Module">ref</prop>, <prop comp="SOAP Module">required</prop>
! </td>
! </tr>
! <tr>
! <th>Property</th>
! <th>Where Defined</th>
! </tr>
! <tr>
! <td>element declaration</td>
! <td>SOAP Header Block.<prop comp="SOAP Header Block">element declaration</prop>
! </td>
! </tr>
! <tr>
! <td>http authentication realm</td>
! <td>Endpoint.<prop comp="Endpoint">http authentication realm</prop>
! </td>
! </tr>
! <tr>
! <td>http authentication scheme</td>
! <td>Endpoint.<prop comp="Endpoint">http authentication scheme</prop>
! </td>
! </tr>
! <tr>
! <td>http content encoding</td>
! <td>Binding Fault.<prop comp="Binding Fault">http content encoding</prop>, Binding Message Reference.<prop comp="Binding Message Reference">http content encoding</prop>
! </td>
! </tr>
! <tr>
! <td>http content encoding default</td>
! <td>Binding.<prop comp="Binding">http content encoding default</prop>, Binding Operation.<prop comp="Binding Operation">http content encoding default</prop>
! </td>
! </tr>
! <tr>
! <td>http cookies</td>
! <td>Binding.<prop comp="Binding">http cookies</prop>
! </td>
! </tr>
! <tr>
! <td>http error status code</td>
! <td>Binding Fault.<prop comp="Binding Fault">http error status code</prop>
! </td>
! </tr>
! <tr>
! <td>http fault serialization</td>
! <td>Binding Operation.<prop comp="Binding Operation">http fault serialization</prop>
! </td>
! </tr>
! <tr>
! <td>http headers</td>
! <td>Binding Fault.<prop comp="Binding Fault">http headers</prop>, Binding Message Reference.<prop comp="Binding Message Reference">http headers</prop>
! </td>
! </tr>
! <tr>
! <td>http input serialization</td>
! <td>Binding Operation.<prop comp="Binding Operation">http input serialization</prop>
! </td>
! </tr>
! <tr>
! <td>http location</td>
! <td>Binding Operation.<prop comp="Binding Operation">http location</prop>
! </td>
! </tr>
! <tr>
! <td>http location ignore uncited</td>
! <td>Binding Operation.<prop comp="Binding Operation">http location ignore uncited</prop>
! </td>
! </tr>
! <tr>
! <td>http method</td>
! <td>Binding Operation.<prop comp="Binding Operation">http method</prop>
! </td>
! </tr>
! <tr>
! <td>http method default</td>
! <td>Binding.<prop comp="Binding">http method default</prop>
! </td>
! </tr>
! <tr>
! <td>http output serialization</td>
! <td>Binding Operation.<prop comp="Binding Operation">http output serialization</prop>
! </td>
! </tr>
! <tr>
! <td>http query parameter separator</td>
! <td>Binding Operation.<prop comp="Binding Operation">http query parameter separator</prop>
! </td>
! </tr>
! <tr>
! <td>http query parameter separator default</td>
! <td>Binding.<prop comp="Binding">http query parameter separator default</prop>
! </td>
! </tr>
! <tr>
! <td>mustUnderstand</td>
! <td>SOAP Header Block.<prop comp="SOAP Header Block">mustUnderstand</prop>
! </td>
! </tr>
! <tr>
! <td>name</td>
! <td>HTTP Header.<prop comp="HTTP Header">name</prop>
! </td>
! </tr>
! <tr>
! <td>parent</td>
! <td>HTTP Header.<prop comp="HTTP Header">parent</prop>, SOAP Header Block.<prop comp="SOAP Header Block">parent</prop>, SOAP Module.<prop comp="SOAP Module">parent</prop>
! </td>
! </tr>
! <tr>
! <td>ref</td>
! <td>SOAP Module.<prop comp="SOAP Module">ref</prop>
! </td>
! </tr>
! <tr>
! <td>required</td>
! <td>HTTP Header.<prop comp="HTTP Header">required</prop>, SOAP Header Block.<prop comp="SOAP Header Block">required</prop>, SOAP Module.<prop comp="SOAP Module">required</prop>
! </td>
! </tr>
! <tr>
! <td>rpc signature</td>
! <td>Interface Operation.<prop comp="Interface Operation">rpc signature</prop>
! </td>
! </tr>
! <tr>
! <td>safe</td>
! <td>Interface Operation.<prop comp="Interface Operation">safe</prop>
! </td>
! </tr>
! <tr>
! <td>soap action</td>
! <td>Binding Operation.<prop comp="Binding Operation">soap action</prop>
! </td>
! </tr>
! <tr>
! <td>soap fault code</td>
! <td>Binding Fault.<prop comp="Binding Fault">soap fault code</prop>
! </td>
! </tr>
! <tr>
! <td>soap fault subcodes</td>
! <td>Binding Fault.<prop comp="Binding Fault">soap fault subcodes</prop>
! </td>
! </tr>
! <tr>
! <td>soap headers</td>
! <td>Binding Fault.<prop comp="Binding Fault">soap headers</prop>, Binding Message Reference.<prop comp="Binding Message Reference">soap headers</prop>
! </td>
! </tr>
! <tr>
! <td>soap mep</td>
! <td>Binding Operation.<prop comp="Binding Operation">soap mep</prop>
! </td>
! </tr>
! <tr>
! <td>soap mep default</td>
! <td>Binding.<prop comp="Binding">soap mep default</prop>
! </td>
! </tr>
! <tr>
! <td>soap modules</td>
! <td>Binding.<prop comp="Binding">soap modules</prop>, Binding Fault.<prop comp="Binding Fault">soap modules</prop>, Binding Fault Reference.<prop comp="Binding Fault Reference">soap modules</prop>, Binding Message Reference.<prop comp="Binding Message Reference">soap modules</prop>, Binding Operation.<prop comp="Binding Operation">soap modules</prop>
! </td>
! </tr>
! <tr>
! <td>soap underlying protocol</td>
! <td>Binding.<prop comp="Binding">soap underlying protocol</prop>
! </td>
! </tr>
! <tr>
! <td>soap version</td>
! <td>Binding.<prop comp="Binding">soap version</prop>
! </td>
! </tr>
! <tr>
! <td>type definition</td>
! <td>HTTP Header.<prop comp="HTTP Header">type definition</prop>
! </td>
! </tr>
  </tbody>

Index: wsdl20-z.html
===================================================================
RCS file: /sources/public/2002/ws/desc/wsdl20/wsdl20-z.html,v
retrieving revision 1.133
retrieving revision 1.134
diff -C 2 -d -r1.133 -r1.134
*** wsdl20-z.html	8 Feb 2007 16:37:57 -0000	1.133
--- wsdl20-z.html	26 Feb 2007 05:09:00 -0000	1.134
***************
*** 268,271 ****
--- 268,8950 ----
  &nbsp;&nbsp;&nbsp;&nbsp;C.2 <a href="#component-designator-canonical-form">Canonical Form for WSDL 2.0 Component Designators</a><br>
  &nbsp;&nbsp;&nbsp;&nbsp;C.3 <a href="#Iri-ref-ex">Example</a><br>
+ D. <a href="#N15923">Component Summary</a> (Non-Normative)<br>
+ E. <a href="#assertionsummary">Assertion Summary</a> (Non-Normative)<br>
+ F. <a href="#changelog">Part 1 Change Log</a> (Non-Normative)<br>
+ &nbsp;&nbsp;&nbsp;&nbsp;F.1 <a href="#wsdl-changelog">WSDL 2.0 Specification Changes</a><br>
+ </p></div><hr><div class="body"><div class="div1">
+ <h2><a id="intro" name="intro"></a>1. Introduction</h2><p>Web Services Description Language Version 2.0 (WSDL 2.0) provides a model and an
+ XML format for describing Web services. WSDL 2.0 enables one to separate
[...8654 lines suppressed...]
+ &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A.2.5 <a href="#wsdl.interfaceFault">The Interface Fault Component</a><br>
+ &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A.2.6 <a href="#wsdl.interfaceOperation">The Interface Operation Component</a><br>
+ &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A.2.7 <a href="#wsdl.interfaceMessageReference">The Interface Message Reference Component</a><br>
+ &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A.2.8 <a href="#wsdl.interfaceFaultReference">The Interface Fault Reference Component</a><br>
+ &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A.2.9 <a href="#wsdl.binding">The Binding Component</a><br>
+ &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A.2.10 <a href="#wsdl.bindingFault">The Binding Fault Component</a><br>
+ &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A.2.11 <a href="#wsdl.bindingOperation">The Binding Operation Component</a><br>
+ &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A.2.12 <a href="#wsdl.bindingMessageReference">The Binding Message Reference Component</a><br>
+ &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A.2.13 <a href="#wsdl.bindingFaultReference">The Binding Fault Reference Component</a><br>
+ &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A.2.14 <a href="#wsdl.service">The Service Component</a><br>
+ &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A.2.15 <a href="#wsdl.endpoint">The Endpoint Component</a><br>
+ &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A.2.16 <a href="#wsdl.extension">Extension Components</a><br>
+ &nbsp;&nbsp;&nbsp;&nbsp;A.3 <a href="#ietf-sec">Security considerations</a><br>
+ B. <a href="#acknowledgments">Acknowledgements</a> (Non-Normative)<br>
+ C. <a href="#wsdl-iri-references">IRI-References for WSDL 2.0 Components</a> (Non-Normative)<br>
+ &nbsp;&nbsp;&nbsp;&nbsp;C.1 <a href="#wsdl-iris">WSDL 2.0 IRIs</a><br>
+ &nbsp;&nbsp;&nbsp;&nbsp;C.2 <a href="#component-designator-canonical-form">Canonical Form for WSDL 2.0 Component Designators</a><br>
+ &nbsp;&nbsp;&nbsp;&nbsp;C.3 <a href="#Iri-ref-ex">Example</a><br>
  D. <a href="#N15742">Component Summary</a> (Non-Normative)<br>
  E. <a href="#assertionsummary">Assertion Summary</a> (Non-Normative)<br>

Index: adjuncts-message-assertion-table.xml
===================================================================
RCS file: /sources/public/2002/ws/desc/wsdl20/adjuncts-message-assertion-table.xml,v
retrieving revision 1.1
retrieving revision 1.2
diff -C 2 -d -r1.1 -r1.2
*** adjuncts-message-assertion-table.xml	7 Dec 2006 16:30:07 -0000	1.1
--- adjuncts-message-assertion-table.xml	26 Feb 2007 05:09:05 -0000	1.2
***************
*** 7,32 ****
  <tr>
  <td>
! <assert-summary ref="HTTPSerialization-2607010"/>
  </td>
! <td>This element MUST NOT
!                 carry an <att>xs:nil</att> attribute whose value is
!                 <attval>true</attval>
  </td>
  </tr>
  <tr>
  <td>
! <assert-summary ref="SOAPBinding-2503001"/>
  </td>
! <td>If the value is <attval>#element</attval> then the
!             payload MUST be the <emph>element information item</emph> identified by the
!             <prop comp="Interface Message Reference">element declaration</prop>
!             property of the <comp>Interface Message Reference</comp> component.</td>
  </tr>
  <tr>
  <td>
! <assert-summary ref="SOAPBinding-5041"/>
  </td>
  <td>If the value is <attval>#none</attval> then the
              payload MUST be empty.</td>
  </tr>
  </tbody>
--- 7,42 ----
  <tr>
  <td>
! <assert-summary ref="HTTPSerialization-2110"/>
  </td>
! <td>Cited elements (i.e.
!                       elements referenced in templates) MUST NOT
!                       carry an <att>xs:nil</att> attribute whose value is
!                       <attval>true</attval>
  </td>
  </tr>
  <tr>
  <td>
! <assert-summary ref="SOAP12Binding-SOAPDetail-2081"/>
  </td>
! <td>If any,
!           the value of the SOAP <attval>Detail</attval> element MUST
!           be the <emph>element information item</emph> identified by the <prop comp="Interface Message           Reference">element declaration</prop> property of the
!           <comp>Interface Fault</comp> component.</td>
  </tr>
  <tr>
  <td>
! <assert-summary ref="SOAPBinding-2066"/>
  </td>
  <td>If the value is <attval>#none</attval> then the
              payload MUST be empty.</td>
  </tr>
+ <tr>
+ <td>
+ <assert-summary ref="SOAPBinding-2067"/>
+ </td>
+ <td>If the value is <attval>#element</attval> then the
+             payload MUST be the <emph>element information item</emph> identified by the
+             <prop comp="Interface Message Reference">element declaration</prop>
+             property of the <comp>Interface Message Reference</comp> component.</td>
+ </tr>
  </tbody>

Index: adjuncts-document-assertion-table.xml
===================================================================
RCS file: /sources/public/2002/ws/desc/wsdl20/adjuncts-document-assertion-table.xml,v
retrieving revision 1.7
retrieving revision 1.8
diff -C 2 -d -r1.7 -r1.8
*** adjuncts-document-assertion-table.xml	22 Feb 2007 17:33:25 -0000	1.7
--- adjuncts-document-assertion-table.xml	26 Feb 2007 05:08:59 -0000	1.8
***************
*** 1,24 ****
  <?xml version="1.0" encoding="UTF-8"?>
  <tbody>
!   <tr>
!     <th>Id</th>
!     <th>Assertion</th>
!   </tr>
!   <tr>
!     <td>
!       <assert-summary ref="OperationSafety-2300002"/>
!     </td>
!     <td>An OPTIONAL <att>safe</att>
  	      <emph>attribute information item</emph> with the following
  	      Infoset properties:</td>
!   </tr>
!   <tr>
!     <td>
!       <assert-summary ref="WRPC-5027"/>
!     </td>
!     <td>Additionally, each even-numbered item (0, 2, 4, ...) in the list
  	  MUST be of type <emph>xs:QName</emph> and each odd-numbered item (1, 3, 5, ...)
  	  in the list MUST be of the subtype of <emph>xs:token</emph> described in the
  	  previous paragraph.</td>
!   </tr>
  </tbody>
--- 1,24 ----
  <?xml version="1.0" encoding="UTF-8"?>
  <tbody>
! <tr>
! <th>Id</th>
! <th>Assertion</th>
! </tr>
! <tr>
! <td>
! <assert-summary ref="OperationSafety-2028"/>
! </td>
! <td>An OPTIONAL <att>safe</att>
  	      <emph>attribute information item</emph> with the following
  	      Infoset properties:</td>
! </tr>
! <tr>
! <td>
! <assert-summary ref="WRPC-2050"/>
! </td>
! <td>Additionally, each even-numbered item (0, 2, 4, ...) in the list
  	  MUST be of type <emph>xs:QName</emph> and each odd-numbered item (1, 3, 5, ...)
  	  in the list MUST be of the subtype of <emph>xs:token</emph> described in the
  	  previous paragraph.</td>
! </tr>
  </tbody>

Index: xmlspec.dtd
===================================================================
RCS file: /sources/public/2002/ws/desc/wsdl20/xmlspec.dtd,v
retrieving revision 1.25
retrieving revision 1.26
diff -C 2 -d -r1.25 -r1.26
*** xmlspec.dtd	26 Feb 2007 02:21:16 -0000	1.25
--- xmlspec.dtd	26 Feb 2007 05:09:05 -0000	1.26
***************
*** 2714,2718 ****
  <!ATTLIST assert class (component | document | exchange | message) #REQUIRED>
  <!ATTLIST assert id ID #REQUIRED>
! <!ATTLIST assert cr-id ID #REQUIRED>
  <!ATTLIST assert required (false | true) "true">
  
--- 2714,2718 ----
  <!ATTLIST assert class (component | document | exchange | message) #REQUIRED>
  <!ATTLIST assert id ID #REQUIRED>
! <!ATTLIST assert cr-id CDATA #REQUIRED>
  <!ATTLIST assert required (false | true) "true">
  

Index: wsdl20.html
===================================================================
RCS file: /sources/public/2002/ws/desc/wsdl20/wsdl20.html,v
retrieving revision 1.313
retrieving revision 1.314
diff -C 2 -d -r1.313 -r1.314
*** wsdl20.html	23 Feb 2007 00:40:09 -0000	1.313
--- wsdl20.html	26 Feb 2007 05:09:03 -0000	1.314
***************
*** 1,3 ****
! <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
      "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
  <html lang="en" xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
--- 1,6080 ----
! <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN""http://www.w3.org/TR/html4/loose.dtd">
! <html lang="en"><head><META http-equiv="Content-Type" content="text/html; charset=utf-8"><title>Web Services Description Language (WSDL) Version 2.0 Part 1: Core Language</title><style type="text/css">
! code           { font-family: monospace; }
! 
! div.constraint,
! div.issue,
[...6054 lines suppressed...]
! 	  namespaces to <a href="#InterfaceOperation_details"><b>2.4.1 The Interface Operation Component</b></a></td></tr><tr><td rowspan="1" colspan="1">20030122</td><td rowspan="1" colspan="1">MJG</td><td rowspan="1" colspan="1">Started work on making operations have unique names</td></tr><tr><td rowspan="1" colspan="1">20030122</td><td rowspan="1" colspan="1">MJG</td><td rowspan="1" colspan="1">Added some &lt;emph&gt;, &lt;el&gt;, &lt;att&gt;, &amp;AII;,
! 	  &amp;EII;, &lt;el&gt; markup</td></tr><tr><td rowspan="1" colspan="1">20030120</td><td rowspan="1" colspan="1">MJG</td><td rowspan="1" colspan="1">Incorporated Relax NG section from Amy's types proposal</td></tr><tr><td rowspan="1" colspan="1">20030120</td><td rowspan="1" colspan="1">MJG</td><td rowspan="1" colspan="1">Incorporated DTD section from Amy's types proposal</td></tr><tr><td rowspan="1" colspan="1">2003020</td><td rowspan="1" colspan="1">MJG</td><td rowspan="1" colspan="1">Incorporated Amy's types proposal except annexes</td></tr><tr><td rowspan="1" colspan="1">20030118</td><td rowspan="1" colspan="1">MJG</td><td rowspan="1" colspan="1">Made some changes related to extensibility</td></tr><tr><td rowspan="1" colspan="1">20030118</td><td rowspan="1" colspan="1">MJG</td><td rowspan="1" colspan="1">Amended content model for operation to disallow fault
! 	  element children in the input-only and output-only cases</td></tr><tr><td rowspan="1" colspan="1">20030118</td><td rowspan="1" colspan="1">MJG</td><td rowspan="1" colspan="1">Removed {extension} properties from <a href="wsdl20.html#component-Binding">Binding</a> components and
! 	  Port components. Added text relating to how extension elements
! 	  are expected to annotate the component model.</td></tr><tr><td rowspan="1" colspan="1">20030117</td><td rowspan="1" colspan="1">MJG</td><td rowspan="1" colspan="1">Made further edits related to extensibility model now using
! 	  substitution groups</td></tr><tr><td rowspan="1" colspan="1">20030117</td><td rowspan="1" colspan="1">MJG</td><td rowspan="1" colspan="1">Added initial draft of section on QName resolution</td></tr><tr><td rowspan="1" colspan="1">20030117</td><td rowspan="1" colspan="1">MJG</td><td rowspan="1" colspan="1">Reworked section on extensibility</td></tr><tr><td rowspan="1" colspan="1">20030116</td><td rowspan="1" colspan="1">MJG</td><td rowspan="1" colspan="1">Added text regarding multiple operations with the same
! 	  {name} in a single port type</td></tr><tr><td rowspan="1" colspan="1">20030116</td><td rowspan="1" colspan="1">MJG</td><td rowspan="1" colspan="1">Added section on symbol spaces</td></tr><tr><td rowspan="1" colspan="1">20030116</td><td rowspan="1" colspan="1">MJG</td><td rowspan="1" colspan="1">Removed various ednotes</td></tr><tr><td rowspan="1" colspan="1">20030116</td><td rowspan="1" colspan="1">MJG</td><td rowspan="1" colspan="1">Added section on component equivalence</td></tr><tr><td rowspan="1" colspan="1">20030116</td><td rowspan="1" colspan="1">MJG</td><td rowspan="1" colspan="1">More work on include and import</td></tr><tr><td rowspan="1" colspan="1">20021201</td><td rowspan="1" colspan="1">MJG</td><td rowspan="1" colspan="1">Did some work on wsdl:include</td></tr><tr><td rowspan="1" colspan="1">20021127</td><td rowspan="1" colspan="1">MJG</td><td rowspan="1" colspan="1">Added placeholder for wsdl:include</td></tr><tr><td rowspan="1" colspan="1">20021127</td><td rowspan="1" colspan="1">MJG</td<td rowspan="1" colspan="1">Cleaned up language concerning <code>targetNamespace</code> <em>attribute information item</em> <a href="#Description_targetnamespace_attribute"><b>2.1.2.1 targetNamespace attribute information item</b></a></td></tr><tr><td rowspan="1" colspan="1">20021127</td><td rowspan="1" colspan="1">MJG</td><td rowspan="1" colspan="1">changed the language regarding extensibility elements in
! 	  <a href="#Description_XMLRep"><b>2.1.2 XML Representation of Description Component</b></a>.</td></tr><tr><td rowspan="1" colspan="1">20021127</td><td rowspan="1" colspan="1">MJG</td><td rowspan="1" colspan="1">Moved all issues into issues document (
! 	  ../issues/wsd-issues.xml )</td></tr><tr><td rowspan="1" colspan="1">20021127</td><td rowspan="1" colspan="1">MJG</td><td rowspan="1" colspan="1">Removed name attribute from definitions element</td></tr><tr><td rowspan="1" colspan="1">20021127</td><td rowspan="1" colspan="1">MJG</td><td rowspan="1" colspan="1">Removed 'pseudo-schema'</td></tr><tr><td rowspan="1" colspan="1">20021121</td><td rowspan="1" colspan="1">JJM</td><td rowspan="1" colspan="1">Updated media type draft appendix ednote to match minutes.
! 	  </td></tr><tr><td rowspan="1" colspan="1">20021111</td><td rowspan="1" colspan="1">SW</td><td rowspan="1" colspan="1">Added appendix to record migration issues.</td></tr><tr><td rowspan="1" colspan="1">20021107</td><td rowspan="1" colspan="1">JJM</td><td rowspan="1" colspan="1">Incorporated and started adapting SOAP's media type draft appendix.
! 	  </td></tr><tr><td rowspan="1" colspan="1">20021010</td><td rowspan="1" colspan="1">MJG</td><td rowspan="1" colspan="1">Added port type extensions, removed service type.
! 	  </td></tr><tr><td rowspan="1" colspan="1">20020910</td><td rowspan="1" colspan="1">MJG</td><td rowspan="1" colspan="1">Removed parameterOrder from spec, as decided at September
! 	  2002 FTF
! 	  </td></tr><tr><td rowspan="1" colspan="1">20020908</td><td rowspan="1" colspan="1">MJG</td><td rowspan="1" colspan="1">Updated parameterOrder description, fixed some spelling
! 	  errors and other types. Added ednote to discussion of message parts</td></tr><tr><td rowspan="1" colspan="1">20020715</td><td rowspan="1" colspan="1">MJG</td><td rowspan="1" colspan="1">AM Rewrite</td></tr><tr><td rowspan="1" colspan="1">20020627</td><td rowspan="1" colspan="1">JJM</td><td rowspan="1" colspan="1">Changed a few remaining &lt;emph&gt; to either
!        &lt;att&gt; or &lt;el&gt;, depending on context.</td></tr><tr><td rowspan="1" colspan="1">20020627</td><td rowspan="1" colspan="1">SW</td><td rowspan="1" colspan="1">Converted portType stuff to be Infoset based and improved
!            doc structure more.</td></tr><tr><td rowspan="1" colspan="1">20020627</td><td rowspan="1" colspan="1">SW</td><td rowspan="1" colspan="1">Converted message stuff to be Infoset based and improved
!            doc structure more.</td></tr><tr><td rowspan="1" colspan="1">20020625</td><td rowspan="1" colspan="1">SW</td><td rowspan="1" colspan="1">Mods to take into account JJM comments.</td></tr><tr><td rowspan="1" colspan="1">20020624</td><td rowspan="1" colspan="1">JJM</td><td rowspan="1" colspan="1">Fixed spec so markup validates.</td></tr><tr><td rowspan="1" colspan="1">20020624</td><td rowspan="1" colspan="1">JJM</td><td rowspan="1" colspan="1">Upgraded the stylesheet and DTD</td></tr><tr><td rowspan="1" colspan="1">20020624</td><td rowspan="1" colspan="1">JJM</td><td rowspan="1" colspan="1">Added sections for references and change log.</td></tr><tr><td rowspan="1" colspan="1">20020624</td><td rowspan="1" colspan="1">JJM</td><td rowspan="1" colspan="1">Removed Jeffrey from authors :-(  Added Gudge :-)</td></tr><tr><td rowspan="1" colspan="1">20020620</td><td rowspan="1" colspan="1">SW</td><td rowspan="1" colspan="1">Started adding abstract model</td></tr><tr><td rowspan="1" colspan="1">20020406</td<td rowspan="1" colspan="1">SW</td><td rowspan="1" colspan="1">Created document from WSDL 1.1</td></tr></tbody></table><br></div></div></div></body></html><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
      "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
  <html lang="en" xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">

Received on Monday, 26 February 2007 05:09:15 UTC