- From: Arthur Ryman via cvs-syncmail <cvsmail@w3.org>
- Date: Fri, 10 Jun 2005 13:37:11 +0000
- To: public-ws-desc-eds@w3.org
Update of /sources/public/2002/ws/desc/wsdl20
In directory hutz:/tmp/cvs-serv31602/wsdl20
Modified Files:
wsdl20.html wsdl20.xml wsdl20.tex build.xml wsdl20-z-ie.html
wsdl20-z.html
Added Files:
component-table.xsl component-table.xml
Log Message:
Added table of components and properties from Jonathan.
Index: build.xml
===================================================================
RCS file: /sources/public/2002/ws/desc/wsdl20/build.xml,v
retrieving revision 1.21
retrieving revision 1.22
diff -C2 -d -r1.21 -r1.22
*** build.xml 25 May 2005 21:30:50 -0000 1.21
--- build.xml 10 Jun 2005 13:37:08 -0000 1.22
***************
*** 27,30 ****
--- 27,33 ----
ChangeLog:
+ 2005-06-10: Arthur Ryman <ryman@ca.ibm.com>
+ - added Jonathan's component table
+
2005-05-25: Arthur Ryman <ryman@ca.ibm.com>
- do not generate pdf to work around a problem in pdflatex
***************
*** 88,96 ****
<project name="wsdl20" default="main" basedir=".">
! <target name="main" depends="validate, typecheck, html, html-z, html-z-ie" description="Creates all output files." />
<target name="rebuild" depends="clean, main" description="Creates all output files from scratch." />
<target name="clean" description="Deletes generated files.">
<delete file="wsdl20.pdf" />
<delete file="wsdl20.tex" />
--- 91,100 ----
<project name="wsdl20" default="main" basedir=".">
! <target name="main" depends="component-table, validate, typecheck, html, html-z, html-z-ie" description="Creates all output files." />
<target name="rebuild" depends="clean, main" description="Creates all output files from scratch." />
<target name="clean" description="Deletes generated files.">
+ <delete file="component-table.xml" />
<delete file="wsdl20.pdf" />
<delete file="wsdl20.tex" />
***************
*** 105,108 ****
--- 109,120 ----
</target>
+ <target name="component-table" description="Generates component table.">
+ <touch file="component-table.xml" />
+ <xslt in="wsdl20.xml" out="component-table.xml" style="component-table.xsl" force="yes"/>
+ <xmlvalidate lenient="true">
+ <fileset dir="." includes="component-table.xml" />
+ </xmlvalidate>
+ </target>
+
<target name="validate" description="Validates all XML and XSL files.">
<xmlvalidate lenient="true">
***************
*** 152,156 ****
</target>
! <target name="html" description="Transforms xml into html.">
<xslt in="wsdl20.xml" out="wsdl20.html" style="xmlspec-wsdl.xsl" />
<xslt in="wsdl20-adjuncts.xml" out="wsdl20-adjuncts.html" style="xmlspec-wsdl.xsl" />
--- 164,168 ----
</target>
! <target name="html" depends="component-table" description="Transforms xml into html.">
<xslt in="wsdl20.xml" out="wsdl20.html" style="xmlspec-wsdl.xsl" />
<xslt in="wsdl20-adjuncts.xml" out="wsdl20-adjuncts.html" style="xmlspec-wsdl.xsl" />
Index: wsdl20-z-ie.html
===================================================================
RCS file: /sources/public/2002/ws/desc/wsdl20/wsdl20-z-ie.html,v
retrieving revision 1.21
retrieving revision 1.22
diff -C2 -d -r1.21 -r1.22
*** wsdl20-z-ie.html 9 Jun 2005 02:16:52 -0000 1.21
--- wsdl20-z-ie.html 10 Jun 2005 13:37:08 -0000 1.22
***************
*** 78,82 ****
<hr><div class="toc">
<h2><a name="shortcontents">Short Table of Contents</a></h2><p class="toc">1. <a href="#intro">Introduction</a><br>2. <a href="#component_model">Component Model</a><br>3. <a href="#eii-types">Types</a><br>4. <a href="#modularize">Modularizing WSDL 2.0 descriptions</a><br>5. <a href="#eii-documentation">Documentation</a><br>6. <a href="#language-extensibility">Language Extensibility</a><br>7. <a href="#wsdllocation">Locating WSDL 2.0 Documents</a><br>8. <a href="#conformance">Conformance</a><br>9. <a href="#Syntax-Summary">XML Syntax Summary (Non-Normative)</a><br>10. <a href="#References">References</a><br>A. <a href="#ietf-draft">The application/wsdl+xml Media Type</a><br>B. <a href="#acknowledgments">Acknowledgements</a> (Non-Normative)<br>C. <a href="#wsdl-uri-references">URI References for WSDL 2.0 Components</a> (Non-Normative)<br>D. <a href="#other-schemalang">Examples of Specifications of Extension Elements for Alternative Schema
! Language Support.</a> (Non-Normative)<br>E. <a href="#changelog">Part 1 Change Log</a> (Non-Normative)<br></p></div><hr><div class="toc">
<h2><a name="contents">Table of Contents</a></h2><p class="toc">1. <a href="#intro">Introduction</a><br> 1.1 <a href="#intro_ws">Web Service</a><br> 1.2 <a href="#markup">Document Conformance</a><br> 1.3 <a href="#meaning">The Meaning of a Service Description</a><br> 1.4 <a href="#notation">Notational Conventions</a><br> 1.4.1 <a href="#rfc2119keywords">RFC 2119 Keywords</a><br> 1.4.2 <a href="#rfc3986namespaces">RFC 3986 Namespaces</a><br> 1.4.3 <a href="#nsprefixes">Prefixes and Namespaces Used in This Specification</a><br> 1.4.4 <a href="#terminology">Terms Used in This Specification</a><br> 1.4.5 <a href="#xmlinfosetproperties">XML Information Set Properties</a><br> &nbp; 1.4.6 <a href="#wsdlcomponentmodelproperties">WSDL 2.0 Component Model Properties</a><br> 1.4.7 <a href="#znotation">Z Notation</a><br> 1.4.8 <a href="#bnfpseudoschemas">BNF Pseudo-Schemas</a><br>2. <a href="#component_model">Component Model</a><br> 2.1 <a href="#Description">Description</a><br> 2.1.1 <a href="#Description_details">The Description Component</a><br> 2.1.2 <a href="#Description_XMLRep">XML Representation of Description Component</a><br> 2.1.2.1 <a href="#Description_targetnamespace_attribute">targetNamespace attribute information item</a><br> 2.1.3 <a href="#Description_Mapping">Mapping Description's XML Representation to Component
Properties</a><br> 2.2 <a href="#Interface">Interface</a><br> 2.2.1 <a href="#Interface_details">The Interface Component</a><br> 2.2.2 <a href="#Interface_XMLRep">XML Representation of Interface Component</a><br> 2.2.2.1 <a href="#Interface_name_attribute">name attribute information item with interface [owner element]</a><br> 2.2.2.2 <a href="#Interface_extends_attribute">extends attribute information item</a><br> 2.2.2.3 <a href="#Interface_styleDefault_attribute">styleDefault attribute information item</a><br> 2.2.3 <a href="#Interface_Mapping">Mapping Interface's XML Representation to Component Properties</a><br> &nsp; 2.3 <a href="#InterfaceFault">Interface Fault</a><br> 2.3.1 <a href="#InterfaceFault_details">The Interface Fault Component</a><br> 2.3.2 <a href="#InterfaceFault_XMLRep">XML Representation of Interface Fault Component</a><br> 2.3.2.1 <a href="#Interfacefault_name_attribute">name attribute information item with fault [owner element]</a><br> 2.3.2.2 <a href="#Interface_element_attribute">element attribute information item with fault [owner element]</a><br> 2.3.3 <a href="#InterfaceFault_Mapping">Mapping Interface Fault's XML Representation to
--- 78,82 ----
<hr><div class="toc">
<h2><a name="shortcontents">Short Table of Contents</a></h2><p class="toc">1. <a href="#intro">Introduction</a><br>2. <a href="#component_model">Component Model</a><br>3. <a href="#eii-types">Types</a><br>4. <a href="#modularize">Modularizing WSDL 2.0 descriptions</a><br>5. <a href="#eii-documentation">Documentation</a><br>6. <a href="#language-extensibility">Language Extensibility</a><br>7. <a href="#wsdllocation">Locating WSDL 2.0 Documents</a><br>8. <a href="#conformance">Conformance</a><br>9. <a href="#Syntax-Summary">XML Syntax Summary (Non-Normative)</a><br>10. <a href="#References">References</a><br>A. <a href="#ietf-draft">The application/wsdl+xml Media Type</a><br>B. <a href="#acknowledgments">Acknowledgements</a> (Non-Normative)<br>C. <a href="#wsdl-uri-references">URI References for WSDL 2.0 Components</a> (Non-Normative)<br>D. <a href="#other-schemalang">Examples of Specifications of Extension Elements for Alternative Schema
! Language Support.</a> (Non-Normative)<br>E. <a href="#N16109">Component Summary</a> (Non-Normative)<br>F. <a href="#changelog">Part 1 Change Log</a> (Non-Normative)<br></p></div><hr><div class="toc">
<h2><a name="contents">Table of Contents</a></h2><p class="toc">1. <a href="#intro">Introduction</a><br> 1.1 <a href="#intro_ws">Web Service</a><br> 1.2 <a href="#markup">Document Conformance</a><br> 1.3 <a href="#meaning">The Meaning of a Service Description</a><br> 1.4 <a href="#notation">Notational Conventions</a><br> 1.4.1 <a href="#rfc2119keywords">RFC 2119 Keywords</a><br> 1.4.2 <a href="#rfc3986namespaces">RFC 3986 Namespaces</a><br> 1.4.3 <a href="#nsprefixes">Prefixes and Namespaces Used in This Specification</a><br> 1.4.4 <a href="#terminology">Terms Used in This Specification</a><br> 1.4.5 <a href="#xmlinfosetproperties">XML Information Set Properties</a><br> &nbp; 1.4.6 <a href="#wsdlcomponentmodelproperties">WSDL 2.0 Component Model Properties</a><br> 1.4.7 <a href="#znotation">Z Notation</a><br> 1.4.8 <a href="#bnfpseudoschemas">BNF Pseudo-Schemas</a><br>2. <a href="#component_model">Component Model</a><br> 2.1 <a href="#Description">Description</a><br> 2.1.1 <a href="#Description_details">The Description Component</a><br> 2.1.2 <a href="#Description_XMLRep">XML Representation of Description Component</a><br> 2.1.2.1 <a href="#Description_targetnamespace_attribute">targetNamespace attribute information item</a><br> 2.1.3 <a href="#Description_Mapping">Mapping Description's XML Representation to Component
[...1178 lines suppressed...]
+ <td rowspan="1" colspan="1">20050610</td>
+ <td rowspan="1" colspan="1">AGR</td>
+ <td rowspan="1" colspan="1">Added table of components and their properties, courtesy of JM.</td>
+ </tr>
+
+ <tr>
<td rowspan="1" colspan="1">20050608</td>
<td rowspan="1" colspan="1">AGR</td>
<td rowspan="1" colspan="1">Added markup for WSDL component and property definitions and references.</td>
</tr>
<tr>
<td rowspan="1" colspan="1">20050602</td>
***************
*** 11703,11706 ****
--- 12035,12039 ----
</tr>
<tr>
+
<td rowspan="1" colspan="1">20030130</td>
<td rowspan="1" colspan="1">MJG</td>
Index: wsdl20.tex
===================================================================
RCS file: /sources/public/2002/ws/desc/wsdl20/wsdl20.tex,v
retrieving revision 1.53
retrieving revision 1.54
diff -C2 -d -r1.53 -r1.54
*** wsdl20.tex 9 Jun 2005 02:16:52 -0000 1.53
--- wsdl20.tex 10 Jun 2005 13:37:08 -0000 1.54
***************
*** 384,388 ****
This specification defines and refers to properties in the WSDL 2.0 Component Model \hyperlink{component_model}{\textbf{\ref*{component_model} Component Model}}.
! Such properties are denoted by curly brackets, e.g. \{name\}, \{interfaces\}.
--- 384,388 ----
This specification defines and refers to properties in the WSDL 2.0 Component Model \hyperlink{component_model}{\textbf{\ref*{component_model} Component Model}}.
! Such properties are denoted by curly brackets, e.g. name, interfaces.
[...1138 lines suppressed...]
+ 20050610&
+ AGR&
+ Added table of components and their properties, courtesy of JM.
+ \\ \hline
+
+
20050608&
AGR&
Added markup for WSDL component and property definitions and references.
\\ \hline
20050602&
***************
*** 12738,12741 ****
--- 13069,13073 ----
\\ \hline
+
20030130&
MJG&
--- NEW FILE: component-table.xml ---
<?xml version="1.0" encoding="UTF-8"?>
<table width="100%" id="component-summary" border="1">
<caption>
Summary of WSDL 2.0 Components and their Properties
</caption>
<col width="20%"/>
<col width="80%"/>
<tbody>
<tr>
<th>Component</th>
<th>Properties</th>
</tr>
<tr>
<td>
<comp>Element Declaration</comp>
</td>
<td>
<prop comp="Element Declaration">name</prop>
</td>
</tr>
<tr>
<td>
<comp>Type Definition</comp>
</td>
<td>
<prop comp="Type Definition">name</prop>
</td>
</tr>
<tr>
<td>
<comp>Description</comp>
</td>
<td>
<prop comp="Description">interfaces</prop>
,
<prop comp="Description">bindings</prop>
,
<prop comp="Description">services</prop>
,
<prop comp="Description">element declarations</prop>
,
<prop comp="Description">type definitions</prop>
</td>
</tr>
<tr>
<td>
<comp>Interface</comp>
</td>
<td>
<prop comp="Interface">name</prop>
,
<prop comp="Interface">extended interfaces</prop>
,
<prop comp="Interface">interface faults</prop>
,
<prop comp="Interface">interface operations</prop>
,
<prop comp="Interface">features</prop>
,
<prop comp="Interface">properties</prop>
</td>
</tr>
<tr>
<td>
<comp>Interface Fault</comp>
</td>
<td>
<prop comp="Interface Fault">name</prop>
,
<prop comp="Interface Fault">element declaration</prop>
,
<prop comp="Interface Fault">features</prop>
,
<prop comp="Interface Fault">properties</prop>
,
<prop comp="Interface Fault">parent</prop>
</td>
</tr>
<tr>
<td>
<comp>Interface Operation</comp>
</td>
<td>
<prop comp="Interface Operation">name</prop>
,
<prop comp="Interface Operation">message exchange pattern</prop>
,
<prop comp="Interface Operation">interface message references</prop>
,
<prop comp="Interface Operation">interface fault references</prop>
,
<prop comp="Interface Operation">style</prop>
,
<prop comp="Interface Operation">features</prop>
,
<prop comp="Interface Operation">properties</prop>
,
<prop comp="Interface Operation">parent</prop>
</td>
</tr>
<tr>
<td>
<comp>Interface Message Reference</comp>
</td>
<td>
<prop comp="Interface Message Reference">message label</prop>
,
<prop comp="Interface Message Reference">direction</prop>
,
<prop comp="Interface Message Reference">message content model</prop>
,
<prop comp="Interface Message Reference">element declaration</prop>
,
<prop comp="Interface Message Reference">features</prop>
,
<prop comp="Interface Message Reference">properties</prop>
,
<prop comp="Interface Message Reference">parent</prop>
</td>
</tr>
<tr>
<td>
<comp>Interface Fault Reference</comp>
</td>
<td>
<prop comp="Interface Fault Reference">interface fault</prop>
,
<prop comp="Interface Fault Reference">message label</prop>
,
<prop comp="Interface Fault Reference">direction</prop>
,
<prop comp="Interface Fault Reference">features</prop>
,
<prop comp="Interface Fault Reference">properties</prop>
,
<prop comp="Interface Fault Reference">parent</prop>
</td>
</tr>
<tr>
<td>
<comp>Feature</comp>
</td>
<td>
<prop comp="Feature">uri</prop>
,
<prop comp="Feature">required</prop>
,
<prop comp="Feature">parent</prop>
</td>
</tr>
<tr>
<td>
<comp>Property</comp>
</td>
<td>
<prop comp="Property">uri</prop>
,
<prop comp="Property">value constraint</prop>
,
<prop comp="Property">value</prop>
,
<prop comp="Property">parent</prop>
</td>
</tr>
<tr>
<td>
<comp>Binding</comp>
</td>
<td>
<prop comp="Binding">name</prop>
,
<prop comp="Binding">interface</prop>
,
<prop comp="Binding">type</prop>
,
<prop comp="Binding">binding faults</prop>
,
<prop comp="Binding">binding operations</prop>
,
<prop comp="Binding">features</prop>
,
<prop comp="Binding">properties</prop>
</td>
</tr>
<tr>
<td>
<comp>Binding Fault</comp>
</td>
<td>
<prop comp="Binding Fault">interface fault</prop>
,
<prop comp="Binding Fault">features</prop>
,
<prop comp="Binding Fault">properties</prop>
,
<prop comp="Binding Fault">parent</prop>
</td>
</tr>
<tr>
<td>
<comp>Binding Operation</comp>
</td>
<td>
<prop comp="Binding Operation">interface operation</prop>
,
<prop comp="Binding Operation">binding message references</prop>
,
<prop comp="Binding Operation">binding fault references</prop>
,
<prop comp="Binding Operation">features</prop>
,
<prop comp="Binding Operation">properties</prop>
,
<prop comp="Binding Operation">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">features</prop>
,
<prop comp="Binding Message Reference">properties</prop>
,
<prop comp="Binding Message Reference">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">features</prop>
,
<prop comp="Binding Fault Reference">properties</prop>
,
<prop comp="Binding Fault Reference">parent</prop>
</td>
</tr>
<tr>
<td>
<comp>Service</comp>
</td>
<td>
<prop comp="Service">name</prop>
,
<prop comp="Service">interface</prop>
,
<prop comp="Service">endpoints</prop>
,
<prop comp="Service">features</prop>
,
<prop comp="Service">properties</prop>
</td>
</tr>
<tr>
<td>
<comp>Endpoint</comp>
</td>
<td>
<prop comp="Endpoint">name</prop>
,
<prop comp="Endpoint">binding</prop>
,
<prop comp="Endpoint">address</prop>
,
<prop comp="Endpoint">features</prop>
,
<prop comp="Endpoint">properties</prop>
,
<prop comp="Endpoint">parent</prop>
</td>
</tr>
</tbody>
</table>
Index: wsdl20.xml
===================================================================
RCS file: /sources/public/2002/ws/desc/wsdl20/wsdl20.xml,v
retrieving revision 1.281
retrieving revision 1.282
diff -C2 -d -r1.281 -r1.282
*** wsdl20.xml 9 Jun 2005 22:07:14 -0000 1.281
--- wsdl20.xml 10 Jun 2005 13:37:08 -0000 1.282
***************
*** 3,6 ****
--- 3,7 ----
<?xml-stylesheet type='text/xsl' href='xmlspec-wsdl.xsl' ?>
<!DOCTYPE spec PUBLIC "-//W3C//DTD Specification V2.1//EN" "xmlspec.dtd"[
+ <!ENTITY component-table SYSTEM "component-table.xml">
<!ENTITY extra-ack "<p>Previous editors of this document were:
<ulist>
***************
*** 9496,9500 ****
</fault>*
! <operation name="<emph>xs:NCName</emph>" pattern="<emph>xs:anyURI</emph>" style="<emph>list of xs:anyURI</emph>"? safe="<emph>xs:boolean</emph>"? >
<documentation />?
--- 9497,9501 ----
</fault>*
! <operation name="<emph>xs:NCName</emph>" pattern="<emph>xs:anyURI</emph>" style="<emph>list of xs:anyURI</emph>"? >
<documentation />?
***************
*** 10912,10915 ****
--- 10913,10926 ----
</inform-div1>
+ <inform-div1>
+ <head>Component Summary</head>
+ <p>
+ <specref ref="component-summary" />
+ lists all the components in the WSDL 2.0 abstract Component
+ Model, and all their properties.
+ </p>
+ &component-table;
+ </inform-div1>
+
<inform-div1 id="changelog">
<head>Part 1 Change Log</head>
***************
*** 10919,10922 ****
--- 10930,10934 ----
<table id='wsdl-changelog-table' border="1">
+ <caption>Summary of WSDL 2.0 Specification Changes</caption>
<col width="10%" />
<col width="10%" />
***************
*** 10931,10939 ****
<tr>
<td>20050608</td>
<td>AGR</td>
<td>Added markup for WSDL component and property definitions and references.</td>
</tr>
-
<tr>
<td>20050602</td>
--- 10943,10956 ----
<tr>
+ <td>20050610</td>
+ <td>AGR</td>
+ <td>Added table of components and their properties, courtesy of JM.</td>
+ </tr>
+
+ <tr>
<td>20050608</td>
<td>AGR</td>
<td>Added markup for WSDL component and property definitions and references.</td>
</tr>
<tr>
<td>20050602</td>
--- NEW FILE: component-table.xsl ---
<?xml version="1.0" encoding="UTF-8"?>
<xsl:stylesheet version="1.0"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:output method="xml" version="1.0" encoding="UTF-8"
indent="yes" />
<xsl:template match="/">
<xsl:for-each select="spec/body">
<table border="1" id="component-summary" width="100%">
<caption>
Summary of WSDL 2.0 Components and their Properties
</caption>
<col width="20%"/>
<col width="80%"/>
<tbody>
<tr>
<th>Component</th>
<th>Properties</th>
</tr>
<xsl:for-each select="//compdef">
<xsl:variable name="component" select="." />
<tr>
<td>
<comp>
<xsl:value-of select="$component" />
</comp>
</td>
<td>
<xsl:for-each
select="//propdef[@comp=$component]">
<xsl:if test="position()!=1">
,
</xsl:if>
<prop comp="{$component}">
<xsl:value-of select="." />
</prop>
</xsl:for-each>
</td>
</tr>
</xsl:for-each>
</tbody>
</table>
</xsl:for-each>
</xsl:template>
</xsl:stylesheet>
Index: wsdl20-z.html
===================================================================
RCS file: /sources/public/2002/ws/desc/wsdl20/wsdl20-z.html,v
retrieving revision 1.37
retrieving revision 1.38
diff -C2 -d -r1.37 -r1.38
*** wsdl20-z.html 9 Jun 2005 02:16:52 -0000 1.37
--- wsdl20-z.html 10 Jun 2005 13:37:08 -0000 1.38
***************
*** 78,82 ****
<hr><div class="toc">
<h2><a name="shortcontents">Short Table of Contents</a></h2><p class="toc">1. <a href="#intro">Introduction</a><br>2. <a href="#component_model">Component Model</a><br>3. <a href="#eii-types">Types</a><br>4. <a href="#modularize">Modularizing WSDL 2.0 descriptions</a><br>5. <a href="#eii-documentation">Documentation</a><br>6. <a href="#language-extensibility">Language Extensibility</a><br>7. <a href="#wsdllocation">Locating WSDL 2.0 Documents</a><br>8. <a href="#conformance">Conformance</a><br>9. <a href="#Syntax-Summary">XML Syntax Summary (Non-Normative)</a><br>10. <a href="#References">References</a><br>A. <a href="#ietf-draft">The application/wsdl+xml Media Type</a><br>B. <a href="#acknowledgments">Acknowledgements</a> (Non-Normative)<br>C. <a href="#wsdl-uri-references">URI References for WSDL 2.0 Components</a> (Non-Normative)<br>D. <a href="#other-schemalang">Examples of Specifications of Extension Elements for Alternative Schema
! Language Support.</a> (Non-Normative)<br>E. <a href="#changelog">Part 1 Change Log</a> (Non-Normative)<br></p></div><hr><div class="toc">
<h2><a name="contents">Table of Contents</a></h2><p class="toc">1. <a href="#intro">Introduction</a><br> 1.1 <a href="#intro_ws">Web Service</a><br> 1.2 <a href="#markup">Document Conformance</a><br> 1.3 <a href="#meaning">The Meaning of a Service Description</a><br> 1.4 <a href="#notation">Notational Conventions</a><br> 1.4.1 <a href="#rfc2119keywords">RFC 2119 Keywords</a><br> 1.4.2 <a href="#rfc3986namespaces">RFC 3986 Namespaces</a><br> 1.4.3 <a href="#nsprefixes">Prefixes and Namespaces Used in This Specification</a><br> 1.4.4 <a href="#terminology">Terms Used in This Specification</a><br> 1.4.5 <a href="#xmlinfosetproperties">XML Information Set Properties</a><br> &nbp; 1.4.6 <a href="#wsdlcomponentmodelproperties">WSDL 2.0 Component Model Properties</a><br> 1.4.7 <a href="#znotation">Z Notation</a><br> 1.4.8 <a href="#bnfpseudoschemas">BNF Pseudo-Schemas</a><br>2. <a href="#component_model">Component Model</a><br> 2.1 <a href="#Description">Description</a><br> 2.1.1 <a href="#Description_details">The Description Component</a><br> 2.1.2 <a href="#Description_XMLRep">XML Representation of Description Component</a><br> 2.1.2.1 <a href="#Description_targetnamespace_attribute">targetNamespace attribute information item</a><br> 2.1.3 <a href="#Description_Mapping">Mapping Description's XML Representation to Component
Properties</a><br> 2.2 <a href="#Interface">Interface</a><br> 2.2.1 <a href="#Interface_details">The Interface Component</a><br> 2.2.2 <a href="#Interface_XMLRep">XML Representation of Interface Component</a><br> 2.2.2.1 <a href="#Interface_name_attribute">name attribute information item with interface [owner element]</a><br> 2.2.2.2 <a href="#Interface_extends_attribute">extends attribute information item</a><br> 2.2.2.3 <a href="#Interface_styleDefault_attribute">styleDefault attribute information item</a><br> 2.2.3 <a href="#Interface_Mapping">Mapping Interface's XML Representation to Component Properties</a><br> &nsp; 2.3 <a href="#InterfaceFault">Interface Fault</a><br> 2.3.1 <a href="#InterfaceFault_details">The Interface Fault Component</a><br> 2.3.2 <a href="#InterfaceFault_XMLRep">XML Representation of Interface Fault Component</a><br> 2.3.2.1 <a href="#Interfacefault_name_attribute">name attribute information item with fault [owner element]</a><br> 2.3.2.2 <a href="#Interface_element_attribute">element attribute information item with fault [owner element]</a><br> 2.3.3 <a href="#InterfaceFault_Mapping">Mapping Interface Fault's XML Representation to
--- 78,82 ----
<hr><div class="toc">
<h2><a name="shortcontents">Short Table of Contents</a></h2><p class="toc">1. <a href="#intro">Introduction</a><br>2. <a href="#component_model">Component Model</a><br>3. <a href="#eii-types">Types</a><br>4. <a href="#modularize">Modularizing WSDL 2.0 descriptions</a><br>5. <a href="#eii-documentation">Documentation</a><br>6. <a href="#language-extensibility">Language Extensibility</a><br>7. <a href="#wsdllocation">Locating WSDL 2.0 Documents</a><br>8. <a href="#conformance">Conformance</a><br>9. <a href="#Syntax-Summary">XML Syntax Summary (Non-Normative)</a><br>10. <a href="#References">References</a><br>A. <a href="#ietf-draft">The application/wsdl+xml Media Type</a><br>B. <a href="#acknowledgments">Acknowledgements</a> (Non-Normative)<br>C. <a href="#wsdl-uri-references">URI References for WSDL 2.0 Components</a> (Non-Normative)<br>D. <a href="#other-schemalang">Examples of Specifications of Extension Elements for Alternative Schema
! Language Support.</a> (Non-Normative)<br>E. <a href="#N16109">Component Summary</a> (Non-Normative)<br>F. <a href="#changelog">Part 1 Change Log</a> (Non-Normative)<br></p></div><hr><div class="toc">
<h2><a name="contents">Table of Contents</a></h2><p class="toc">1. <a href="#intro">Introduction</a><br> 1.1 <a href="#intro_ws">Web Service</a><br> 1.2 <a href="#markup">Document Conformance</a><br> 1.3 <a href="#meaning">The Meaning of a Service Description</a><br> 1.4 <a href="#notation">Notational Conventions</a><br> 1.4.1 <a href="#rfc2119keywords">RFC 2119 Keywords</a><br> 1.4.2 <a href="#rfc3986namespaces">RFC 3986 Namespaces</a><br> 1.4.3 <a href="#nsprefixes">Prefixes and Namespaces Used in This Specification</a><br> 1.4.4 <a href="#terminology">Terms Used in This Specification</a><br> 1.4.5 <a href="#xmlinfosetproperties">XML Information Set Properties</a><br> &nbp; 1.4.6 <a href="#wsdlcomponentmodelproperties">WSDL 2.0 Component Model Properties</a><br> 1.4.7 <a href="#znotation">Z Notation</a><br> 1.4.8 <a href="#bnfpseudoschemas">BNF Pseudo-Schemas</a><br>2. <a href="#component_model">Component Model</a><br> 2.1 <a href="#Description">Description</a><br> 2.1.1 <a href="#Description_details">The Description Component</a><br> 2.1.2 <a href="#Description_XMLRep">XML Representation of Description Component</a><br> 2.1.2.1 <a href="#Description_targetnamespace_attribute">targetNamespace attribute information item</a><br> 2.1.3 <a href="#Description_Mapping">Mapping Description's XML Representation to Component
[...1178 lines suppressed...]
+ <td rowspan="1" colspan="1">20050610</td>
+ <td rowspan="1" colspan="1">AGR</td>
+ <td rowspan="1" colspan="1">Added table of components and their properties, courtesy of JM.</td>
+ </tr>
+
+ <tr>
<td rowspan="1" colspan="1">20050608</td>
<td rowspan="1" colspan="1">AGR</td>
<td rowspan="1" colspan="1">Added markup for WSDL component and property definitions and references.</td>
</tr>
<tr>
<td rowspan="1" colspan="1">20050602</td>
***************
*** 11673,11676 ****
--- 12005,12009 ----
</tr>
<tr>
+
<td rowspan="1" colspan="1">20030130</td>
<td rowspan="1" colspan="1">MJG</td>
Index: wsdl20.html
===================================================================
RCS file: /sources/public/2002/ws/desc/wsdl20/wsdl20.html,v
retrieving revision 1.195
retrieving revision 1.196
diff -C2 -d -r1.195 -r1.196
*** wsdl20.html 9 Jun 2005 02:16:52 -0000 1.195
--- wsdl20.html 10 Jun 2005 13:37:08 -0000 1.196
***************
*** 78,82 ****
<hr><div class="toc">
<h2><a name="shortcontents">Short Table of Contents</a></h2><p class="toc">1. <a href="#intro">Introduction</a><br>2. <a href="#component_model">Component Model</a><br>3. <a href="#eii-types">Types</a><br>4. <a href="#modularize">Modularizing WSDL 2.0 descriptions</a><br>5. <a href="#eii-documentation">Documentation</a><br>6. <a href="#language-extensibility">Language Extensibility</a><br>7. <a href="#wsdllocation">Locating WSDL 2.0 Documents</a><br>8. <a href="#conformance">Conformance</a><br>9. <a href="#Syntax-Summary">XML Syntax Summary (Non-Normative)</a><br>10. <a href="#References">References</a><br>A. <a href="#ietf-draft">The application/wsdl+xml Media Type</a><br>B. <a href="#acknowledgments">Acknowledgements</a> (Non-Normative)<br>C. <a href="#wsdl-uri-references">URI References for WSDL 2.0 Components</a> (Non-Normative)<br>D. <a href="#other-schemalang">Examples of Specifications of Extension Elements for Alternative Schema
! Language Support.</a> (Non-Normative)<br>E. <a href="#changelog">Part 1 Change Log</a> (Non-Normative)<br></p></div><hr><div class="toc">
<h2><a name="contents">Table of Contents</a></h2><p class="toc">1. <a href="#intro">Introduction</a><br> 1.1 <a href="#intro_ws">Web Service</a><br> 1.2 <a href="#markup">Document Conformance</a><br> 1.3 <a href="#meaning">The Meaning of a Service Description</a><br> 1.4 <a href="#notation">Notational Conventions</a><br> 1.4.1 <a href="#rfc2119keywords">RFC 2119 Keywords</a><br> 1.4.2 <a href="#rfc3986namespaces">RFC 3986 Namespaces</a><br> 1.4.3 <a href="#nsprefixes">Prefixes and Namespaces Used in This Specification</a><br> 1.4.4 <a href="#terminology">Terms Used in This Specification</a><br> 1.4.5 <a href="#xmlinfosetproperties">XML Information Set Properties</a><br> &nbp; 1.4.6 <a href="#wsdlcomponentmodelproperties">WSDL 2.0 Component Model Properties</a><br> 1.4.7 <a href="#znotation">Z Notation</a><br> 1.4.8 <a href="#bnfpseudoschemas">BNF Pseudo-Schemas</a><br>2. <a href="#component_model">Component Model</a><br> 2.1 <a href="#Description">Description</a><br> 2.1.1 <a href="#Description_details">The Description Component</a><br> 2.1.2 <a href="#Description_XMLRep">XML Representation of Description Component</a><br> 2.1.2.1 <a href="#Description_targetnamespace_attribute">targetNamespace attribute information item</a><br> 2.1.3 <a href="#Description_Mapping">Mapping Description's XML Representation to Component
Properties</a><br> 2.2 <a href="#Interface">Interface</a><br> 2.2.1 <a href="#Interface_details">The Interface Component</a><br> 2.2.2 <a href="#Interface_XMLRep">XML Representation of Interface Component</a><br> 2.2.2.1 <a href="#Interface_name_attribute">name attribute information item with interface [owner element]</a><br> 2.2.2.2 <a href="#Interface_extends_attribute">extends attribute information item</a><br> 2.2.2.3 <a href="#Interface_styleDefault_attribute">styleDefault attribute information item</a><br> 2.2.3 <a href="#Interface_Mapping">Mapping Interface's XML Representation to Component Properties</a><br> &nsp; 2.3 <a href="#InterfaceFault">Interface Fault</a><br> 2.3.1 <a href="#InterfaceFault_details">The Interface Fault Component</a><br> 2.3.2 <a href="#InterfaceFault_XMLRep">XML Representation of Interface Fault Component</a><br> 2.3.2.1 <a href="#Interfacefault_name_attribute">name attribute information item with fault [owner element]</a><br> 2.3.2.2 <a href="#Interface_element_attribute">element attribute information item with fault [owner element]</a><br> 2.3.3 <a href="#InterfaceFault_Mapping">Mapping Interface Fault's XML Representation to
--- 78,82 ----
<hr><div class="toc">
<h2><a name="shortcontents">Short Table of Contents</a></h2><p class="toc">1. <a href="#intro">Introduction</a><br>2. <a href="#component_model">Component Model</a><br>3. <a href="#eii-types">Types</a><br>4. <a href="#modularize">Modularizing WSDL 2.0 descriptions</a><br>5. <a href="#eii-documentation">Documentation</a><br>6. <a href="#language-extensibility">Language Extensibility</a><br>7. <a href="#wsdllocation">Locating WSDL 2.0 Documents</a><br>8. <a href="#conformance">Conformance</a><br>9. <a href="#Syntax-Summary">XML Syntax Summary (Non-Normative)</a><br>10. <a href="#References">References</a><br>A. <a href="#ietf-draft">The application/wsdl+xml Media Type</a><br>B. <a href="#acknowledgments">Acknowledgements</a> (Non-Normative)<br>C. <a href="#wsdl-uri-references">URI References for WSDL 2.0 Components</a> (Non-Normative)<br>D. <a href="#other-schemalang">Examples of Specifications of Extension Elements for Alternative Schema
! Language Support.</a> (Non-Normative)<br>E. <a href="#N16109">Component Summary</a> (Non-Normative)<br>F. <a href="#changelog">Part 1 Change Log</a> (Non-Normative)<br></p></div><hr><div class="toc">
<h2><a name="contents">Table of Contents</a></h2><p class="toc">1. <a href="#intro">Introduction</a><br> 1.1 <a href="#intro_ws">Web Service</a><br> 1.2 <a href="#markup">Document Conformance</a><br> 1.3 <a href="#meaning">The Meaning of a Service Description</a><br> 1.4 <a href="#notation">Notational Conventions</a><br> 1.4.1 <a href="#rfc2119keywords">RFC 2119 Keywords</a><br> 1.4.2 <a href="#rfc3986namespaces">RFC 3986 Namespaces</a><br> 1.4.3 <a href="#nsprefixes">Prefixes and Namespaces Used in This Specification</a><br> 1.4.4 <a href="#terminology">Terms Used in This Specification</a><br> 1.4.5 <a href="#xmlinfosetproperties">XML Information Set Properties</a><br> &nbp; 1.4.6 <a href="#wsdlcomponentmodelproperties">WSDL 2.0 Component Model Properties</a><br> 1.4.7 <a href="#znotation">Z Notation</a><br> 1.4.8 <a href="#bnfpseudoschemas">BNF Pseudo-Schemas</a><br>2. <a href="#component_model">Component Model</a><br> 2.1 <a href="#Description">Description</a><br> 2.1.1 <a href="#Description_details">The Description Component</a><br> 2.1.2 <a href="#Description_XMLRep">XML Representation of Description Component</a><br> 2.1.2.1 <a href="#Description_targetnamespace_attribute">targetNamespace attribute information item</a><br> 2.1.3 <a href="#Description_Mapping">Mapping Description's XML Representation to Component
[...1027 lines suppressed...]
+ <td rowspan="1" colspan="1">20050610</td>
+ <td rowspan="1" colspan="1">AGR</td>
+ <td rowspan="1" colspan="1">Added table of components and their properties, courtesy of JM.</td>
+ </tr>
+
+ <tr>
<td rowspan="1" colspan="1">20050608</td>
<td rowspan="1" colspan="1">AGR</td>
<td rowspan="1" colspan="1">Added markup for WSDL component and property definitions and references.</td>
</tr>
<tr>
<td rowspan="1" colspan="1">20050602</td>
***************
*** 9577,9580 ****
--- 9910,9914 ----
</tr>
<tr>
+
<td rowspan="1" colspan="1">20030130</td>
<td rowspan="1" colspan="1">MJG</td>
Received on Friday, 10 June 2005 13:37:20 UTC