- From: Martin Chapman <martin.chapman@oracle.com>
- Date: Thu, 4 Aug 2005 20:28:12 +0100
- To: "'Bjoern Hoehrmann'" <derhoermi@gmx.net>
- Cc: <public-ws-chor-comments@w3.org>
I really think this is an xpath issue not a cdl one. Personally I'm
happy to leave as is and
see if there is any feedback during the implementation period.
Martin.
>-----Original Message-----
>From: Bjoern Hoehrmann [mailto:derhoermi@gmx.net]
>Sent: Thursday, August 04, 2005 3:39 PM
>To: Martin Chapman
>Cc: public-ws-chor-comments@w3.org
>Subject: Re: W3C WS-Choreo WG - Issue 964
>
>
>* Martin Chapman wrote:
>>As far as we are concered this is enough text to tell an xpath
>>processor what the "cdl:" prefix relates to.
>
>In XPath 2.0 implementations are assumed to resolve function
>calls based on {namespace, local-name} pairs. The CDL
>functions are defined as
>{'http://www.w3.org/2004/12/ws-chor/cdl', *} >functions.
>Implementations now need to know how to map prefixes in the
>XPath expressions in CDL- defined attributes to {namespace,
>local-name} pairs. The draft just states
>
> WS-CDL defines XPath function extensions as described in the
>following
> section. The function extensions are defined in the standard WS-CDL
> namespace "http://www.w3.org/2005/08/ws-chor/cdl". The prefix "cdl:"
> is associated with this namespace.
>
>It's not clear how it is "associated"; this could mean that
>
> Implementations must map the 'cdl' prefix in XPath expressions to
> the 'http://www.w3.org/2005/08/ws-chor/cdl' namespace, ignoring all
> namespace declarations in scope of the element where the expression
> occurs.
>
>That's however not clear from the draft. If the above captures
>the intent of the Working Group it is still not clear how to
>resolve other prefixes, for example, whether implementations
>must map the 'foo' prefix in the XPath expression in
>
> <?xml version='1.0'?>
> <element xmlns:foo='http://www.w3.org/2004/12/ws-chor/cdl'
> xpath='foo:example(...)' />
>
>to the 'http://www.w3.org/2004/12/ws-chor/cdl' namespace
>aswell when resolving the function name.
>--
>Björn Höhrmann · mailto:bjoern@hoehrmann.de ·
>http://bjoern.hoehrmann.de Weinh. Str. 22 · >Telefon:
>+49(0)621/4309674 · http://www.bjoernsworld.de 68309 Mannheim
>· PGP Pub. KeyID: 0xA4357E78 · http://www.websitedev.de/
>
Received on Thursday, 4 August 2005 19:27:43 UTC