- From: Mike Vernal <Mike.Vernal@microsoft.com>
- Date: Fri, 3 Feb 2006 16:03:44 -0800
- To: <public-ws-addressing-tests@w3.org>
- Message-ID: <25D7C3B6D41DFF47B4083F1D2FDEE0180999E085@RED-MSG-51.redmond.corp.microsoft.com>
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