XPath for Test1235

Greetings -

 

I just noticed that the XPath for test1235 explicitly checks for a To of
"Anonymous" on the request message.  This is inconsistent with the rest
of the test cases (which side-step the issue of the
anonymous-to-on-request).

 

I'd like to propose that we make this test consistent with the others by
removing the "To" assertion from the XPath.

 

test1235
<http://www.w3.org/2002/ws/addr/testsuite/testcases/#test1235#test1235>
- SOAP 1.2 two-way message with fault. FaultTo is anonymous, ReplyTo is
non-anonymous. <mailto:hugo@w3.org>  (REQUIRED) 

Features: core10
<http://www.w3.org/2002/ws/addr/testsuite/features/#core10> 

Two-way message exchange containing an Action, a ReplyTo EPR, and a
FaultTo EPR. The ReplyTo address is not anonymous. The FaultTo address
is anonymous. The FaultTo contains at least one Reference Parameter
value. A fault message is returned on the HTTP response.

SOAP12-HTTP-In-Out-Fault
<http://www.w3.org/2002/ws/addr/testsuite/exchanges/#SOAP12-HTTP-In-Out-
Fault> 

1.      A sends a message
<http://www.w3.org/2002/ws/addr/testsuite/documents/echo/soap12/test1235
request.xml>  to B. 

o        soap12:Envelope/soap12:Header/wsa:Action =
'http://example.org/action/echoIn' 

o        soap12:Envelope/soap12:Header/wsa:To =
'http://www.w3.org/2005/08/addressing/anonymous' 

o        not(soap12:Envelope/soap12:Header/wsa:ReplyTo/wsa:Address = '')


o        not(soap12:Envelope/soap12:Header/wsa:ReplyTo/wsa:Address =
'http://www.w3.org/2005/08/addressing/anonymous') 

o        soap12:Envelope/soap12:Header/wsa:FaultTo/wsa:Address =
'http://www.w3.org/2005/08/addressing/anonymous' 

o
soap12:Envelope/soap12:Header/wsa:FaultTo/wsa:ReferenceParameters/custom
er:CustomerKey = 'Fault#123456789' 

2.      B sends a fault
<http://www.w3.org/2002/ws/addr/testsuite/documents/echo/soap12/fault1-1
.xml>  to A. 

o        soap12:Envelope/soap12:Header/wsa:Action =
'http://www.w3.org/2005/08/addressing/fault' 

o        soap12:Envelope/soap12:Header/customer:CustomerKey =
'Fault#123456789' 

o
soap12:Envelope/soap12:Header/customer:CustomerKey/@wsa:IsReferenceParam
eter and
soap12:Envelope/soap12:Header/customer:CustomerKey/@wsa:IsReferenceParam
eter cast as xs:boolean = true() 

o
soap12:Envelope/soap12:Body/soap12:Fault/soap12:Code/soap12:Value/(resol
ve-QName(.,.) = xs:QName('echo:EmptyEchoString')) 

Thanks,

-mike

Received on Saturday, 4 February 2006 00:04:59 UTC