- From: Arthur Ryman via cvs-syncmail <cvsmail@w3.org>
- Date: Sun, 27 May 2007 21:01:58 +0000
- To: public-ws-desc-eds@w3.org
Update of /sources/public/2002/ws/desc/wsdl20
In directory hutz:/tmp/cvs-serv24962/wsdl20
Modified Files:
wsdl20-z.html wsdl20.html build.xml wsdl20-z-ie.html
wsdl20-adjuncts.html
Log Message:
[non-normative] used the "spec" XSLT parameter to generate relative references to components and properties within a document, and rebuilt the documents
Index: wsdl20-adjuncts.html
===================================================================
RCS file: /sources/public/2002/ws/desc/wsdl20/wsdl20-adjuncts.html,v
retrieving revision 1.183
retrieving revision 1.184
diff -C 2 -d -r1.183 -r1.184
*** wsdl20-adjuncts.html 18 May 2007 20:45:54 -0000 1.183
--- wsdl20-adjuncts.html 27 May 2007 21:01:54 -0000 1.184
***************
*** 550,554 ****
</p></li><li><p>A [namespace name] of "http://www.w3.org/ns/wsdl-extensions"
</p></li><li><p>A type of <em>xs:boolean</em></p></li></ul></li></ul></div><div class="div3">
! <h4><a id="safety-decl-mapping" name="safety-decl-mapping"></a>3.1.3 Mapping from XML Representation to Component Properties</h4><p>See <a href="#tab_safety_Mapping">Table 3-1</a>.</p><a name="tab_safety_Mapping"></a><table border="1" xml:space="default"><caption xml:space="default">Table 3-1. Mapping from XML Representation to Interface Operation component Extension Properties</caption><tbody xml:space="default"><tr xml:space="default"><th rowspan="1" colspan="1" xml:space="default">Property</th><th rowspan="1" colspan="1" xml:space="default">Value</th></tr><tr xml:space="default"><td xml:space="default" rowspan="1" colspan="1">{<a href="http://www.w3.org/TR/2007/PR-wsdl20-adjuncts-20070321#property-InterfaceOperation.safe">safe</a>}</td><td xml:space="default" rowspan="1" colspan="1">
The actual value of the <code>safe</code> <em>attribute information item</em>, if
present; otherwise the value "false".
--- 550,554 ----
</p></li><li><p>A [namespace name] of "http://www.w3.org/ns/wsdl-extensions"
</p></li><li><p>A type of <em>xs:boolean</em></p></li></ul></li></ul></div><div class="div3">
! <h4><a id="safety-decl-mapping" name="safety-decl-mapping"></a>3.1.3 Mapping from XML Representation to Component Properties</h4><p>See <a href="#tab_safety_Mapping">Table 3-1</a>.</p><a name="tab_safety_Mapping"></a><table border="1" xml:space="default"><caption xml:space="default">Table 3-1. Mapping from XML Representation to Interface Operation component Extension Properties</caption><tbody xml:space="default"><tr xml:space="default"><th rowspan="1" colspan="1" xml:space="default">Property</th><th rowspan="1" colspan="1" xml:space="default">Value</th></tr><tr xml:space="default"><td xml:space="default" rowspan="1" colspan="1">{<a href="#property-InterfaceOperation.safe">safe</a>}</td><td xml:space="default" rowspan="1" colspan="1">
The actual value of the <code>safe</code> <em>attribute information item</em>, if
[...1619 lines suppressed...]
! {<a href="#property-Binding.soapunderlyingprotocol">soap underlying protocol</a>} property of the <a href="http://www.w3.org/TR/2007/PR-wsdl20-20070321#component-Binding">Binding</a> component is
"http://www.w3.org/2003/05/soap/bindings/HTTP/". If
the SOAP MEP selected as specified above has the value
***************
*** 3305,3311 ****
there is a <a href="http://www.w3.org/TR/2007/PR-wsdl20-20070321#component-BindingOperation">Binding Operation</a> component whose
{<a href="http://www.w3.org/TR/2007/PR-wsdl20-20070321#property-BindingOperation.interfaceoperation">interface operation</a>}
! property matches the component in question and its {<a href="http://www.w3.org/TR/2007/PR-wsdl20-adjuncts-20070321#property-BindingOperation.soapmep">soap mep</a>} property has a
! value, then the SOAP MEP is the value of the {<a href="http://www.w3.org/TR/2007/PR-wsdl20-adjuncts-20070321#property-BindingOperation.soapmep">soap mep</a>} property. Otherwise, the SOAP MEP
! is the value of the <a href="http://www.w3.org/TR/2007/PR-wsdl20-20070321#component-Binding">Binding</a> component's {<a href="http://www.w3.org/TR/2007/PR-wsdl20-adjuncts-20070321#property-Binding.soapmepdefault">soap mep default</a>}, if
any. Otherwise, the <a href="http://www.w3.org/TR/2007/PR-wsdl20-20070321#component-InterfaceOperation">Interface Operation</a>
component's {<a href="http://www.w3.org/TR/2007/PR-wsdl20-20070321#property-InterfaceOperation.messageexchangepattern">message exchange pattern</a>} property MUST have the value
--- 3305,3311 ----
there is a <a href="http://www.w3.org/TR/2007/PR-wsdl20-20070321#component-BindingOperation">Binding Operation</a> component whose
{<a href="http://www.w3.org/TR/2007/PR-wsdl20-20070321#property-BindingOperation.interfaceoperation">interface operation</a>}
! property matches the component in question and its {<a href="#property-BindingOperation.soapmep">soap mep</a>} property has a
! value, then the SOAP MEP is the value of the {<a href="#property-BindingOperation.soapmep">soap mep</a>} property. Otherwise, the SOAP MEP
! is the value of the <a href="http://www.w3.org/TR/2007/PR-wsdl20-20070321#component-Binding">Binding</a> component's {<a href="#property-Binding.soapmepdefault">soap mep default</a>}, if
any. Otherwise, the <a href="http://www.w3.org/TR/2007/PR-wsdl20-20070321#component-InterfaceOperation">Interface Operation</a>
component's {<a href="http://www.w3.org/TR/2007/PR-wsdl20-20070321#property-InterfaceOperation.messageexchangepattern">message exchange pattern</a>} property MUST have the value
Index: build.xml
===================================================================
RCS file: /sources/public/2002/ws/desc/wsdl20/build.xml,v
retrieving revision 1.42
retrieving revision 1.43
diff -C 2 -d -r1.42 -r1.43
*** build.xml 26 Feb 2007 05:09:05 -0000 1.42
--- build.xml 27 May 2007 21:01:54 -0000 1.43
***************
*** 27,30 ****
--- 27,34 ----
ChangeLog:
+ 2007-05-27: Arthur Ryman <ryman@ca.ibm.com>
+ - used the "spec" XSLT parameter to generate relative references to components
+ and properties within a document
+
2007-02-25: Arthur Ryman <ryman@ca.ibm.com>
- added target to generate property files for renumbering assertions
***************
*** 250,257 ****
--- 254,263 ----
<target name="html" depends="entities, assertion-tables, component-tables, defs" description="Transforms xml into html.">
<xslt in="wsdl20.xml" out="wsdl20.html" style="xmlspec-wsdl.xsl" force="yes">
+ <param name="spec" expression="wsdl20" />
<param name="status" expression="ed-copy" />
<param name="showAssertions" expression="true" />
</xslt>
<xslt in="wsdl20-adjuncts.xml" out="wsdl20-adjuncts.html" style="xmlspec-wsdl.xsl" force="yes">
+ <param name="spec" expression="wsdl20-adjuncts" />
<param name="status" expression="ed-copy" />
<param name="showAssertions" expression="true" />
***************
*** 262,265 ****
--- 268,272 ----
<target name="html-z" description="Transforms xml into Z html.">
<xslt in="wsdl20.xml" out="wsdl20-z.html" style="xmlspec-wsdl.xsl">
+ <param name="spec" expression="wsdl20" />
<param name="interactive" expression="true" />
<param name="showZed" expression="true" />
***************
*** 271,274 ****
--- 278,282 ----
<target name="html-z-ie" description="Transforms xml into Z Internet Explorer html.">
<xslt in="wsdl20.xml" out="wsdl20-z-ie.html" style="xmlspec-wsdl.xsl">
+ <param name="spec" expression="wsdl20" />
<param name="renderAs" expression="fonts" />
<param name="interactive" expression="true" />
Index: wsdl20-z-ie.html
===================================================================
RCS file: /sources/public/2002/ws/desc/wsdl20/wsdl20-z-ie.html,v
retrieving revision 1.114
retrieving revision 1.115
diff -C 2 -d -r1.114 -r1.115
*** wsdl20-z-ie.html 27 May 2007 19:02:43 -0000 1.114
--- wsdl20-z-ie.html 27 May 2007 21:01:54 -0000 1.115
***************
*** 463,467 ****
</p></div><div class="div3">
<h4><a id="wsdlcomponentmodelproperties" name="wsdlcomponentmodelproperties"></a>1.4.7 WSDL 2.0 Component Model Properties</h4><p>This specification defines and refers to properties in the WSDL 2.0 Component Model <a href="#component_model"><b>2. Component Model</b></a>.
! Such properties are denoted by curly brackets, e.g. {<a href="http://www.w3.org/TR/2007/PR-wsdl20-20070321#property-Interface.name">name</a>}, {<a href="http://www.w3.org/TR/2007/PR-wsdl20-20070321#property-Description.interfaces">interfaces</a>}.
</p><p>This specification uses a consistent naming convention for component model properties that refer to components.
If a property refers to a required or optional component, then the property name is the same as the component name.
--- 463,467 ----
</p></div><div class="div3">
<h4><a id="wsdlcomponentmodelproperties" name="wsdlcomponentmodelproperties"></a>1.4.7 WSDL 2.0 Component Model Properties</h4><p>This specification defines and refers to properties in the WSDL 2.0 Component Model <a href="#component_model"><b>2. Component Model</b></a>.
! Such properties are denoted by curly brackets, e.g. {<a href="#property-Interface.name">name</a>}, {<a href="#property-Description.interfaces">interfaces</a>}.
</p><p>This specification uses a consistent naming convention for component model properties that refer to components.
[...8021 lines suppressed...]
spell out how extensibility elements/attributes play out in such
--- 8753,8757 ----
markup so it validates.</td></tr><tr xml:space="default"><td xml:space="default" rowspan="1" colspan="1">20030603</td><td xml:space="default" rowspan="1" colspan="1">JCS</td><td xml:space="default" rowspan="1" colspan="1">Plugged in jmarsh auto-generated schema outlines</td></tr><tr xml:space="default"><td xml:space="default" rowspan="1" colspan="1">20030529</td><td xml:space="default" rowspan="1" colspan="1">MJG</td><td xml:space="default" rowspan="1" colspan="1">Fixed various issues with the XmlRep portions of the spec</td></tr><tr xml:space="default"><td xml:space="default" rowspan="1" colspan="1">20030527</td><td xml:space="default" rowspan="1" colspan="1">MJG</td><td xml:space="default" rowspan="1" colspan="1">Added text to <a href="#Interface_details"><b>2.2.1 The Interface Component</b></a> and
<a href="#Interface_Mapping"><b>2.2.3 Mapping Interface's XML Representation to Component Properties</b></a>
! indicating that recursive interface extension is not allowed.</td></tr><tr xml:space="default"><td xml:space="default" rowspan="1" colspan="1">20030523</td><td xml:space="default" rowspan="1" colspan="1">JJM</td><td xml:space="default" rowspan="1" colspan="1">Added pseudo-syntax to all but Type and Modularizing sections.</td></tr><tr xml:space="default"><td xml:space="default" rowspan="1" colspan="1">20030523</td><td xml:space="default" rowspan="1" colspan="1">JJM</td><td xml:space="default" rowspan="1" colspan="1">Added the "interface" and "targetResource" attribute on <service>.</td></tr><tr xml:space="default"><td xml:space="default" rowspan="1" colspan="1">20030523</td><td xml:space="default" rowspan="1" colspan="1">JJM</td><td xml:space="default" rowspan="1" colspan="1">Fixed miscellaneous typos (semi-colon instead of colon, space after parenthesis, etc.).</td></tr><tr xml:space="default"><td xml:space="default" rowspan="1" colspan="1">20030523</td><td xml:space="default" rowspan="1" colspan"1">JJM</td><td xml:space="default" rowspan="1" colspan="1">Rewrote the service-resource text and merge it with the introduction.</td></tr><tr xml:space="default"><td xml:space="default" rowspan="1" colspan="1">20030522</td><td xml:space="default" rowspan="1" colspan="1">JCS</td><td xml:space="default" rowspan="1" colspan="1">s/set of parts/list of parts/.</td></tr><tr xml:space="default"><td xml:space="default" rowspan="1" colspan="1">20030514</td><td xml:space="default" rowspan="1" colspan="1">JJM</td><td xml:space="default" rowspan="1" colspan="1">Updated the service-resource figure, and split the diagram into two.</td></tr><tr xml:space="default"><td xml:space="default" rowspan="1" colspan="1">20030512</td><td xml:space="default" rowspan="1" colspan="1">JJM</td><td xml:space="default" rowspan="1" colspan="1">Added service-resource drawing and description.</td></tr><tr xml:space="default"><td xml:space="default" rowspan="1" colspan="1">20030512</td><td xml:space="default" rowspan="1" colspan="1">JJM</td>td xml:space="default" rowspan="1" colspan="1">Added syntax summary for the <a href="#component-Interface">Interface</a> component.</td></tr><tr xml:space="default"><td xml:space="default" rowspan="1" colspan="1">20030428</td><td xml:space="default" rowspan="1" colspan="1">MJG</td><td xml:space="default" rowspan="1" colspan="1">Various edits to <a href="#eii-types"><b>3. Types</b></a>, other-schemalang
to accommodate other type systems and
spell out how extensibility elements/attributes play out in such
***************
*** 8780,8784 ****
namespaces to <a href="#InterfaceOperation_details"><b>2.4.1 The Interface Operation Component</b></a></td></tr><tr xml:space="default"><td xml:space="default" rowspan="1" colspan="1">20030122</td><td xml:space="default" rowspan="1" colspan="1">MJG</td><td xml:space="default" rowspan="1" colspan="1">Started work on making operations have unique names</td></tr><tr xml:space="default"><td xml:space="default" rowspan="1" colspan="1">20030122</td><td xml:space="default" rowspan="1" colspan="1">MJG</td><td xml:space="default" rowspan="1" colspan="1">Added some <emph>, <el>, <att>, &AII;,
&EII;, <el> markup</td></tr><tr xml:space="default"><td xml:space="default" rowspan="1" colspan="1">20030120</td><td xml:space="default" rowspan="1" colspan="1">MJG</td><td xml:space="default" rowspan="1" colspan="1">Incorporated Relax NG section from Amy's types proposal</td></tr><tr xml:space="default"><td xml:space="default" rowspan="1" colspan="1">20030120</td><td xml:space="default" rowspan="1" colspan="1">MJG</td><td xml:space="default" rowspan="1" colspan="1">Incorporated DTD section from Amy's types proposal</td></tr><tr xml:space="default"><td xml:space="default" rowspan="1" colspan="1">2003020</td><td xml:space="default" rowspan="1" colspan="1">MJG</td><td xml:space="default" rowspan="1" colspan="1">Incorporated Amy's types proposal except annexes</td></tr><tr xml:space="default"><td xml:space="default" rowspan="1" colspan="1">20030118</td><td xml:space="default" rowspan="1" colspan="1">MJG</td><td xml:space="default" rowspan="1" colspan="1">Made some changes related to extensibilit</td></tr><tr xml:space="default"><td xml:space="default" rowspan="1" colspan="1">20030118</td><td xml:space="default" rowspan="1" colspan="1">MJG</td><td xml:space="default" 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 xml:space="default"><td xml:space="default" rowspan="1" colspan="1">20030118</td><td xml:space="default" rowspan="1" colspan="1">MJG</td><td xml:space="default" rowspan="1" colspan="1">Removed {extension} properties from <a href="http://www.w3.org/TR/2007/PR-wsdl20-20070321#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 xml:space="default"><td xml:space="default" rowspan="1" colspan="1">20030117</td><td xml:space="default" rowspan="1" colspan="1">MJG</td><td xml:space="default" rowspan="1" colspan="1">Made further edits related to extensibility model now using
--- 8780,8784 ----
namespaces to <a href="#InterfaceOperation_details"><b>2.4.1 The Interface Operation Component</b></a></td></tr><tr xml:space="default"><td xml:space="default" rowspan="1" colspan="1">20030122</td><td xml:space="default" rowspan="1" colspan="1">MJG</td><td xml:space="default" rowspan="1" colspan="1">Started work on making operations have unique names</td></tr><tr xml:space="default"><td xml:space="default" rowspan="1" colspan="1">20030122</td><td xml:space="default" rowspan="1" colspan="1">MJG</td><td xml:space="default" rowspan="1" colspan="1">Added some <emph>, <el>, <att>, &AII;,
&EII;, <el> markup</td></tr><tr xml:space="default"><td xml:space="default" rowspan="1" colspan="1">20030120</td><td xml:space="default" rowspan="1" colspan="1">MJG</td><td xml:space="default" rowspan="1" colspan="1">Incorporated Relax NG section from Amy's types proposal</td></tr><tr xml:space="default"><td xml:space="default" rowspan="1" colspan="1">20030120</td><td xml:space="default" rowspan="1" colspan="1">MJG</td><td xml:space="default" rowspan="1" colspan="1">Incorporated DTD section from Amy's types proposal</td></tr><tr xml:space="default"><td xml:space="default" rowspan="1" colspan="1">2003020</td><td xml:space="default" rowspan="1" colspan="1">MJG</td><td xml:space="default" rowspan="1" colspan="1">Incorporated Amy's types proposal except annexes</td></tr><tr xml:space="default"><td xml:space="default" rowspan="1" colspan="1">20030118</td><td xml:space="default" rowspan="1" colspan="1">MJG</td><td xml:space="default" rowspan="1" colspan="1">Made some changes related to extensibilit</td></tr><tr xml:space="default"><td xml:space="default" rowspan="1" colspan="1">20030118</td><td xml:space="default" rowspan="1" colspan="1">MJG</td><td xml:space="default" 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 xml:space="default"><td xml:space="default" rowspan="1" colspan="1">20030118</td><td xml:space="default" rowspan="1" colspan="1">MJG</td><td xml:space="default" rowspan="1" colspan="1">Removed {extension} properties from <a href="#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 xml:space="default"><td xml:space="default" rowspan="1" colspan="1">20030117</td><td xml:space="default" rowspan="1" colspan="1">MJG</td><td xml:space="default" rowspan="1" colspan="1">Made further edits related to extensibility model now using
Index: wsdl20-z.html
===================================================================
RCS file: /sources/public/2002/ws/desc/wsdl20/wsdl20-z.html,v
retrieving revision 1.141
retrieving revision 1.142
diff -C 2 -d -r1.141 -r1.142
*** wsdl20-z.html 27 May 2007 19:02:39 -0000 1.141
--- wsdl20-z.html 27 May 2007 21:01:50 -0000 1.142
***************
*** 463,467 ****
</p></div><div class="div3">
<h4><a id="wsdlcomponentmodelproperties" name="wsdlcomponentmodelproperties"></a>1.4.7 WSDL 2.0 Component Model Properties</h4><p>This specification defines and refers to properties in the WSDL 2.0 Component Model <a href="#component_model"><b>2. Component Model</b></a>.
! Such properties are denoted by curly brackets, e.g. {<a href="http://www.w3.org/TR/2007/PR-wsdl20-20070321#property-Interface.name">name</a>}, {<a href="http://www.w3.org/TR/2007/PR-wsdl20-20070321#property-Description.interfaces">interfaces</a>}.
</p><p>This specification uses a consistent naming convention for component model properties that refer to components.
If a property refers to a required or optional component, then the property name is the same as the component name.
--- 463,467 ----
</p></div><div class="div3">
<h4><a id="wsdlcomponentmodelproperties" name="wsdlcomponentmodelproperties"></a>1.4.7 WSDL 2.0 Component Model Properties</h4><p>This specification defines and refers to properties in the WSDL 2.0 Component Model <a href="#component_model"><b>2. Component Model</b></a>.
! Such properties are denoted by curly brackets, e.g. {<a href="#property-Interface.name">name</a>}, {<a href="#property-Description.interfaces">interfaces</a>}.
</p><p>This specification uses a consistent naming convention for component model properties that refer to components.
[...8021 lines suppressed...]
spell out how extensibility elements/attributes play out in such
--- 8727,8731 ----
markup so it validates.</td></tr><tr xml:space="default"><td xml:space="default" rowspan="1" colspan="1">20030603</td><td xml:space="default" rowspan="1" colspan="1">JCS</td><td xml:space="default" rowspan="1" colspan="1">Plugged in jmarsh auto-generated schema outlines</td></tr><tr xml:space="default"><td xml:space="default" rowspan="1" colspan="1">20030529</td><td xml:space="default" rowspan="1" colspan="1">MJG</td><td xml:space="default" rowspan="1" colspan="1">Fixed various issues with the XmlRep portions of the spec</td></tr><tr xml:space="default"><td xml:space="default" rowspan="1" colspan="1">20030527</td><td xml:space="default" rowspan="1" colspan="1">MJG</td><td xml:space="default" rowspan="1" colspan="1">Added text to <a href="#Interface_details"><b>2.2.1 The Interface Component</b></a> and
<a href="#Interface_Mapping"><b>2.2.3 Mapping Interface's XML Representation to Component Properties</b></a>
! indicating that recursive interface extension is not allowed.</td></tr><tr xml:space="default"><td xml:space="default" rowspan="1" colspan="1">20030523</td><td xml:space="default" rowspan="1" colspan="1">JJM</td><td xml:space="default" rowspan="1" colspan="1">Added pseudo-syntax to all but Type and Modularizing sections.</td></tr><tr xml:space="default"><td xml:space="default" rowspan="1" colspan="1">20030523</td><td xml:space="default" rowspan="1" colspan="1">JJM</td><td xml:space="default" rowspan="1" colspan="1">Added the "interface" and "targetResource" attribute on <service>.</td></tr><tr xml:space="default"><td xml:space="default" rowspan="1" colspan="1">20030523</td><td xml:space="default" rowspan="1" colspan="1">JJM</td><td xml:space="default" rowspan="1" colspan="1">Fixed miscellaneous typos (semi-colon instead of colon, space after parenthesis, etc.).</td></tr><tr xml:space="default"><td xml:space="default" rowspan="1" colspan="1">20030523</td><td xml:space="default" rowspan="1" colspan"1">JJM</td><td xml:space="default" rowspan="1" colspan="1">Rewrote the service-resource text and merge it with the introduction.</td></tr><tr xml:space="default"><td xml:space="default" rowspan="1" colspan="1">20030522</td><td xml:space="default" rowspan="1" colspan="1">JCS</td><td xml:space="default" rowspan="1" colspan="1">s/set of parts/list of parts/.</td></tr><tr xml:space="default"><td xml:space="default" rowspan="1" colspan="1">20030514</td><td xml:space="default" rowspan="1" colspan="1">JJM</td><td xml:space="default" rowspan="1" colspan="1">Updated the service-resource figure, and split the diagram into two.</td></tr><tr xml:space="default"><td xml:space="default" rowspan="1" colspan="1">20030512</td><td xml:space="default" rowspan="1" colspan="1">JJM</td><td xml:space="default" rowspan="1" colspan="1">Added service-resource drawing and description.</td></tr><tr xml:space="default"><td xml:space="default" rowspan="1" colspan="1">20030512</td><td xml:space="default" rowspan="1" colspan="1">JJM</td>td xml:space="default" rowspan="1" colspan="1">Added syntax summary for the <a href="#component-Interface">Interface</a> component.</td></tr><tr xml:space="default"><td xml:space="default" rowspan="1" colspan="1">20030428</td><td xml:space="default" rowspan="1" colspan="1">MJG</td><td xml:space="default" rowspan="1" colspan="1">Various edits to <a href="#eii-types"><b>3. Types</b></a>, other-schemalang
to accommodate other type systems and
spell out how extensibility elements/attributes play out in such
***************
*** 8754,8758 ****
namespaces to <a href="#InterfaceOperation_details"><b>2.4.1 The Interface Operation Component</b></a></td></tr><tr xml:space="default"><td xml:space="default" rowspan="1" colspan="1">20030122</td><td xml:space="default" rowspan="1" colspan="1">MJG</td><td xml:space="default" rowspan="1" colspan="1">Started work on making operations have unique names</td></tr><tr xml:space="default"><td xml:space="default" rowspan="1" colspan="1">20030122</td><td xml:space="default" rowspan="1" colspan="1">MJG</td><td xml:space="default" rowspan="1" colspan="1">Added some <emph>, <el>, <att>, &AII;,
&EII;, <el> markup</td></tr><tr xml:space="default"><td xml:space="default" rowspan="1" colspan="1">20030120</td><td xml:space="default" rowspan="1" colspan="1">MJG</td><td xml:space="default" rowspan="1" colspan="1">Incorporated Relax NG section from Amy's types proposal</td></tr><tr xml:space="default"><td xml:space="default" rowspan="1" colspan="1">20030120</td><td xml:space="default" rowspan="1" colspan="1">MJG</td><td xml:space="default" rowspan="1" colspan="1">Incorporated DTD section from Amy's types proposal</td></tr><tr xml:space="default"><td xml:space="default" rowspan="1" colspan="1">2003020</td><td xml:space="default" rowspan="1" colspan="1">MJG</td><td xml:space="default" rowspan="1" colspan="1">Incorporated Amy's types proposal except annexes</td></tr><tr xml:space="default"><td xml:space="default" rowspan="1" colspan="1">20030118</td><td xml:space="default" rowspan="1" colspan="1">MJG</td><td xml:space="default" rowspan="1" colspan="1">Made some changes related to extensibilit</td></tr><tr xml:space="default"><td xml:space="default" rowspan="1" colspan="1">20030118</td><td xml:space="default" rowspan="1" colspan="1">MJG</td><td xml:space="default" 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 xml:space="default"><td xml:space="default" rowspan="1" colspan="1">20030118</td><td xml:space="default" rowspan="1" colspan="1">MJG</td><td xml:space="default" rowspan="1" colspan="1">Removed {extension} properties from <a href="http://www.w3.org/TR/2007/PR-wsdl20-20070321#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 xml:space="default"><td xml:space="default" rowspan="1" colspan="1">20030117</td><td xml:space="default" rowspan="1" colspan="1">MJG</td><td xml:space="default" rowspan="1" colspan="1">Made further edits related to extensibility model now using
--- 8754,8758 ----
namespaces to <a href="#InterfaceOperation_details"><b>2.4.1 The Interface Operation Component</b></a></td></tr><tr xml:space="default"><td xml:space="default" rowspan="1" colspan="1">20030122</td><td xml:space="default" rowspan="1" colspan="1">MJG</td><td xml:space="default" rowspan="1" colspan="1">Started work on making operations have unique names</td></tr><tr xml:space="default"><td xml:space="default" rowspan="1" colspan="1">20030122</td><td xml:space="default" rowspan="1" colspan="1">MJG</td><td xml:space="default" rowspan="1" colspan="1">Added some <emph>, <el>, <att>, &AII;,
&EII;, <el> markup</td></tr><tr xml:space="default"><td xml:space="default" rowspan="1" colspan="1">20030120</td><td xml:space="default" rowspan="1" colspan="1">MJG</td><td xml:space="default" rowspan="1" colspan="1">Incorporated Relax NG section from Amy's types proposal</td></tr><tr xml:space="default"><td xml:space="default" rowspan="1" colspan="1">20030120</td><td xml:space="default" rowspan="1" colspan="1">MJG</td><td xml:space="default" rowspan="1" colspan="1">Incorporated DTD section from Amy's types proposal</td></tr><tr xml:space="default"><td xml:space="default" rowspan="1" colspan="1">2003020</td><td xml:space="default" rowspan="1" colspan="1">MJG</td><td xml:space="default" rowspan="1" colspan="1">Incorporated Amy's types proposal except annexes</td></tr><tr xml:space="default"><td xml:space="default" rowspan="1" colspan="1">20030118</td><td xml:space="default" rowspan="1" colspan="1">MJG</td><td xml:space="default" rowspan="1" colspan="1">Made some changes related to extensibilit</td></tr><tr xml:space="default"><td xml:space="default" rowspan="1" colspan="1">20030118</td><td xml:space="default" rowspan="1" colspan="1">MJG</td><td xml:space="default" 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 xml:space="default"><td xml:space="default" rowspan="1" colspan="1">20030118</td><td xml:space="default" rowspan="1" colspan="1">MJG</td><td xml:space="default" rowspan="1" colspan="1">Removed {extension} properties from <a href="#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 xml:space="default"><td xml:space="default" rowspan="1" colspan="1">20030117</td><td xml:space="default" rowspan="1" colspan="1">MJG</td><td xml:space="default" rowspan="1" colspan="1">Made further edits related to extensibility model now using
Index: wsdl20.html
===================================================================
RCS file: /sources/public/2002/ws/desc/wsdl20/wsdl20.html,v
retrieving revision 1.328
retrieving revision 1.329
diff -C 2 -d -r1.328 -r1.329
*** wsdl20.html 27 May 2007 19:02:42 -0000 1.328
--- wsdl20.html 27 May 2007 21:01:53 -0000 1.329
***************
*** 463,467 ****
</p></div><div class="div3">
<h4><a id="wsdlcomponentmodelproperties" name="wsdlcomponentmodelproperties"></a>1.4.7 WSDL 2.0 Component Model Properties</h4><p>This specification defines and refers to properties in the WSDL 2.0 Component Model <a href="#component_model"><b>2. Component Model</b></a>.
! Such properties are denoted by curly brackets, e.g. {<a href="http://www.w3.org/TR/2007/PR-wsdl20-20070321#property-Interface.name">name</a>}, {<a href="http://www.w3.org/TR/2007/PR-wsdl20-20070321#property-Description.interfaces">interfaces</a>}.
</p><p>This specification uses a consistent naming convention for component model properties that refer to components.
If a property refers to a required or optional component, then the property name is the same as the component name.
--- 463,467 ----
</p></div><div class="div3">
<h4><a id="wsdlcomponentmodelproperties" name="wsdlcomponentmodelproperties"></a>1.4.7 WSDL 2.0 Component Model Properties</h4><p>This specification defines and refers to properties in the WSDL 2.0 Component Model <a href="#component_model"><b>2. Component Model</b></a>.
! Such properties are denoted by curly brackets, e.g. {<a href="#property-Interface.name">name</a>}, {<a href="#property-Description.interfaces">interfaces</a>}.
</p><p>This specification uses a consistent naming convention for component model properties that refer to components.
[...5148 lines suppressed...]
spell out how extensibility elements/attributes play out in such
--- 6123,6127 ----
markup so it validates.</td></tr><tr xml:space="default"><td xml:space="default" rowspan="1" colspan="1">20030603</td><td xml:space="default" rowspan="1" colspan="1">JCS</td><td xml:space="default" rowspan="1" colspan="1">Plugged in jmarsh auto-generated schema outlines</td></tr><tr xml:space="default"><td xml:space="default" rowspan="1" colspan="1">20030529</td><td xml:space="default" rowspan="1" colspan="1">MJG</td><td xml:space="default" rowspan="1" colspan="1">Fixed various issues with the XmlRep portions of the spec</td></tr><tr xml:space="default"><td xml:space="default" rowspan="1" colspan="1">20030527</td><td xml:space="default" rowspan="1" colspan="1">MJG</td><td xml:space="default" rowspan="1" colspan="1">Added text to <a href="#Interface_details"><b>2.2.1 The Interface Component</b></a> and
<a href="#Interface_Mapping"><b>2.2.3 Mapping Interface's XML Representation to Component Properties</b></a>
! indicating that recursive interface extension is not allowed.</td></tr><tr xml:space="default"><td xml:space="default" rowspan="1" colspan="1">20030523</td><td xml:space="default" rowspan="1" colspan="1">JJM</td><td xml:space="default" rowspan="1" colspan="1">Added pseudo-syntax to all but Type and Modularizing sections.</td></tr><tr xml:space="default"><td xml:space="default" rowspan="1" colspan="1">20030523</td><td xml:space="default" rowspan="1" colspan="1">JJM</td><td xml:space="default" rowspan="1" colspan="1">Added the "interface" and "targetResource" attribute on <service>.</td></tr><tr xml:space="default"><td xml:space="default" rowspan="1" colspan="1">20030523</td><td xml:space="default" rowspan="1" colspan="1">JJM</td><td xml:space="default" rowspan="1" colspan="1">Fixed miscellaneous typos (semi-colon instead of colon, space after parenthesis, etc.).</td></tr><tr xml:space="default"><td xml:space="default" rowspan="1" colspan="1">20030523</td><td xml:space="default" rowspan="1" colspan"1">JJM</td><td xml:space="default" rowspan="1" colspan="1">Rewrote the service-resource text and merge it with the introduction.</td></tr><tr xml:space="default"><td xml:space="default" rowspan="1" colspan="1">20030522</td><td xml:space="default" rowspan="1" colspan="1">JCS</td><td xml:space="default" rowspan="1" colspan="1">s/set of parts/list of parts/.</td></tr><tr xml:space="default"><td xml:space="default" rowspan="1" colspan="1">20030514</td><td xml:space="default" rowspan="1" colspan="1">JJM</td><td xml:space="default" rowspan="1" colspan="1">Updated the service-resource figure, and split the diagram into two.</td></tr><tr xml:space="default"><td xml:space="default" rowspan="1" colspan="1">20030512</td><td xml:space="default" rowspan="1" colspan="1">JJM</td><td xml:space="default" rowspan="1" colspan="1">Added service-resource drawing and description.</td></tr><tr xml:space="default"><td xml:space="default" rowspan="1" colspan="1">20030512</td><td xml:space="default" rowspan="1" colspan="1">JJM</td>td xml:space="default" rowspan="1" colspan="1">Added syntax summary for the <a href="#component-Interface">Interface</a> component.</td></tr><tr xml:space="default"><td xml:space="default" rowspan="1" colspan="1">20030428</td><td xml:space="default" rowspan="1" colspan="1">MJG</td><td xml:space="default" rowspan="1" colspan="1">Various edits to <a href="#eii-types"><b>3. Types</b></a>, other-schemalang
to accommodate other type systems and
spell out how extensibility elements/attributes play out in such
***************
*** 6150,6154 ****
namespaces to <a href="#InterfaceOperation_details"><b>2.4.1 The Interface Operation Component</b></a></td></tr><tr xml:space="default"><td xml:space="default" rowspan="1" colspan="1">20030122</td><td xml:space="default" rowspan="1" colspan="1">MJG</td><td xml:space="default" rowspan="1" colspan="1">Started work on making operations have unique names</td></tr><tr xml:space="default"><td xml:space="default" rowspan="1" colspan="1">20030122</td><td xml:space="default" rowspan="1" colspan="1">MJG</td><td xml:space="default" rowspan="1" colspan="1">Added some <emph>, <el>, <att>, &AII;,
&EII;, <el> markup</td></tr><tr xml:space="default"><td xml:space="default" rowspan="1" colspan="1">20030120</td><td xml:space="default" rowspan="1" colspan="1">MJG</td><td xml:space="default" rowspan="1" colspan="1">Incorporated Relax NG section from Amy's types proposal</td></tr><tr xml:space="default"><td xml:space="default" rowspan="1" colspan="1">20030120</td><td xml:space="default" rowspan="1" colspan="1">MJG</td><td xml:space="default" rowspan="1" colspan="1">Incorporated DTD section from Amy's types proposal</td></tr><tr xml:space="default"><td xml:space="default" rowspan="1" colspan="1">2003020</td><td xml:space="default" rowspan="1" colspan="1">MJG</td><td xml:space="default" rowspan="1" colspan="1">Incorporated Amy's types proposal except annexes</td></tr><tr xml:space="default"><td xml:space="default" rowspan="1" colspan="1">20030118</td><td xml:space="default" rowspan="1" colspan="1">MJG</td><td xml:space="default" rowspan="1" colspan="1">Made some changes related to extensibilit</td></tr><tr xml:space="default"><td xml:space="default" rowspan="1" colspan="1">20030118</td><td xml:space="default" rowspan="1" colspan="1">MJG</td><td xml:space="default" 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 xml:space="default"><td xml:space="default" rowspan="1" colspan="1">20030118</td><td xml:space="default" rowspan="1" colspan="1">MJG</td><td xml:space="default" rowspan="1" colspan="1">Removed {extension} properties from <a href="http://www.w3.org/TR/2007/PR-wsdl20-20070321#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 xml:space="default"><td xml:space="default" rowspan="1" colspan="1">20030117</td><td xml:space="default" rowspan="1" colspan="1">MJG</td><td xml:space="default" rowspan="1" colspan="1">Made further edits related to extensibility model now using
--- 6150,6154 ----
namespaces to <a href="#InterfaceOperation_details"><b>2.4.1 The Interface Operation Component</b></a></td></tr><tr xml:space="default"><td xml:space="default" rowspan="1" colspan="1">20030122</td><td xml:space="default" rowspan="1" colspan="1">MJG</td><td xml:space="default" rowspan="1" colspan="1">Started work on making operations have unique names</td></tr><tr xml:space="default"><td xml:space="default" rowspan="1" colspan="1">20030122</td><td xml:space="default" rowspan="1" colspan="1">MJG</td><td xml:space="default" rowspan="1" colspan="1">Added some <emph>, <el>, <att>, &AII;,
&EII;, <el> markup</td></tr><tr xml:space="default"><td xml:space="default" rowspan="1" colspan="1">20030120</td><td xml:space="default" rowspan="1" colspan="1">MJG</td><td xml:space="default" rowspan="1" colspan="1">Incorporated Relax NG section from Amy's types proposal</td></tr><tr xml:space="default"><td xml:space="default" rowspan="1" colspan="1">20030120</td><td xml:space="default" rowspan="1" colspan="1">MJG</td><td xml:space="default" rowspan="1" colspan="1">Incorporated DTD section from Amy's types proposal</td></tr><tr xml:space="default"><td xml:space="default" rowspan="1" colspan="1">2003020</td><td xml:space="default" rowspan="1" colspan="1">MJG</td><td xml:space="default" rowspan="1" colspan="1">Incorporated Amy's types proposal except annexes</td></tr><tr xml:space="default"><td xml:space="default" rowspan="1" colspan="1">20030118</td><td xml:space="default" rowspan="1" colspan="1">MJG</td><td xml:space="default" rowspan="1" colspan="1">Made some changes related to extensibilit</td></tr><tr xml:space="default"><td xml:space="default" rowspan="1" colspan="1">20030118</td><td xml:space="default" rowspan="1" colspan="1">MJG</td><td xml:space="default" 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 xml:space="default"><td xml:space="default" rowspan="1" colspan="1">20030118</td><td xml:space="default" rowspan="1" colspan="1">MJG</td><td xml:space="default" rowspan="1" colspan="1">Removed {extension} properties from <a href="#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 xml:space="default"><td xml:space="default" rowspan="1" colspan="1">20030117</td><td xml:space="default" rowspan="1" colspan="1">MJG</td><td xml:space="default" rowspan="1" colspan="1">Made further edits related to extensibility model now using
Received on Sunday, 27 May 2007 21:02:02 UTC