1251 & 1252

I've started testing 1X5X tests which involves non-anonymous ReplyTo. 
I've been able to test 1150, 1235 and 1250 successfully so far.

Some comments ...

1). I'm trying to understand the purpose of test1251 [1]. Here are the 
features it claim to have tested:

core04: XML Infoset Representation of Message Addressing Properties
core05: wsa:To defaulting
soap02: SOAP 1.2 Message Addressing Property binding
soap08: InvalidAddressingFailure Fault

The request message contains:

<wsa:ReplyTo>
   <wsa:Address>http://example.org/node/A</wsa:Address>
   </wsa:ReplyTo>
- <wsa:ReplyTo env:role="http://www.w3.org/2003/05/soap-envelope/role/none">
   <wsa:Address>http://example.org/node/A</wsa:Address>
   </wsa:ReplyTo>

 From WS-A perspective, getting a fault response back with 
wsa:InvalidCardinality fault subsubcode seems sufficient. But SOAP 1.2 
processing rules are applied, then I can understand this testcase.

So, this test seems more like a SOAP 1.2 test to me than WS-Addressing 
test. I'd like to understand the purpose of this test before trying to 
implement it.

2). test1252 [2] description says "a FaultTo targeted to none", and the 
request message looks like:

<wsa:ReplyTo>
<wsa:Address>http://example.org/node/A</wsa:Address>
</wsa:ReplyTo>
-
	<wsa:FaultTo>
<wsa:Address>http://www.w3.org/2005/08/addressing/none</wsa:Address>
</wsa:FaultTo>

A similar language in test1251 ("a ReplyTo targeted to none") indicates 
duplicate ReplyTo headers. I find this confusing and not able to 
understand what to implement.

Also, in terms of MEPs, test1252 seems identical to test1250. What 
additional purpose is this test serving ? Ditto for test1152.

I'd rather think a test throwing a fault with FaultTo set to none would 
be a more valid test.

[1] http://www.w3.org/2002/ws/addr/testsuite/testcases/#test1251
[2] http://www.w3.org/2002/ws/addr/testsuite/testcases/#test1252

Thanks,
-Arun
-- 
got Web Services ?
Download Java Web Services Developer Pack from
http://java.sun.com/webservices

Received on Tuesday, 28 February 2006 04:50:37 UTC