W3C home > Mailing lists > Public > public-ws-desc-comments@w3.org > January 2006

Section 2.15.3: {address}...otherwise empty.

From: Jonathan Marsh <jmarsh@microsoft.com>
Date: Fri, 13 Jan 2006 10:48:03 -0800
Message-ID: <37D0366A39A9044286B2783EB4C3C4E80142C6F7@RED-MSG-10.redmond.corp.microsoft.com>
To: <public-ws-desc-comments@w3.org>
Table 2-15 says:

#property-Endpoint.address> }

The actual value of the address attribute information item if present,
otherwise empty.

Which implies the property is always present, even if it has an empty
value. Yet the prose in 2.15.1 says:

The {address
#property-Endpoint.address> } property is optional to allow for means
other than IRIs to be used, e.g. a WS-Addressing Endpoint Reference [WSA
1.0 Core
<http://www.w3.org/TR/2006/CR-wsdl20-20060106/#WSA-Core#WSA-Core> ]. It
is also possible that in certain scenarios an address will not be
required, in which case this property may not be present.

*         {address} OPTIONAL. An xs:anyURI. This xs:anyURI MUST be an
absolute IRI as defined by [IETF RFC 3987
<http://www.w3.org/TR/2006/CR-wsdl20-20060106/#RFC3987#RFC3987> ]. If
present, the value of this attribute represents the network address at
which the service indicated by the parent Service
nt-Service>  component's {interface
e#property-Service.interface> } property is offered via the binding
referred to by the {binding
#property-Endpoint.binding> } property.


I think this implies that the "otherwise empty" is inconsistent and
should be removed or changed to "otherwise the property is absent" or


<From>Jonathan Marsh</ From>

<ReplyTo>jmarsh@microsoft.com <mailto:jmarsh@microsoft.com> </ ReplyTo>

<http://spaces.msn.com/members/auburnmarshes/> </ RelatesTo>

Received on Friday, 13 January 2006 18:49:15 UTC

This archive was generated by hypermail 2.3.1 : Tuesday, 6 January 2015 20:05:57 UTC