- From: Roberto Chinnici via cvs-syncmail <cvsmail@w3.org>
- Date: Mon, 13 Jun 2005 22:08:04 +0000
- To: public-ws-desc-eds@w3.org
Update of /sources/public/2002/ws/desc/wsdl20 In directory hutz:/tmp/cvs-serv25357 Modified Files: wsdl20-z.html wsdl20.html wsdl20.xml Log Message: Implemented LC74a, except for the appendices and Z. Index: wsdl20-z.html =================================================================== RCS file: /sources/public/2002/ws/desc/wsdl20/wsdl20-z.html,v retrieving revision 1.39 retrieving revision 1.40 diff -C2 -d -r1.39 -r1.40 *** wsdl20-z.html 12 Jun 2005 22:14:42 -0000 1.39 --- wsdl20-z.html 13 Jun 2005 22:08:01 -0000 1.40 *************** *** 1,4 **** ! <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> ! <html lang="en"><head><META http-equiv="Content-Type" content="text/html; charset=utf-8"><title>Web Services Description Language (WSDL) Version 2.0 Part 1: Core Language</title><style type="text/css"> code { font-family: monospace; } --- 1,13 ---- ! <?xml version="1.0" encoding="utf-8"?> ! <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> ! <html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en"> ! <head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> ! <meta name="generator" content="HTML Tidy for Linux/x86 (vers 1st February 2005), see www.w3.org" /> [...28594 lines suppressed...] + <td rowspan="1" colspan="1">Removed Jeffrey from authors :-( Added + Gudge :-)</td> + </tr> + <tr> + <td rowspan="1" colspan="1">20020620</td> + <td rowspan="1" colspan="1">SW</td> + <td rowspan="1" colspan="1">Started adding abstract model</td> + </tr> + <tr> + <td rowspan="1" colspan="1">20020406</td> + <td rowspan="1" colspan="1">SW</td> + <td rowspan="1" colspan="1">Created document from WSDL 1.1</td> + </tr> </tbody> ! </table> ! <br /></div> ! </div> ! </div> ! </body> ! </html> Index: wsdl20.html =================================================================== RCS file: /sources/public/2002/ws/desc/wsdl20/wsdl20.html,v retrieving revision 1.197 retrieving revision 1.198 diff -C2 -d -r1.197 -r1.198 *** wsdl20.html 12 Jun 2005 22:14:42 -0000 1.197 --- wsdl20.html 13 Jun 2005 22:08:01 -0000 1.198 *************** *** 1,4 **** ! <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> ! <html lang="en"><head><META http-equiv="Content-Type" content="text/html; charset=utf-8"><title>Web Services Description Language (WSDL) Version 2.0 Part 1: Core Language</title><style type="text/css"> code { font-family: monospace; } --- 1,15 ---- ! <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" ! "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> ! <html lang="en" xmlns="http://www.w3.org/1999/xhtml" xml:lang="en"> ! <head> ! <meta name="generator" content= [...21667 lines suppressed...] + <td rowspan="1" colspan="1">Removed Jeffrey from authors :-( Added + Gudge :-)</td> + </tr> + <tr> + <td rowspan="1" colspan="1">20020620</td> + <td rowspan="1" colspan="1">SW</td> + <td rowspan="1" colspan="1">Started adding abstract model</td> + </tr> + <tr> + <td rowspan="1" colspan="1">20020406</td> + <td rowspan="1" colspan="1">SW</td> + <td rowspan="1" colspan="1">Created document from WSDL 1.1</td> + </tr> </tbody> ! </table> ! <br /></div> ! </div> ! </div> ! </body> ! </html> Index: wsdl20.xml =================================================================== RCS file: /sources/public/2002/ws/desc/wsdl20/wsdl20.xml,v retrieving revision 1.291 retrieving revision 1.292 diff -C2 -d -r1.291 -r1.292 *** wsdl20.xml 13 Jun 2005 21:42:45 -0000 1.291 --- wsdl20.xml 13 Jun 2005 22:08:01 -0000 1.292 *************** *** 344,348 **** with an attribute information item which corresponds to its normalized value. This will often be a string, but may also be ! an integer, a boolean, a URI reference, etc.</p></def> </gitem> --- 344,348 ---- with an attribute information item which corresponds to its normalized value. This will often be a string, but may also be ! an integer, a boolean, a IRI reference, etc.</p></def> </gitem> *************** *** 1618,1622 **** of related component definitions and represents an unambiguous name for the intended semantics of the collection of components. ! The value of the <att>targetNamespace</att> &AII; SHOULD be a dereferenceable URI. It SHOULD resolve to a human or machine processable document that directly or indirectly defines the --- 1618,1623 ---- of related component definitions and represents an unambiguous name for the intended semantics of the collection of components. ! The value of the <att>targetNamespace</att> &AII; SHOULD be a dereferenceable IRI ! (see <bibref ref="RFC3987"/>). It SHOULD resolve to a human or machine processable document that directly or indirectly defines the *************** *** 1773,1777 **** The type of the <att>targetNamespace</att> &AII; is <emph>xs:anyURI</emph>. Its value ! MUST be an absolute URI (see <bibref ref="RFC3986"/>). </p> --- 1774,1778 ---- The type of the <att>targetNamespace</att> &AII; is <emph>xs:anyURI</emph>. Its value ! MUST be an absolute IRI (see <bibref ref="RFC3987"/>). </p> *************** *** 2390,2394 **** The type of the <att>styleDefault</att> &AII; is <emph>list of xs:anyURI</emph>. Its value, if present, MUST contain ! absolute URIs (see <bibref ref="RFC3986"/>). </p> --- 2391,2395 ---- The type of the <att>styleDefault</att> &AII; is <emph>list of xs:anyURI</emph>. Its value, if present, MUST contain ! absolute IRIs (see <bibref ref="RFC3987"/>). </p> *************** *** 2940,2944 **** exchange patterns, nor does it define any specific patterns. The companion specification, <bibref ref="WSDL-PART2"/> defines a set of ! such patterns and defines identifying URIs any of which MAY be used as the value of the <prop comp="Interface Operation">message exchange pattern</prop> property.</p> --- 2941,2945 ---- exchange patterns, nor does it define any specific patterns. The companion specification, <bibref ref="WSDL-PART2"/> defines a set of ! such patterns and defines identifying IRIs any of which MAY be used as the value of the <prop comp="Interface Operation">message exchange pattern</prop> property.</p> *************** *** 2949,2954 **** <item><p><propdef comp="Interface Operation">message exchange pattern</propdef> REQUIRED. An <emph>xs:anyURI</emph> ! identifying the message exchange pattern used by the operation. This URI ! MUST be an absolute URI (see <bibref ref="RFC3986"/>).</p></item> <item><p><propdef comp="Interface Operation">interface message references</propdef> OPTIONAL. A set of <comp>Interface Message Reference</comp> --- 2950,2955 ---- <item><p><propdef comp="Interface Operation">message exchange pattern</propdef> REQUIRED. An <emph>xs:anyURI</emph> ! identifying the message exchange pattern used by the operation. This <emph>xs:anyURI</emph> ! MUST be an absolute IRI (see <bibref ref="RFC3987"/>).</p></item> <item><p><propdef comp="Interface Operation">interface message references</propdef> OPTIONAL. A set of <comp>Interface Message Reference</comp> *************** *** 2965,2970 **** <prop comp="Interface Message Reference">element declaration</prop> properties of <prop comp="Interface Operation">interface message references</prop>. (See <specref ! ref="InterfaceOperationStyle"/>.) These URIs MUST be ! absolute URIs (see <bibref ref="RFC3986"/>).</p></item> <item><p><propdef comp="Interface Operation">features</propdef> OPTIONAL. A set of <comp>Feature</comp> components.</p></item> --- 2966,2971 ---- <prop comp="Interface Message Reference">element declaration</prop> properties of <prop comp="Interface Operation">interface message references</prop>. (See <specref ! ref="InterfaceOperationStyle"/>.) These <emph>xs:anyURI</emph>s MUST be ! absolute IRIs (see <bibref ref="RFC3986"/>).</p></item> <item><p><propdef comp="Interface Operation">features</propdef> OPTIONAL. A set of <comp>Feature</comp> components.</p></item> *************** *** 3202,3206 **** <p>If the <prop comp="Interface Operation">style</prop> property of an <comp>Interface Operation</comp> component ! has a value then that value (a set of URIs) implies the rules that were used to define the <prop comp="Interface Message Reference">element declaration</prop> properties (or other --- 3203,3207 ---- <p>If the <prop comp="Interface Operation">style</prop> property of an <comp>Interface Operation</comp> component ! has a value then that value (a set of IRIs) implies the rules that were used to define the <prop comp="Interface Message Reference">element declaration</prop> properties (or other *************** *** 3215,3223 **** <p>Note that the property MAY not have any value. If this ! property has a value (a set of URIs), then for each individual ! URI that is an element of that set, the rules implied by ! that URI (such as rules that govern the schemas) MUST be followed ! or it is an error. So, if the set of URIs has more than one item in ! it, then the rules implied by ALL the URIs must be adhered to by the content definitions.</p> --- 3216,3224 ---- <p>Note that the property MAY not have any value. If this ! property has a value (a set of IRIs), then for each individual ! IRI that is an element of that set, the rules implied by ! that IRI (such as rules that govern the schemas) MUST be followed ! or it is an error. So, if the set of IRIs has more than one item in ! it, then the rules implied by ALL the IRIs must be adhered to by the content definitions.</p> *************** *** 3392,3396 **** <p> The type of the <att>pattern</att> &AII; is <emph>xs:anyURI</emph>. ! Its value MUST be an absolute URI. </p> </div4> --- 3393,3397 ---- <p> The type of the <att>pattern</att> &AII; is <emph>xs:anyURI</emph>. ! Its value MUST be an absolute IRI (see <bibref ref="RFC3987"/>). </p> </div4> *************** *** 3416,3420 **** <p> The type of the <att>style</att> &AII; is <emph>list of xs:anyURI</emph>. ! Its value MUST be an absolute URI.</p> </div4> --- 3417,3421 ---- <p> The type of the <att>style</att> &AII; is <emph>list of xs:anyURI</emph>. ! Its value MUST be an absolute IRI (see <bibref ref="RFC3987"/>).</p> </div4> *************** *** 3474,3480 **** <td><prop comp="Interface Operation">style</prop></td> <td> ! The set containing the URIs in the actual value of the <att>style</att> &AII;, if present; otherwise ! the set containing the URIs in the actual value of the <att>styleDefault</att> &AII; of the [parent] <el>interface</el> &EII;, if present; otherwise empty. --- 3475,3481 ---- <td><prop comp="Interface Operation">style</prop></td> <td> ! The set containing the IRIs in the actual value of the <att>style</att> &AII;, if present; otherwise ! the set containing the IRIs in the actual value of the <att>styleDefault</att> &AII; of the [parent] <el>interface</el> &EII;, if present; otherwise empty. *************** *** 5780,5786 **** <item><p><propdef comp="Binding">type</propdef> REQUIRED. An <emph>xs:anyURI</emph>. ! This URI MUST be absolute as defined by <bibref ! ref="RFC3986"/>. The value of this URI indicates what kind of concrete binding details are contained within this <comp>Binding</comp> component. Specifications (such as <bibref --- 5781,5787 ---- <item><p><propdef comp="Binding">type</propdef> REQUIRED. An <emph>xs:anyURI</emph>. ! This <emph>xs:anyURI</emph> MUST be an absolute IRI as defined by <bibref ! ref="RFC3987"/>. The value of this IRI indicates what kind of concrete binding details are contained within this <comp>Binding</comp> component. Specifications (such as <bibref *************** *** 8586,8594 **** <propdef comp="Endpoint">address</propdef> OPTIONAL. An ! <emph>xs:anyURI</emph>. This URI MUST be absolute as defined by ! <bibref ref="RFC3986" />. If present, the value of this attribute represents ! the network address at which the service indicated by ! the parent ! <comp>Service</comp> component's <prop comp="Service">interface</prop> --- 8587,8595 ---- <propdef comp="Endpoint">address</propdef> OPTIONAL. An ! <emph>xs:anyURI</emph>. This <emph>xs:anyURI</emph> MUST ! be an absolute IRI as defined by ! <bibref ref="RFC3987" />. If present, the value of this ! attribute represents the network address at which the ! service indicated by the parent <comp>Service</comp> component's <prop comp="Service">interface</prop> *************** *** 9230,9240 **** <div2 id="uricompare"> ! <head>Comparing URIs</head> ! <p>This specification uses absolute URIs to identify several components (for example, features and properties) and components characteristics (for example, operation message exchange patterns ! and styles). When such absolute URIs are being compared to determine ! equivalence (see <specref ref="compequiv"/>) the URIs MUST be compared character-by-character as indicated in <bibref ref="tag-uri-comp"/>.</p> --- 9231,9241 ---- <div2 id="uricompare"> ! <head>Comparing URIs and IRIs</head> ! <p>This specification uses absolute URIs and IRIs to identify several components (for example, features and properties) and components characteristics (for example, operation message exchange patterns ! and styles). 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="tag-uri-comp"/>.</p> *************** *** 9751,9755 **** <el>description</el> &EII;.</p> ! <p>It is an error if the URI indicated by <att>location</att> does not resolve to a WSDL 2.0 document.</p> --- 9752,9756 ---- <el>description</el> &EII;.</p> ! <p>It is an error if the IRI indicated by <att>location</att> does not resolve to a WSDL 2.0 document.</p> *************** *** 9779,9783 **** components not within the document's target namespace. In addition to this syntax, there is an optional facility for ! suggesting the URI of a WSDL 2.0 document containing definition components from that foreign target namespace. </p> --- 9780,9784 ---- components not within the document's target namespace. In addition to this syntax, there is an optional facility for ! suggesting the IRI of a WSDL 2.0 document containing definition components from that foreign target namespace. </p> *************** *** 9977,9983 **** extensibility model based on namespace-qualified elements and attributes. An extension is identified by the QName consisting of its ! namespace URI and its element name. The meaning of an extension SHOULD be defined (directly or indirectly) in a document ! that is available at its namespace URI. </p> --- 9978,9984 ---- extensibility model based on namespace-qualified elements and attributes. An extension is identified by the QName consisting of its ! namespace IRI and its element name. The meaning of an extension SHOULD be defined (directly or indirectly) in a document ! that is available at its namespace IRI. </p> *************** *** 10250,10258 **** <p> The type of the <att>wsdlLocation</att> &AII; is a list <emph>xs:anyURI</emph> (of even length). Its actual value MUST be a list of ! pairs of URIs; where the first URI of a pair, which MUST be an ! absolute URI as defined in <bibref ref="RFC3986"/>, 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) ! for that namespace name. The second URI of a pair MAY be absolute or relative. </p> </div2> --- 10251,10259 ---- <p> The type of the <att>wsdlLocation</att> &AII; is a list <emph>xs:anyURI</emph> (of even length). 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) ! for that namespace name. The second IRI of a pair MAY be absolute or relative. </p> </div2> *************** *** 10475,10478 **** --- 10476,10486 ---- Authors. Internet Engineering Task Force, January 2005. Available at http://www.ietf.org/rfc/rfc3986.txt. </bibl> + <bibl id="RFC3987" key="IETF RFC 3987" + href="http://www.ietf.org/rfc/rfc3987.txt"> + <titleref>Internationalized Resource Identifiers + (IRIs)</titleref>, M. Duerst, M. Suignard, + Authors. Internet Engineering Task Force, January + 2005. Available at http://www.ietf.org/rfc/rfc3987.txt. + </bibl> <bibl id="XML10" key="XML 1.0" href="http://www.w3.org/TR/2004/REC-xml-20040204/"> <titleref>Extensible Markup Language (XML) 1.0 (Third *************** *** 11962,11965 **** --- 11970,11979 ---- <tr> + <td>20050613</td> + <td>RRC</td> + <td><loc href="http://www.w3.org/2002/ws/desc/4/lc-issues/issues.html#LC74a">LC74a</loc>: + changed URIs to IRIs except in Feature Components, Property Components and the Appendices.</td> + </tr> + <tr> <td>20050613</td> <td>AGR</td>
Received on Monday, 13 June 2005 22:08:14 UTC