- 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