W3C home > Mailing lists > Public > public-ws-addressing@w3.org > December 2005

Re: proposed breaking change to echo global element declaration

From: Rick Rineholt <rineholt@us.ibm.com>
Date: Tue, 20 Dec 2005 12:04:36 -0500
To: <public-ws-addressing-tests@w3.org>, <public-ws-addressing@w3.org>
Message-ID: <OF13FBCE6C.0EE42F7F-ON852570DD.005C1AAC-852570DD.005D9B8C@us.ibm.com>
I think this is the right decision. However, one minor clarification, the 
only reason I chose to use "echoIn" and "echoOut" for my messages is that 
I believed that is the message pattern as I interpreted the WSDL at the 
time. There was an "echo" in the schema but it did not connect to any 
operations in the port as I read the WSDL.  My personal experiences with 
interops are when there appears to be conflicting information the order 
they are resolved in are:  specifications, WSDL and then the samples and 
other interop documentation.  In addition while I can't say it's wrong or 
that it violates any best practices I haven't come across any cases ever 
working with interops,demos etc where they are the same. 

There is 
Rick Rineholt
"MAINTENANCE FREE -- It's impossible to fix."


Sent by: public-ws-addressing-tests-request@w3.org
12/20/2005 07:35

Rick Rineholt/Raleigh/IBM@IBMUS
<public-ws-addressing-tests@w3.org>, <public-ws-addressing@w3.org>
proposed breaking change to echo global element declaration

The tests currently use the same Global Element Declaration (GED) 
'echo' for both request and response which reflects my personal 
preference not to use 'wrapped' style documents. 

However this does impose an architectural style on implementations:
the current tests require an endpoint which handles both 'echo'
requests and 'echo' responses to dispatch based upon wsa:action, 
and not the GED. 

*but* I'm told GED dispatching is intrinsic to more than one
of implementations we hope to demonstrate interoperating
during CR.

I understand that this may be contentious, but the only 
way to support both world views is to make the GED of the echo 
request an 'echoIn' element and the GED of the response an 
'echoOut' element, as per IBM's public endpoint:


I'm happy to make such a change, but this will impact anyone 
who has implemented the testsuite, so please raise any objections 
you have ASAP.

Received on Tuesday, 20 December 2005 17:02:43 UTC

This archive was generated by hypermail 2.3.1 : Tuesday, 6 January 2015 21:04:12 UTC