- From: Arthur Ryman via cvs-syncmail <cvsmail@w3.org>
- Date: Fri, 18 May 2007 20:45:58 +0000
- To: public-ws-desc-eds@w3.org
Update of /sources/public/2002/ws/desc/wsdl20
In directory hutz:/tmp/cvs-serv17510/wsdl20
Modified Files:
wsdl20-z.html document-assertion-table.xml
adjuncts-message-assertion-table.xml
component-assertion-table.xml wsdl20.html wsdl20-z-ie.html
adjuncts-document-assertion-table.xml
adjuncts-component-assertion-table.xml wsdl20-primer.html
adjuncts-exchange-assertion-table.xml wsdl20-adjuncts.html
Log Message:
Rebuilt docs after: Fixed typo in base64Binary
Index: wsdl20-adjuncts.html
===================================================================
RCS file: /sources/public/2002/ws/desc/wsdl20/wsdl20-adjuncts.html,v
retrieving revision 1.182
retrieving revision 1.183
diff -C 2 -d -r1.182 -r1.183
*** wsdl20-adjuncts.html 17 May 2007 14:01:59 -0000 1.182
--- wsdl20-adjuncts.html 18 May 2007 20:45:54 -0000 1.183
***************
*** 1,13 ****
! <!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">
! <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" xml:space="preserve">
[...14404 lines suppressed...]
! of the HTTP binding.</td></tr><tr xml:space="default"><td rowspan="1" colspan="1" xml:space="default">20040511</td><td rowspan="1" colspan="1" xml:space="default">JJM</td><td rowspan="1" colspan="1" xml:space="default">Updated SOAP binding pseudo-schema, according to telcon 20040506.</td></tr><tr xml:space="default"><td rowspan="1" colspan="1" xml:space="default">20040511</td><td rowspan="1" colspan="1" xml:space="default">JJM</td><td rowspan="1" colspan="1" xml:space="default">Updated SOAP binding introduction.</td></tr><tr xml:space="default"><td rowspan="1" colspan="1" xml:space="default">20040401</td><td rowspan="1" colspan="1" xml:space="default">JJM</td><td rowspan="1" colspan="1" xml:space="default">Fixed one remaining occurrence of "verb" (instead of "method").</td></tr><tr xml:space="default"><td rowspan="1" colspan="1" xml:space="default">20040326</td><td rowspan="1" colspan="1" xml:space="default">JJM</td><td rowspan="1" colspan="1" xml:space="default">Sanitized ednotes. Added new ednotes indiating the SOAP binding needs
! work and the HTTP binding is (mostly) OK.</td></tr><tr xml:space="default"><td rowspan="1" colspan="1" xml:space="default">20040326</td><td rowspan="1" colspan="1" xml:space="default">JJM</td><td rowspan="1" colspan="1" xml:space="default">Added Philippe's note on URIPath, as per telcon 20040325.</td></tr><tr xml:space="default"><td rowspan="1" colspan="1" xml:space="default">20040305</td><td rowspan="1" colspan="1" xml:space="default">JJM</td><td rowspan="1" colspan="1" xml:space="default">Removed the archaic MIME binding, now superseded by the HTTP binding anyway.</td></tr><tr xml:space="default"><td rowspan="1" colspan="1" xml:space="default">20040305</td><td rowspan="1" colspan="1" xml:space="default">JJM</td><td rowspan="1" colspan="1" xml:space="default">Included Philippe's changes to the HTTP binding.</td></tr><tr xml:space="default"><td rowspan="1" colspan="1" xml:space="default">20031103</td><td rowspan="1" colspan="1" xml:space="default">JJM</td><td rowspan="1" colspan="1" xml:space="default">Fx new non-normative SOAP binding pseudo-schema.</td></tr><tr xml:space="default"><td rowspan="1" colspan="1" xml:space="default">20031102</td><td rowspan="1" colspan="1" xml:space="default">SW</td><td rowspan="1" colspan="1" xml:space="default">Updated SOAP binding.</td></tr><tr xml:space="default"><td rowspan="1" colspan="1" xml:space="default">20031102</td><td rowspan="1" colspan="1" xml:space="default">SW</td><td rowspan="1" colspan="1" xml:space="default">Change 1.2 to 2.0 per WG decision to rename.</td></tr><tr xml:space="default"><td rowspan="1" colspan="1" xml:space="default">20030606</td><td rowspan="1" colspan="1" xml:space="default">JJM</td><td rowspan="1" colspan="1" xml:space="default">Replaced <kw/> by <b/>. Indicated that pseudo-schemas are not normative
! </td></tr><tr xml:space="default"><td rowspan="1" colspan="1" xml:space="default">20030604</td><td rowspan="1" colspan="1" xml:space="default">JJM</td><td rowspan="1" colspan="1" xml:space="default">Reformated pseudo-syntax elements to match Part 1 layout
! </td></tr><tr xml:space="default"><td rowspan="1" colspan="1" xml:space="default">20030529</td><td rowspan="1" colspan="1" xml:space="default">JCS</td><td rowspan="1" colspan="1" xml:space="default">Incorporated text to resolve Issue 6e
! </td></tr><tr xml:space="default"><td rowspan="1" colspan="1" xml:space="default">20030523</td><td rowspan="1" colspan="1" xml:space="default">JJM</td><td rowspan="1" colspan="1" xml:space="default">Commented out MIME binding example; this is primer stuff.</td></tr><tr xml:space="default"><td rowspan="1" colspan="1" xml:space="default">20030523</td><td rowspan="1" colspan="1" xml:space="default">JJM</td><td rowspan="1" colspan="1" xml:space="default">Added pseudo-syntax to all sections.</td></tr><tr xml:space="default"><td rowspan="1" colspan="1" xml:space="default">20030523</td><td rowspan="1" colspan="1" xml:space="default">JJM</td><td rowspan="1" colspan="1" xml:space="default">Started converting the fault and headerfault sections to component model.</td></tr><tr xml:space="default"><td rowspan="1" colspan="1" xml:space="default">20030523</td><td rowspan="1" colspan="1" xml:space="default">JJM</td><td rowspan="1" colspan="1" xml:space="default">Complete the Multipart and x-www-form-urlencoded
! sections.</td></tr><tr xml:space="default"><td rowspan="1" colspan="1" xml:space="default">20030523</td><td rowspan="1" colspan="1" xml:space="default">JJM</td><td rowspan="1" colspan="1" xml:space="default">Fixed typos in HTTP binding (in particular added
! NOT in some section headers).</td></tr><tr xml:space="default"><td rowspan="1" colspan="1" xml:space="default">20030522</td><td rowspan="1" colspan="1" xml:space="default">JCS</td><td rowspan="1" colspan="1" xml:space="default">Added rules for serializing HTTP response</td></tr><tr xml:space="default"><td rowspan="1" colspan="1" xml:space="default">20030522</td><td rowspan="1" colspan="1" xml:space="default">JCS</td><td rowspan="1" colspan="1" xml:space="default">Added cardinality to pseudo schema for
! HTTP binding</td></tr><tr xml:space="default"><td rowspan="1" colspan="1" xml:space="default">20030522</td><td rowspan="1" colspan="1" xml:space="default">JCS</td><td rowspan="1" colspan="1" xml:space="default">Changes @transport to @protocol for SOAP
! binding</td></tr><tr xml:space="default"><td rowspan="1" colspan="1" xml:space="default">20030522</td><td rowspan="1" colspan="1" xml:space="default">JJM</td><td rowspan="1" colspan="1" xml:space="default">Incorporated remaining text from Philippe
! into the HTTP binding.</td></tr><tr xml:space="default"><td rowspan="1" colspan="1" xml:space="default">20030522</td><td rowspan="1" colspan="1" xml:space="default">JJM</td><td rowspan="1" colspan="1" xml:space="default">Polished the HTTP binding, split into subsections,
! added double curly brace escape mechanism, removed
! pseudo-schema.</td></tr><tr xml:space="default"><td rowspan="1" colspan="1" xml:space="default">20030521</td><td rowspan="1" colspan="1" xml:space="default">JCS</td><td rowspan="1" colspan="1" xml:space="default">Added rules for @verbDefault/@verb and
! @location.</td></tr><tr xml:space="default"><td rowspan="1" colspan="1" xml:space="default">20030514</td><td rowspan="1" colspan="1" xml:space="default">JJM</td><td rowspan="1" colspan="1" xml:space="default">Start converting the HTTP binding to the
! component model. The next thing to do will
! be to remove http:urlReplacement, etc. and
! incorporate instead Philippe's text.</td></tr><tr xml:space="default"><td rowspan="1" colspan="1" xml:space="default">20030313</td><td rowspan="1" colspan="1" xml:space="default">MJG</td><td rowspan="1" colspan="1" xml:space="default">Changed to Part 3 ( from Part 2 )</td></tr><tr xml:space="default"><td rowspan="1" colspan="1" xml:space="default">20030117</td><td rowspan="1" colspan="1" xml:space="default">JCS</td><td rowspan="1" colspan="1" xml:space="default">Incorporated resolution for Issue 5 (@encodingStyle). Referenced (rather than in-lined XML Schema).</td></tr><tr xml:space="default"><td rowspan="1" colspan="1" xml:space="default">20030117</td><td rowspan="1" colspan="1" xml:space="default">JJM</td><td rowspan="1" colspan="1" xml:space="default">Various editorial fixes.</td></tr><tr xml:space="default"><td rowspan="1" colspan="1" xml:space="default">20030116</td><td rowspan="1" colspan="1" xml:space="default">JCS</td><td rowspan="1" colspan="1" xml:space="default">Updated pseudo and XML Shema.</td></tr><tr xml:space="default"><td rowspan="1" colspan="1" xml:space="default">20030116</td><td rowspan="1" colspan="1" xml:space="default">JJM</td><td rowspan="1" colspan="1" xml:space="default">Added propertyConstraint section.</td></tr><tr xml:space="default"><td rowspan="1" colspan="1" xml:space="default">20030116</td><td rowspan="1" colspan="1" xml:space="default">JJM</td><td rowspan="1" colspan="1" xml:space="default">Added soap:module section.</td></tr><tr xml:space="default"><td rowspan="1" colspan="1" xml:space="default">20030115</td><td rowspan="1" colspan="1" xml:space="default">JCS</td><td rowspan="1" colspan="1" xml:space="default">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></r><tr xml:space="default"><td rowspan="1" colspan="1" xml:space="default">20030114</td><td rowspan="1" colspan="1" xml:space="default">JJM</td><td rowspan="1" colspan="1" xml:space="default">Removed ednote saying Part 2 is out of synch with Part 1.</td></tr><tr xml:space="default"><td rowspan="1" colspan="1" xml:space="default">20030111</td><td rowspan="1" colspan="1" xml:space="default">JJM</td><td rowspan="1" colspan="1" xml:space="default">Incorporated resolution for issue 17 (role AII).</td></tr><tr xml:space="default"><td rowspan="1" colspan="1" xml:space="default">20030109</td><td rowspan="1" colspan="1" xml:space="default">JJM</td><td rowspan="1" colspan="1" xml:space="default">Incorporated resolution for issue 4 (Namespaces).</td></tr><tr xml:space="default"><td rowspan="1" colspan="1" xml:space="default">20020702</td><td rowspan="1" colspan="1" xml:space="default">JJM</td><td rowspan="1" colspan="1" xml:space="default">Added summary to prefix table.</td></tr><tr xml:space="default"><td rowspan="1" olspan="1" xml:space="default">20020628</td><td rowspan="1" colspan="1" xml:space="default">JJM</td><td rowspan="1" colspan="1" xml:space="default">Added out-of-synch-with-Part2 and not-soap12-yet ednote.</td></tr><tr xml:space="default"><td rowspan="1" colspan="1" xml:space="default">20020621</td><td rowspan="1" colspan="1" xml:space="default">JJM</td><td rowspan="1" colspan="1" xml:space="default">Commented out the link to the previous version.
! There is no previous version for 1.2 right now.</td></tr><tr xml:space="default"><td rowspan="1" colspan="1" xml:space="default">20020621</td><td rowspan="1" colspan="1" xml:space="default">JJM</td><td rowspan="1" colspan="1" xml:space="default">Rewrote the Notation Conventions section.</td></tr><tr xml:space="default"><td rowspan="1" colspan="1" xml:space="default">20020621</td><td rowspan="1" colspan="1" xml:space="default">JJM</td><td rowspan="1" colspan="1" xml:space="default">Added reference to part 0 in introduction. Renumbered references.</td></tr><tr xml:space="default"><td rowspan="1" colspan="1" xml:space="default">20020621</td><td rowspan="1" colspan="1" xml:space="default">JJM</td><td rowspan="1" xml:space="default" colspan="1">Simplified abstract and introduction.</td></tr><tr xml:space="default"><td rowspan="1" xml:space="default" colspan="1">20020621</td><td rowspan="1" xml:space="default" colspan="1">JJM</td><td rowspan="1" xml:space="default" colspan="1">Obtain the list of WG membes from a separate file.</td></tr><tr xml:space="default"><td rowspan="1" xml:space="default" colspan="1">20020621</td><td rowspan="1" xml:space="default" colspan="1">JJM</td><td rowspan="1" xml:space="default" colspan="1">Updated stylesheet and DTDs to latest XMLP stylesheet and DTDs.</td></tr><tr xml:space="default"><td rowspan="1" xml:space="default" colspan="1">20020621</td><td rowspan="1" xml:space="default" colspan="1">JJM</td><td rowspan="1" xml:space="default" 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 xml:space="default"><td rowspan="1" xml:space="default" colspan="1">20020621</td><td rowspan="1" xml:space="default" colspan="1">JJM</td><td rowspan="1" xml:space="default" colspan="1">Corrected link to issues lists</td></tr><tr xml:space="default"><td rowspan="1" xml:space="default" colspan="1">20020621</td><td rowspan="1" xml:space="default" colspan="1">JJM</td><td rowspan="1" xml:space="default" 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 xml:space="default"><td rowspan="1" xml:space="default" colspan="1">20020621</td><td rowspan="1" xml:space="default" colspan="1">JJM</td><td rowspan="1" xml:space="default" colspan="1">Added Jeffrey as an editor :-). Removed Gudge (now on Part 2) :-(</td></tr><tr xml:space="default"><td rowspan="1" xml:space="default" colspan="1">20020411</td><td rowspan="1" xml:space="default" colspan="1">JJM</td><td rowspan="1" xml:space="default" colspan="1">Fixed typos noticed by Kevin Liu</td></tr><tr xml:space="default"><td rowspan="1" xml:space="default" colspan="1">20020301</td><td rowspan="1" xml:space="default" colspan="1">JJM</td><td rowspan="1" xml:space="default" colspan="1">Converted the "Schemas" sections</td></tr><tr xml:space="default"><td rowspan="1" xml:space="default" colspan="1">20020301</td><td rowspan="1" xml:space="default" colspan="1">JJM</td><td rowspan="1" xml:space="default" colspan="1">Converted the "Wire WSDL exampls" sections</td></tr><tr xml:space="default"><td rowspan="1" xml:space="default" colspan="1">20020301</td><td rowspan="1" xml:space="default" colspan="1">JJM</td><td rowspan="1" xml:space="default" colspan="1">Converted the "Notes on URIs" sections</td></tr><tr xml:space="default"><td rowspan="1" xml:space="default" colspan="1">20020301</td><td rowspan="1" xml:space="default" colspan="1">JJM</td><td rowspan="1" xml:space="default" colspan="1">Converted the "Notational Conventions" sections</td></tr><tr xml:space="default"><td rowspan="1" xml:space="default" colspan="1">20020301</td><td rowspan="1" xml:space="default" colspan="1">JJM</td><td rowspan="1" xml:space="default" colspan="1">Converted the "References" sections</td></tr><tr xml:space="default"><td rowspan="1" xml:space="default" colspan="1">20020301</td><td rowspan="1" xml:space="default" colspan="1">JJM</td><td rowspan="1" xml:space="default" colspan="1">Converted the "MIME Binding" section to XML</td></tr><tr xml:space="default"><td rowspan="1" xm:space="default" colspan="1">20020221</td><td rowspan="1" xml:space="default" colspan="1">JJM</td><td rowspan="1" xml:space="default" colspan="1">Converted the "HTTP Binding" section to XML</td></tr><tr xml:space="default"><td rowspan="1" xml:space="default" colspan="1">20020221</td><td rowspan="1" xml:space="default" colspan="1">JJM</td><td rowspan="1" xml:space="default" colspan="1">Added placeholders for the "Wire examples" and "Schema" sections</td></tr><tr xml:space="default"><td rowspan="1" xml:space="default" colspan="1">20020221</td><td rowspan="1" xml:space="default" colspan="1">JJM</td><td rowspan="1" xml:space="default" colspan="1">Converted the "SOAP Binding" section to XML</td></tr><tr xml:space="default"><td rowspan="1" xml:space="default" colspan="1">20020221</td><td rowspan="1" xml:space="default" colspan="1">JJM</td><td rowspan="1" xml:space="default" colspan="1">Added the Change Log</td></tr><tr xml:space="default"><td rowspan="1" xml:space="default" colspan="1">20020221</td><td rowspan="1 xml:space="default" colspan="1">JJM</td><td rowspan="1" xml:space="default" colspan="1">Added the Status section</td></tr><tr xml:space="default"><td rowspan="1" xml:space="default" colspan="1">20020221</td><td rowspan="1" xml:space="default" colspan="1">JJM</td><td rowspan="1" xml:space="default" colspan="1">Simplified the introduction; referred to Part1 for a longer introduction</td></tr><tr xml:space="default"><td rowspan="1" xml:space="default" colspan="1">20020221</td><td rowspan="1" xml:space="default" colspan="1">JJM</td><td rowspan="1" xml:space="default" colspan="1">Renamed to "Part 2: Bindings"</td></tr><tr xml:space="default"><td rowspan="1" xml:space="default" colspan="1">20020221</td><td rowspan="1" xml:space="default" colspan="1">JJM</td><td rowspan="1" xml:space="default" colspan="1">Created from http://www.w3.org/TR/2001/NOTE-wsdl-20010315</td></tr></tbody></table><br></div></div></div></body></html>
\ No newline at end of file
Index: adjuncts-component-assertion-table.xml
===================================================================
RCS file: /sources/public/2002/ws/desc/wsdl20/adjuncts-component-assertion-table.xml,v
retrieving revision 1.18
retrieving revision 1.19
diff -C 2 -d -r1.18 -r1.19
*** adjuncts-component-assertion-table.xml 8 Mar 2007 19:14:16 -0000 1.18
--- adjuncts-component-assertion-table.xml 18 May 2007 20:45:54 -0000 1.19
***************
*** 51,55 ****
body) MUST be what is defined by the corresponding <comp>Interface Message
Reference</comp> or <comp>Interface Fault</comp> components,
! serialized as specified by the <termref def="serialization_format">serialization format</termref> used.</td>
</tr>
<tr>
--- 51,55 ----
body) MUST be what is defined by the corresponding <comp>Interface Message
Reference</comp> or <comp>Interface Fault</comp> components,
! serialized as specified by the <termref def="serialization_format" xml:space="default">serialization format</termref> used.</td>
</tr>
<tr>
***************
*** 57,61 ****
<assert-summary ref="HTTPBinding-2087"/>
</td>
! <td>If the value is <attval>#none</attval> then the
payload MUST be empty and the value of the corresponding serialization property (<prop comp="Binding Operation">http input serialization</prop> or <prop comp="Binding Operation">http output serialization</prop>) is ignored.</td>
</tr>
--- 57,61 ----
<assert-summary ref="HTTPBinding-2087"/>
</td>
! <td>If the value is <attval xml:space="default">#none</attval>, then the
payload MUST be empty and the value of the corresponding serialization property (<prop comp="Binding Operation">http input serialization</prop> or <prop comp="Binding Operation">http output serialization</prop>) is ignored.</td>
</tr>
***************
*** 66,70 ****
<td>If the <comp>Interface Message Reference</comp> component or the <comp>Interface Fault</comp>
component is declared using a non-XML type system (as
! considered in the Types section of <bibref ref="WSDL-PART1"/>)
then additional binding rules MUST be defined in an extension specification to indicate how
to map those components into the HTTP envelope.</td>
--- 66,70 ----
<td>If the <comp>Interface Message Reference</comp> component or the <comp>Interface Fault</comp>
component is declared using a non-XML type system (as
! considered in the Types section of <bibref ref="WSDL-PART1" xml:space="default"/>),
then additional binding rules MUST be defined in an extension specification to indicate how
to map those components into the HTTP envelope.</td>
***************
*** 74,78 ****
<assert-summary ref="HTTPBinding-2089"/>
</td>
! <td>The serialization rules for messages whose <prop comp="Interface Message Reference">message content model</prop> is either <attval>#element</attval> or <attval>#any</attval> and for fault messages are as follows:</td>
</tr>
<tr>
--- 74,78 ----
<assert-summary ref="HTTPBinding-2089"/>
</td>
! <td>The serialization rules for messages whose <prop comp="Interface Message Reference">message content model</prop> is either <attval xml:space="default">#element</attval> or <attval xml:space="default">#any</attval>, AND the serialization rules for fault messages, are as follows:</td>
</tr>
<tr>
***************
*** 81,85 ****
</td>
<td>The fault definition SHOULD agree with the definition
! of the HTTP error codes, as specified in section 8 of <bibref ref="RFC3205"/>.</td>
</tr>
<tr>
--- 81,85 ----
</td>
<td>The fault definition SHOULD agree with the definition
! of the HTTP error codes, as specified in section 8 of <bibref ref="RFC3205" xml:space="default"/>.</td>
</tr>
<tr>
***************
*** 88,92 ****
</td>
<td>An integer value
! of this property identifies the error Status-Code as defined by <bibref ref="RFC2616"/> that the
service will use in case the fault is returned.</td>
</tr>
--- 88,92 ----
</td>
<td>An integer value
! of this property identifies the error Status-Code as defined by <bibref ref="RFC2616" xml:space="default"/> that the
service will use in case the fault is returned.</td>
</tr>
***************
*** 103,107 ****
component, resolved using the value of the <prop comp="Endpoint">address</prop> property of the
<comp>Endpoint</comp> component (see section 5 of
! <bibref ref="RFC3986"/>).</td>
</tr>
<tr>
--- 103,107 ----
component, resolved using the value of the <prop comp="Endpoint">address</prop> property of the
<comp>Endpoint</comp> component (see section 5 of
! <bibref ref="RFC3986" xml:space="default"/>).</td>
</tr>
<tr>
***************
*** 133,137 ****
<assert-summary ref="HTTPBindingOperation-2100"/>
</td>
! <td>The value of the <termref def="serialization_format">serialization format</termref> used for a
message is a media type which MUST be covered by this range.</td>
</tr>
--- 133,137 ----
<assert-summary ref="HTTPBindingOperation-2100"/>
</td>
! <td>The value of the <termref def="serialization_format" xml:space="default">serialization format</termref> used for a
message is a media type which MUST be covered by this range.</td>
</tr>
***************
*** 140,144 ****
<assert-summary ref="HTTPBindingOperation-2101"/>
</td>
! <td>Wild cards (for example, <attval>application/*</attval>) SHOULD NOT be used in this <emph>attribute information item</emph>
since they may lead to interoperability problems.</td>
</tr>
--- 140,144 ----
<assert-summary ref="HTTPBindingOperation-2101"/>
</td>
! <td>Wild cards (for example, <attval xml:space="default">application/*</attval>) SHOULD NOT be used in this <emph xml:space="default">attribute information item</emph>
since they may lead to interoperability problems.</td>
</tr>
***************
*** 147,151 ****
<assert-summary ref="HTTPCookies-2126"/>
</td>
! <td>A value of <attval>true</attval>
means that the service relies on cookies and that the client MUST understand
them.</td>
--- 147,151 ----
<assert-summary ref="HTTPCookies-2126"/>
</td>
! <td>A value of <attval xml:space="default">true</attval>
means that the service relies on cookies and that the client MUST understand
them.</td>
***************
*** 156,160 ****
</td>
<td>If the
! <prop comp="Binding Message Reference">http headers</prop> property as defined in section <specref ref="http-headers-decl"/> exists and is not empty in a
<comp>Binding Message Reference</comp> or <comp>Binding Fault</comp> component, HTTP headers
conforming to each <comp>HTTP Header</comp> component contained in this <prop comp="Binding Message Reference">http headers</prop> property
--- 156,160 ----
</td>
<td>If the
! <prop comp="Binding Message Reference">http headers</prop> property as defined in section <specref ref="http-headers-decl" xml:space="default"/> exists and is not empty in a
<comp>Binding Message Reference</comp> or <comp>Binding Fault</comp> component, HTTP headers
conforming to each <comp>HTTP Header</comp> component contained in this <prop comp="Binding Message Reference">http headers</prop> property
***************
*** 176,180 ****
<td>If the value of an <comp>HTTP Header</comp>
component's <prop comp="HTTP Header">required</prop>
! property is <attval>true</attval>, the inclusion of this
HTTP header field is REQUIRED</td>
</tr>
--- 176,180 ----
<td>If the value of an <comp>HTTP Header</comp>
component's <prop comp="HTTP Header">required</prop>
! property is <attval xml:space="default">true</attval>, the inclusion of this
HTTP header field is REQUIRED</td>
</tr>
***************
*** 199,203 ****
<assert-summary ref="HTTPHeader-2104"/>
</td>
! <td>If the value is <attval>true</attval>, then the HTTP header field MUST be included in the message.</td>
</tr>
<tr>
--- 199,203 ----
<assert-summary ref="HTTPHeader-2104"/>
</td>
! <td>If the value is <attval xml:space="default">true</attval>, then the HTTP header field MUST be included in the message.</td>
</tr>
<tr>
***************
*** 205,211 ****
<assert-summary ref="HTTPQueryString-2115"/>
</td>
! <td>The <termref def="instance_data">instance data</termref> MUST NOT contain
! elements with an <att>xs:nil</att> attribute whose value is
! <attval>true</attval>.</td>
</tr>
<tr>
--- 205,211 ----
<assert-summary ref="HTTPQueryString-2115"/>
</td>
! <td>The <termref def="instance_data" xml:space="default">instance data</termref> MUST NOT contain
! elements with an <att xml:space="default">xs:nil</att> attribute whose value is
! <attval xml:space="default">true</attval>.</td>
</tr>
<tr>
***************
*** 214,222 ****
</td>
<td>When serializing an HTTP request that does not allow an HTTP message body,
! and when <prop comp="Binding Operation">http location ignore uncited</prop> is <attval>true</attval>,
any element NOT cited in the <prop comp="Binding Operation">http location</prop> property MUST
! be defined in the schema as <att>nillable</att>, or have a <att>default</att> value, or appear
! no less frequently than specified by the <att>minOccurs</att> value.
! The element declaration SHOULD NOT combine a default value with nillable.</td>
</tr>
<tr>
--- 214,222 ----
</td>
<td>When serializing an HTTP request that does not allow an HTTP message body,
! and when <prop comp="Binding Operation">http location ignore uncited</prop> is <attval xml:space="default">true</attval>,
any element NOT cited in the <prop comp="Binding Operation">http location</prop> property MUST
! be defined in the schema as <att xml:space="default">nillable</att>, or have a <att xml:space="default">default</att> value, or appear
! no less frequently than specified by the <att xml:space="default">minOccurs</att> value.
! The element declaration SHOULD NOT combine a default value with <att xml:space="default">nillable</att>.</td>
</tr>
<tr>
***************
*** 228,233 ****
serialization</prop> and <prop comp="Binding Operation">http
fault serialization</prop> properties is similar to the value
! allowed for the <code>Accept</code> HTTP header defined by the HTTP
! 1.1 specification, Section 14.1 (see <bibref ref="RFC2616"/>)
and MUST follow the production rules defined in that section
except for the following:</td>
--- 228,233 ----
serialization</prop> and <prop comp="Binding Operation">http
fault serialization</prop> properties is similar to the value
! allowed for the <code xml:space="default">Accept</code> HTTP header defined by the HTTP
! 1.1 specification, Section 14.1 (see <bibref ref="RFC2616" xml:space="default"/>)
and MUST follow the production rules defined in that section
except for the following:</td>
***************
*** 235,242 ****
<tr>
<td>
<assert-summary ref="HTTPSerialization-2107"/>
</td>
<td>If the <prop comp="Interface Operation">style</prop> property of the <comp>Interface Operation</comp> bound has a value of
! <attval>http://www.w3.org/ns/wsdl/style/iri</attval> as defined in <specref ref="_operation_iri_style"/>, and if the <prop comp="Binding Operation">http
location</prop> property of the <comp>Binding
Operation</comp> component is present, the value of the <prop comp="Binding Operation">http
--- 235,251 ----
<tr>
<td>
+ <assert-summary ref="HTTPSerialization-2106"/>
+ </td>
+ <td>The
+ <prop comp="Binding Operation">http location</prop> property MUST conform to
+ the following EBNF <bibref ref="EBNF" xml:space="default"/>
+ grammar, which represents the patterns for constructing the request IRI:</td>
+ </tr>
+ <tr>
+ <td>
<assert-summary ref="HTTPSerialization-2107"/>
</td>
<td>If the <prop comp="Interface Operation">style</prop> property of the <comp>Interface Operation</comp> bound has a value of
! <attval xml:space="default">http://www.w3.org/ns/wsdl/style/iri</attval> as defined in <specref ref="_operation_iri_style" xml:space="default"/>, and if the <prop comp="Binding Operation">http
location</prop> property of the <comp>Binding
Operation</comp> component is present, the value of the <prop comp="Binding Operation">http
***************
*** 250,254 ****
<td>The resulting IRI MUST be mapped to an URI for use in
the HTTP Request as per section 3.1 "Mapping of IRIs to
! URIs" of the IRI specification <bibref ref="RFC3987"/>.</td>
</tr>
<tr>
--- 259,263 ----
<td>The resulting IRI MUST be mapped to an URI for use in
the HTTP Request as per section 3.1 "Mapping of IRIs to
! URIs" of the IRI specification <bibref ref="RFC3987" xml:space="default"/>.</td>
</tr>
<tr>
***************
*** 258,262 ****
<td>
The local name in a template SHOULD match at least one element
! from the <termref def="instance_data">instance data</termref> of the input
message.</td>
</tr>
--- 267,271 ----
<td>
The local name in a template SHOULD match at least one element
! from the <termref def="instance_data" xml:space="default">instance data</termref> of the input
message.</td>
</tr>
***************
*** 268,272 ****
<prop comp="Interface Operation">style</prop> property of <comp>Interface
Operation</comp> component being bound MUST contain a value of
! <attval>http://www.w3.org/ns/wsdl/style/iri</attval> as defined in <specref ref="_operation_iri_style"/>, i.e. this serialization format
may only be used to serialize the HTTP request corresponding
to the initial message of an
--- 277,281 ----
<prop comp="Interface Operation">style</prop> property of <comp>Interface
Operation</comp> component being bound MUST contain a value of
! <attval xml:space="default">http://www.w3.org/ns/wsdl/style/iri</attval> as defined in <specref ref="_operation_iri_style" xml:space="default"/>, i.e. this serialization format
may only be used to serialize the HTTP request corresponding
to the initial message of an
***************
*** 278,285 ****
</td>
<td>For the HTTP binding defined in this section
! (<specref ref="http-binding"/>),
! <attval>application/x-www-form-urlencoded</attval> MAY be
! used as a <termref def="serialization_format">serialization format</termref>
! for an input message (HTTP Request), but MUST NOT be used as a <termref def="serialization_format">serialization format</termref>
for an output or fault message (HTTP Response).</td>
</tr>
--- 287,294 ----
</td>
<td>For the HTTP binding defined in this section
! (<specref ref="http-binding" xml:space="default"/>),
! <attval xml:space="default">application/x-www-form-urlencoded</attval> MAY be
! used as a <termref def="serialization_format" xml:space="default">serialization format</termref>
! for an input message (HTTP Request), but MUST NOT be used as a <termref def="serialization_format" xml:space="default">serialization format</termref>
for an output or fault message (HTTP Response).</td>
</tr>
***************
*** 288,292 ****
<assert-summary ref="HTTPSerialization-2113"/>
</td>
! <td>If not all elements from the <termref def="instance_data">instance data</termref> are cited in
the <prop comp="Binding Operation">http location</prop>
property, or if the property is not present on the
--- 297,301 ----
<assert-summary ref="HTTPSerialization-2113"/>
</td>
! <td>If not all elements from the <termref def="instance_data" xml:space="default">instance data</termref> are cited in
the <prop comp="Binding Operation">http location</prop>
property, or if the property is not present on the
***************
*** 307,312 ****
</td>
<td>If the HTTP request method used does not allow
! HTTP message body (e.g. <attval>GET</attval> and
! <attval>DELETE</attval>), and if the value of the <prop comp="Binding Operation">http location ignore uncited</prop> property is <attval>false</attval>, then the following rules
apply.</td>
</tr>
--- 316,321 ----
</td>
<td>If the HTTP request method used does not allow
! HTTP message body (e.g. <attval xml:space="default">GET</attval> and
! <attval xml:space="default">DELETE</attval>), and if the value of the <prop comp="Binding Operation">http location ignore uncited</prop> property is <attval xml:space="default">false</attval>, then the following rules
apply.</td>
</tr>
***************
*** 316,321 ****
</td>
<td>If the HTTP request method used does allow an
! HTTP message body (e.g. <attval>POST</attval> and
! <attval>PUT</attval>), then the following rules
apply.</td>
</tr>
--- 325,330 ----
</td>
<td>If the HTTP request method used does allow an
! HTTP message body (e.g. <attval xml:space="default">POST</attval> and
! <attval xml:space="default">PUT</attval>), then the following rules
apply.</td>
</tr>
***************
*** 324,330 ****
<assert-summary ref="HTTPSerialization-2119"/>
</td>
! <td>The <code>Content-Type</code> HTTP header field must
have the value
! <code>application/x-www-form-urlencoded</code>.</td>
</tr>
<tr>
--- 333,339 ----
<assert-summary ref="HTTPSerialization-2119"/>
</td>
! <td>The <code xml:space="default">Content-Type</code> HTTP header field must
have the value
! <code xml:space="default">application/x-www-form-urlencoded</code>.</td>
</tr>
<tr>
***************
*** 332,339 ****
<assert-summary ref="HTTPSerialization-2120"/>
</td>
! <td>The <code>Content-Type</code>
HTTP header MUST have the value
! <code>application/xml</code>, or a media type compatible with
! <code>application/xml</code> as specified in section <specref ref="_http_ser_xml"/>.</td>
</tr>
<tr>
--- 341,348 ----
<assert-summary ref="HTTPSerialization-2120"/>
</td>
! <td>The <code xml:space="default">Content-Type</code>
HTTP header MUST have the value
! <code xml:space="default">application/xml</code>, or a media type compatible with
! <code xml:space="default">application/xml</code> as specified in section <specref ref="_http_ser_xml" xml:space="default"/>.</td>
</tr>
<tr>
***************
*** 351,358 ****
</td>
<td>Specifically, for the HTTP binding defined in this section
! (<specref ref="http-binding"/>),
! <attval>multipart/form-data</attval> MAY be
! used as a <termref def="serialization_format">serialization format</termref>
! for an input message (HTTP Request), but MUST NOT be used as a <termref def="serialization_format">serialization format</termref>
for an output or fault message (HTTP Response).</td>
</tr>
--- 360,367 ----
</td>
<td>Specifically, for the HTTP binding defined in this section
! (<specref ref="http-binding" xml:space="default"/>),
! <attval xml:space="default">multipart/form-data</attval> MAY be
! used as a <termref def="serialization_format" xml:space="default">serialization format</termref>
! for an input message (HTTP Request), but MUST NOT be used as a <termref def="serialization_format" xml:space="default">serialization format</termref>
for an output or fault message (HTTP Response).</td>
</tr>
***************
*** 361,366 ****
<assert-summary ref="HTTPSerialization-2123"/>
</td>
! <td>The <code>Content-Disposition</code> header MUST have the
! value <code>form-data</code>, and its <code>name</code>
parameter is the local name of the element.</td>
</tr>
--- 370,375 ----
<assert-summary ref="HTTPSerialization-2123"/>
</td>
! <td>The <code xml:space="default">Content-Disposition</code> header MUST have the
! value <code xml:space="default">form-data</code>, and its <code xml:space="default">name</code>
parameter is the local name of the element.</td>
</tr>
***************
*** 369,373 ****
<assert-summary ref="HTTPSerialization-2124"/>
</td>
! <td>The <code>Content-Type</code> header MUST have the value:</td>
</tr>
<tr>
--- 378,382 ----
<assert-summary ref="HTTPSerialization-2124"/>
</td>
! <td>The <code xml:space="default">Content-Type</code> header MUST have the value:</td>
</tr>
<tr>
***************
*** 375,381 ****
<assert-summary ref="HTTPSerialization-2125"/>
</td>
! <td>The <termref def="instance_data">instance data</termref> MUST NOT contain
! elements with an <att>xs:nil</att> attribute whose value is
! <attval>true</attval>.</td>
</tr>
<tr>
--- 384,390 ----
<assert-summary ref="HTTPSerialization-2125"/>
</td>
! <td>The <termref def="instance_data" xml:space="default">instance data</termref> MUST NOT contain
! elements with an <att xml:space="default">xs:nil</att> attribute whose value is
! <attval xml:space="default">true</attval>.</td>
</tr>
<tr>
***************
*** 384,388 ****
</td>
<td>
! The <el>in-only</el> message exchange pattern
consists of exactly one message as follows:</td>
</tr>
--- 393,397 ----
</td>
<td>
! The <el xml:space="default">in-only</el> message exchange pattern
consists of exactly one message as follows:</td>
</tr>
***************
*** 392,396 ****
</td>
<td>
! The <el>in-out</el> message exchange pattern
consists of exactly two messages, in order, as follows:</td>
</tr>
--- 401,405 ----
</td>
<td>
! The <el xml:space="default">in-out</el> message exchange pattern
consists of exactly two messages, in order, as follows:</td>
</tr>
***************
*** 400,404 ****
</td>
<td>
! 202 when the MEP is <attval>http://www.w3.org/ns/wsdl/in-only</attval>
</td>
</tr>
--- 409,413 ----
</td>
<td>
! 202 when the MEP is <attval xml:space="default">http://www.w3.org/ns/wsdl/in-only</attval>
</td>
</tr>
***************
*** 408,412 ****
</td>
<td>
! 204 when the MEP is <attval>http://www.w3.org/ns/wsdl/robust-in-only</attval>
</td>
</tr>
--- 417,421 ----
</td>
<td>
! 204 when the MEP is <attval xml:space="default">http://www.w3.org/ns/wsdl/robust-in-only</attval>
</td>
</tr>
***************
*** 419,423 ****
Reference</comp> component corresponding to the initial
message of the message exchange pattern MUST be
! <attval>#element</attval>.</td>
</tr>
<tr>
--- 428,432 ----
Reference</comp> component corresponding to the initial
message of the message exchange pattern MUST be
! <attval xml:space="default">#element</attval>.</td>
</tr>
<tr>
***************
*** 455,462 ****
</td>
<td>The children elements of the sequence MUST derive from
! <code>xs:simpleType</code>, and MUST NOT be of the type
! or derive from <code>xs:QName</code>,
! <code>xs:NOTATION</code>, <code>xs:hexBinary</code> or
! <code>xs:base64Binary</code>.</td>
</tr>
<tr>
--- 464,471 ----
</td>
<td>The children elements of the sequence MUST derive from
! <code xml:space="default">xs:simpleType</code>, and MUST NOT be of the type
! or derive from <code xml:space="default">xs:QName</code>,
! <code xml:space="default">xs:NOTATION</code>, <code xml:space="default">xs:hexBinary</code> or
! <code xml:space="default">xs:base64Binary</code>.</td>
</tr>
<tr>
***************
*** 468,472 ****
Reference</comp> component corresponding to the initial
message of the message exchange pattern MUST be
! <attval>#element</attval>.</td>
</tr>
<tr>
--- 477,481 ----
Reference</comp> component corresponding to the initial
message of the message exchange pattern MUST be
! <attval xml:space="default">#element</attval>.</td>
</tr>
<tr>
***************
*** 488,493 ****
</td>
<td> The attributes
! <att>minOccurs</att> and <att>maxOccurs</att> for these child elements MUST have
! a value <code>1</code>.</td>
</tr>
<tr>
--- 497,502 ----
</td>
<td> The attributes
! <att xml:space="default">minOccurs</att> and <att xml:space="default">maxOccurs</att> for these child elements MUST have
! a value <code xml:space="default">1</code>.</td>
</tr>
<tr>
***************
*** 520,524 ****
<td>However, an operation SHOULD be marked safe
if it meets the criteria for a safe interaction defined in
! Section 3.4 of <bibref ref="webarch"/>.</td>
</tr>
<tr>
--- 529,533 ----
<td>However, an operation SHOULD be marked safe
if it meets the criteria for a safe interaction defined in
! Section 3.4 of <bibref ref="webarch" xml:space="default"/>.</td>
</tr>
<tr>
***************
*** 527,531 ****
</td>
<td>
! The <el>robust-in-only</el> message exchange
pattern consists of exactly one message as follows:</td>
</tr>
--- 536,540 ----
</td>
<td>
! The <el xml:space="default">robust-in-only</el> message exchange
pattern consists of exactly one message as follows:</td>
</tr>
***************
*** 536,540 ****
<td>If the RPC style is used by an <comp>Interface Operation</comp>
component then its <prop comp="Interface Operation">message exchange pattern</prop>
! property MUST have the value either <attval>http://www.w3.org/ns/wsdl/in-only</attval> or <attval>http://www.w3.org/ns/wsdl/in-out</attval>.</td>
</tr>
<tr>
--- 545,549 ----
<td>If the RPC style is used by an <comp>Interface Operation</comp>
component then its <prop comp="Interface Operation">message exchange pattern</prop>
! property MUST have the value either <attval xml:space="default">http://www.w3.org/ns/wsdl/in-only</attval> or <attval xml:space="default">http://www.w3.org/ns/wsdl/in-out</attval>.</td>
</tr>
<tr>
***************
*** 547,551 ****
<prop comp="Interface Operation">interface message
references</prop> property MUST be
! <attval>#element</attval>.</td>
</tr>
<tr>
--- 556,560 ----
<prop comp="Interface Operation">interface message
references</prop> property MUST be
! <attval xml:space="default">#element</attval>.</td>
</tr>
<tr>
***************
*** 634,638 ****
<assert-summary ref="SOAPAction-2075"/>
</td>
! <td>A <emph>xs:anyURI</emph>, which is an absolute IRI as defined by <bibref ref="RFC3987"/>, to the <comp>Binding Operation</comp> component.</td>
</tr>
<tr>
--- 643,647 ----
<assert-summary ref="SOAPAction-2075"/>
</td>
! <td>A <emph xml:space="default">xs:anyURI</emph>, which is an absolute IRI as defined by <bibref ref="RFC3987" xml:space="default"/>, to the <comp>Binding Operation</comp> component.</td>
</tr>
<tr>
***************
*** 642,646 ****
<td>When formulating
the SOAP envelope to be transmitted, the contents of the
! payload (i.e., the contents of the SOAP Body <emph>element information item</emph>
of the SOAP envelope) MUST be what is defined by the
corresponding <comp>Interface Message Reference</comp> component.</td>
--- 651,655 ----
<td>When formulating
the SOAP envelope to be transmitted, the contents of the
! payload (i.e., the contents of the SOAP Body <emph xml:space="default">element information item</emph>
of the SOAP envelope) MUST be what is defined by the
corresponding <comp>Interface Message Reference</comp> component.</td>
***************
*** 652,656 ****
<td>If the <comp>Interface Message Reference</comp> component is declared
using a non-XML type system (as considered in the Types
! section of <bibref ref="WSDL-PART1"/>) then additional
binding rules MUST be defined to indicate how to map those
components into the SOAP envelope.</td>
--- 661,665 ----
<td>If the <comp>Interface Message Reference</comp> component is declared
using a non-XML type system (as considered in the Types
! section of <bibref ref="WSDL-PART1" xml:space="default"/>), then additional
binding rules MUST be defined to indicate how to map those
components into the SOAP envelope.</td>
***************
*** 683,688 ****
</td>
<td>when the value of the <prop comp="Binding">soap version</prop>
! is <attval>1.2</attval>, the allowed QNames MUST be the ones defined by
! <bibref ref="SOAP12-PART1"/>, section 5.4.6</td>
</tr>
<tr>
--- 692,697 ----
</td>
<td>when the value of the <prop comp="Binding">soap version</prop>
! is <attval xml:space="default">1.2</attval>, the allowed QNames MUST be the ones defined by
! <bibref ref="SOAP12-PART1" xml:space="default"/>, section 5.4.6</td>
</tr>
<tr>
***************
*** 691,700 ****
</td>
<td>When its value is
! <attval>true</attval>, the SOAP header block MUST be
! decorated with a SOAP <att>mustUnderstand</att> <emph>attribute information item</emph> with
! a value of <attval>true</attval>; if so,
the XML element declaration referenced by the <prop comp="SOAP Header Block">element declaration</prop> property MUST
! allow this SOAP <att>mustUnderstand</att>
! <emph>attribute information item</emph>.</td>
</tr>
<tr>
--- 700,709 ----
</td>
<td>When its value is
! <attval xml:space="default">true</attval>, the SOAP header block MUST be
! decorated with a SOAP <att xml:space="default">mustUnderstand</att> <emph xml:space="default">attribute information item</emph> with
! a value of <attval xml:space="default">true</attval>; if so,
the XML element declaration referenced by the <prop comp="SOAP Header Block">element declaration</prop> property MUST
! allow this SOAP <att xml:space="default">mustUnderstand</att>
! <emph xml:space="default">attribute information item</emph>.</td>
</tr>
<tr>
***************
*** 702,706 ****
<assert-summary ref="SOAPHeaderBlock-2078"/>
</td>
! <td>If the value is <attval>true</attval>, then the SOAP header block MUST be included in the message.</td>
</tr>
<tr>
--- 711,715 ----
<assert-summary ref="SOAPHeaderBlock-2078"/>
</td>
! <td>If the value is <attval xml:space="default">true</attval>, then the SOAP header block MUST be included in the message.</td>
</tr>
<tr>
***************
*** 709,713 ****
</td>
<td>The
! value of the <att>element</att> <emph>attribute information item</emph>
MUST resolve to a global
element declaration from the
--- 718,722 ----
</td>
<td>The
! value of the <att xml:space="default">element</att> <emph xml:space="default">attribute information item</emph>
MUST resolve to a global
element declaration from the
***************
*** 729,740 ****
binding rule is applicable when the value of the
<prop comp="Binding">soap underlying protocol</prop> property of the <comp>Binding</comp> component is
! <attval>http://www.w3.org/2003/05/soap/bindings/HTTP/</attval>. If
the SOAP MEP selected as specified above has the value
! <attval>http://www.w3.org/2003/05/soap/mep/request-response/</attval>
then the HTTP method used is
! <attval>POST</attval>. If the SOAP MEP selected has the value
! <attval>http://www.w3.org/2003/05/soap/mep/soap-response/</attval>
then the HTTP method used is
! <attval>GET</attval>.</td>
</tr>
<tr>
--- 738,749 ----
binding rule is applicable when the value of the
<prop comp="Binding">soap underlying protocol</prop> property of the <comp>Binding</comp> component is
! <attval xml:space="default">http://www.w3.org/2003/05/soap/bindings/HTTP/</attval>. If
the SOAP MEP selected as specified above has the value
! <attval xml:space="default">http://www.w3.org/2003/05/soap/mep/request-response/</attval>
then the HTTP method used is
! <attval xml:space="default">POST</attval>. If the SOAP MEP selected has the value
! <attval xml:space="default">http://www.w3.org/2003/05/soap/mep/soap-response/</attval>
then the HTTP method used is
! <attval xml:space="default">GET</attval>.</td>
</tr>
<tr>
***************
*** 742,746 ****
<assert-summary ref="SOAPMEP-2074"/>
</td>
! <td>A <emph>xs:anyURI</emph>, which is an absolute IRI as defined by <bibref ref="RFC3987"/>, to the <comp>Binding Operation</comp> component.</td>
</tr>
<tr>
--- 751,755 ----
<assert-summary ref="SOAPMEP-2074"/>
</td>
! <td>A <emph xml:space="default">xs:anyURI</emph>, which is an absolute IRI as defined by <bibref ref="RFC3987" xml:space="default"/>, to the <comp>Binding Operation</comp> component.</td>
</tr>
<tr>
***************
*** 748,753 ****
<assert-summary ref="SOAPMEPDefault-2073"/>
</td>
! <td>A <emph>xs:anyURI</emph>,
! which is an absolute IRI as defined by <bibref ref="RFC3987"/>, to the <comp>Binding</comp>
component.</td>
</tr>
--- 757,762 ----
<assert-summary ref="SOAPMEPDefault-2073"/>
</td>
! <td>A <emph xml:space="default">xs:anyURI</emph>,
! which is an absolute IRI as defined by <bibref ref="RFC3987" xml:space="default"/>, to the <comp>Binding</comp>
component.</td>
</tr>
***************
*** 766,773 ****
component's <prop comp="Interface Operation">message
exchange pattern</prop> property MUST have the value
! <attval>http://www.w3.org/ns/wsdl/in-out</attval>, and the SOAP MEP is the URI
! <attval>http://www.w3.org/2003/05/soap/mep/request-response/</attval>
identifying the SOAP Request-Response Message Exchange
! Pattern as defined in <bibref ref="SOAP12-PART2"/>.</td>
</tr>
<tr>
--- 775,782 ----
component's <prop comp="Interface Operation">message
exchange pattern</prop> property MUST have the value
! <attval xml:space="default">http://www.w3.org/ns/wsdl/in-out</attval>, and the SOAP MEP is the URI
! <attval xml:space="default">http://www.w3.org/2003/05/soap/mep/request-response/</attval>
identifying the SOAP Request-Response Message Exchange
! Pattern as defined in <bibref ref="SOAP12-PART2" xml:space="default"/>.</td>
</tr>
<tr>
***************
*** 775,779 ****
<assert-summary ref="SOAPModule-2076"/>
</td>
! <td>A <emph>xs:anyURI</emph>, which is an absolute IRI as defined by <bibref ref="RFC3987"/>.</td>
</tr>
<tr>
--- 784,788 ----
<assert-summary ref="SOAPModule-2076"/>
</td>
! <td>A <emph xml:space="default">xs:anyURI</emph>, which is an absolute IRI as defined by <bibref ref="RFC3987" xml:space="default"/>.</td>
</tr>
<tr>
***************
*** 795,799 ****
<assert-summary ref="WRPC-2044"/>
</td>
! <td>The value of the first component of each pair <emph>(q, t)</emph> MUST
be unique within the list.</td>
</tr>
--- 804,808 ----
<assert-summary ref="WRPC-2044"/>
</td>
! <td>The value of the first component of each pair <emph xml:space="default">(q, t)</emph> MUST
be unique within the list.</td>
</tr>
***************
*** 803,807 ****
</td>
<td>For each child element of the input and output messages of the operation,
! a pair <emph>(q, t)</emph>, whose first component <emph>q</emph> is equal to
the qualified name of that element, MUST be present in the list, with the caveat
that elements that appear with cardinality greater than one MUST be treated as
--- 812,816 ----
</td>
<td>For each child element of the input and output messages of the operation,
! a pair <emph xml:space="default">(q, t)</emph>, whose first component <emph xml:space="default">q</emph> is equal to
the qualified name of that element, MUST be present in the list, with the caveat
that elements that appear with cardinality greater than one MUST be treated as
***************
*** 812,818 ****
<assert-summary ref="WRPC-2046"/>
</td>
! <td>For each pair <emph>(q, #in)</emph>, there MUST be a child element of the
! input element with a name of <emph>q</emph>. There MUST NOT be a child element
! of the output element with the name of <emph>q</emph>.</td>
</tr>
<tr>
--- 821,827 ----
<assert-summary ref="WRPC-2046"/>
</td>
! <td>For each pair <emph xml:space="default">(q, #in)</emph>, there MUST be a child element of the
! input element with a name of <emph xml:space="default">q</emph>. There MUST NOT be a child element
! of the output element with the name of <emph xml:space="default">q</emph>.</td>
</tr>
<tr>
***************
*** 820,826 ****
<assert-summary ref="WRPC-2047"/>
</td>
! <td>For each pair <emph>(q, #out)</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>
<tr>
--- 829,835 ----
<assert-summary ref="WRPC-2047"/>
</td>
! <td>For each pair <emph xml:space="default">(q, #out)</emph>, there MUST be a child element of the
! output element with a name of <emph xml:space="default">q</emph>. There MUST NOT be a child element
! of the input element with the name of <emph xml:space="default">q</emph>.</td>
</tr>
<tr>
***************
*** 828,834 ****
<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>
--- 837,843 ----
<assert-summary ref="WRPC-2048"/>
</td>
! <td>For each pair <emph xml:space="default">(q, #inout)</emph>, there MUST be a child element of the
! input element with a name of <emph xml:space="default">q</emph>. There MUST also be a child element
! of the output element with the name of <emph xml:space="default">q</emph>.</td>
</tr>
<tr>
***************
*** 836,842 ****
<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>
--- 845,851 ----
<assert-summary ref="WRPC-2049"/>
</td>
! <td>For each pair <emph xml:space="default">(q, #return)</emph>, there MUST be a child element of the
! output element with a name of <emph xml:space="default">q</emph>. There MUST NOT be a child element
! of the input element with the name of <emph xml:space="default">q</emph>.</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.8
retrieving revision 1.9
diff -C 2 -d -r1.8 -r1.9
*** adjuncts-document-assertion-table.xml 26 Feb 2007 05:08:59 -0000 1.8
--- adjuncts-document-assertion-table.xml 18 May 2007 20:45:54 -0000 1.9
***************
*** 9,14 ****
<assert-summary ref="OperationSafety-2028"/>
</td>
! <td>An OPTIONAL <att>safe</att>
! <emph>attribute information item</emph> with the following
Infoset properties:</td>
</tr>
--- 9,14 ----
<assert-summary ref="OperationSafety-2028"/>
</td>
! <td>An OPTIONAL <att xml:space="default">safe</att>
! <emph xml:space="default">attribute information item</emph> with the following
Infoset properties:</td>
</tr>
***************
*** 18,23 ****
</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>
--- 18,23 ----
</td>
<td>Additionally, each even-numbered item (0, 2, 4, ...) in the list
! MUST be of type <emph xml:space="default">xs:QName</emph> and each odd-numbered item (1, 3, 5, ...)
! in the list MUST be of the subtype of <emph xml:space="default">xs:token</emph> described in the
previous paragraph.</td>
</tr>
Index: wsdl20-z-ie.html
===================================================================
RCS file: /sources/public/2002/ws/desc/wsdl20/wsdl20-z-ie.html,v
retrieving revision 1.110
retrieving revision 1.111
diff -C 2 -d -r1.110 -r1.111
*** wsdl20-z-ie.html 8 Mar 2007 16:02:50 -0000 1.110
--- wsdl20-z-ie.html 18 May 2007 20:45:53 -0000 1.111
***************
*** 58,70 ****
span.test-assertion { background-color: #FFC0CB; }
span.test-assertion-tr:hover { background-color: #FFC0CB; }
! </style><link type="text/css" rel="stylesheet" href="http://www.w3.org/StyleSheets/TR/base.css"></head><body><div class="head">
<h1><a id="title" name="title"></a>Web Services Description Language (WSDL) Version 2.0 Part 1: Core Language</h1>
! <h2><a id="w3c-doctype" name="w3c-doctype"></a>Editors' copy $Date$ @@ @@@@ @@@@</h2><dl><dt>This version:</dt><dd>
! <a href="wsdl20.html">wsdl20.html</a>
</dd><dt>Latest version:</dt><dd>
! <a href="http://www.w3.org/2002/ws/desc/wsdl20">http://www.w3.org/2002/ws/desc/wsdl20</a>
</dd><dt>Previous version:</dt><dd>
! <a href="http://www.w3.org/TR/2006/CR-wsdl20-20060106">http://www.w3.org/TR/2006/CR-wsdl20-20060106</a>
[...12021 lines suppressed...]
! section WRT operation names</td></tr><tr xml:space="default"><td xml:space="default" rowspan="1" colspan="1">20030130</td><td xml:space="default" rowspan="1" colspan="1">MJG</td><td xml:space="default" rowspan="1" colspan="1">Added best practice note on operation names and target
! 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
! substitution groups</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">Added initial draft of section on QName resolution</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">Reworked section on extensibility</td></tr><tr xml:space="default"><td xml:space="default" rowspan="1" colspan="1">20030116</td><td xml:space="default" rowspan="1" colspan="1">MJG</td><td xml:space="default" rowspan="1" colspan="1">Added text regarding multiple operations with the same
! {name} in a single port type</td></tr><tr xml:space="default"><td xml:space="default" rowspan="1" colspan="1">20030116</td><td xml:space="default" rowspan="1" colspan="1">MJG</td><td xml:space="default" rowspan="1" colspan="1">Added section on symbol spaces</td></tr><tr xml:space="default"><td xml:space="default" rowspan="1" colspan="1">20030116</td><td xml:space="default" rowspan="1" colspan="1">MJG</td><td xml:space="default" rowspan="1" colspan="1">Removed various ednotes</td></tr><tr xml:space="default"><td xml:space="default" rowspan="1" colspan="1">20030116</td><td xml:space="default" rowspan="1" colspan="1">MJG</td><td xml:space="default" rowspan="1" colspan="1">Added section on component equivalence</td></tr><tr xml:space="default"><td xml:space="default" rowspan="1" colspan="1">20030116</td><td xml:space="default" rowspan="1" colspan="1">MJG</td><td xml:space="default" rowspan="1" colspan="1">More work on include and import</td></tr><tr xml:space="default"><td xml:space="default" rowspan="1" clspan="1">20021201</td><td xml:space="default" rowspan="1" colspan="1">MJG</td><td xml:space="default" rowspan="1" colspan="1">Did some work on wsdl:include</td></tr><tr xml:space="default"><td xml:space="default" rowspan="1" colspan="1">20021127</td><td xml:space="default" rowspan="1" colspan="1">MJG</td><td xml:space="default" rowspan="1" colspan="1">Added placeholder for wsdl:include</td></tr><tr xml:space="default"><td xml:space="default" rowspan="1" colspan="1">20021127</td><td xml:space="default" rowspan="1" colspan="1">MJG</td><td xml:space="default" 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 xml:space="default"><td xml:space="default" rowspan="1" colspan="1">20021127</td><td xml:space="default" rowspan="1" colspan="1">MJG</td><td xml:space="default" rowspan="1" colspan="1">changed the language regardin extensibility elements in
! <a href="#Description_XMLRep"><b>2.1.2 XML Representation of Description Component</b></a>.</td></tr><tr xml:space="default"><td xml:space="default" rowspan="1" colspan="1">20021127</td><td xml:space="default" rowspan="1" colspan="1">MJG</td><td xml:space="default" rowspan="1" colspan="1">Moved all issues into issues document (
! ../issues/wsd-issues.xml )</td></tr><tr xml:space="default"><td xml:space="default" rowspan="1" colspan="1">20021127</td><td xml:space="default" rowspan="1" colspan="1">MJG</td><td xml:space="default" rowspan="1" colspan="1">Removed name attribute from definitions element</td></tr><tr xml:space="default"><td xml:space="default" rowspan="1" colspan="1">20021127</td><td xml:space="default" rowspan="1" colspan="1">MJG</td><td xml:space="default" rowspan="1" colspan="1">Removed 'pseudo-schema'</td></tr><tr xml:space="default"><td xml:space="default" rowspan="1" colspan="1">20021121</td><td xml:space="default" rowspan="1" colspan="1">JJM</td><td xml:space="default" rowspan="1" colspan="1">Updated media type draft appendix ednote to match minutes.
! </td></tr><tr xml:space="default"><td xml:space="default" rowspan="1" colspan="1">20021111</td><td xml:space="default" rowspan="1" colspan="1">SW</td><td xml:space="default" rowspan="1" colspan="1">Added appendix to record migration issues.</td></tr><tr xml:space="default"><td xml:space="default" rowspan="1" colspan="1">20021107</td><td xml:space="default" rowspan="1" colspan="1">JJM</td><td xml:space="default" rowspan="1" colspan="1">Incorporated and started adapting SOAP's media type draft appendix.
! </td></tr><tr xml:space="default"><td xml:space="default" rowspan="1" colspan="1">20021010</td><td xml:space="default" rowspan="1" colspan="1">MJG</td><td xml:space="default" rowspan="1" colspan="1">Added port type extensions, removed service type.
! </td></tr><tr xml:space="default"><td xml:space="default" rowspan="1" colspan="1">20020910</td><td xml:space="default" rowspan="1" colspan="1">MJG</td><td xml:space="default" rowspan="1" colspan="1">Removed parameterOrder from spec, as decided at September
2002 FTF
! </td></tr><tr xml:space="default"><td xml:space="default" rowspan="1" colspan="1">20020908</td><td xml:space="default" rowspan="1" colspan="1">MJG</td><td xml:space="default" rowspan="1" colspan="1">Updated parameterOrder description, fixed some spelling
! errors and other types. Added ednote to discussion of message parts</td></tr><tr xml:space="default"><td xml:space="default" rowspan="1" colspan="1">20020715</td><td xml:space="default" rowspan="1" colspan="1">MJG</td><td xml:space="default" rowspan="1" colspan="1">AM Rewrite</td></tr><tr xml:space="default"><td xml:space="default" rowspan="1" colspan="1">20020627</td><td xml:space="default" rowspan="1" colspan="1">JJM</td><td xml:space="default" rowspan="1" colspan="1">Changed a few remaining <emph> to either
! <att> or <el>, depending on context.</td></tr><tr xml:space="default"><td xml:space="default" rowspan="1" colspan="1">20020627</td><td xml:space="default" rowspan="1" colspan="1">SW</td><td xml:space="default" rowspan="1" colspan="1">Converted portType stuff to be Infoset based and improved
! doc structure more.</td></tr><tr xml:space="default"><td xml:space="default" rowspan="1" colspan="1">20020627</td><td xml:space="default" rowspan="1" colspan="1">SW</td><td xml:space="default" rowspan="1" colspan="1">Converted message stuff to be Infoset based and improved
! doc structure more.</td></tr><tr xml:space="default"><td xml:space="default" rowspan="1" colspan="1">20020625</td><td xml:space="default" rowspan="1" colspan="1">SW</td><td xml:space="default" rowspan="1" colspan="1">Mods to take into account JJM comments.</td></tr><tr xml:space="default"><td xml:space="default" rowspan="1" colspan="1">20020624</td><td xml:space="default" rowspan="1" colspan="1">JJM</td><td xml:space="default" rowspan="1" colspan="1">Fixed spec so markup validates.</td></tr><tr xml:space="default"><td xml:space="default" rowspan="1" colspan="1">20020624</td><td xml:space="default" rowspan="1" colspan="1">JJM</td><td xml:space="default" rowspan="1" colspan="1">Upgraded the stylesheet and DTD</td></tr><tr xml:space="default"><td xml:space="default" rowspan="1" colspan="1">20020624</td><td xml:space="default" rowspan="1" colspan="1">JJM</td><td xml:space="default" rowspan="1" colspan="1">Added sections for references and change log.</td></tr><tr xml:space="default"><td xml:space="efault" rowspan="1" colspan="1">20020624</td><td xml:space="default" rowspan="1" colspan="1">JJM</td><td xml:space="default" rowspan="1" colspan="1">Removed Jeffrey from authors :-( Added Gudge :-)</td></tr><tr xml:space="default"><td xml:space="default" rowspan="1" colspan="1">20020620</td><td xml:space="default" rowspan="1" colspan="1">SW</td><td xml:space="default" rowspan="1" colspan="1">Started adding abstract model</td></tr><tr xml:space="default"><td xml:space="default" rowspan="1" colspan="1">20020406</td><td xml:space="default" rowspan="1" colspan="1">SW</td><td xml:space="default" rowspan="1" colspan="1">Created document from WSDL 1.1</td></tr></tbody></table><br></div></div></div></body></html>
\ No newline at end of file
Index: component-assertion-table.xml
===================================================================
RCS file: /sources/public/2002/ws/desc/wsdl20/component-assertion-table.xml,v
retrieving revision 1.24
retrieving revision 1.25
diff -C 2 -d -r1.24 -r1.25
*** component-assertion-table.xml 26 Feb 2007 05:08:59 -0000 1.24
--- component-assertion-table.xml 18 May 2007 20:45:50 -0000 1.25
***************
*** 12,16 ****
binding details (by including <comp>Binding Operation</comp> components) or
any fault binding details (by including
! <comp>Binding Fault</comp> components) then it MUST specify an interface the <comp>Binding</comp>
component applies to, so as to indicate which interface the operations
come from.</td>
--- 12,16 ----
binding details (by including <comp>Binding Operation</comp> components) or
any fault binding details (by including
! <comp>Binding Fault</comp> components), then it MUST specify an interface the <comp>Binding</comp>
component applies to, so as to indicate which interface the operations
come from.</td>
***************
*** 23,27 ****
A <comp>Binding</comp> component that defines bindings for an
<comp>Interface</comp> component MUST define bindings for all the operations
! and faults of that
<comp>Interface</comp> component.</td>
</tr>
--- 23,27 ----
A <comp>Binding</comp> component that defines bindings for an
<comp>Interface</comp> component MUST define bindings for all the operations
! of that
<comp>Interface</comp> component.</td>
</tr>
***************
*** 32,36 ****
<td>Similarly, whenever a reusable <comp>Binding</comp> component (i.e. one that does not
specify an <comp>Interface</comp> component) is applied to a specific <comp>Interface</comp>
! component in the context of an <comp>Endpoint</comp> component (see <specref ref="Endpoint_details"/>),
the <comp>Binding</comp> component MUST define bindings for each <comp>Interface Operation</comp>
and <comp>Interface Fault</comp> component of the <comp>Interface</comp> component, via
--- 32,36 ----
<td>Similarly, whenever a reusable <comp>Binding</comp> component (i.e. one that does not
specify an <comp>Interface</comp> component) is applied to a specific <comp>Interface</comp>
! component in the context of an <comp>Endpoint</comp> component (see <specref ref="Endpoint_details" xml:space="default"/>),
the <comp>Binding</comp> component MUST define bindings for each <comp>Interface Operation</comp>
and <comp>Interface Fault</comp> component of the <comp>Interface</comp> component, via
***************
*** 50,55 ****
<assert-summary ref="Binding-1048"/>
</td>
! <td>This <emph>xs:anyURI</emph> MUST be an absolute IRI
! as defined by <bibref ref="RFC3987"/>.</td>
</tr>
<tr>
--- 50,55 ----
<assert-summary ref="Binding-1048"/>
</td>
! <td>This <emph xml:space="default">xs:anyURI</emph> MUST be an absolute IRI
! as defined by <bibref ref="RFC3987" xml:space="default"/>.</td>
</tr>
<tr>
***************
*** 103,107 ****
and with <prop comp="Interface Fault Reference">interface fault</prop> equal to an
<comp>Interface Fault</comp> component with
! <prop comp="Interface Fault">name</prop> equal to the actual value of the <att>ref</att> <emph>attribute information item</emph>.</td>
</tr>
<tr>
--- 103,107 ----
and with <prop comp="Interface Fault Reference">interface fault</prop> equal to an
<comp>Interface Fault</comp> component with
! <prop comp="Interface Fault">name</prop> equal to the actual value of the <att xml:space="default">ref</att> <emph xml:space="default">attribute information item</emph>.</td>
</tr>
<tr>
***************
*** 146,152 ****
The fragment identifier consists of a sequence
zero or more
! <code>xmlns()</code>
pointer parts followed by exactly one
! <code>wsdl.*()</code>
pointer part.
</td>
--- 146,152 ----
The fragment identifier consists of a sequence
zero or more
! <code xml:space="default">xmlns()</code>
pointer parts followed by exactly one
! <code xml:space="default">wsdl.*()</code>
pointer part.
</td>
***************
*** 158,166 ****
<td>
Each
! <code>xmlns()</code>
pointer part that appears in the fragment
identifier defines a namespace that is
referenced by the
! <code>wsdl.*()</code>
pointer part.
</td>
--- 158,166 ----
<td>
Each
! <code xml:space="default">xmlns()</code>
pointer part that appears in the fragment
identifier defines a namespace that is
referenced by the
! <code xml:space="default">wsdl.*()</code>
pointer part.
</td>
***************
*** 172,176 ****
<td>
Each
! <code>xmlns()</code>
pointer part defines a unique namespace.
</td>
--- 172,176 ----
<td>
Each
! <code xml:space="default">xmlns()</code>
pointer part defines a unique namespace.
</td>
***************
*** 182,189 ****
<td>
The
! <code>xmlns()</code>
pointer parts define namespaces in the same
order as they are referenced in the
! <code>wsdl.*()</code>
pointer part.
</td>
--- 182,189 ----
<td>
The
! <code xml:space="default">xmlns()</code>
pointer parts define namespaces in the same
order as they are referenced in the
! <code xml:space="default">wsdl.*()</code>
pointer part.
</td>
***************
*** 195,203 ****
<td>
The namespace prefixes defined by the
! <code>xmlns()</code>
pointer parts are named
! <code>ns1</code>
,
! <code>ns2</code>
, etc., in the order of their appearance.
</td>
--- 195,203 ----
<td>
The namespace prefixes defined by the
! <code xml:space="default">xmlns()</code>
pointer parts are named
! <code xml:space="default">ns1</code>
,
! <code xml:space="default">ns2</code>
, etc., in the order of their appearance.
</td>
***************
*** 214,222 ****
<tr>
<td>
<assert-summary ref="Compare-URI-IRI-1065"/>
</td>
<td>When such absolute URIs and IRIs are being compared to determine
! equivalence (see <specref ref="compequiv"/>) they MUST be
! compared character-by-character as indicated in <bibref ref="RFC3987"/>.</td>
</tr>
<tr>
--- 214,231 ----
<tr>
<td>
+ <assert-summary ref="CanonFragId-1103"/>
+ </td>
+ <td>
+ No <code xml:space="default">xmlns()</code> pointer part defines a namespace for the targetNamespace of the
+ WSDL 2.0 document.
+ </td>
+ </tr>
+ <tr>
+ <td>
<assert-summary ref="Compare-URI-IRI-1065"/>
</td>
<td>When such absolute URIs and IRIs are being compared to determine
! equivalence (see <specref ref="compequiv" xml:space="default"/>), they MUST be
! compared character-by-character as indicated in <bibref ref="RFC3987" xml:space="default"/>.</td>
</tr>
<tr>
***************
*** 224,228 ****
<assert-summary ref="Description-1001"/>
</td>
! <td>The value of the <att>targetNamespace</att> <emph>attribute information item</emph> SHOULD be dereferencable.</td>
</tr>
<tr>
--- 233,237 ----
<assert-summary ref="Description-1001"/>
</td>
! <td>The value of the <att xml:space="default">targetNamespace</att> <emph xml:space="default">attribute information item</emph> SHOULD be dereferencable.</td>
</tr>
<tr>
***************
*** 267,271 ****
</td>
<td>For each component
! defined and declared in the inlined schema document or included by <el>xs:include</el>,
a corresponding <comp>Element Declaration</comp> component or <comp>Type Definition</comp>
component MUST appear in the <prop comp="Description">element declarations</prop>
--- 276,280 ----
</td>
<td>For each component
! defined and declared in the inlined schema document or included by <el xml:space="default">xs:include</el>,
a corresponding <comp>Element Declaration</comp> component or <comp>Type Definition</comp>
component MUST appear in the <prop comp="Description">element declarations</prop>
***************
*** 281,285 ****
<td>
Schema components not defined or declared in the inlined schema document or included by
! <el>xs:include</el> MUST NOT appear in the <prop comp="Description">element declarations</prop>
or <prop comp="Description">type definitions</prop> properties.</td>
</tr>
--- 290,294 ----
<td>
Schema components not defined or declared in the inlined schema document or included by
! <el xml:space="default">xs:include</el> MUST NOT appear in the <prop comp="Description">element declarations</prop>
or <prop comp="Description">type definitions</prop> properties.</td>
</tr>
***************
*** 288,294 ****
<assert-summary ref="Endpoint-1061"/>
</td>
! <td>This <emph>xs:anyURI</emph> MUST
be an absolute IRI as defined by
! <bibref ref="RFC3987"/>.</td>
</tr>
<tr>
--- 297,303 ----
<assert-summary ref="Endpoint-1061"/>
</td>
! <td>This <emph xml:space="default">xs:anyURI</emph> MUST
be an absolute IRI as defined by
! <bibref ref="RFC3987" xml:space="default"/>.</td>
</tr>
<tr>
***************
*** 331,335 ****
</td>
<td>An extension that is NOT marked as mandatory MUST NOT invalidate the
! meaning of any part of the WSDL 2.0 document.</td>
</tr>
<tr>
--- 340,344 ----
</td>
<td>An extension that is NOT marked as mandatory MUST NOT invalidate the
! meaning of any part of a WSDL 2.0 document.</td>
</tr>
<tr>
***************
*** 339,343 ****
<td>If a WSDL 2.0 document declares an extension as optional
(i.e., NON-mandatory), then the Web service MUST NOT assume that the
! client supports that extension <emph>unless</emph> the
Web service knows (through some other means) that the client
has in fact elected to engage and support that extension.</td>
--- 348,352 ----
<td>If a WSDL 2.0 document declares an extension as optional
(i.e., NON-mandatory), then the Web service MUST NOT assume that the
! client supports that extension <emph xml:space="default">unless</emph> the
Web service knows (through some other means) that the client
has in fact elected to engage and support that extension.</td>
***************
*** 373,377 ****
<td>The fragment identifier in a WSDL 2.0 component IRI-reference
MUST resolve to some component as defined by the construction rules
! in <specref ref="frag-ids-table"/>.</td>
</tr>
<tr>
--- 382,386 ----
<td>The fragment identifier in a WSDL 2.0 component IRI-reference
MUST resolve to some component as defined by the construction rules
! in <specref ref="frag-ids-table" xml:space="default"/>.</td>
</tr>
<tr>
***************
*** 391,395 ****
<td>
To avoid circular definitions, an interface MUST NOT appear
! as an element of the set of interfaces it extends, either
directly or indirectly.
</td>
--- 400,404 ----
<td>
To avoid circular definitions, an interface MUST NOT appear
! in the set of interfaces it extends, either
directly or indirectly.
</td>
***************
*** 406,410 ****
<assert-summary ref="Interface-1011"/>
</td>
! <td>The list of <emph>xs:QName</emph> in an <att>extends</att> <emph>attribute information item</emph> MUST NOT contain duplicates.</td>
</tr>
<tr>
--- 415,419 ----
<assert-summary ref="Interface-1011"/>
</td>
! <td>The list of <emph xml:space="default">xs:QName</emph> in an <att xml:space="default">extends</att> <emph xml:space="default">attribute information item</emph> MUST NOT contain duplicates.</td>
</tr>
<tr>
***************
*** 413,420 ****
</td>
<td>An
! <emph>xs:token</emph> with one of the values
! <emph>#any</emph>, <emph>#none</emph>, <emph>#other</emph>,
or
! <emph>#element</emph>.</td>
</tr>
<tr>
--- 422,429 ----
</td>
<td>An
! <emph xml:space="default">xs:token</emph> with one of the values
! <emph xml:space="default">#any</emph>, <emph xml:space="default">#none</emph>, <emph xml:space="default">#other</emph>,
or
! <emph xml:space="default">#element</emph>.</td>
</tr>
<tr>
***************
*** 424,428 ****
<td>When
the <prop comp="Interface Fault">message content model</prop> property has the value
! <emph>#any</emph> or <emph>#none</emph> the
<prop comp="Interface Fault">element declaration</prop>
property MUST be empty.</td>
--- 433,437 ----
<td>When
the <prop comp="Interface Fault">message content model</prop> property has the value
! <emph xml:space="default">#any</emph> or <emph xml:space="default">#none</emph> the
<prop comp="Interface Fault">element declaration</prop>
property MUST be empty.</td>
***************
*** 441,446 ****
<comp>Interface Fault</comp>
components MUST be equivalent (see
! <specref ref="compequiv"/>
! ).
</td>
</tr>
--- 450,454 ----
<comp>Interface Fault</comp>
components MUST be equivalent (see
! <specref ref="compequiv" xml:space="default"/>).
</td>
</tr>
***************
*** 486,491 ****
<assert-summary ref="InterfaceMessageReference-1025"/>
</td>
! <td>An <emph>xs:token</emph> with
! one of the values <emph>in</emph> or <emph>out</emph>, indicating
whether the message is coming
to the service or going from the service,
--- 494,499 ----
<assert-summary ref="InterfaceMessageReference-1025"/>
</td>
! <td>An <emph xml:space="default">xs:token</emph> with
! one of the values <emph xml:space="default">in</emph> or <emph xml:space="default">out</emph>, indicating
whether the message is coming
to the service or going from the service,
***************
*** 508,515 ****
</td>
<td>An
! <emph>xs:token</emph> with one of the values
! <emph>#any</emph>, <emph>#none</emph>, <emph>#other</emph>,
or
! <emph>#element</emph>.</td>
</tr>
<tr>
--- 516,523 ----
</td>
<td>An
! <emph xml:space="default">xs:token</emph> with one of the values
! <emph xml:space="default">#any</emph>, <emph xml:space="default">#none</emph>, <emph xml:space="default">#other</emph>,
or
! <emph xml:space="default">#element</emph>.</td>
</tr>
<tr>
***************
*** 519,523 ****
<td>When
the <prop comp="Interface Message Reference">message content model</prop> property has the value
! <emph>#any</emph> or <emph>#none</emph> the
<prop comp="Interface Message Reference">element declaration</prop>
property MUST be empty.</td>
--- 527,531 ----
<td>When
the <prop comp="Interface Message Reference">message content model</prop> property has the value
! <emph xml:space="default">#any</emph> or <emph xml:space="default">#none</emph>, the
<prop comp="Interface Message Reference">element declaration</prop>
property MUST be empty.</td>
***************
*** 536,541 ****
<assert-summary ref="InterfaceOperation-1018"/>
</td>
! <td>This <emph>xs:anyURI</emph>
! MUST be an absolute IRI (see <bibref ref="RFC3987"/>).</td>
</tr>
<tr>
--- 544,549 ----
<assert-summary ref="InterfaceOperation-1018"/>
</td>
! <td>This <emph xml:space="default">xs:anyURI</emph>
! MUST be an absolute IRI (see <bibref ref="RFC3987" xml:space="default"/>).</td>
</tr>
<tr>
***************
*** 544,549 ****
</td>
<td>
! These <emph>xs:anyURI</emph>s MUST be
! absolute IRIs (see <bibref ref="RFC3986"/>).</td>
</tr>
<tr>
--- 552,557 ----
</td>
<td>
! These <emph xml:space="default">xs:anyURI</emph>s MUST be
! absolute IRIs (see <bibref ref="RFC3986" xml:space="default"/>).</td>
</tr>
<tr>
***************
*** 555,559 ****
have the same value for their <prop comp="Interface Operation">name</prop>
property, then the component models of those Interface
! Operation components MUST be equivalent (see <specref ref="compequiv"/>).</td>
</tr>
<tr>
--- 563,567 ----
have the same value for their <prop comp="Interface Operation">name</prop>
property, then the component models of those Interface
! Operation components MUST be equivalent (see <specref ref="compequiv" xml:space="default"/>).</td>
</tr>
<tr>
***************
*** 582,589 ****
<td>Its actual value MUST be a list of
pairs of IRIs; where the first IRI of a pair, which MUST be an
! absolute IRI as defined in <bibref ref="RFC3987"/>, indicates a
WSDL 2.0 (or 1.1) namespace name, and, the second a hint as to the location
of a WSDL 2.0 document defining WSDL 2.0 components (or WSDL 1.1
! elements <bibref ref="WSDL11"/>)
for that namespace name.</td>
</tr>
--- 590,597 ----
<td>Its actual value MUST be a list of
pairs of IRIs; where the first IRI of a pair, which MUST be an
! absolute IRI as defined in <bibref ref="RFC3987" xml:space="default"/>, indicates a
WSDL 2.0 (or 1.1) namespace name, and, the second a hint as to the location
of a WSDL 2.0 document defining WSDL 2.0 components (or WSDL 1.1
! elements <bibref ref="WSDL11" xml:space="default"/>)
for that namespace name.</td>
</tr>
***************
*** 592,602 ****
<assert-summary ref="MEP-1022"/>
</td>
! <td>A message exchange pattern is uniquely
! identified by an absolute IRI which is used as the value
of the
<prop comp="Interface Operation">
message exchange pattern
</prop> property of the <comp>Interface Operation</comp>
! component, and it specifies the fault propagation ruleset
that its faults obey.</td>
</tr>
--- 600,610 ----
<assert-summary ref="MEP-1022"/>
</td>
! <td>A message exchange pattern is itself uniquely
! identified by an absolute IRI, which is used as the value
of the
<prop comp="Interface Operation">
message exchange pattern
</prop> property of the <comp>Interface Operation</comp>
! component, and which specifies the fault propagation ruleset
that its faults obey.</td>
</tr>
***************
*** 618,622 ****
component in the
<prop comp="Description">services</prop>
! property of a Description component, the
<prop comp="Service">name</prop>
property MUST be unique.</td>
--- 626,630 ----
component in the
<prop comp="Description">services</prop>
! property of a <comp>Description</comp> component, the
<prop comp="Service">name</prop>
property MUST be unique.</td>
Index: adjuncts-exchange-assertion-table.xml
===================================================================
RCS file: /sources/public/2002/ws/desc/wsdl20/adjuncts-exchange-assertion-table.xml,v
retrieving revision 1.5
retrieving revision 1.6
diff -C 2 -d -r1.5 -r1.6
*** adjuncts-exchange-assertion-table.xml 8 Mar 2007 16:02:50 -0000 1.5
--- adjuncts-exchange-assertion-table.xml 18 May 2007 20:45:54 -0000 1.6
***************
*** 19,25 ****
</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>
--- 19,25 ----
</td>
<td>The fault message MUST be delivered to the originator of the
! triggering message, unless otherwise specified by an extension or
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>
***************
*** 54,59 ****
<assert-summary ref="InOnlyFaults-2013"/>
</td>
! <td>The <el>in-only</el>
! message exchange pattern uses the rule <specref ref="no-fault"/>.</td>
</tr>
<tr>
--- 54,59 ----
<assert-summary ref="InOnlyFaults-2013"/>
</td>
! <td>The <el xml:space="default">in-only</el>
! message exchange pattern uses the rule <specref ref="no-fault" xml:space="default"/>.</td>
</tr>
<tr>
***************
*** 62,66 ****
</td>
<td>
! The <el>in-out</el> message exchange pattern uses the rule <specref ref="fault-replacement"/>.</td>
</tr>
<tr>
--- 62,66 ----
</td>
<td>
! The <el xml:space="default">in-out</el> message exchange pattern uses the rule <specref ref="fault-replacement" xml:space="default"/>.</td>
</tr>
<tr>
***************
*** 69,73 ****
</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>
--- 69,73 ----
</td>
<td>by some prior agreement, another node and/or the
! service MAY send messages (to each other or to other nodes) that
are not described by the pattern.</td>
</tr>
***************
*** 109,113 ****
</td>
<td>
! The <el>robust in-only</el> message exchange pattern uses the rule <specref ref="fault-trigger"/>.</td>
</tr>
</tbody>
--- 109,113 ----
</td>
<td>
! The <el xml:space="default">robust in-only</el> message exchange pattern uses the rule <specref ref="fault-trigger" xml:space="default"/>.</td>
</tr>
</tbody>
Index: document-assertion-table.xml
===================================================================
RCS file: /sources/public/2002/ws/desc/wsdl20/document-assertion-table.xml,v
retrieving revision 1.24
retrieving revision 1.25
diff -C 2 -d -r1.24 -r1.25
*** document-assertion-table.xml 26 Feb 2007 05:09:06 -0000 1.24
--- document-assertion-table.xml 18 May 2007 20:45:50 -0000 1.25
***************
*** 10,14 ****
</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>
--- 10,14 ----
</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" xml:space="default"/>), then the <att xml:space="default">targetNamespace</att> <emph xml:space="default">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>
***************
*** 18,22 ****
<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>
--- 18,22 ----
<assert-summary ref="Description-1005"/>
</td>
! <td>Zero or more <emph xml:space="default">element information item</emph>s amongst its [children], in order as
follows:</td>
</tr>
***************
*** 26,30 ****
</td>
<td>Its value
! MUST be an absolute IRI (see <bibref ref="RFC3987"/>)
and should be dereferencable.</td>
</tr>
--- 26,30 ----
</td>
<td>Its value
! MUST be an absolute IRI (see <bibref ref="RFC3987" xml:space="default"/>)
and should be dereferencable.</td>
</tr>
***************
*** 35,40 ****
<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>
--- 35,40 ----
<td>As with XML schema, any WSDL 2.0 document that references
a foreign component MUST
! have a <el xml:space="default">wsdl:import</el> <emph xml:space="default">element information item</emph> for the associated foreign namespace (but which does not necessarily
! provide a <att xml:space="default">location</att> <emph xml:space="default">attribute information item</emph> that identifies the WSDL 2.0 document
in which the referenced component is defined).</td>
</tr>
***************
*** 43,50 ****
<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>
--- 43,50 ----
<assert-summary ref="Import-1083"/>
</td>
! <td>If a WSDL 2.0 document contains more than one <el xml:space="default">wsdl:import</el>
! <emph xml:space="default">element information item</emph> for a given value of the <att xml:space="default">namespace</att> <emph xml:space="default">attribute information item</emph>, then
! they MUST provide different values for the <att xml:space="default">location</att>
! <emph xml:space="default">attribute information item</emph>.</td>
</tr>
<tr>
***************
*** 53,57 ****
</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>
--- 53,57 ----
</td>
<td>This value MUST NOT match the actual
! value of <att xml:space="default">targetNamespace</att> <emph xml:space="default">attribute information item</emph> in the enclosing WSDL 2.0 document.</td>
</tr>
<tr>
***************
*** 59,64 ****
<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>
--- 59,64 ----
<assert-summary ref="Import-1085"/>
</td>
! <td>If the location attribute in the <el xml:space="default">import</el> <emph xml:space="default">element information item</emph>
! is dereferencable, then it MUST reference a WSDL 2.0 document.</td>
</tr>
<tr>
***************
*** 67,75 ****
</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
! <att>namespace</att> <emph>attribute information item</emph> MUST be identical to the
! actual value of the <att>targetNamespace</att> <emph>attribute information item</emph>
! of the referenced WSDL 2.0 document.</td>
</tr>
<tr>
--- 67,75 ----
</td>
<td>
! If the <att xml:space="default">location</att> <emph xml:space="default">attribute information item</emph> of the <el xml:space="default">import</el> <emph xml:space="default">element information item</emph> is dereferencable, then
the actual value of the
! <att xml:space="default">namespace</att> <emph xml:space="default">attribute information item</emph> MUST be identical to the
! actual value of the <att xml:space="default">targetNamespace</att> <emph xml:space="default">attribute information item</emph>
! of the referenced WSDL 2.0 document (see <specref ref="wsdllocation" xml:space="default"/>).</td>
</tr>
<tr>
***************
*** 77,81 ****
<assert-summary ref="Include-1080"/>
</td>
! <td>The IRI indicated by <att>location</att>
MUST resolve to a WSDL 2.0 document.</td>
</tr>
--- 77,81 ----
<assert-summary ref="Include-1080"/>
</td>
! <td>The IRI indicated by <att xml:space="default">location</att>
MUST resolve to a WSDL 2.0 document.</td>
</tr>
***************
*** 84,91 ****
<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>
--- 84,91 ----
<assert-summary ref="Include-1081"/>
</td>
! <td>The actual value of the <att xml:space="default">targetNamespace</att> <emph xml:space="default">attribute information item</emph> of the
included WSDL 2.0 document MUST match the actual value of the
! <att xml:space="default">targetNamespace</att> <emph xml:space="default">attribute information item</emph> of the <el xml:space="default">description</el> <emph xml:space="default">element information item</emph>
! which is the [parent] of the <el xml:space="default">include</el> <emph xml:space="default">element information item</emph>.</td>
</tr>
<tr>
***************
*** 94,98 ****
</td>
<td>Its value, if present, MUST contain
! absolute IRIs (see <bibref ref="RFC3987"/>).</td>
</tr>
<tr>
--- 94,98 ----
</td>
<td>Its value, if present, MUST contain
! absolute IRIs (see <bibref ref="RFC3987" xml:space="default"/>).</td>
</tr>
<tr>
***************
*** 101,105 ****
</td>
<td>
! If the <att>element</att> <emph>attribute information item</emph> has a value then
it MUST resolve to an
<comp>Element Declaration</comp> component from the
--- 101,105 ----
</td>
<td>
! If the <att xml:space="default">element</att> <emph xml:space="default">attribute information item</emph> has a value, then
it MUST resolve to an
<comp>Element Declaration</comp> component from the
***************
*** 112,119 ****
<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>
! component with a given <prop comp="Interface Fault Reference">direction</prop>
if the
<prop comp="Interface Operation">message exchange pattern</prop> of the parent
--- 112,119 ----
<assert-summary ref="InterfaceFaultReference-1040"/>
</td>
! <td>The <att xml:space="default">messageLabel</att> <emph xml:space="default">attribute information item</emph> MUST
be present in the XML representation of an
<comp>Interface Fault Reference</comp>
! component with a given <prop comp="Interface Fault Reference">direction</prop>,
if the
<prop comp="Interface Operation">message exchange pattern</prop> of the parent
***************
*** 126,130 ****
</td>
<td>
! If the <att>element</att> <emph>attribute information item</emph> has a value then
it MUST resolve to an
<comp>Element Declaration</comp> component from the
--- 126,130 ----
</td>
<td>
! If the <att xml:space="default">element</att> <emph xml:space="default">attribute information item</emph> has a value, then
it MUST resolve to an
<comp>Element Declaration</comp> component from the
***************
*** 138,142 ****
</td>
<td>It MUST NOT appear on a
! <el>wsdl:description</el> element or any of its
children/descendants.</td>
</tr>
--- 138,142 ----
</td>
<td>It MUST NOT appear on a
! <el xml:space="default">wsdl:description</el> element or any of its
children/descendants.</td>
</tr>
***************
*** 145,149 ****
<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>
--- 145,149 ----
<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>
***************
*** 154,163 ****
<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>
--- 154,163 ----
<td>
If the
! <att xml:space="default">messageLabel</att>
! <emph xml:space="default">attribute information item</emph>
of an interface message reference
! <emph xml:space="default">element information item</emph>
! is present, then its actual value MUST match the <prop comp="Interface Message Reference">message
! label</prop> of some placeholder message with <prop comp="Interface Message Reference">direction</prop> equal
to the message direction.
</td>
***************
*** 169,178 ****
<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>
--- 169,178 ----
<td>
If the
! <att xml:space="default">messageLabel</att>
! <emph xml:space="default">attribute information item</emph>
of an interface message reference
! <emph xml:space="default">element information item</emph>
is absent then there MUST be a unique placeholder message
! with <prop comp="Interface Message Reference">direction</prop> equal to the message direction.
</td>
</tr>
***************
*** 182,187 ****
</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>
--- 182,187 ----
</td>
<td>
! If the local name is <el xml:space="default">input</el> then the message exchange pattern
! MUST have at least one placeholder message with direction <attval xml:space="default">In</attval>.</td>
</tr>
<tr>
***************
*** 190,195 ****
</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>
--- 190,195 ----
</td>
<td>
! If the local name is <el xml:space="default">output</el> then the message exchange pattern
! MUST have at least one placeholder message with direction <attval xml:space="default">Out</attval>.</td>
</tr>
<tr>
***************
*** 198,203 ****
</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>
--- 198,203 ----
</td>
<td>
! If the local name is <el xml:space="default">infault</el> then the message exchange pattern
! MUST support at least one fault in the <attval xml:space="default">In</attval> direction.</td>
</tr>
<tr>
***************
*** 206,211 ****
</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>
--- 206,211 ----
</td>
<td>
! If the local name is <el xml:space="default">outfault</el> then the message exchange pattern
! MUST support at least one fault in the <attval xml:space="default">Out</attval> direction.</td>
</tr>
<tr>
***************
*** 215,224 ****
<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>
--- 215,224 ----
<td>
The
! <att xml:space="default">messageLabel</att>
! <emph xml:space="default">attribute information item</emph>
of an interface fault reference
! <emph xml:space="default">element information item</emph>
MUST be present if the message exchange pattern has more
! than one placeholder message with <prop comp="Interface Message Reference">direction</prop> equal to the
message direction.
</td>
***************
*** 230,239 ****
<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
! label} of some placeholder message with {direction} equal
to the message direction.
</td>
--- 230,239 ----
<td>
If the
! <att xml:space="default">messageLabel</att>
! <emph xml:space="default">attribute information item</emph>
of an interface fault reference
! <emph xml:space="default">element information item</emph>
! is present then its actual value MUST match the <prop comp="Interface Message Reference">message
! label</prop> of some placeholder message with <prop comp="Interface Message Reference">direction</prop> equal
to the message direction.
</td>
***************
*** 245,254 ****
<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>
--- 245,254 ----
<td>
If the
! <att xml:space="default">messageLabel</att>
! <emph xml:space="default">attribute information item</emph>
of an interface fault reference
! <emph xml:space="default">element information item</emph>
is absent then there MUST be a unique placeholder message
! with <prop comp="Interface Message Reference">direction</prop> equal to the message direction.
</td>
</tr>
***************
*** 259,268 ****
<td>
If the
! <att>messageLabel</att>
! <emph>attribute information item</emph>
of a binding 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>
--- 259,268 ----
<td>
If the
! <att xml:space="default">messageLabel</att>
! <emph xml:space="default">attribute information item</emph>
of a binding message reference
! <emph xml:space="default">element information item</emph>
! is present then its actual value MUST match the <prop comp="Interface Message Reference">message
! label</prop> of some placeholder message with <prop comp="Interface Message Reference">direction</prop> equal
to the message direction.
</td>
***************
*** 274,283 ****
<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>
--- 274,283 ----
<td>
If the
! <att xml:space="default">messageLabel</att>
! <emph xml:space="default">attribute information item</emph>
of a binding message reference
! <emph xml:space="default">element information item</emph>
is absent then there MUST be a unique placeholder message
! with <prop comp="Interface Message Reference">direction</prop> equal to the message direction.
</td>
</tr>
***************
*** 288,297 ****
<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>
--- 288,297 ----
<td>
The
! <att xml:space="default">messageLabel</att>
! <emph xml:space="default">attribute information item</emph>
of a binding fault reference
! <emph xml:space="default">element information item</emph>
MUST be present if the message exchange pattern has more
! than one placeholder message with <prop comp="Interface Message Reference">direction</prop> equal to the
message direction.
</td>
***************
*** 303,312 ****
<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>
--- 303,312 ----
<td>
If the
! <att xml:space="default">messageLabel</att>
! <emph xml:space="default">attribute information item</emph>
of a binding fault reference
! <emph xml:space="default">element information item</emph>
! is present then its actual value MUST match the <prop comp="Interface Message Reference">message
! label</prop> of some placeholder message with <prop comp="Interface Message Reference">direction</prop> equal
to the message direction.
</td>
***************
*** 318,327 ****
<td>
If the
! <att>messageLabel</att>
! <emph>attribute information item</emph>
of a binding 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>
--- 318,327 ----
<td>
If the
! <att xml:space="default">messageLabel</att>
! <emph xml:space="default">attribute information item</emph>
of a binding fault reference
! <emph xml:space="default">element information item</emph>
is absent then there MUST be a unique placeholder message
! with <prop comp="Interface Message Reference">direction</prop> equal to the message direction.
</td>
</tr>
***************
*** 338,344 ****
</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>
--- 338,344 ----
</td>
<td>A WSDL 2.0 document MUST NOT refer to XML Schema components in a given
! namespace UNLESS an <el xml:space="default">xs:import</el> or <el xml:space="default">xs:schema</el> <emph xml:space="default">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" xml:space="default"/>.</td>
</tr>
<tr>
***************
*** 347,352 ****
</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>
--- 347,352 ----
</td>
<td>The referenced schema MUST contain
! a <att xml:space="default">targetNamespace</att> <emph xml:space="default">attribute information item</emph> on
! its <el xml:space="default">xs:schema</el> <emph xml:space="default">element information item</emph>.</td>
</tr>
<tr>
***************
*** 354,360 ****
<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>
--- 354,360 ----
<assert-summary ref="Schema-1070"/>
</td>
! <td>The value of the <att xml:space="default">targetNamespace</att> <emph xml:space="default">attribute information item</emph>
! of the <el xml:space="default">xs:schema</el> <emph xml:space="default">element information item</emph> of an imported schema MUST equal the value of the
! <att xml:space="default">namespace</att> of the <el xml:space="default">import</el> <emph xml:space="default">element information item</emph> in the importing WSDL 2.0 document.</td>
</tr>
<tr>
***************
*** 383,387 ****
</td>
<td>If
! <att>wsdlx:interface</att> and <att>wsdlx:binding</att>
are used together then they MUST satisfy the same consistency
rules that apply to the <prop comp="Service">interface</prop> property of a <comp>Service</comp>
--- 383,387 ----
</td>
<td>If
! <att xml:space="default">wsdlx:interface</att> and <att xml:space="default">wsdlx:binding</att>
are used together then they MUST satisfy the same consistency
rules that apply to the <prop comp="Service">interface</prop> property of a <comp>Service</comp>
***************
*** 394,401 ****
</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>
--- 394,401 ----
</td>
<td>A specification of extension syntax
! for an alternative schema language MUST include the declaration of an <emph xml:space="default">element information item</emph>,
! intended to appear as a child of the <el xml:space="default">wsdl:types</el> <emph xml:space="default">element information item</emph>, which
! references, names, and locates the schema instance (an <el xml:space="default">import</el>
! <emph xml:space="default">element information item</emph>).</td>
</tr>
<tr>
***************
*** 404,411 ****
</td>
<td>The type of the
! <att>wsdlx:interface</att>
! <emph>attribute information item</emph>
is an
! <emph>xs:QName</emph> that specifies the <prop comp="Interface">name</prop>
property of an <comp>Interface</comp> component.</td>
</tr>
--- 404,411 ----
</td>
<td>The type of the
! <att xml:space="default">wsdlx:interface</att>
! <emph xml:space="default">attribute information item</emph>
is an
! <emph xml:space="default">xs:QName</emph> that specifies the <prop comp="Interface">name</prop>
property of an <comp>Interface</comp> component.</td>
</tr>
***************
*** 415,422 ****
</td>
<td>The type of the
! <att>wsdlx:binding</att>
! <emph>attribute information item</emph>
is an
! <emph>xs:QName</emph> that specifies the <prop comp="Binding">name</prop>
property of a <comp>Binding</comp> component.</td>
</tr>
--- 415,422 ----
</td>
<td>The type of the
! <att xml:space="default">wsdlx:binding</att>
! <emph xml:space="default">attribute information item</emph>
is an
! <emph xml:space="default">xs:QName</emph> that specifies the <prop comp="Binding">name</prop>
property of a <comp>Binding</comp> component.</td>
</tr>
Index: wsdl20-z.html
===================================================================
RCS file: /sources/public/2002/ws/desc/wsdl20/wsdl20-z.html,v
retrieving revision 1.136
retrieving revision 1.137
diff -C 2 -d -r1.136 -r1.137
*** wsdl20-z.html 8 Mar 2007 16:02:50 -0000 1.136
--- wsdl20-z.html 18 May 2007 20:45:48 -0000 1.137
***************
*** 58,70 ****
span.test-assertion { background-color: #FFC0CB; }
span.test-assertion-tr:hover { background-color: #FFC0CB; }
! </style><link type="text/css" rel="stylesheet" href="http://www.w3.org/StyleSheets/TR/base.css"></head><body><div class="head">
<h1><a id="title" name="title"></a>Web Services Description Language (WSDL) Version 2.0 Part 1: Core Language</h1>
! <h2><a id="w3c-doctype" name="w3c-doctype"></a>Editors' copy $Date$ @@ @@@@ @@@@</h2><dl><dt>This version:</dt><dd>
! <a href="wsdl20.html">wsdl20.html</a>
</dd><dt>Latest version:</dt><dd>
! <a href="http://www.w3.org/2002/ws/desc/wsdl20">http://www.w3.org/2002/ws/desc/wsdl20</a>
</dd><dt>Previous version:</dt><dd>
! <a href="http://www.w3.org/TR/2006/CR-wsdl20-20060106">http://www.w3.org/TR/2006/CR-wsdl20-20060106</a>
[...12021 lines suppressed...]
! section WRT operation names</td></tr><tr xml:space="default"><td xml:space="default" rowspan="1" colspan="1">20030130</td><td xml:space="default" rowspan="1" colspan="1">MJG</td><td xml:space="default" rowspan="1" colspan="1">Added best practice note on operation names and target
! 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
! substitution groups</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">Added initial draft of section on QName resolution</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">Reworked section on extensibility</td></tr><tr xml:space="default"><td xml:space="default" rowspan="1" colspan="1">20030116</td><td xml:space="default" rowspan="1" colspan="1">MJG</td><td xml:space="default" rowspan="1" colspan="1">Added text regarding multiple operations with the same
! {name} in a single port type</td></tr><tr xml:space="default"><td xml:space="default" rowspan="1" colspan="1">20030116</td><td xml:space="default" rowspan="1" colspan="1">MJG</td><td xml:space="default" rowspan="1" colspan="1">Added section on symbol spaces</td></tr><tr xml:space="default"><td xml:space="default" rowspan="1" colspan="1">20030116</td><td xml:space="default" rowspan="1" colspan="1">MJG</td><td xml:space="default" rowspan="1" colspan="1">Removed various ednotes</td></tr><tr xml:space="default"><td xml:space="default" rowspan="1" colspan="1">20030116</td><td xml:space="default" rowspan="1" colspan="1">MJG</td><td xml:space="default" rowspan="1" colspan="1">Added section on component equivalence</td></tr><tr xml:space="default"><td xml:space="default" rowspan="1" colspan="1">20030116</td><td xml:space="default" rowspan="1" colspan="1">MJG</td><td xml:space="default" rowspan="1" colspan="1">More work on include and import</td></tr><tr xml:space="default"><td xml:space="default" rowspan="1" clspan="1">20021201</td><td xml:space="default" rowspan="1" colspan="1">MJG</td><td xml:space="default" rowspan="1" colspan="1">Did some work on wsdl:include</td></tr><tr xml:space="default"><td xml:space="default" rowspan="1" colspan="1">20021127</td><td xml:space="default" rowspan="1" colspan="1">MJG</td><td xml:space="default" rowspan="1" colspan="1">Added placeholder for wsdl:include</td></tr><tr xml:space="default"><td xml:space="default" rowspan="1" colspan="1">20021127</td><td xml:space="default" rowspan="1" colspan="1">MJG</td><td xml:space="default" 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 xml:space="default"><td xml:space="default" rowspan="1" colspan="1">20021127</td><td xml:space="default" rowspan="1" colspan="1">MJG</td><td xml:space="default" rowspan="1" colspan="1">changed the language regardin extensibility elements in
! <a href="#Description_XMLRep"><b>2.1.2 XML Representation of Description Component</b></a>.</td></tr><tr xml:space="default"><td xml:space="default" rowspan="1" colspan="1">20021127</td><td xml:space="default" rowspan="1" colspan="1">MJG</td><td xml:space="default" rowspan="1" colspan="1">Moved all issues into issues document (
! ../issues/wsd-issues.xml )</td></tr><tr xml:space="default"><td xml:space="default" rowspan="1" colspan="1">20021127</td><td xml:space="default" rowspan="1" colspan="1">MJG</td><td xml:space="default" rowspan="1" colspan="1">Removed name attribute from definitions element</td></tr><tr xml:space="default"><td xml:space="default" rowspan="1" colspan="1">20021127</td><td xml:space="default" rowspan="1" colspan="1">MJG</td><td xml:space="default" rowspan="1" colspan="1">Removed 'pseudo-schema'</td></tr><tr xml:space="default"><td xml:space="default" rowspan="1" colspan="1">20021121</td><td xml:space="default" rowspan="1" colspan="1">JJM</td><td xml:space="default" rowspan="1" colspan="1">Updated media type draft appendix ednote to match minutes.
! </td></tr><tr xml:space="default"><td xml:space="default" rowspan="1" colspan="1">20021111</td><td xml:space="default" rowspan="1" colspan="1">SW</td><td xml:space="default" rowspan="1" colspan="1">Added appendix to record migration issues.</td></tr><tr xml:space="default"><td xml:space="default" rowspan="1" colspan="1">20021107</td><td xml:space="default" rowspan="1" colspan="1">JJM</td><td xml:space="default" rowspan="1" colspan="1">Incorporated and started adapting SOAP's media type draft appendix.
! </td></tr><tr xml:space="default"><td xml:space="default" rowspan="1" colspan="1">20021010</td><td xml:space="default" rowspan="1" colspan="1">MJG</td><td xml:space="default" rowspan="1" colspan="1">Added port type extensions, removed service type.
! </td></tr><tr xml:space="default"><td xml:space="default" rowspan="1" colspan="1">20020910</td><td xml:space="default" rowspan="1" colspan="1">MJG</td><td xml:space="default" rowspan="1" colspan="1">Removed parameterOrder from spec, as decided at September
2002 FTF
! </td></tr><tr xml:space="default"><td xml:space="default" rowspan="1" colspan="1">20020908</td><td xml:space="default" rowspan="1" colspan="1">MJG</td><td xml:space="default" rowspan="1" colspan="1">Updated parameterOrder description, fixed some spelling
! errors and other types. Added ednote to discussion of message parts</td></tr><tr xml:space="default"><td xml:space="default" rowspan="1" colspan="1">20020715</td><td xml:space="default" rowspan="1" colspan="1">MJG</td><td xml:space="default" rowspan="1" colspan="1">AM Rewrite</td></tr><tr xml:space="default"><td xml:space="default" rowspan="1" colspan="1">20020627</td><td xml:space="default" rowspan="1" colspan="1">JJM</td><td xml:space="default" rowspan="1" colspan="1">Changed a few remaining <emph> to either
! <att> or <el>, depending on context.</td></tr><tr xml:space="default"><td xml:space="default" rowspan="1" colspan="1">20020627</td><td xml:space="default" rowspan="1" colspan="1">SW</td><td xml:space="default" rowspan="1" colspan="1">Converted portType stuff to be Infoset based and improved
! doc structure more.</td></tr><tr xml:space="default"><td xml:space="default" rowspan="1" colspan="1">20020627</td><td xml:space="default" rowspan="1" colspan="1">SW</td><td xml:space="default" rowspan="1" colspan="1">Converted message stuff to be Infoset based and improved
! doc structure more.</td></tr><tr xml:space="default"><td xml:space="default" rowspan="1" colspan="1">20020625</td><td xml:space="default" rowspan="1" colspan="1">SW</td><td xml:space="default" rowspan="1" colspan="1">Mods to take into account JJM comments.</td></tr><tr xml:space="default"><td xml:space="default" rowspan="1" colspan="1">20020624</td><td xml:space="default" rowspan="1" colspan="1">JJM</td><td xml:space="default" rowspan="1" colspan="1">Fixed spec so markup validates.</td></tr><tr xml:space="default"><td xml:space="default" rowspan="1" colspan="1">20020624</td><td xml:space="default" rowspan="1" colspan="1">JJM</td><td xml:space="default" rowspan="1" colspan="1">Upgraded the stylesheet and DTD</td></tr><tr xml:space="default"><td xml:space="default" rowspan="1" colspan="1">20020624</td><td xml:space="default" rowspan="1" colspan="1">JJM</td><td xml:space="default" rowspan="1" colspan="1">Added sections for references and change log.</td></tr><tr xml:space="default"><td xml:space="efault" rowspan="1" colspan="1">20020624</td><td xml:space="default" rowspan="1" colspan="1">JJM</td><td xml:space="default" rowspan="1" colspan="1">Removed Jeffrey from authors :-( Added Gudge :-)</td></tr><tr xml:space="default"><td xml:space="default" rowspan="1" colspan="1">20020620</td><td xml:space="default" rowspan="1" colspan="1">SW</td><td xml:space="default" rowspan="1" colspan="1">Started adding abstract model</td></tr><tr xml:space="default"><td xml:space="default" rowspan="1" colspan="1">20020406</td><td xml:space="default" rowspan="1" colspan="1">SW</td><td xml:space="default" rowspan="1" colspan="1">Created document from WSDL 1.1</td></tr></tbody></table><br></div></div></div></body></html>
\ No newline at end of file
Index: adjuncts-message-assertion-table.xml
===================================================================
RCS file: /sources/public/2002/ws/desc/wsdl20/adjuncts-message-assertion-table.xml,v
retrieving revision 1.2
retrieving revision 1.3
diff -C 2 -d -r1.2 -r1.3
*** adjuncts-message-assertion-table.xml 26 Feb 2007 05:09:05 -0000 1.2
--- adjuncts-message-assertion-table.xml 18 May 2007 20:45:50 -0000 1.3
***************
*** 9,16 ****
<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>
--- 9,17 ----
<assert-summary ref="HTTPSerialization-2110"/>
</td>
! <td>
! Cited elements (i.e.
elements referenced in templates) MUST NOT
! carry an <att xml:space="default">xs:nil</att> attribute whose value is
! <attval xml:space="default">true</attval>
</td>
</tr>
***************
*** 20,25 ****
</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>
--- 21,26 ----
</td>
<td>If any,
! the value of the SOAP <attval xml:space="default">Detail</attval> element MUST
! be the <emph xml:space="default">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>
***************
*** 28,32 ****
<assert-summary ref="SOAPBinding-2066"/>
</td>
! <td>If the value is <attval>#none</attval> then the
payload MUST be empty.</td>
</tr>
--- 29,33 ----
<assert-summary ref="SOAPBinding-2066"/>
</td>
! <td>If the value is <attval xml:space="default">#none</attval>, then the
payload MUST be empty.</td>
</tr>
***************
*** 35,40 ****
<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>
--- 36,41 ----
<assert-summary ref="SOAPBinding-2067"/>
</td>
! <td>If the value is <attval xml:space="default">#element</attval>, then the
! payload MUST be the <emph xml:space="default">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>
Index: wsdl20-primer.html
===================================================================
RCS file: /sources/public/2002/ws/desc/wsdl20/wsdl20-primer.html,v
retrieving revision 1.189
retrieving revision 1.190
diff -C 2 -d -r1.189 -r1.190
*** wsdl20-primer.html 17 May 2007 14:09:10 -0000 1.189
--- wsdl20-primer.html 18 May 2007 20:45:54 -0000 1.190
***************
*** 1,13 ****
! <!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">
! <head>
! <meta http-equiv="Content-Type" content=
! "text/html; charset=utf-8" />
! <title>Web Services Description Language (WSDL) Version 2.0 Part 0:
! Primer</title>
!
! <style type="text/css" xml:space="preserve">
[...7973 lines suppressed...]
! (Electronic Data Systems), Yaron Goland
! (BEA Systems, Inc.), Ümit Yalçınalp
! (Oracle Corporation), Peter Madziak
! (Agfa-Gevaert N. V.), Jeffrey Schlimmer
! (Microsoft Corporation), Hao He
! (The Thomson Corporation), Erik Ackerman
! (Lexmark), Jerry Thrasher
! (Lexmark), Prasad Yendluri
! (webMethods, Inc.), William Vambenepe
! (Hewlett-Packard Company), David Booth
! (W3C), Sanjiva Weerawarana
! (IBM), Asir Vedamuthu
! (webMethods, Inc.), Igor Sedukhin
! (Computer Associates), Martin Gudgin
! (Microsoft Corporation), Rebecca Bergersen
! (IONA Technologies), Ugo Corda
! (SeeBeyond).</p><p>The people who have contributed to <a href="http://lists.w3.org/Archives/Public/www-ws-desc/">discussions
! on www-ws-desc@w3.org</a> are also gratefully
! acknowledged.</p></div></div></body></html>
\ No newline at end of file
Index: wsdl20.html
===================================================================
RCS file: /sources/public/2002/ws/desc/wsdl20/wsdl20.html,v
retrieving revision 1.324
retrieving revision 1.325
diff -C 2 -d -r1.324 -r1.325
*** wsdl20.html 17 May 2007 14:09:10 -0000 1.324
--- wsdl20.html 18 May 2007 20:45:50 -0000 1.325
***************
*** 1,13 ****
! <!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">
! <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" xml:space="preserve">
[...18683 lines suppressed...]
! section WRT operation names</td></tr><tr xml:space="default"><td xml:space="default" rowspan="1" colspan="1">20030130</td><td xml:space="default" rowspan="1" colspan="1">MJG</td><td xml:space="default" rowspan="1" colspan="1">Added best practice note on operation names and target
! 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
! substitution groups</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">Added initial draft of section on QName resolution</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">Reworked section on extensibility</td></tr><tr xml:space="default"><td xml:space="default" rowspan="1" colspan="1">20030116</td><td xml:space="default" rowspan="1" colspan="1">MJG</td><td xml:space="default" rowspan="1" colspan="1">Added text regarding multiple operations with the same
! {name} in a single port type</td></tr><tr xml:space="default"><td xml:space="default" rowspan="1" colspan="1">20030116</td><td xml:space="default" rowspan="1" colspan="1">MJG</td><td xml:space="default" rowspan="1" colspan="1">Added section on symbol spaces</td></tr><tr xml:space="default"><td xml:space="default" rowspan="1" colspan="1">20030116</td><td xml:space="default" rowspan="1" colspan="1">MJG</td><td xml:space="default" rowspan="1" colspan="1">Removed various ednotes</td></tr><tr xml:space="default"><td xml:space="default" rowspan="1" colspan="1">20030116</td><td xml:space="default" rowspan="1" colspan="1">MJG</td><td xml:space="default" rowspan="1" colspan="1">Added section on component equivalence</td></tr><tr xml:space="default"><td xml:space="default" rowspan="1" colspan="1">20030116</td><td xml:space="default" rowspan="1" colspan="1">MJG</td><td xml:space="default" rowspan="1" colspan="1">More work on include and import</td></tr><tr xml:space="default"><td xml:space="default" rowspan="1" clspan="1">20021201</td><td xml:space="default" rowspan="1" colspan="1">MJG</td><td xml:space="default" rowspan="1" colspan="1">Did some work on wsdl:include</td></tr><tr xml:space="default"><td xml:space="default" rowspan="1" colspan="1">20021127</td><td xml:space="default" rowspan="1" colspan="1">MJG</td><td xml:space="default" rowspan="1" colspan="1">Added placeholder for wsdl:include</td></tr><tr xml:space="default"><td xml:space="default" rowspan="1" colspan="1">20021127</td><td xml:space="default" rowspan="1" colspan="1">MJG</td><td xml:space="default" 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 xml:space="default"><td xml:space="default" rowspan="1" colspan="1">20021127</td><td xml:space="default" rowspan="1" colspan="1">MJG</td><td xml:space="default" rowspan="1" colspan="1">changed the language regardin extensibility elements in
! <a href="#Description_XMLRep"><b>2.1.2 XML Representation of Description Component</b></a>.</td></tr><tr xml:space="default"><td xml:space="default" rowspan="1" colspan="1">20021127</td><td xml:space="default" rowspan="1" colspan="1">MJG</td><td xml:space="default" rowspan="1" colspan="1">Moved all issues into issues document (
! ../issues/wsd-issues.xml )</td></tr><tr xml:space="default"><td xml:space="default" rowspan="1" colspan="1">20021127</td><td xml:space="default" rowspan="1" colspan="1">MJG</td><td xml:space="default" rowspan="1" colspan="1">Removed name attribute from definitions element</td></tr><tr xml:space="default"><td xml:space="default" rowspan="1" colspan="1">20021127</td><td xml:space="default" rowspan="1" colspan="1">MJG</td><td xml:space="default" rowspan="1" colspan="1">Removed 'pseudo-schema'</td></tr><tr xml:space="default"><td xml:space="default" rowspan="1" colspan="1">20021121</td><td xml:space="default" rowspan="1" colspan="1">JJM</td><td xml:space="default" rowspan="1" colspan="1">Updated media type draft appendix ednote to match minutes.
! </td></tr><tr xml:space="default"><td xml:space="default" rowspan="1" colspan="1">20021111</td><td xml:space="default" rowspan="1" colspan="1">SW</td><td xml:space="default" rowspan="1" colspan="1">Added appendix to record migration issues.</td></tr><tr xml:space="default"><td xml:space="default" rowspan="1" colspan="1">20021107</td><td xml:space="default" rowspan="1" colspan="1">JJM</td><td xml:space="default" rowspan="1" colspan="1">Incorporated and started adapting SOAP's media type draft appendix.
! </td></tr><tr xml:space="default"><td xml:space="default" rowspan="1" colspan="1">20021010</td><td xml:space="default" rowspan="1" colspan="1">MJG</td><td xml:space="default" rowspan="1" colspan="1">Added port type extensions, removed service type.
! </td></tr><tr xml:space="default"><td xml:space="default" rowspan="1" colspan="1">20020910</td><td xml:space="default" rowspan="1" colspan="1">MJG</td><td xml:space="default" rowspan="1" colspan="1">Removed parameterOrder from spec, as decided at September
! 2002 FTF
! </td></tr><tr xml:space="default"><td xml:space="default" rowspan="1" colspan="1">20020908</td><td xml:space="default" rowspan="1" colspan="1">MJG</td><td xml:space="default" rowspan="1" colspan="1">Updated parameterOrder description, fixed some spelling
! errors and other types. Added ednote to discussion of message parts</td></tr><tr xml:space="default"><td xml:space="default" rowspan="1" colspan="1">20020715</td><td xml:space="default" rowspan="1" colspan="1">MJG</td><td xml:space="default" rowspan="1" colspan="1">AM Rewrite</td></tr><tr xml:space="default"><td xml:space="default" rowspan="1" colspan="1">20020627</td><td xml:space="default" rowspan="1" colspan="1">JJM</td><td xml:space="default" rowspan="1" colspan="1">Changed a few remaining <emph> to either
! <att> or <el>, depending on context.</td></tr><tr xml:space="default"><td xml:space="default" rowspan="1" colspan="1">20020627</td><td xml:space="default" rowspan="1" colspan="1">SW</td><td xml:space="default" rowspan="1" colspan="1">Converted portType stuff to be Infoset based and improved
! doc structure more.</td></tr><tr xml:space="default"><td xml:space="default" rowspan="1" colspan="1">20020627</td><td xml:space="default" rowspan="1" colspan="1">SW</td><td xml:space="default" rowspan="1" colspan="1">Converted message stuff to be Infoset based and improved
! doc structure more.</td></tr><tr xml:space="default"><td xml:space="default" rowspan="1" colspan="1">20020625</td><td xml:space="default" rowspan="1" colspan="1">SW</td><td xml:space="default" rowspan="1" colspan="1">Mods to take into account JJM comments.</td></tr><tr xml:space="default"><td xml:space="default" rowspan="1" colspan="1">20020624</td><td xml:space="default" rowspan="1" colspan="1">JJM</td><td xml:space="default" rowspan="1" colspan="1">Fixed spec so markup validates.</td></tr><tr xml:space="default"><td xml:space="default" rowspan="1" colspan="1">20020624</td><td xml:space="default" rowspan="1" colspan="1">JJM</td><td xml:space="default" rowspan="1" colspan="1">Upgraded the stylesheet and DTD</td></tr><tr xml:space="default"><td xml:space="default" rowspan="1" colspan="1">20020624</td><td xml:space="default" rowspan="1" colspan="1">JJM</td><td xml:space="default" rowspan="1" colspan="1">Added sections for references and change log.</td></tr><tr xml:space="default"><td xml:space="efault" rowspan="1" colspan="1">20020624</td><td xml:space="default" rowspan="1" colspan="1">JJM</td><td xml:space="default" rowspan="1" colspan="1">Removed Jeffrey from authors :-( Added Gudge :-)</td></tr><tr xml:space="default"><td xml:space="default" rowspan="1" colspan="1">20020620</td><td xml:space="default" rowspan="1" colspan="1">SW</td><td xml:space="default" rowspan="1" colspan="1">Started adding abstract model</td></tr><tr xml:space="default"><td xml:space="default" rowspan="1" colspan="1">20020406</td><td xml:space="default" rowspan="1" colspan="1">SW</td><td xml:space="default" rowspan="1" colspan="1">Created document from WSDL 1.1</td></tr></tbody></table><br></div></div></div></body></html>
\ No newline at end of file
Received on Friday, 18 May 2007 20:46:31 UTC