W3C home > Mailing lists > Public > public-ws-chor-comments@w3.org > August 2005

RE: W3C WS-Choreo WG - Issue 964

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>
Message-ID: <000601c5992a$ad111060$0901a8c0@ie.oracle.com>

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 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Tuesday, 8 January 2008 14:20:10 GMT