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

enumerated list of concrete message exchanges

From: <paul.downey@bt.com>
Date: Fri, 9 Sep 2005 20:28:30 +0100
Message-ID: <2B7789AAED12954AAD214AEAC13ACCEF2709E58D@i2km02-ukbr.domain1.systemhost.net>
To: <public-ws-addressing@w3.org>

To assist in accessing the coverage of out test suite, i've created an 
enumerated list of concrete 'message exchanges' I'd imagine seeing in
test cases:
http://dev.w3.org/cvsweb/~checkout~/2004/ws/addressing/test-cases/
assertions/message-exchanges.html

It's likely that i've made some mistakes, in particular the use of HTTP 202 in 
the absence of a SOAP 1.2 one-way binding, and when sending 
a Fault as a callback, so some working group review would be much
appreciated.

This owes much to Microsoft's test scenarios for the member submission:
http://lists.w3.org/Archives/Public/public-ws-addressing/2005Mar/att
-0209/WS_Addressing_Scenarios.htm

as well as Dave's list of scenarios from the async TF:
http://www.pacificspirit.com/Authoring/async/async-scenarios.html

As you can see, this concentrates on SOAP message exchanges over HTTP. 
The async TF identified another class of scenarios over a 'one-way 
transport', i.e. a message path with no natural back-channel. For SOAP 
1.2 we have Email binding, but given the difficulties in finding 4 
implementations which interoperate over SMTP, JMS, MQ Series, UDP, 
Jabber etc, we may decide that such a demonstration isn't required for CR, 

However there is nothing to prevent us from recording such test cases in
our suite and it would be nice to at least have some test cases for 
the SOAP 1.2 Email binding:
http://www.w3.org/TR/soap12-email

Also it would be nice if for the test you submit, you cite the id of 
the message exchanges which it could be applied to, e.g. Hugo's recently 
submitted test case:
http://lists.w3.org/Archives/Public/public-ws-addressing-tests/2005Aug/0000.html

specifically exhibits the 'SOAP12-HTTP-In-Out-Fault' message exchange:
http://dev.w3.org/cvsweb/~checkout~/2004/ws/addressing/test-cases/assertions/message-exchanges.html#SOAP12-HTTP-In-Out-Fault

I've updated the test suite submission advice to reflect this, and 
have been working on other meta-data useful when contributing
test cases:

http://dev.w3.org/cvsweb/~checkout~/2004/ws/addressing/ws-addr-testsuite.html?content-type=text/html;%20charset=utf-8

Paul
Received on Friday, 9 September 2005 19:28:41 GMT

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