W3C home > Mailing lists > Public > public-ws-addressing@w3.org > November 2004

Re: i034: computing default Action value for WSDL 2.0

From: Hugo Haas <hugo@w3.org>
Date: Thu, 18 Nov 2004 20:11:49 -0500
To: Jonathan Marsh <jmarsh@microsoft.com>
Cc: Rich Salz <rsalz@datapower.com>, public-ws-addressing@w3.org
Message-ID: <20041119011149.GQ1017@w3.org>
* Jonathan Marsh <jmarsh@microsoft.com> [2004-11-17 16:30-0800]
> WSDL 2.0 restricts target namespaces to be an absolute URI - not an
> absolute URI _reference_ as Namespaces in XML does.  I'm trying to
> remember if this was intentional or not, but the effect is that WSDL
> target namespaces are a subset of XML namespaces and thus the issue of
> "#" appearing in a target namespace doesn't come up.  Looks like the
> same is true of WSDL 1.1.

I don't remember making this decision explicitly.

However, I'll note that because of our component designator syntax, it
actually works well: supposing that a WSDL document lives where at the
target namespace URI — which is a SHOULD in our spec — you can
construct an action URI which is dereferenceable, which is part of my
argument against your proposal.

If the target namespace URI were a URI reference (well, except if it
was just using a trailing "#", I guess), it would not be the case.

Cheers,

Hugo

-- 
Hugo Haas - W3C
mailto:hugo@w3.org - http://www.w3.org/People/Hugo/

Received on Friday, 19 November 2004 12:10:59 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Tuesday, 2 June 2009 18:34:59 GMT