[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]
Subject: RE: [ws-rx-implement] Phase1 Interop Endpoint for WSO2
Hi Chamikara, Thnaks for putting your first endpoint out. I have been able to test if and did not find any issue for the 1.1 scenario, when doing positive testing. I did test Scenario 1.1 and 1.2 for both SOAP 1.1 and 1.2. My negative tests are 2 variations of 1.1. a) after receiving the TerminateSequenceResponse, I am trying to send another Ping message with the next MessageNumber, expecting to get an RM fault back. b) before to send a TerminateSequence, I do send a CloseSequence, then a TerminateSequence, and finish with another Ping request, as above. In case a) you respond back with a SOAP fault, that uses the text/html content type. HTTP/1.1 200 OK X-Transfer-Encoding: chunked Date: Thu, 05 Oct 2006 19:05:38 GMT Content-Type: text/xml Server: WSO2 Tungsten/Java - Version SNAPSHOT User-Agent: WSO2 Tungsten/Java - Version SNAPSHOT Via: 1.1 inet-nc03 (NetCache NetApp/5.6.2R1D19) <?xml version = '1.0' encoding = 'UTF-8'?> <soapenv:Envelope xmlns:wsa="http://www.w3.org/2005/08/addressing" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"> <soapenv:Header> <wsrm:SequenceAcknowledgement xmlns:wsrm="http://docs.oasis-open.org/ws-rx/wsrm/200608" soapenv:mustUnderstand="0"> <wsrm:Identifier>urn:uuid:8D89F328FBFE72BE3C1160075145297784</wsrm:Identifier> <wsrm:AcknowledgementRange Lower="1" Upper="2"/> <wsrm:Final/> </wsrm:SequenceAcknowledgement> <wsa:To>http://www.w3.org/2005/08/addressing/anonymous</wsa:To> <wsa:ReplyTo> <wsa:Address>http://www.w3.org/2005/08/addressing/none</wsa:Address> </wsa:ReplyTo> <wsa:MessageID>urn:uuid:8D89F328FBFE72BE3C1160075146322800</wsa:MessageID> <wsa:Action>http://docs.oasis-open.org/ws-rx/wsrm/200608/TerminateSequenceResponse</wsa:Action> <wsa:RelatesTo wsa:RelationshipType="http://www.w3.org/2005/08/addressing/reply">ws.1160075132726.0.3</wsa:RelatesTo> </soapenv:Header> <soapenv:Body> <wsrm:TerminateSequenceResponse xmlns:wsrm="http://docs.oasis-open.org/ws-rx/wsrm/200608"> <wsrm:Identifier>urn:uuid:8D89F328FBFE72BE3C1160075145297784</wsrm:Identifier> </wsrm:TerminateSequenceResponse> </soapenv:Body> </soapenv:Envelope> In case b) you acknowledge the new Ping request, as if the sequence was not terminated. In both cases, the WCF endpoint provided by Ondrej fail with the following SOAP fault: HTTP/1.1 500 Internal Server Error Date: Thu, 05 Oct 2006 19:16:08 GMT Content-Length: 879 Content-Type: application/soap+xml; charset=utf-8 Server: Microsoft-HTTPAPI/1.0 Via: 1.1 inet-nc03 (NetCache NetApp/5.6.2R1D19) <s:Envelope xmlns:s="http://www.w3.org/2003/05/soap-envelope" xmlns:a="http://www.w3.org/2005/08/addressing"><s:Header><a:Action s:mustUnderstand="1">http://www.w3.org/2005/08/addressing/soap/fault</a:Action><ActivityId CorrelationId="2563f930-3671-405e-8549-48baa8677388" xmlns="http://schemas.microsoft.com/2004/09/ServiceModel/Diagnostics">00000000-0000-0000-4a0c-006080000083</ActivityId></s:Header><s:Body><s:Fault><s:Code><s:Value>s:Sender</s:Value><s:Subcode><s:Value xmlns:a="http://docs.oasis-open.org/ws-rx/wsrm/200608">a:UnknownSequence</s:Value></s:Subcode></s:Code><s:Reason><s:Text xml:lang="en-US">The value of wsrm:Identifier is not a known Sequence identifier.</s:Text></s:Reason><s:Detail><r:Identifier xmlns:r="http://docs.oasis-open.org/ws-rx/wsrm/200608">urn:uuid:ec7b6e99-526b-4a24-8158-4e1490996d9b</r:Identifier></s:Detail></s:Fault></s:Body></s:Envelope> Let me know if you have any question, or if you need the whole messages set. All the best, Eric Ps. I am hopping to go live with my first endpoint anytime soon... -----Original Message----- From: Chamikara Jayalath [mailto:chamikara@wso2.com] Sent: Saturday, September 30, 2006 11:05 AM To: ws-rx-implement@lists.oasis-open.org Subject: [ws-rx-implement] Phase1 Interop Endpoint for WSO2 Hi All, WSO2 endpoint for Phase1 scenarios is available at, http://216.75.63.32:6172/soap/RMInteropService Please try it. For any issues drop me a mail. Chamikara
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]