RE: WSDL1.1: Minor change request proposal: mandatory attribute name in the definitions element.

The WG discussed this at today's call, noting that @name has been
removed from WSDL 2.0 (we're previously had long discussions on that).
Because of those long discussions, and because our Last Call period
closed a while ago, we do not plan to formally address your comment as a
Last Call issue.  We note however that we expect to have another Last
Call draft available in about a month, and if you wish to file a formal
comment against that spec, please feel free to do so at that time.

 

The latest drafts of WSDL 2.0 are linked from our home page at
http://www.w3.org/2002/ws/desc/.

 

________________________________

From: www-ws-desc-request@w3.org [mailto:www-ws-desc-request@w3.org] On
Behalf Of Jonathan Marsh
Sent: Tuesday, May 17, 2005 5:06 PM
To: Arthur Ryman; Francis ANDRE
Cc: www-ws-desc@w3.org; www-ws-desc-request@w3.org
Subject: RE: WSDL1.1: Minor change request proposal: mandatory attribute
name in the definitions element.

 

How would making @name mandatory help distinguish files?  There's no
requirement the name be unique between files.  You already need some
out-of-band agreement to define a domain and agree to use unique names
within that domain.  Doesn't seem much of an additional burden to also
agree to use the @name attribute within that domain.

 

________________________________

From: www-ws-desc-request@w3.org [mailto:www-ws-desc-request@w3.org] On
Behalf Of Arthur Ryman
Sent: Monday, May 16, 2005 7:28 AM
To: Francis ANDRE
Cc: www-ws-desc@w3.org; www-ws-desc-request@w3.org
Subject: Re: WSDL1.1: Minor change request proposal: mandatory attribute
name in the definitions element.

 


Francis, 

The name attribute was dropped because it doesn't add much. You can
refer to the WSDL document by its URL or its namespace. In WSDL 2.0 you
can also refer to any component by a URI (see appendix A and C). The
<definitions>/<description> elements are collections, and might describe
many Web services. Using the component URI gives you more precision
about what you are referring to. 

Arthur Ryman,
Rational Desktop Tools Development

phone: +1-905-413-3077, TL 969-3077
assistant: +1-905-413-2411, TL 969-2411
fax: +1-905-413-4920, TL 969-4920
mobile: +1-416-939-5063, text: 4169395063@fido.ca
intranet: http://labweb.torolab.ibm.com/DRY6/ 

"Francis ANDRE" <francis.andre@easynet.fr> 
Sent by: www-ws-desc-request@w3.org 

05/16/2005 05:23 AM 

Please respond to
"Francis ANDRE"

To

<www-ws-desc@w3.org> 

cc

 

Subject

WSDL1.1: Minor  change request proposal: mandatory attribute name in the
definitions element.

 

 

 





Hi

In the current WSDL 1.1 specification,
http://www.w3.org/TR/wsdl , the attribute "name" of the
element <definitions> is optional.

When there are more than one webservices specified by many wsdl files
supported by a single webserver, it could be useful to have a way to
distinguish them. The name attribute seems to be at the right level for
this
separation. That is why, I am proposing to change the attribute "name"
from
optional to mandatory.

This change request could be also proposed for WSDL 2.0 with the
reinstantiation of the "name" attribute which has diseappeared in 2.0


Regards

Francis ANDRE

Received on Thursday, 19 May 2005 17:31:30 UTC