- 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