- From: Jonathan Marsh via cvs-syncmail <cvsmail@w3.org>
- Date: Fri, 23 Feb 2007 15:45:45 +0000
- To: public-ws-desc-eds@w3.org
Update of /sources/public/2002/ws/desc/test-suite/results-messages/MessageTest-3G In directory hutz:/tmp/cvs-serv9520/test-suite/results-messages/MessageTest-3G Modified Files: log-MessageTest3G-canon-canon.descmsg description-xpath-assertions.xml log-MessageTest3G-canon-canon.wsimsg log-MessageTest3G-wso2-wso2-output.xml log-MessageTest3G-wso2-wso2-results.html log-MessageTest3G-canon-canon-results.html log-MessageTest3G-canon-canon-output.xml log-MessageTest3G-wso2-canon-output.xml description-generate-report-xml.xsl log-MessageTest3G-canon-wso2-output.xml log-MessageTest3G-canon-wso2-results.html description-generate-report-html.xsl log-MessageTest3G-wso2-canon-results.html Log Message: New results from Canon: http://lists.w3.org/Archives/Public/www-ws-desc/2007Feb/0208.html Fiddled with the baselines a little bit too. Index: log-MessageTest3G-canon-wso2-output.xml =================================================================== RCS file: /sources/public/2002/ws/desc/test-suite/results-messages/MessageTest-3G/log-MessageTest3G-canon-wso2-output.xml,v retrieving revision 1.10 retrieving revision 1.11 diff -C 2 -d -r1.10 -r1.11 *** log-MessageTest3G-canon-wso2-output.xml 22 Feb 2007 05:23:36 -0000 1.10 --- log-MessageTest3G-canon-wso2-output.xml 23 Feb 2007 15:45:43 -0000 1.11 *************** *** 1,2 **** <?xml version="1.0" encoding="UTF-8"?> ! <resultSets xmlns:a="http://www.w3.org/2006/11/desc/assertions" xmlns:m="http://www.w3.org/2006/11/desc/messages" xmlns:l="http://www.w3.org/2002/ws/desc/logs/" xmlns:module="http://www.w3.org/2002/ws/desc/6/10/test-module" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope" xmlns:soap11="http://schemas.xmlsoap.org/soap/envelope/"><head><messages>40</messages><expectedMessages>40</expectedMessages><tests>187</tests><tstamp>2007-01-30T10:22:57.724Z</tstamp><generated>February 21 2007</generated><from>Unknown</from><to>Apache-Coyote/1.1</to></head><resultSet number="1" type="request" endpoint="MessageTestGeneric" binding="SafeEchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="1"]/@type="request"</test><test ref="" result="passed">contains(/l:log/l:message[@number="1"]/l:httpHeaders/l:Method/@rawURI, "EchoString")</test><test ref="" result="passed">/l:log/l:message[@number="1"]/l:httpHeaders/l:Method/@value='GET'</test><test ref="" result="passed">count(/l:logl:message[@number="1"]/l:content/*)=0</test></resultSet><resultSet number="2" type="response" endpoint="MessageTestGeneric" binding="SafeEchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="2"]/@type="response"</test><test ref="" result="passed">/l:log/l:message[@number="2"]/l:httpHeaders/l:Content-Type/@type='application/xml'</test><test ref="" result="passed">/l:log/l:message[@number="2"]/l:httpHeaders/l:StatusCode/@value='200'</test><test ref="" result="passed">count(/l:log/l:message[@number="2"]/l:content/*)=1</test><test ref="" result="passed">/l:log/l:message[@number="2"]/l:content/*[local-name()='EchoString' and namespace-uri()='http://example.org/message-test/xsd']</test></resultSet><resultSet number="3" type="request" endpoint="MessageTestGeneric" binding="SafeEchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="3"]/@type="request"</test><test ref="" result="passed">contains(/l:log/l:message[@number="3"]/l:httpHaders/l:Method/@rawURI, "EchoName")</test><test ref="" result="passed">/l:log/l:message[@number="3"]/l:httpHeaders/l:Method/@value='POST'</test><test ref="" result="passed">count(/l:log/l:message[@number="3"]/l:content/*)=1</test><test ref="" result="passed">/l:log/l:message[@number="3"]/l:content/*[local-name()='EchoName' and namespace-uri()='http://example.org/message-test/xsd']</test></resultSet><resultSet number="4" type="response" endpoint="MessageTestGeneric" binding="SafeEchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="4"]/@type="response"</test><test ref="" result="passed">/l:log/l:message[@number="4"]/l:httpHeaders/l:Content-Type/@type='application/xml'</test><test ref="" result="passed">/l:log/l:message[@number="4"]/l:httpHeaders/l:StatusCode/@value='200'</test><test ref="" result="passed">count(/l:log/l:message[@number="4"]/l:content/*)=1</test><test ref="" result="passed">/l:log/l:message[@number="4"]/l:content/*[local-name()='EchoName' and namespae-uri()='http://example.org/message-test/xsd']</test></resultSet><resultSet number="5" type="request" endpoint="MessageTestGeneric" binding="SafeEchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="5"]/@type="request"</test><test ref="" result="passed">contains(/l:log/l:message[@number="5"]/l:httpHeaders/l:Method/@rawURI, "EchoNameExpectFault")</test><test ref="" result="passed">/l:log/l:message[@number="5"]/l:httpHeaders/l:Method/@value='POST'</test><test ref="" result="passed">count(/l:log/l:message[@number="5"]/l:content/*)=1</test><test ref="" result="passed">/l:log/l:message[@number="5"]/l:content/*[local-name()='EchoName' and namespace-uri()='http://example.org/message-test/xsd']</test></resultSet><resultSet number="6" type="response" endpoint="MessageTestGeneric" binding="SafeEchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="6"]/@type="response"</test><test ref="" result="passed">/l:log/l:message[@number="6"]/lhttpHeaders/l:Content-Type/@type='application/xml'</test><test ref="" result="passed">/l:log/l:message[@number="6"]/l:httpHeaders/l:StatusCode/@value='500'</test><test ref="" result="passed">count(/l:log/l:message[@number="6"]/l:content/*)=1</test><test ref="" result="passed">/l:log/l:message[@number="6"]/l:content/*[local-name()="EchoNameFault" and namespace-uri()="http://example.org/message-test/xsd"]</test></resultSet><resultSet number="7" type="request" endpoint="MessageTestGeneric" binding="SafeEchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="7"]/@type="request"</test><test ref="" result="passed">contains(/l:log/l:message[@number="7"]/l:httpHeaders/l:Method/@rawURI, "Send")</test><test ref="" result="passed">/l:log/l:message[@number="7"]/l:httpHeaders/l:Method/@value='POST'</test><test ref="" result="passed">count(/l:log/l:message[@number="7"]/l:content/*)<=1</test></resultSet><resultSet number="8" type="response" endpoint="MessageTestGeneric" binding=SafeEchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="8"]/@type="response"</test><test ref="" result="passed">/l:log/l:message[@number="8"]/l:httpHeaders/l:StatusCode/@value='202'</test></resultSet><resultSet number="9" type="request" endpoint="MessageTestGeneric" binding="SafeEchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="9"]/@type="request"</test><test ref="" result="passed">contains(/l:log/l:message[@number="9"]/l:httpHeaders/l:Method/@rawURI, "GuaranteedFault")</test><test ref="" result="passed">/l:log/l:message[@number="9"]/l:httpHeaders/l:Method/@value='POST'</test><test ref="" result="passed">count(/l:log/l:message[@number="9"]/l:content/*)=0</test></resultSet><resultSet number="10" type="response" endpoint="MessageTestGeneric" binding="SafeEchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="10"]/@type="response"</test><test ref="" result="passed">/l:log/l:messge[@number="10"]/l:httpHeaders/l:Content-Type/@type='application/xml'</test><test ref="" result="passed">/l:log/l:message[@number="10"]/l:httpHeaders/l:StatusCode/@value='500'</test><test ref="" result="passed">count(/l:log/l:message[@number="10"]/l:content/*)=1</test><test ref="" result="passed">/l:log/l:message[@number="10"]/l:content/*[local-name()="EchoNameFault" and namespace-uri()="http://example.org/message-test/xsd"]</test></resultSet><resultSet number="11" type="request" endpoint="MessageTestCodedHTTP" binding="CodedEchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="11"]/@type="request"</test><test ref="" result="passed">contains(/l:log/l:message[@number="11"]/l:httpHeaders/l:Method/@rawURI, "EchoString")</test><test ref="" result="passed">/l:log/l:message[@number="11"]/l:httpHeaders/l:Method/@value='GET'</test><test ref="" result="passed">count(/l:log/l:message[@number="11"]/l:content/*)=0</test></resultSet><resultSet number="12" type="response" endpoit="MessageTestCodedHTTP" binding="CodedEchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="12"]/@type="response"</test><test ref="" result="passed">/l:log/l:message[@number="12"]/l:httpHeaders/l:Content-Type/@type='application/xml'</test><test ref="" result="passed">/l:log/l:message[@number="12"]/l:httpHeaders/l:StatusCode/@value='200'</test><test ref="" result="passed">count(/l:log/l:message[@number="12"]/l:content/*)=1</test><test ref="" result="passed">/l:log/l:message[@number="12"]/l:content/*[local-name()='EchoString' and namespace-uri()='http://example.org/message-test/xsd']</test></resultSet><resultSet number="13" type="request" endpoint="MessageTestCodedHTTP" binding="CodedEchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="13"]/@type="request"</test><test ref="" result="passed">contains(/l:log/l:message[@number="13"]/l:httpHeaders/l:Method/@rawURI, "EchoName")</test><test ref="" result="passed">/l:log/l:messag[@number="13"]/l:httpHeaders/l:Method/@value='POST'</test><test ref="" result="passed">count(/l:log/l:message[@number="13"]/l:content/*)=1</test><test ref="" result="passed">/l:log/l:message[@number="13"]/l:content/*[local-name()='EchoName' and namespace-uri()='http://example.org/message-test/xsd']</test></resultSet><resultSet number="14" type="response" endpoint="MessageTestCodedHTTP" binding="CodedEchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="14"]/@type="response"</test><test ref="" result="passed">/l:log/l:message[@number="14"]/l:httpHeaders/l:Content-Type/@type='application/xml'</test><test ref="" result="passed">/l:log/l:message[@number="14"]/l:httpHeaders/l:StatusCode/@value='200'</test><test ref="" result="passed">count(/l:log/l:message[@number="14"]/l:content/*)=1</test><test ref="" result="passed">/l:log/l:message[@number="14"]/l:content/*[local-name()='EchoName' and namespace-uri()='http://example.org/message-test/xsd']</test></resultSet><resultSe number="15" type="request" endpoint="MessageTestCodedHTTP" binding="CodedEchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="15"]/@type="request"</test><test ref="" result="passed">contains(/l:log/l:message[@number="15"]/l:httpHeaders/l:Method/@rawURI, "EchoNameExpectFault")</test><test ref="" result="passed">/l:log/l:message[@number="15"]/l:httpHeaders/l:Method/@value='POST'</test><test ref="" result="failed">/l:log/l:message[@number="15"]/l:httpHeaders/l:Content-Encoding='gzip'</test></resultSet><resultSet number="16" type="response" endpoint="MessageTestCodedHTTP" binding="CodedEchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="16"]/@type="response"</test><test ref="" result="passed">/l:log/l:message[@number="16"]/l:httpHeaders/l:Content-Type/@type='application/xml'</test><test ref="" result="passed">/l:log/l:message[@number="16"]/l:httpHeaders/l:StatusCode/@value='500'</test><test ref="" result="passed">count(/l:og/l:message[@number="16"]/l:content/*)=1</test><test ref="" result="passed">/l:log/l:message[@number="16"]/l:content/*[local-name()="EchoNameFault" and namespace-uri()="http://example.org/message-test/xsd"]</test></resultSet><resultSet number="17" type="request" endpoint="MessageTestCodedHTTP" binding="CodedEchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="17"]/@type="request"</test><test ref="" result="passed">contains(/l:log/l:message[@number="17"]/l:httpHeaders/l:Method/@rawURI, "Send")</test><test ref="" result="passed">/l:log/l:message[@number="17"]/l:httpHeaders/l:Method/@value='POST'</test><test ref="" result="passed">count(/l:log/l:message[@number="17"]/l:content/*)<=1</test></resultSet><resultSet number="18" type="response" endpoint="MessageTestCodedHTTP" binding="CodedEchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="18"]/@type="response"</test><test ref="" result="passed">/l:log/l:message[@number="18]/l:httpHeaders/l:StatusCode/@value='202'</test></resultSet><resultSet number="19" type="request" endpoint="MessageTestCodedHTTP" binding="CodedEchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="19"]/@type="request"</test><test ref="" result="passed">contains(/l:log/l:message[@number="19"]/l:httpHeaders/l:Method/@rawURI, "GuaranteedFault")</test><test ref="" result="passed">/l:log/l:message[@number="19"]/l:httpHeaders/l:Method/@value='POST'</test><test ref="" result="passed">count(/l:log/l:message[@number="19"]/l:content/*)=0</test></resultSet><resultSet number="20" type="response" endpoint="MessageTestCodedHTTP" binding="CodedEchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="20"]/@type="response"</test><test ref="" result="passed">/l:log/l:message[@number="20"]/l:httpHeaders/l:Content-Type/@type='application/xml'</test><test ref="" result="passed">/l:log/l:message[@number="20"]/l:httpHeaders/l:StatusCode/@value='50'</test><test ref="" result="passed">count(/l:log/l:message[@number="20"]/l:content/*)=1</test><test ref="" result="passed">/l:log/l:message[@number="20"]/l:content/*[local-name()="EchoNameFault" and namespace-uri()="http://example.org/message-test/xsd"]</test></resultSet><resultSet number="21" type="request" endpoint="MessageTestHTTP" binding="EchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="21"]/@type="request"</test><test ref="" result="passed">contains(/l:log/l:message[@number="21"]/l:httpHeaders/l:Method/@rawURI, "EchoString")</test><test ref="" result="passed">/l:log/l:message[@number="21"]/l:httpHeaders/l:Method/@value='PUT'</test><test ref="" result="passed">count(/l:log/l:message[@number="21"]/l:content/*)=1</test><test ref="" result="passed">/l:log/l:message[@number="21"]/l:content/*[local-name()='EchoString' and namespace-uri()='http://example.org/message-test/xsd']</test></resultSet><resultSet number="22" type="response" endpoint="MessageTestHTTP" inding="EchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="22"]/@type="response"</test><test ref="" result="passed">/l:log/l:message[@number="22"]/l:httpHeaders/l:Content-Type/@type='application/xml'</test><test ref="" result="passed">/l:log/l:message[@number="22"]/l:httpHeaders/l:StatusCode/@value='200'</test><test ref="" result="passed">count(/l:log/l:message[@number="22"]/l:content/*)=1</test><test ref="" result="passed">/l:log/l:message[@number="22"]/l:content/*[local-name()='EchoString' and namespace-uri()='http://example.org/message-test/xsd']</test></resultSet><resultSet number="23" type="request" endpoint="MessageTestHTTP" binding="EchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="23"]/@type="request"</test><test ref="" result="passed">contains(/l:log/l:message[@number="23"]/l:httpHeaders/l:Method/@rawURI, "EchoName")</test><test ref="" result="passed">/l:log/l:message[@number="23"]/l:httpHeaders/l:X-WSDLTesHeader</test><test ref="" result="passed">/l:log/l:message[@number="23"]/l:httpHeaders/l:Content-Type/@type='application/xml'</test><test ref="" result="passed">/l:log/l:message[@number="23"]/l:httpHeaders/l:Method/@value='POST'</test><test ref="" result="passed">count(/l:log/l:message[@number="23"]/l:content/*)=1</test><test ref="" result="passed">/l:log/l:message[@number="23"]/l:content/*[local-name()='EchoName' and namespace-uri()='http://example.org/message-test/xsd']</test></resultSet><resultSet number="24" type="response" endpoint="MessageTestHTTP" binding="EchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="24"]/@type="response"</test><test ref="" result="passed">/l:log/l:message[@number="24"]/l:httpHeaders/l:X-WSDLTestHeader</test><test ref="" result="passed">/l:log/l:message[@number="24"]/l:httpHeaders/l:Content-Type/@type='application/xml'</test><test ref="" result="passed">/l:log/l:message[@number="24"]/l:httpHeaders/l:StatusCode/@value='200'</test><tet ref="" result="passed">count(/l:log/l:message[@number="24"]/l:content/*)=1</test><test ref="" result="passed">/l:log/l:message[@number="24"]/l:content/*[local-name()='EchoName' and namespace-uri()='http://example.org/message-test/xsd']</test></resultSet><resultSet number="25" type="request" endpoint="MessageTestHTTP" binding="EchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="25"]/@type="request"</test><test ref="" result="passed">contains(/l:log/l:message[@number="25"]/l:httpHeaders/l:Method/@rawURI, "EchoNameExpectFault")</test><test ref="" result="passed">/l:log/l:message[@number="25"]/l:httpHeaders/l:Content-Type/@type='application/x-www-form-urlencoded'</test><test ref="" result="passed">/l:log/l:message[@number="25"]/l:httpHeaders/l:Method/@value='DELETE'</test><test ref="" result="passed">count(/l:log/l:message[@number="25"]/l:content/*)=0</test></resultSet><resultSet number="26" type="response" endpoint="MessageTestHTTP" binding="EchoHTTPBinding" impleentation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="26"]/@type="response"</test><test ref="" result="passed">/l:log/l:message[@number="26"]/l:httpHeaders/l:X-WSDLTestHeader</test><test ref="" result="passed">/l:log/l:message[@number="26"]/l:httpHeaders/l:Content-Type/@type='application/xml'</test><test ref="" result="passed">/l:log/l:message[@number="26"]/l:httpHeaders/l:StatusCode/@value='402'</test><test ref="" result="passed">count(/l:log/l:message[@number="26"]/l:content/*)=1</test><test ref="" result="passed">/l:log/l:message[@number="26"]/l:content/*[local-name()="EchoNameFault" and namespace-uri()="http://example.org/message-test/xsd"]</test></resultSet><resultSet number="27" type="request" endpoint="MessageTestHTTP" binding="EchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="27"]/@type="request"</test><test ref="" result="passed">contains(/l:log/l:message[@number="27"]/l:httpHeaders/l:Method/@rawURI, "Send")</test><test ref="" resul="failed">/l:log/l:message[@number="27"]/l:httpHeaders/l:Method/@value='PUT'</test><test ref="" result="passed">count(/l:log/l:message[@number="27"]/l:content/*)<=1</test></resultSet><resultSet number="28" type="response" endpoint="MessageTestHTTP" binding="EchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="28"]/@type="response"</test><test ref="" result="passed">/l:log/l:message[@number="28"]/l:httpHeaders/l:StatusCode/@value='202'</test></resultSet><resultSet number="29" type="request" endpoint="MessageTestHTTP" binding="EchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="29"]/@type="request"</test><test ref="" result="passed">contains(/l:log/l:message[@number="29"]/l:httpHeaders/l:Method/@rawURI, "GuaranteedFault")</test><test ref="" result="failed">/l:log/l:message[@number="29"]/l:httpHeaders/l:Method/@value='GET'</test><test ref="" result="passed">count(/l:log/l:message[@number="29"]/l:content/*)=0</test></resltSet><resultSet number="30" type="response" endpoint="MessageTestHTTP" binding="EchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="30"]/@type="response"</test><test ref="" result="passed">/l:log/l:message[@number="30"]/l:httpHeaders/l:X-WSDLTestHeader</test><test ref="" result="passed">/l:log/l:message[@number="30"]/l:httpHeaders/l:Content-Type/@type='application/xml'</test><test ref="" result="passed">/l:log/l:message[@number="30"]/l:httpHeaders/l:StatusCode/@value='402'</test><test ref="" result="passed">count(/l:log/l:message[@number="30"]/l:content/*)=1</test><test ref="" result="passed">/l:log/l:message[@number="30"]/l:content/*[local-name()="EchoNameFault" and namespace-uri()="http://example.org/message-test/xsd"]</test></resultSet><resultSet number="31" type="request" endpoint="AuthenticMessageTestHTTP" binding="EchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="31"]/@type="request"</test><test ref="" result=passed">contains(/l:log/l:message[@number="31"]/l:httpHeaders/l:Method/@rawURI, "EchoString")</test><test ref="" result="passed">/l:log/l:message[@number="31"]/l:httpHeaders/l:Method/@value='PUT'</test><test ref="" result="passed">count(/l:log/l:message[@number="31"]/l:content/*)=1</test><test ref="" result="passed">/l:log/l:message[@number="31"]/l:content/*[local-name()='EchoString' and namespace-uri()='http://example.org/message-test/xsd']</test></resultSet><resultSet number="32" type="response" endpoint="AuthenticMessageTestHTTP" binding="EchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="32"]/@type="response"</test><test ref="" result="passed">/l:log/l:message[@number="32"]/l:httpHeaders/l:Content-Type/@type='application/xml'</test><test ref="" result="passed">/l:log/l:message[@number="32"]/l:httpHeaders/l:StatusCode/@value='200'</test><test ref="" result="passed">count(/l:log/l:message[@number="32"]/l:content/*)=1</test><test ref="" result="passed">/l:log/lmessage[@number="32"]/l:content/*[local-name()='EchoString' and namespace-uri()='http://example.org/message-test/xsd']</test></resultSet><resultSet number="33" type="request" endpoint="AuthenticMessageTestHTTP" binding="EchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="33"]/@type="request"</test><test ref="" result="passed">contains(/l:log/l:message[@number="33"]/l:httpHeaders/l:Method/@rawURI, "EchoName")</test><test ref="" result="passed">/l:log/l:message[@number="33"]/l:httpHeaders/l:X-WSDLTestHeader</test><test ref="" result="passed">/l:log/l:message[@number="33"]/l:httpHeaders/l:Content-Type/@type='application/xml'</test><test ref="" result="passed">/l:log/l:message[@number="33"]/l:httpHeaders/l:Method/@value='POST'</test><test ref="" result="passed">count(/l:log/l:message[@number="33"]/l:content/*)=1</test><test ref="" result="passed">/l:log/l:message[@number="33"]/l:content/*[local-name()='EchoName' and namespace-uri()='http://example.org/message-test/xs']</test></resultSet><resultSet number="34" type="response" endpoint="AuthenticMessageTestHTTP" binding="EchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="34"]/@type="response"</test><test ref="" result="passed">/l:log/l:message[@number="34"]/l:httpHeaders/l:X-WSDLTestHeader</test><test ref="" result="passed">/l:log/l:message[@number="34"]/l:httpHeaders/l:Content-Type/@type='application/xml'</test><test ref="" result="passed">/l:log/l:message[@number="34"]/l:httpHeaders/l:StatusCode/@value='200'</test><test ref="" result="passed">count(/l:log/l:message[@number="34"]/l:content/*)=1</test><test ref="" result="passed">/l:log/l:message[@number="34"]/l:content/*[local-name()='EchoName' and namespace-uri()='http://example.org/message-test/xsd']</test></resultSet><resultSet number="35" type="request" endpoint="AuthenticMessageTestHTTP" binding="EchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="35"]/@type="request"</test><est ref="" result="passed">contains(/l:log/l:message[@number="35"]/l:httpHeaders/l:Method/@rawURI, "EchoNameExpectFault")</test><test ref="" result="passed">/l:log/l:message[@number="35"]/l:httpHeaders/l:Content-Type/@type='application/x-www-form-urlencoded'</test><test ref="" result="passed">/l:log/l:message[@number="35"]/l:httpHeaders/l:Method/@value='DELETE'</test><test ref="" result="passed">count(/l:log/l:message[@number="35"]/l:content/*)=0</test></resultSet><resultSet number="36" type="response" endpoint="AuthenticMessageTestHTTP" binding="EchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="36"]/@type="response"</test><test ref="" result="passed">/l:log/l:message[@number="36"]/l:httpHeaders/l:X-WSDLTestHeader</test><test ref="" result="passed">/l:log/l:message[@number="36"]/l:httpHeaders/l:Content-Type/@type='application/xml'</test><test ref="" result="passed">/l:log/l:message[@number="36"]/l:httpHeaders/l:StatusCode/@value='402'</test><test ref="" result=passed">count(/l:log/l:message[@number="36"]/l:content/*)=1</test><test ref="" result="passed">/l:log/l:message[@number="36"]/l:content/*[local-name()="EchoNameFault" and namespace-uri()="http://example.org/message-test/xsd"]</test></resultSet><resultSet number="37" type="request" endpoint="AuthenticMessageTestHTTP" binding="EchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="37"]/@type="request"</test><test ref="" result="passed">contains(/l:log/l:message[@number="37"]/l:httpHeaders/l:Method/@rawURI, "Send")</test><test ref="" result="failed">/l:log/l:message[@number="37"]/l:httpHeaders/l:Method/@value='PUT'</test><test ref="" result="passed">count(/l:log/l:message[@number="37"]/l:content/*)<=1</test></resultSet><resultSet number="38" type="response" endpoint="AuthenticMessageTestHTTP" binding="EchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="38"]/@type="response"</test><test ref="" result="passed">/l:log/l:messge[@number="38"]/l:httpHeaders/l:StatusCode/@value='202'</test></resultSet><resultSet number="39" type="request" endpoint="AuthenticMessageTestHTTP" binding="EchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="39"]/@type="request"</test><test ref="" result="passed">contains(/l:log/l:message[@number="39"]/l:httpHeaders/l:Method/@rawURI, "GuaranteedFault")</test><test ref="" result="failed">/l:log/l:message[@number="39"]/l:httpHeaders/l:Method/@value='GET'</test><test ref="" result="passed">count(/l:log/l:message[@number="39"]/l:content/*)=0</test></resultSet><resultSet number="40" type="response" endpoint="AuthenticMessageTestHTTP" binding="EchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="40"]/@type="response"</test><test ref="" result="passed">/l:log/l:message[@number="40"]/l:httpHeaders/l:X-WSDLTestHeader</test><test ref="" result="passed">/l:log/l:message[@number="40"]/l:httpHeaders/l:Content-Type/@type='applicatin/xml'</test><test ref="" result="passed">/l:log/l:message[@number="40"]/l:httpHeaders/l:StatusCode/@value='402'</test><test ref="" result="passed">count(/l:log/l:message[@number="40"]/l:content/*)=1</test><test ref="" result="passed">/l:log/l:message[@number="40"]/l:content/*[local-name()="EchoNameFault" and namespace-uri()="http://example.org/message-test/xsd"]</test></resultSet></resultSets> \ No newline at end of file --- 1,2 ---- <?xml version="1.0" encoding="UTF-8"?> ! <resultSets xmlns:a="http://www.w3.org/2006/11/desc/assertions" xmlns:m="http://www.w3.org/2006/11/desc/messages" xmlns:l="http://www.w3.org/2002/ws/desc/logs/" xmlns:module="http://www.w3.org/2002/ws/desc/6/10/test-module" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope" xmlns:soap11="http://schemas.xmlsoap.org/soap/envelope/"><head><messages>40</messages><expectedMessages>40</expectedMessages><tests>189</tests><tstamp>2007-01-30T10:22:57.724Z</tstamp><generated>February 23 2007</generated><from>Unknown</from><to>Apache-Coyote/1.1</to></head><resultSet number="1" type="request" endpoint="MessageTestGeneric" binding="SafeEchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="1"]/@type="request"</test><test ref="" result="passed">contains(/l:log/l:message[@number="1"]/l:httpHeaders/l:Method/@rawURI, "EchoString")</test><test ref="" result="passed">/l:log/l:message[@number="1"]/l:httpHeaders/l:Method/@value='GET'</test><test ref="" result="passed">count(/l:logl:message[@number="1"]/l:content/*)=0</test></resultSet><resultSet number="2" type="response" endpoint="MessageTestGeneric" binding="SafeEchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="2"]/@type="response"</test><test ref="" result="passed">/l:log/l:message[@number="2"]/l:httpHeaders/l:Content-Type/@type='application/xml'</test><test ref="" result="passed">/l:log/l:message[@number="2"]/l:httpHeaders/l:StatusCode/@value='200'</test><test ref="" result="passed">count(/l:log/l:message[@number="2"]/l:content/*)=1</test><test ref="" result="passed">/l:log/l:message[@number="2"]/l:content/*[local-name()='EchoString' and namespace-uri()='http://example.org/message-test/xsd']</test></resultSet><resultSet number="3" type="request" endpoint="MessageTestGeneric" binding="SafeEchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="3"]/@type="request"</test><test ref="" result="passed">contains(/l:log/l:message[@number="3"]/l:httpHaders/l:Method/@rawURI, "EchoName")</test><test ref="" result="passed">/l:log/l:message[@number="3"]/l:httpHeaders/l:Method/@value='POST'</test><test ref="" result="passed">count(/l:log/l:message[@number="3"]/l:content/*)=1</test><test ref="" result="passed">/l:log/l:message[@number="3"]/l:content/*[local-name()='EchoName' and namespace-uri()='http://example.org/message-test/xsd']</test></resultSet><resultSet number="4" type="response" endpoint="MessageTestGeneric" binding="SafeEchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="4"]/@type="response"</test><test ref="" result="passed">/l:log/l:message[@number="4"]/l:httpHeaders/l:Content-Type/@type='application/xml'</test><test ref="" result="passed">/l:log/l:message[@number="4"]/l:httpHeaders/l:StatusCode/@value='200'</test><test ref="" result="passed">count(/l:log/l:message[@number="4"]/l:content/*)=1</test><test ref="" result="passed">/l:log/l:message[@number="4"]/l:content/*[local-name()='EchoName' and namespae-uri()='http://example.org/message-test/xsd']</test></resultSet><resultSet number="5" type="request" endpoint="MessageTestGeneric" binding="SafeEchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="5"]/@type="request"</test><test ref="" result="passed">contains(/l:log/l:message[@number="5"]/l:httpHeaders/l:Method/@rawURI, "EchoNameExpectFault")</test><test ref="" result="passed">/l:log/l:message[@number="5"]/l:httpHeaders/l:Method/@value='POST'</test><test ref="" result="passed">count(/l:log/l:message[@number="5"]/l:content/*)=1</test><test ref="" result="passed">/l:log/l:message[@number="5"]/l:content/*[local-name()='EchoName' and namespace-uri()='http://example.org/message-test/xsd']</test></resultSet><resultSet number="6" type="response" endpoint="MessageTestGeneric" binding="SafeEchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="6"]/@type="response"</test><test ref="" result="passed">/l:log/l:message[@number="6"]/lhttpHeaders/l:Content-Type/@type='application/xml'</test><test ref="" result="passed">/l:log/l:message[@number="6"]/l:httpHeaders/l:StatusCode/@value='500'</test><test ref="" result="passed">count(/l:log/l:message[@number="6"]/l:content/*)=1</test><test ref="" result="passed">/l:log/l:message[@number="6"]/l:content/*[local-name()="EchoNameFault" and namespace-uri()="http://example.org/message-test/xsd"]</test></resultSet><resultSet number="7" type="request" endpoint="MessageTestGeneric" binding="SafeEchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="7"]/@type="request"</test><test ref="" result="passed">contains(/l:log/l:message[@number="7"]/l:httpHeaders/l:Method/@rawURI, "Send")</test><test ref="" result="passed">/l:log/l:message[@number="7"]/l:httpHeaders/l:Method/@value='POST'</test><test ref="" result="passed">count(/l:log/l:message[@number="7"]/l:content/*)<=1</test></resultSet><resultSet number="8" type="response" endpoint="MessageTestGeneric" binding=SafeEchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="8"]/@type="response"</test><test ref="" result="passed">/l:log/l:message[@number="8"]/l:httpHeaders/l:StatusCode/@value='202'</test></resultSet><resultSet number="9" type="request" endpoint="MessageTestGeneric" binding="SafeEchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="9"]/@type="request"</test><test ref="" result="passed">contains(/l:log/l:message[@number="9"]/l:httpHeaders/l:Method/@rawURI, "GuaranteedFault")</test><test ref="" result="passed">/l:log/l:message[@number="9"]/l:httpHeaders/l:Method/@value='POST'</test><test ref="" result="passed">count(/l:log/l:message[@number="9"]/l:content/*)=0</test></resultSet><resultSet number="10" type="response" endpoint="MessageTestGeneric" binding="SafeEchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="10"]/@type="response"</test><test ref="" result="passed">/l:log/l:messge[@number="10"]/l:httpHeaders/l:Content-Type/@type='application/xml'</test><test ref="" result="passed">/l:log/l:message[@number="10"]/l:httpHeaders/l:StatusCode/@value='500'</test><test ref="" result="passed">count(/l:log/l:message[@number="10"]/l:content/*)=1</test><test ref="" result="passed">/l:log/l:message[@number="10"]/l:content/*[local-name()="EchoNameFault" and namespace-uri()="http://example.org/message-test/xsd"]</test></resultSet><resultSet number="11" type="request" endpoint="MessageTestCodedHTTP" binding="CodedEchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="11"]/@type="request"</test><test ref="" result="passed">contains(/l:log/l:message[@number="11"]/l:httpHeaders/l:Method/@rawURI, "EchoString")</test><test ref="" result="passed">/l:log/l:message[@number="11"]/l:httpHeaders/l:Method/@value='GET'</test><test ref="" result="passed">count(/l:log/l:message[@number="11"]/l:content/*)=0</test></resultSet><resultSet number="12" type="response" endpoit="MessageTestCodedHTTP" binding="CodedEchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="12"]/@type="response"</test><test ref="" result="passed">/l:log/l:message[@number="12"]/l:httpHeaders/l:Content-Type/@type='application/xml'</test><test ref="" result="passed">/l:log/l:message[@number="12"]/l:httpHeaders/l:StatusCode/@value='200'</test><test ref="" result="passed">count(/l:log/l:message[@number="12"]/l:content/*)=1</test><test ref="" result="passed">/l:log/l:message[@number="12"]/l:content/*[local-name()='EchoString' and namespace-uri()='http://example.org/message-test/xsd']</test></resultSet><resultSet number="13" type="request" endpoint="MessageTestCodedHTTP" binding="CodedEchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="13"]/@type="request"</test><test ref="" result="passed">contains(/l:log/l:message[@number="13"]/l:httpHeaders/l:Method/@rawURI, "EchoName")</test><test ref="" result="passed">/l:log/l:messag[@number="13"]/l:httpHeaders/l:Method/@value='POST'</test><test ref="" result="passed">count(/l:log/l:message[@number="13"]/l:content/*)=1</test><test ref="" result="passed">/l:log/l:message[@number="13"]/l:content/*[local-name()='EchoName' and namespace-uri()='http://example.org/message-test/xsd']</test></resultSet><resultSet number="14" type="response" endpoint="MessageTestCodedHTTP" binding="CodedEchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="14"]/@type="response"</test><test ref="" result="passed">/l:log/l:message[@number="14"]/l:httpHeaders/l:Content-Type/@type='application/xml'</test><test ref="" result="passed">/l:log/l:message[@number="14"]/l:httpHeaders/l:StatusCode/@value='200'</test><test ref="" result="passed">count(/l:log/l:message[@number="14"]/l:content/*)=1</test><test ref="" result="passed">/l:log/l:message[@number="14"]/l:content/*[local-name()='EchoName' and namespace-uri()='http://example.org/message-test/xsd']</test></resultSet><resultSe number="15" type="request" endpoint="MessageTestCodedHTTP" binding="CodedEchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="15"]/@type="request"</test><test ref="" result="passed">contains(/l:log/l:message[@number="15"]/l:httpHeaders/l:Method/@rawURI, "EchoNameExpectFault")</test><test ref="" result="passed">/l:log/l:message[@number="15"]/l:httpHeaders/l:Method/@value='POST'</test><test ref="" result="failed">/l:log/l:message[@number="15"]/l:httpHeaders/l:Content-Encoding='gzip'</test></resultSet><resultSet number="16" type="response" endpoint="MessageTestCodedHTTP" binding="CodedEchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="16"]/@type="response"</test><test ref="" result="passed">/l:log/l:message[@number="16"]/l:httpHeaders/l:Content-Type/@type='application/xml'</test><test ref="" result="passed">/l:log/l:message[@number="16"]/l:httpHeaders/l:StatusCode/@value='500'</test><test ref="" result="passed">count(/l:og/l:message[@number="16"]/l:content/*)=1</test><test ref="" result="passed">/l:log/l:message[@number="16"]/l:content/*[local-name()="EchoNameFault" and namespace-uri()="http://example.org/message-test/xsd"]</test></resultSet><resultSet number="17" type="request" endpoint="MessageTestCodedHTTP" binding="CodedEchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="17"]/@type="request"</test><test ref="" result="passed">contains(/l:log/l:message[@number="17"]/l:httpHeaders/l:Method/@rawURI, "Send")</test><test ref="" result="passed">/l:log/l:message[@number="17"]/l:httpHeaders/l:Method/@value='POST'</test><test ref="" result="passed">count(/l:log/l:message[@number="17"]/l:content/*)<=1</test></resultSet><resultSet number="18" type="response" endpoint="MessageTestCodedHTTP" binding="CodedEchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="18"]/@type="response"</test><test ref="" result="passed">/l:log/l:message[@number="18]/l:httpHeaders/l:StatusCode/@value='202'</test></resultSet><resultSet number="19" type="request" endpoint="MessageTestCodedHTTP" binding="CodedEchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="19"]/@type="request"</test><test ref="" result="passed">contains(/l:log/l:message[@number="19"]/l:httpHeaders/l:Method/@rawURI, "GuaranteedFault")</test><test ref="" result="passed">/l:log/l:message[@number="19"]/l:httpHeaders/l:Method/@value='POST'</test><test ref="" result="passed">count(/l:log/l:message[@number="19"]/l:content/*)=0</test></resultSet><resultSet number="20" type="response" endpoint="MessageTestCodedHTTP" binding="CodedEchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="20"]/@type="response"</test><test ref="" result="passed">/l:log/l:message[@number="20"]/l:httpHeaders/l:Content-Type/@type='application/xml'</test><test ref="" result="passed">/l:log/l:message[@number="20"]/l:httpHeaders/l:StatusCode/@value='50'</test><test ref="" result="passed">count(/l:log/l:message[@number="20"]/l:content/*)=1</test><test ref="" result="passed">/l:log/l:message[@number="20"]/l:content/*[local-name()="EchoNameFault" and namespace-uri()="http://example.org/message-test/xsd"]</test></resultSet><resultSet number="21" type="request" endpoint="MessageTestHTTP" binding="EchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="21"]/@type="request"</test><test ref="" result="passed">contains(/l:log/l:message[@number="21"]/l:httpHeaders/l:Method/@rawURI, "EchoString")</test><test ref="" result="passed">/l:log/l:message[@number="21"]/l:httpHeaders/l:Content-Type/@type='application/xml'</test><test ref="" result="passed">/l:log/l:message[@number="21"]/l:httpHeaders/l:Method/@value='PUT'</test><test ref="" result="passed">count(/l:log/l:message[@number="21"]/l:content/*)=1</test><test ref="" result="passed">/l:log/l:message[@number="21"]/l:content/*[local-name()='EchoString' and namespace-uri()='htt://example.org/message-test/xsd']</test></resultSet><resultSet number="22" type="response" endpoint="MessageTestHTTP" binding="EchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="22"]/@type="response"</test><test ref="" result="passed">/l:log/l:message[@number="22"]/l:httpHeaders/l:Content-Type/@type='application/xml'</test><test ref="" result="passed">/l:log/l:message[@number="22"]/l:httpHeaders/l:StatusCode/@value='200'</test><test ref="" result="passed">count(/l:log/l:message[@number="22"]/l:content/*)=1</test><test ref="" result="passed">/l:log/l:message[@number="22"]/l:content/*[local-name()='EchoString' and namespace-uri()='http://example.org/message-test/xsd']</test></resultSet><resultSet number="23" type="request" endpoint="MessageTestHTTP" binding="EchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="23"]/@type="request"</test><test ref="" result="passed">contains(/l:log/l:message[@number="23"]/l:httpHeaders/l:ethod/@rawURI, "EchoName")</test><test ref="" result="passed">/l:log/l:message[@number="23"]/l:httpHeaders/l:X-WSDLTestHeader</test><test ref="" result="passed">/l:log/l:message[@number="23"]/l:httpHeaders/l:Content-Type/@type='application/xml'</test><test ref="" result="passed">/l:log/l:message[@number="23"]/l:httpHeaders/l:Method/@value='POST'</test><test ref="" result="passed">count(/l:log/l:message[@number="23"]/l:content/*)=1</test><test ref="" result="passed">/l:log/l:message[@number="23"]/l:content/*[local-name()='EchoName' and namespace-uri()='http://example.org/message-test/xsd']</test></resultSet><resultSet number="24" type="response" endpoint="MessageTestHTTP" binding="EchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="24"]/@type="response"</test><test ref="" result="passed">/l:log/l:message[@number="24"]/l:httpHeaders/l:X-WSDLTestHeader</test><test ref="" result="passed">/l:log/l:message[@number="24"]/l:httpHeaders/l:Content-Type/@type='application/xl'</test><test ref="" result="passed">/l:log/l:message[@number="24"]/l:httpHeaders/l:StatusCode/@value='200'</test><test ref="" result="passed">count(/l:log/l:message[@number="24"]/l:content/*)=1</test><test ref="" result="passed">/l:log/l:message[@number="24"]/l:content/*[local-name()='EchoName' and namespace-uri()='http://example.org/message-test/xsd']</test></resultSet><resultSet number="25" type="request" endpoint="MessageTestHTTP" binding="EchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="25"]/@type="request"</test><test ref="" result="passed">contains(/l:log/l:message[@number="25"]/l:httpHeaders/l:Method/@rawURI, "EchoNameExpectFault")</test><test ref="" result="passed">/l:log/l:message[@number="25"]/l:httpHeaders/l:Method/@value='DELETE'</test><test ref="" result="passed">count(/l:log/l:message[@number="25"]/l:content/*)=0</test></resultSet><resultSet number="26" type="response" endpoint="MessageTestHTTP" binding="EchoHTTPBinding" implementation="Unknown><test ref="" result="passed">/l:log/l:message[@number="26"]/@type="response"</test><test ref="" result="passed">/l:log/l:message[@number="26"]/l:httpHeaders/l:X-WSDLTestHeader</test><test ref="" result="passed">/l:log/l:message[@number="26"]/l:httpHeaders/l:Content-Type/@type='application/xml'</test><test ref="" result="passed">/l:log/l:message[@number="26"]/l:httpHeaders/l:StatusCode/@value='402'</test><test ref="" result="passed">count(/l:log/l:message[@number="26"]/l:content/*)=1</test><test ref="" result="passed">/l:log/l:message[@number="26"]/l:content/*[local-name()="EchoNameFault" and namespace-uri()="http://example.org/message-test/xsd"]</test></resultSet><resultSet number="27" type="request" endpoint="MessageTestHTTP" binding="EchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="27"]/@type="request"</test><test ref="" result="passed">contains(/l:log/l:message[@number="27"]/l:httpHeaders/l:Method/@rawURI, "Send")</test><test ref="" result="failed">/l:log/:message[@number="27"]/l:httpHeaders/l:Content-Type/@type='application/xml'</test><test ref="" result="failed">/l:log/l:message[@number="27"]/l:httpHeaders/l:Method/@value='PUT'</test><test ref="" result="passed">count(/l:log/l:message[@number="27"]/l:content/*)<=1</test></resultSet><resultSet number="28" type="response" endpoint="MessageTestHTTP" binding="EchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="28"]/@type="response"</test><test ref="" result="passed">/l:log/l:message[@number="28"]/l:httpHeaders/l:StatusCode/@value='202'</test></resultSet><resultSet number="29" type="request" endpoint="MessageTestHTTP" binding="EchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="29"]/@type="request"</test><test ref="" result="passed">contains(/l:log/l:message[@number="29"]/l:httpHeaders/l:Method/@rawURI, "GuaranteedFault")</test><test ref="" result="failed">/l:log/l:message[@number="29"]/l:httpHeaders/l:Method/@value='GE'</test><test ref="" result="passed">count(/l:log/l:message[@number="29"]/l:content/*)=0</test></resultSet><resultSet number="30" type="response" endpoint="MessageTestHTTP" binding="EchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="30"]/@type="response"</test><test ref="" result="passed">/l:log/l:message[@number="30"]/l:httpHeaders/l:X-WSDLTestHeader</test><test ref="" result="passed">/l:log/l:message[@number="30"]/l:httpHeaders/l:Content-Type/@type='application/xml'</test><test ref="" result="passed">/l:log/l:message[@number="30"]/l:httpHeaders/l:StatusCode/@value='402'</test><test ref="" result="passed">count(/l:log/l:message[@number="30"]/l:content/*)=1</test><test ref="" result="passed">/l:log/l:message[@number="30"]/l:content/*[local-name()="EchoNameFault" and namespace-uri()="http://example.org/message-test/xsd"]</test></resultSet><resultSet number="31" type="request" endpoint="AuthenticMessageTestHTTP" binding="EchoHTTPBinding" implementation="Unknown"><est ref="" result="passed">/l:log/l:message[@number="31"]/@type="request"</test><test ref="" result="passed">contains(/l:log/l:message[@number="31"]/l:httpHeaders/l:Method/@rawURI, "EchoString")</test><test ref="" result="passed">/l:log/l:message[@number="31"]/l:httpHeaders/l:Content-Type/@type='application/xml'</test><test ref="" result="passed">/l:log/l:message[@number="31"]/l:httpHeaders/l:Method/@value='PUT'</test><test ref="" result="passed">count(/l:log/l:message[@number="31"]/l:content/*)=1</test><test ref="" result="passed">/l:log/l:message[@number="31"]/l:content/*[local-name()='EchoString' and namespace-uri()='http://example.org/message-test/xsd']</test></resultSet><resultSet number="32" type="response" endpoint="AuthenticMessageTestHTTP" binding="EchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="32"]/@type="response"</test><test ref="" result="passed">/l:log/l:message[@number="32"]/l:httpHeaders/l:Content-Type/@type='application/xml'</test><test ref=" result="passed">/l:log/l:message[@number="32"]/l:httpHeaders/l:StatusCode/@value='200'</test><test ref="" result="passed">count(/l:log/l:message[@number="32"]/l:content/*)=1</test><test ref="" result="passed">/l:log/l:message[@number="32"]/l:content/*[local-name()='EchoString' and namespace-uri()='http://example.org/message-test/xsd']</test></resultSet><resultSet number="33" type="request" endpoint="AuthenticMessageTestHTTP" binding="EchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="33"]/@type="request"</test><test ref="" result="passed">contains(/l:log/l:message[@number="33"]/l:httpHeaders/l:Method/@rawURI, "EchoName")</test><test ref="" result="passed">/l:log/l:message[@number="33"]/l:httpHeaders/l:X-WSDLTestHeader</test><test ref="" result="passed">/l:log/l:message[@number="33"]/l:httpHeaders/l:Content-Type/@type='application/xml'</test><test ref="" result="passed">/l:log/l:message[@number="33"]/l:httpHeaders/l:Method/@value='POST'</test><test ref="" resul="passed">count(/l:log/l:message[@number="33"]/l:content/*)=1</test><test ref="" result="passed">/l:log/l:message[@number="33"]/l:content/*[local-name()='EchoName' and namespace-uri()='http://example.org/message-test/xsd']</test></resultSet><resultSet number="34" type="response" endpoint="AuthenticMessageTestHTTP" binding="EchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="34"]/@type="response"</test><test ref="" result="passed">/l:log/l:message[@number="34"]/l:httpHeaders/l:X-WSDLTestHeader</test><test ref="" result="passed">/l:log/l:message[@number="34"]/l:httpHeaders/l:Content-Type/@type='application/xml'</test><test ref="" result="passed">/l:log/l:message[@number="34"]/l:httpHeaders/l:StatusCode/@value='200'</test><test ref="" result="passed">count(/l:log/l:message[@number="34"]/l:content/*)=1</test><test ref="" result="passed">/l:log/l:message[@number="34"]/l:content/*[local-name()='EchoName' and namespace-uri()='http://example.org/message-test/xsd']</test>/resultSet><resultSet number="35" type="request" endpoint="AuthenticMessageTestHTTP" binding="EchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="35"]/@type="request"</test><test ref="" result="passed">contains(/l:log/l:message[@number="35"]/l:httpHeaders/l:Method/@rawURI, "EchoNameExpectFault")</test><test ref="" result="passed">/l:log/l:message[@number="35"]/l:httpHeaders/l:Method/@value='DELETE'</test><test ref="" result="passed">count(/l:log/l:message[@number="35"]/l:content/*)=0</test></resultSet><resultSet number="36" type="response" endpoint="AuthenticMessageTestHTTP" binding="EchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="36"]/@type="response"</test><test ref="" result="passed">/l:log/l:message[@number="36"]/l:httpHeaders/l:X-WSDLTestHeader</test><test ref="" result="passed">/l:log/l:message[@number="36"]/l:httpHeaders/l:Content-Type/@type='application/xml'</test><test ref="" result="passed">/l:log/l:messae[@number="36"]/l:httpHeaders/l:StatusCode/@value='402'</test><test ref="" result="passed">count(/l:log/l:message[@number="36"]/l:content/*)=1</test><test ref="" result="passed">/l:log/l:message[@number="36"]/l:content/*[local-name()="EchoNameFault" and namespace-uri()="http://example.org/message-test/xsd"]</test></resultSet><resultSet number="37" type="request" endpoint="AuthenticMessageTestHTTP" binding="EchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="37"]/@type="request"</test><test ref="" result="passed">contains(/l:log/l:message[@number="37"]/l:httpHeaders/l:Method/@rawURI, "Send")</test><test ref="" result="failed">/l:log/l:message[@number="37"]/l:httpHeaders/l:Content-Type/@type='application/xml'</test><test ref="" result="failed">/l:log/l:message[@number="37"]/l:httpHeaders/l:Method/@value='PUT'</test><test ref="" result="passed">count(/l:log/l:message[@number="37"]/l:content/*)<=1</test></resultSet><resultSet number="38" type="response" endpoint="uthenticMessageTestHTTP" binding="EchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="38"]/@type="response"</test><test ref="" result="passed">/l:log/l:message[@number="38"]/l:httpHeaders/l:StatusCode/@value='202'</test></resultSet><resultSet number="39" type="request" endpoint="AuthenticMessageTestHTTP" binding="EchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="39"]/@type="request"</test><test ref="" result="passed">contains(/l:log/l:message[@number="39"]/l:httpHeaders/l:Method/@rawURI, "GuaranteedFault")</test><test ref="" result="failed">/l:log/l:message[@number="39"]/l:httpHeaders/l:Method/@value='GET'</test><test ref="" result="passed">count(/l:log/l:message[@number="39"]/l:content/*)=0</test></resultSet><resultSet number="40" type="response" endpoint="AuthenticMessageTestHTTP" binding="EchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="40"]/@type="response"</test><tst ref="" result="passed">/l:log/l:message[@number="40"]/l:httpHeaders/l:X-WSDLTestHeader</test><test ref="" result="passed">/l:log/l:message[@number="40"]/l:httpHeaders/l:Content-Type/@type='application/xml'</test><test ref="" result="passed">/l:log/l:message[@number="40"]/l:httpHeaders/l:StatusCode/@value='402'</test><test ref="" result="passed">count(/l:log/l:message[@number="40"]/l:content/*)=1</test><test ref="" result="passed">/l:log/l:message[@number="40"]/l:content/*[local-name()="EchoNameFault" and namespace-uri()="http://example.org/message-test/xsd"]</test></resultSet></resultSets> \ No newline at end of file Index: log-MessageTest3G-canon-wso2-results.html =================================================================== RCS file: /sources/public/2002/ws/desc/test-suite/results-messages/MessageTest-3G/log-MessageTest3G-canon-wso2-results.html,v retrieving revision 1.12 retrieving revision 1.13 diff -C 2 -d -r1.12 -r1.13 *** log-MessageTest3G-canon-wso2-results.html 22 Feb 2007 05:23:36 -0000 1.12 --- log-MessageTest3G-canon-wso2-results.html 23 Feb 2007 15:45:43 -0000 1.13 *************** *** 14,19 **** <body> <h1>Message exchange test results</h1> ! <p>Generated February 21 2007, ! 2113</p> <h2>From Unknown --- 14,19 ---- <body> <h1>Message exchange test results</h1> ! <p>Generated February 23 2007, ! 0734</p> <h2>From Unknown *************** *** 934,937 **** --- 934,944 ---- <div>OK</div> </td><td> + <div class="assertion">/l:log/l:message[@number="21"]/l:httpHeaders/l:Content-Type/@type='application/xml'</div> + </td> + </tr> + <tr> + <td class="passed"> + <div>OK</div> + </td><td> <div class="assertion">/l:log/l:message[@number="21"]/l:httpHeaders/l:Method/@value='PUT'</div> </td> *************** *** 1150,1160 **** <div>OK</div> </td><td> - <div class="assertion">/l:log/l:message[@number="25"]/l:httpHeaders/l:Content-Type/@type='application/x-www-form-urlencoded'</div> - </td> - </tr> - <tr> - <td class="passed"> - <div>OK</div> - </td><td> <div class="assertion">/l:log/l:message[@number="25"]/l:httpHeaders/l:Method/@value='DELETE'</div> </td> --- 1157,1160 ---- *************** *** 1255,1258 **** --- 1255,1265 ---- <div class="failed">FAILED</div> </td><td> + <div class="assertion">/l:log/l:message[@number="27"]/l:httpHeaders/l:Content-Type/@type='application/xml'</div> + </td> + </tr> + <tr> + <td class="failed"> + <div class="failed">FAILED</div> + </td><td> <div class="assertion">/l:log/l:message[@number="27"]/l:httpHeaders/l:Method/@value='PUT'</div> </td> *************** *** 1422,1425 **** --- 1429,1439 ---- <div>OK</div> </td><td> + <div class="assertion">/l:log/l:message[@number="31"]/l:httpHeaders/l:Content-Type/@type='application/xml'</div> + </td> + </tr> + <tr> + <td class="passed"> + <div>OK</div> + </td><td> <div class="assertion">/l:log/l:message[@number="31"]/l:httpHeaders/l:Method/@value='PUT'</div> </td> *************** *** 1638,1648 **** <div>OK</div> </td><td> - <div class="assertion">/l:log/l:message[@number="35"]/l:httpHeaders/l:Content-Type/@type='application/x-www-form-urlencoded'</div> - </td> - </tr> - <tr> - <td class="passed"> - <div>OK</div> - </td><td> <div class="assertion">/l:log/l:message[@number="35"]/l:httpHeaders/l:Method/@value='DELETE'</div> </td> --- 1652,1655 ---- *************** *** 1743,1746 **** --- 1750,1760 ---- <div class="failed">FAILED</div> </td><td> + <div class="assertion">/l:log/l:message[@number="37"]/l:httpHeaders/l:Content-Type/@type='application/xml'</div> + </td> + </tr> + <tr> + <td class="failed"> + <div class="failed">FAILED</div> + </td><td> <div class="assertion">/l:log/l:message[@number="37"]/l:httpHeaders/l:Method/@value='PUT'</div> </td> Index: log-MessageTest3G-wso2-wso2-results.html =================================================================== RCS file: /sources/public/2002/ws/desc/test-suite/results-messages/MessageTest-3G/log-MessageTest3G-wso2-wso2-results.html,v retrieving revision 1.11 retrieving revision 1.12 diff -C 2 -d -r1.11 -r1.12 *** log-MessageTest3G-wso2-wso2-results.html 22 Feb 2007 05:23:36 -0000 1.11 --- log-MessageTest3G-wso2-wso2-results.html 23 Feb 2007 15:45:42 -0000 1.12 *************** *** 14,19 **** <body> <h1>Message exchange test results</h1> ! <p>Generated February 21 2007, ! 2113</p> <h2>From Axis2 --- 14,19 ---- <body> <h1>Message exchange test results</h1> ! <p>Generated February 23 2007, ! 0734</p> <h2>From Axis2 *************** *** 934,937 **** --- 934,944 ---- <div>OK</div> </td><td> + <div class="assertion">/l:log/l:message[@number="21"]/l:httpHeaders/l:Content-Type/@type='application/xml'</div> + </td> + </tr> + <tr> + <td class="passed"> + <div>OK</div> + </td><td> <div class="assertion">/l:log/l:message[@number="21"]/l:httpHeaders/l:Method/@value='PUT'</div> </td> *************** *** 1150,1160 **** <div>OK</div> </td><td> - <div class="assertion">/l:log/l:message[@number="25"]/l:httpHeaders/l:Content-Type/@type='application/x-www-form-urlencoded'</div> - </td> - </tr> - <tr> - <td class="passed"> - <div>OK</div> - </td><td> <div class="assertion">/l:log/l:message[@number="25"]/l:httpHeaders/l:Method/@value='DELETE'</div> </td> --- 1157,1160 ---- *************** *** 1255,1258 **** --- 1255,1265 ---- <div>OK</div> </td><td> + <div class="assertion">/l:log/l:message[@number="27"]/l:httpHeaders/l:Content-Type/@type='application/xml'</div> + </td> + </tr> + <tr> + <td class="passed"> + <div>OK</div> + </td><td> <div class="assertion">/l:log/l:message[@number="27"]/l:httpHeaders/l:Method/@value='PUT'</div> </td> *************** *** 1422,1425 **** --- 1429,1439 ---- <div>OK</div> </td><td> + <div class="assertion">/l:log/l:message[@number="31"]/l:httpHeaders/l:Content-Type/@type='application/xml'</div> + </td> + </tr> + <tr> + <td class="passed"> + <div>OK</div> + </td><td> <div class="assertion">/l:log/l:message[@number="31"]/l:httpHeaders/l:Method/@value='PUT'</div> </td> *************** *** 1638,1648 **** <div>OK</div> </td><td> - <div class="assertion">/l:log/l:message[@number="35"]/l:httpHeaders/l:Content-Type/@type='application/x-www-form-urlencoded'</div> - </td> - </tr> - <tr> - <td class="passed"> - <div>OK</div> - </td><td> <div class="assertion">/l:log/l:message[@number="35"]/l:httpHeaders/l:Method/@value='DELETE'</div> </td> --- 1652,1655 ---- *************** *** 1743,1746 **** --- 1750,1760 ---- <div>OK</div> </td><td> + <div class="assertion">/l:log/l:message[@number="37"]/l:httpHeaders/l:Content-Type/@type='application/xml'</div> + </td> + </tr> + <tr> + <td class="passed"> + <div>OK</div> + </td><td> <div class="assertion">/l:log/l:message[@number="37"]/l:httpHeaders/l:Method/@value='PUT'</div> </td> Index: description-generate-report-html.xsl =================================================================== RCS file: /sources/public/2002/ws/desc/test-suite/results-messages/MessageTest-3G/description-generate-report-html.xsl,v retrieving revision 1.13 retrieving revision 1.14 diff -C 2 -d -r1.13 -r1.14 *** description-generate-report-html.xsl 22 Feb 2007 05:23:36 -0000 1.13 --- description-generate-report-html.xsl 23 Feb 2007 15:45:43 -0000 1.14 *************** *** 2554,2557 **** --- 2554,2579 ---- </xsl:choose> <xsl:choose> + <xsl:when test="/l:log/l:message[@number="21"]/l:httpHeaders/l:Content-Type/@type='application/xml'"> + <tr> + <td class="passed"> + <div>OK</div> + </td> + <td> + <div class="assertion">/l:log/l:message[@number="21"]/l:httpHeaders/l:Content-Type/@type='application/xml'</div> + </td> + </tr> + </xsl:when> + <xsl:otherwise> + <tr> + <td class="failed"> + <div class="failed">FAILED</div> + </td> + <td> + <div class="assertion">/l:log/l:message[@number="21"]/l:httpHeaders/l:Content-Type/@type='application/xml'</div> + </td> + </tr> + </xsl:otherwise> + </xsl:choose> + <xsl:choose> <xsl:when test="/l:log/l:message[@number="21"]/l:httpHeaders/l:Method/@value='PUT'"> <tr> *************** *** 3163,3188 **** </xsl:choose> <xsl:choose> - <xsl:when test="/l:log/l:message[@number="25"]/l:httpHeaders/l:Content-Type/@type='application/x-www-form-urlencoded'"> - <tr> - <td class="passed"> - <div>OK</div> - </td> - <td> - <div class="assertion">/l:log/l:message[@number="25"]/l:httpHeaders/l:Content-Type/@type='application/x-www-form-urlencoded'</div> - </td> - </tr> - </xsl:when> - <xsl:otherwise> - <tr> - <td class="failed"> - <div class="failed">FAILED</div> - </td> - <td> - <div class="assertion">/l:log/l:message[@number="25"]/l:httpHeaders/l:Content-Type/@type='application/x-www-form-urlencoded'</div> - </td> - </tr> - </xsl:otherwise> - </xsl:choose> - <xsl:choose> <xsl:when test="/l:log/l:message[@number="25"]/l:httpHeaders/l:Method/@value='DELETE'"> <tr> --- 3185,3188 ---- *************** *** 3457,3460 **** --- 3457,3482 ---- </xsl:choose> <xsl:choose> + <xsl:when test="/l:log/l:message[@number="27"]/l:httpHeaders/l:Content-Type/@type='application/xml'"> + <tr> + <td class="passed"> + <div>OK</div> + </td> + <td> + <div class="assertion">/l:log/l:message[@number="27"]/l:httpHeaders/l:Content-Type/@type='application/xml'</div> + </td> + </tr> + </xsl:when> + <xsl:otherwise> + <tr> + <td class="failed"> + <div class="failed">FAILED</div> + </td> + <td> + <div class="assertion">/l:log/l:message[@number="27"]/l:httpHeaders/l:Content-Type/@type='application/xml'</div> + </td> + </tr> + </xsl:otherwise> + </xsl:choose> + <xsl:choose> <xsl:when test="/l:log/l:message[@number="27"]/l:httpHeaders/l:Method/@value='PUT'"> <tr> *************** *** 3912,3915 **** --- 3934,3959 ---- </xsl:choose> <xsl:choose> + <xsl:when test="/l:log/l:message[@number="31"]/l:httpHeaders/l:Content-Type/@type='application/xml'"> + <tr> + <td class="passed"> + <div>OK</div> + </td> + <td> + <div class="assertion">/l:log/l:message[@number="31"]/l:httpHeaders/l:Content-Type/@type='application/xml'</div> + </td> + </tr> + </xsl:when> + <xsl:otherwise> + <tr> + <td class="failed"> + <div class="failed">FAILED</div> + </td> + <td> + <div class="assertion">/l:log/l:message[@number="31"]/l:httpHeaders/l:Content-Type/@type='application/xml'</div> + </td> + </tr> + </xsl:otherwise> + </xsl:choose> + <xsl:choose> <xsl:when test="/l:log/l:message[@number="31"]/l:httpHeaders/l:Method/@value='PUT'"> <tr> *************** *** 4521,4546 **** </xsl:choose> <xsl:choose> - <xsl:when test="/l:log/l:message[@number="35"]/l:httpHeaders/l:Content-Type/@type='application/x-www-form-urlencoded'"> - <tr> - <td class="passed"> - <div>OK</div> - </td> - <td> - <div class="assertion">/l:log/l:message[@number="35"]/l:httpHeaders/l:Content-Type/@type='application/x-www-form-urlencoded'</div> - </td> - </tr> - </xsl:when> - <xsl:otherwise> - <tr> - <td class="failed"> - <div class="failed">FAILED</div> - </td> - <td> - <div class="assertion">/l:log/l:message[@number="35"]/l:httpHeaders/l:Content-Type/@type='application/x-www-form-urlencoded'</div> - </td> - </tr> - </xsl:otherwise> - </xsl:choose> - <xsl:choose> <xsl:when test="/l:log/l:message[@number="35"]/l:httpHeaders/l:Method/@value='DELETE'"> <tr> --- 4565,4568 ---- *************** *** 4815,4818 **** --- 4837,4862 ---- </xsl:choose> <xsl:choose> + <xsl:when test="/l:log/l:message[@number="37"]/l:httpHeaders/l:Content-Type/@type='application/xml'"> + <tr> + <td class="passed"> + <div>OK</div> + </td> + <td> + <div class="assertion">/l:log/l:message[@number="37"]/l:httpHeaders/l:Content-Type/@type='application/xml'</div> + </td> + </tr> + </xsl:when> + <xsl:otherwise> + <tr> + <td class="failed"> + <div class="failed">FAILED</div> + </td> + <td> + <div class="assertion">/l:log/l:message[@number="37"]/l:httpHeaders/l:Content-Type/@type='application/xml'</div> + </td> + </tr> + </xsl:otherwise> + </xsl:choose> + <xsl:choose> <xsl:when test="/l:log/l:message[@number="37"]/l:httpHeaders/l:Method/@value='PUT'"> <tr> Index: log-MessageTest3G-wso2-canon-results.html =================================================================== RCS file: /sources/public/2002/ws/desc/test-suite/results-messages/MessageTest-3G/log-MessageTest3G-wso2-canon-results.html,v retrieving revision 1.11 retrieving revision 1.12 diff -C 2 -d -r1.11 -r1.12 *** log-MessageTest3G-wso2-canon-results.html 22 Feb 2007 05:23:36 -0000 1.11 --- log-MessageTest3G-wso2-canon-results.html 23 Feb 2007 15:45:43 -0000 1.12 *************** *** 14,19 **** <body> <h1>Message exchange test results</h1> ! <p>Generated February 21 2007, ! 2113</p> <h2>From Axis2 --- 14,19 ---- <body> <h1>Message exchange test results</h1> ! <p>Generated February 23 2007, ! 0734</p> <h2>From Axis2 *************** *** 934,937 **** --- 934,944 ---- <div>OK</div> </td><td> + <div class="assertion">/l:log/l:message[@number="21"]/l:httpHeaders/l:Content-Type/@type='application/xml'</div> + </td> + </tr> + <tr> + <td class="passed"> + <div>OK</div> + </td><td> <div class="assertion">/l:log/l:message[@number="21"]/l:httpHeaders/l:Method/@value='PUT'</div> </td> *************** *** 1150,1160 **** <div>OK</div> </td><td> - <div class="assertion">/l:log/l:message[@number="25"]/l:httpHeaders/l:Content-Type/@type='application/x-www-form-urlencoded'</div> - </td> - </tr> - <tr> - <td class="passed"> - <div>OK</div> - </td><td> <div class="assertion">/l:log/l:message[@number="25"]/l:httpHeaders/l:Method/@value='DELETE'</div> </td> --- 1157,1160 ---- *************** *** 1255,1258 **** --- 1255,1265 ---- <div class="failed">FAILED</div> </td><td> + <div class="assertion">/l:log/l:message[@number="27"]/l:httpHeaders/l:Content-Type/@type='application/xml'</div> + </td> + </tr> + <tr> + <td class="failed"> + <div class="failed">FAILED</div> + </td><td> <div class="assertion">/l:log/l:message[@number="27"]/l:httpHeaders/l:Method/@value='PUT'</div> </td> *************** *** 1422,1425 **** --- 1429,1439 ---- <div>OK</div> </td><td> + <div class="assertion">/l:log/l:message[@number="31"]/l:httpHeaders/l:Content-Type/@type='application/xml'</div> + </td> + </tr> + <tr> + <td class="passed"> + <div>OK</div> + </td><td> <div class="assertion">/l:log/l:message[@number="31"]/l:httpHeaders/l:Method/@value='PUT'</div> </td> *************** *** 1638,1648 **** <div>OK</div> </td><td> - <div class="assertion">/l:log/l:message[@number="35"]/l:httpHeaders/l:Content-Type/@type='application/x-www-form-urlencoded'</div> - </td> - </tr> - <tr> - <td class="passed"> - <div>OK</div> - </td><td> <div class="assertion">/l:log/l:message[@number="35"]/l:httpHeaders/l:Method/@value='DELETE'</div> </td> --- 1652,1655 ---- *************** *** 1743,1746 **** --- 1750,1760 ---- <div class="failed">FAILED</div> </td><td> + <div class="assertion">/l:log/l:message[@number="37"]/l:httpHeaders/l:Content-Type/@type='application/xml'</div> + </td> + </tr> + <tr> + <td class="failed"> + <div class="failed">FAILED</div> + </td><td> <div class="assertion">/l:log/l:message[@number="37"]/l:httpHeaders/l:Method/@value='PUT'</div> </td> Index: log-MessageTest3G-wso2-wso2-output.xml =================================================================== RCS file: /sources/public/2002/ws/desc/test-suite/results-messages/MessageTest-3G/log-MessageTest3G-wso2-wso2-output.xml,v retrieving revision 1.9 retrieving revision 1.10 diff -C 2 -d -r1.9 -r1.10 *** log-MessageTest3G-wso2-wso2-output.xml 22 Feb 2007 05:23:36 -0000 1.9 --- log-MessageTest3G-wso2-wso2-output.xml 23 Feb 2007 15:45:42 -0000 1.10 *************** *** 1,2 **** <?xml version="1.0" encoding="UTF-8"?> ! <resultSets xmlns:a="http://www.w3.org/2006/11/desc/assertions" xmlns:m="http://www.w3.org/2006/11/desc/messages" xmlns:l="http://www.w3.org/2002/ws/desc/logs/" xmlns:module="http://www.w3.org/2002/ws/desc/6/10/test-module" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope" xmlns:soap11="http://schemas.xmlsoap.org/soap/envelope/"><head><messages>40</messages><expectedMessages>40</expectedMessages><tests>187</tests><tstamp>2007-02-14T09:52:38.887Z</tstamp><generated>February 21 2007</generated><from>Axis2</from><to>Apache-Coyote/1.1</to></head><resultSet number="1" type="request" endpoint="MessageTestGeneric" binding="SafeEchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="1"]/@type="request"</test><test ref="" result="passed">contains(/l:log/l:message[@number="1"]/l:httpHeaders/l:Method/@rawURI, "EchoString")</test><test ref="" result="passed">/l:log/l:message[@number="1"]/l:httpHeaders/l:Method/@value='GET'</test><test ref="" result="passed">count(/l:log/lmessage[@number="1"]/l:content/*)=0</test></resultSet><resultSet number="2" type="response" endpoint="MessageTestGeneric" binding="SafeEchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="2"]/@type="response"</test><test ref="" result="passed">/l:log/l:message[@number="2"]/l:httpHeaders/l:Content-Type/@type='application/xml'</test><test ref="" result="passed">/l:log/l:message[@number="2"]/l:httpHeaders/l:StatusCode/@value='200'</test><test ref="" result="passed">count(/l:log/l:message[@number="2"]/l:content/*)=1</test><test ref="" result="passed">/l:log/l:message[@number="2"]/l:content/*[local-name()='EchoString' and namespace-uri()='http://example.org/message-test/xsd']</test></resultSet><resultSet number="3" type="request" endpoint="MessageTestGeneric" binding="SafeEchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="3"]/@type="request"</test><test ref="" result="passed">contains(/l:log/l:message[@number="3"]/l:httpHeaers/l:Method/@rawURI, "EchoName")</test><test ref="" result="passed">/l:log/l:message[@number="3"]/l:httpHeaders/l:Method/@value='POST'</test><test ref="" result="passed">count(/l:log/l:message[@number="3"]/l:content/*)=1</test><test ref="" result="passed">/l:log/l:message[@number="3"]/l:content/*[local-name()='EchoName' and namespace-uri()='http://example.org/message-test/xsd']</test></resultSet><resultSet number="4" type="response" endpoint="MessageTestGeneric" binding="SafeEchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="4"]/@type="response"</test><test ref="" result="passed">/l:log/l:message[@number="4"]/l:httpHeaders/l:Content-Type/@type='application/xml'</test><test ref="" result="passed">/l:log/l:message[@number="4"]/l:httpHeaders/l:StatusCode/@value='200'</test><test ref="" result="passed">count(/l:log/l:message[@number="4"]/l:content/*)=1</test><test ref="" result="passed">/l:log/l:message[@number="4"]/l:content/*[local-name()='EchoName' and namespaceuri()='http://example.org/message-test/xsd']</test></resultSet><resultSet number="5" type="request" endpoint="MessageTestGeneric" binding="SafeEchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="5"]/@type="request"</test><test ref="" result="passed">contains(/l:log/l:message[@number="5"]/l:httpHeaders/l:Method/@rawURI, "EchoNameExpectFault")</test><test ref="" result="passed">/l:log/l:message[@number="5"]/l:httpHeaders/l:Method/@value='POST'</test><test ref="" result="passed">count(/l:log/l:message[@number="5"]/l:content/*)=1</test><test ref="" result="passed">/l:log/l:message[@number="5"]/l:content/*[local-name()='EchoName' and namespace-uri()='http://example.org/message-test/xsd']</test></resultSet><resultSet number="6" type="response" endpoint="MessageTestGeneric" binding="SafeEchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="6"]/@type="response"</test><test ref="" result="passed">/l:log/l:message[@number="6"]/l:htpHeaders/l:Content-Type/@type='application/xml'</test><test ref="" result="passed">/l:log/l:message[@number="6"]/l:httpHeaders/l:StatusCode/@value='500'</test><test ref="" result="passed">count(/l:log/l:message[@number="6"]/l:content/*)=1</test><test ref="" result="passed">/l:log/l:message[@number="6"]/l:content/*[local-name()="EchoNameFault" and namespace-uri()="http://example.org/message-test/xsd"]</test></resultSet><resultSet number="7" type="request" endpoint="MessageTestGeneric" binding="SafeEchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="7"]/@type="request"</test><test ref="" result="passed">contains(/l:log/l:message[@number="7"]/l:httpHeaders/l:Method/@rawURI, "Send")</test><test ref="" result="passed">/l:log/l:message[@number="7"]/l:httpHeaders/l:Method/@value='POST'</test><test ref="" result="passed">count(/l:log/l:message[@number="7"]/l:content/*)<=1</test></resultSet><resultSet number="8" type="response" endpoint="MessageTestGeneric" binding="SfeEchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="8"]/@type="response"</test><test ref="" result="passed">/l:log/l:message[@number="8"]/l:httpHeaders/l:StatusCode/@value='202'</test></resultSet><resultSet number="9" type="request" endpoint="MessageTestGeneric" binding="SafeEchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="9"]/@type="request"</test><test ref="" result="passed">contains(/l:log/l:message[@number="9"]/l:httpHeaders/l:Method/@rawURI, "GuaranteedFault")</test><test ref="" result="passed">/l:log/l:message[@number="9"]/l:httpHeaders/l:Method/@value='POST'</test><test ref="" result="passed">count(/l:log/l:message[@number="9"]/l:content/*)=0</test></resultSet><resultSet number="10" type="response" endpoint="MessageTestGeneric" binding="SafeEchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="10"]/@type="response"</test><test ref="" result="passed">/l:log/l:messag[@number="10"]/l:httpHeaders/l:Content-Type/@type='application/xml'</test><test ref="" result="passed">/l:log/l:message[@number="10"]/l:httpHeaders/l:StatusCode/@value='500'</test><test ref="" result="passed">count(/l:log/l:message[@number="10"]/l:content/*)=1</test><test ref="" result="passed">/l:log/l:message[@number="10"]/l:content/*[local-name()="EchoNameFault" and namespace-uri()="http://example.org/message-test/xsd"]</test></resultSet><resultSet number="11" type="request" endpoint="MessageTestCodedHTTP" binding="CodedEchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="11"]/@type="request"</test><test ref="" result="passed">contains(/l:log/l:message[@number="11"]/l:httpHeaders/l:Method/@rawURI, "EchoString")</test><test ref="" result="passed">/l:log/l:message[@number="11"]/l:httpHeaders/l:Method/@value='GET'</test><test ref="" result="passed">count(/l:log/l:message[@number="11"]/l:content/*)=0</test></resultSet><resultSet number="12" type="response" endpoint"MessageTestCodedHTTP" binding="CodedEchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="12"]/@type="response"</test><test ref="" result="passed">/l:log/l:message[@number="12"]/l:httpHeaders/l:Content-Type/@type='application/xml'</test><test ref="" result="passed">/l:log/l:message[@number="12"]/l:httpHeaders/l:StatusCode/@value='200'</test><test ref="" result="passed">count(/l:log/l:message[@number="12"]/l:content/*)=1</test><test ref="" result="passed">/l:log/l:message[@number="12"]/l:content/*[local-name()='EchoString' and namespace-uri()='http://example.org/message-test/xsd']</test></resultSet><resultSet number="13" type="request" endpoint="MessageTestCodedHTTP" binding="CodedEchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="13"]/@type="request"</test><test ref="" result="passed">contains(/l:log/l:message[@number="13"]/l:httpHeaders/l:Method/@rawURI, "EchoName")</test><test ref="" result="passed">/l:log/l:message[number="13"]/l:httpHeaders/l:Method/@value='POST'</test><test ref="" result="passed">count(/l:log/l:message[@number="13"]/l:content/*)=1</test><test ref="" result="passed">/l:log/l:message[@number="13"]/l:content/*[local-name()='EchoName' and namespace-uri()='http://example.org/message-test/xsd']</test></resultSet><resultSet number="14" type="response" endpoint="MessageTestCodedHTTP" binding="CodedEchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="14"]/@type="response"</test><test ref="" result="passed">/l:log/l:message[@number="14"]/l:httpHeaders/l:Content-Type/@type='application/xml'</test><test ref="" result="passed">/l:log/l:message[@number="14"]/l:httpHeaders/l:StatusCode/@value='200'</test><test ref="" result="passed">count(/l:log/l:message[@number="14"]/l:content/*)=1</test><test ref="" result="passed">/l:log/l:message[@number="14"]/l:content/*[local-name()='EchoName' and namespace-uri()='http://example.org/message-test/xsd']</test></resultSet><resultSet umber="15" type="request" endpoint="MessageTestCodedHTTP" binding="CodedEchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="15"]/@type="request"</test><test ref="" result="passed">contains(/l:log/l:message[@number="15"]/l:httpHeaders/l:Method/@rawURI, "EchoNameExpectFault")</test><test ref="" result="passed">/l:log/l:message[@number="15"]/l:httpHeaders/l:Method/@value='POST'</test><test ref="" result="passed">/l:log/l:message[@number="15"]/l:httpHeaders/l:Content-Encoding='gzip'</test></resultSet><resultSet number="16" type="response" endpoint="MessageTestCodedHTTP" binding="CodedEchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="16"]/@type="response"</test><test ref="" result="passed">/l:log/l:message[@number="16"]/l:httpHeaders/l:Content-Type/@type='application/xml'</test><test ref="" result="passed">/l:log/l:message[@number="16"]/l:httpHeaders/l:StatusCode/@value='500'</test><test ref="" result="passed">count(/l:lo/l:message[@number="16"]/l:content/*)=1</test><test ref="" result="passed">/l:log/l:message[@number="16"]/l:content/*[local-name()="EchoNameFault" and namespace-uri()="http://example.org/message-test/xsd"]</test></resultSet><resultSet number="17" type="request" endpoint="MessageTestCodedHTTP" binding="CodedEchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="17"]/@type="request"</test><test ref="" result="passed">contains(/l:log/l:message[@number="17"]/l:httpHeaders/l:Method/@rawURI, "Send")</test><test ref="" result="passed">/l:log/l:message[@number="17"]/l:httpHeaders/l:Method/@value='POST'</test><test ref="" result="passed">count(/l:log/l:message[@number="17"]/l:content/*)<=1</test></resultSet><resultSet number="18" type="response" endpoint="MessageTestCodedHTTP" binding="CodedEchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="18"]/@type="response"</test><test ref="" result="passed">/l:log/l:message[@number="18"]l:httpHeaders/l:StatusCode/@value='202'</test></resultSet><resultSet number="19" type="request" endpoint="MessageTestCodedHTTP" binding="CodedEchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="19"]/@type="request"</test><test ref="" result="passed">contains(/l:log/l:message[@number="19"]/l:httpHeaders/l:Method/@rawURI, "GuaranteedFault")</test><test ref="" result="passed">/l:log/l:message[@number="19"]/l:httpHeaders/l:Method/@value='POST'</test><test ref="" result="passed">count(/l:log/l:message[@number="19"]/l:content/*)=0</test></resultSet><resultSet number="20" type="response" endpoint="MessageTestCodedHTTP" binding="CodedEchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="20"]/@type="response"</test><test ref="" result="passed">/l:log/l:message[@number="20"]/l:httpHeaders/l:Content-Type/@type='application/xml'</test><test ref="" result="passed">/l:log/l:message[@number="20"]/l:httpHeaders/l:StatusCode/@value='500'/test><test ref="" result="passed">count(/l:log/l:message[@number="20"]/l:content/*)=1</test><test ref="" result="passed">/l:log/l:message[@number="20"]/l:content/*[local-name()="EchoNameFault" and namespace-uri()="http://example.org/message-test/xsd"]</test></resultSet><resultSet number="21" type="request" endpoint="MessageTestHTTP" binding="EchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="21"]/@type="request"</test><test ref="" result="passed">contains(/l:log/l:message[@number="21"]/l:httpHeaders/l:Method/@rawURI, "EchoString")</test><test ref="" result="passed">/l:log/l:message[@number="21"]/l:httpHeaders/l:Method/@value='PUT'</test><test ref="" result="passed">count(/l:log/l:message[@number="21"]/l:content/*)=1</test><test ref="" result="passed">/l:log/l:message[@number="21"]/l:content/*[local-name()='EchoString' and namespace-uri()='http://example.org/message-test/xsd']</test></resultSet><resultSet number="22" type="response" endpoint="MessageTestHTTP" biding="EchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="22"]/@type="response"</test><test ref="" result="passed">/l:log/l:message[@number="22"]/l:httpHeaders/l:Content-Type/@type='application/xml'</test><test ref="" result="passed">/l:log/l:message[@number="22"]/l:httpHeaders/l:StatusCode/@value='200'</test><test ref="" result="passed">count(/l:log/l:message[@number="22"]/l:content/*)=1</test><test ref="" result="passed">/l:log/l:message[@number="22"]/l:content/*[local-name()='EchoString' and namespace-uri()='http://example.org/message-test/xsd']</test></resultSet><resultSet number="23" type="request" endpoint="MessageTestHTTP" binding="EchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="23"]/@type="request"</test><test ref="" result="passed">contains(/l:log/l:message[@number="23"]/l:httpHeaders/l:Method/@rawURI, "EchoName")</test><test ref="" result="passed">/l:log/l:message[@number="23"]/l:httpHeaders/l:X-WSDLTestHader</test><test ref="" result="passed">/l:log/l:message[@number="23"]/l:httpHeaders/l:Content-Type/@type='application/xml'</test><test ref="" result="passed">/l:log/l:message[@number="23"]/l:httpHeaders/l:Method/@value='POST'</test><test ref="" result="passed">count(/l:log/l:message[@number="23"]/l:content/*)=1</test><test ref="" result="passed">/l:log/l:message[@number="23"]/l:content/*[local-name()='EchoName' and namespace-uri()='http://example.org/message-test/xsd']</test></resultSet><resultSet number="24" type="response" endpoint="MessageTestHTTP" binding="EchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="24"]/@type="response"</test><test ref="" result="passed">/l:log/l:message[@number="24"]/l:httpHeaders/l:X-WSDLTestHeader</test><test ref="" result="passed">/l:log/l:message[@number="24"]/l:httpHeaders/l:Content-Type/@type='application/xml'</test><test ref="" result="passed">/l:log/l:message[@number="24"]/l:httpHeaders/l:StatusCode/@value='200'</test><testref="" result="passed">count(/l:log/l:message[@number="24"]/l:content/*)=1</test><test ref="" result="passed">/l:log/l:message[@number="24"]/l:content/*[local-name()='EchoName' and namespace-uri()='http://example.org/message-test/xsd']</test></resultSet><resultSet number="25" type="request" endpoint="MessageTestHTTP" binding="EchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="25"]/@type="request"</test><test ref="" result="passed">contains(/l:log/l:message[@number="25"]/l:httpHeaders/l:Method/@rawURI, "EchoNameExpectFault")</test><test ref="" result="passed">/l:log/l:message[@number="25"]/l:httpHeaders/l:Content-Type/@type='application/x-www-form-urlencoded'</test><test ref="" result="passed">/l:log/l:message[@number="25"]/l:httpHeaders/l:Method/@value='DELETE'</test><test ref="" result="passed">count(/l:log/l:message[@number="25"]/l:content/*)=0</test></resultSet><resultSet number="26" type="response" endpoint="MessageTestHTTP" binding="EchoHTTPBinding" implemetation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="26"]/@type="response"</test><test ref="" result="passed">/l:log/l:message[@number="26"]/l:httpHeaders/l:X-WSDLTestHeader</test><test ref="" result="passed">/l:log/l:message[@number="26"]/l:httpHeaders/l:Content-Type/@type='application/xml'</test><test ref="" result="passed">/l:log/l:message[@number="26"]/l:httpHeaders/l:StatusCode/@value='402'</test><test ref="" result="passed">count(/l:log/l:message[@number="26"]/l:content/*)=1</test><test ref="" result="passed">/l:log/l:message[@number="26"]/l:content/*[local-name()="EchoNameFault" and namespace-uri()="http://example.org/message-test/xsd"]</test></resultSet><resultSet number="27" type="request" endpoint="MessageTestHTTP" binding="EchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="27"]/@type="request"</test><test ref="" result="passed">contains(/l:log/l:message[@number="27"]/l:httpHeaders/l:Method/@rawURI, "Send")</test><test ref="" result=passed">/l:log/l:message[@number="27"]/l:httpHeaders/l:Method/@value='PUT'</test><test ref="" result="passed">count(/l:log/l:message[@number="27"]/l:content/*)<=1</test></resultSet><resultSet number="28" type="response" endpoint="MessageTestHTTP" binding="EchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="28"]/@type="response"</test><test ref="" result="passed">/l:log/l:message[@number="28"]/l:httpHeaders/l:StatusCode/@value='202'</test></resultSet><resultSet number="29" type="request" endpoint="MessageTestHTTP" binding="EchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="29"]/@type="request"</test><test ref="" result="passed">contains(/l:log/l:message[@number="29"]/l:httpHeaders/l:Method/@rawURI, "GuaranteedFault")</test><test ref="" result="passed">/l:log/l:message[@number="29"]/l:httpHeaders/l:Method/@value='GET'</test><test ref="" result="passed">count(/l:log/l:message[@number="29"]/l:content/*)=0</test></resulSet><resultSet number="30" type="response" endpoint="MessageTestHTTP" binding="EchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="30"]/@type="response"</test><test ref="" result="passed">/l:log/l:message[@number="30"]/l:httpHeaders/l:X-WSDLTestHeader</test><test ref="" result="passed">/l:log/l:message[@number="30"]/l:httpHeaders/l:Content-Type/@type='application/xml'</test><test ref="" result="passed">/l:log/l:message[@number="30"]/l:httpHeaders/l:StatusCode/@value='402'</test><test ref="" result="passed">count(/l:log/l:message[@number="30"]/l:content/*)=1</test><test ref="" result="passed">/l:log/l:message[@number="30"]/l:content/*[local-name()="EchoNameFault" and namespace-uri()="http://example.org/message-test/xsd"]</test></resultSet><resultSet number="31" type="request" endpoint="AuthenticMessageTestHTTP" binding="EchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="31"]/@type="request"</test><test ref="" result="pssed">contains(/l:log/l:message[@number="31"]/l:httpHeaders/l:Method/@rawURI, "EchoString")</test><test ref="" result="passed">/l:log/l:message[@number="31"]/l:httpHeaders/l:Method/@value='PUT'</test><test ref="" result="passed">count(/l:log/l:message[@number="31"]/l:content/*)=1</test><test ref="" result="passed">/l:log/l:message[@number="31"]/l:content/*[local-name()='EchoString' and namespace-uri()='http://example.org/message-test/xsd']</test></resultSet><resultSet number="32" type="response" endpoint="AuthenticMessageTestHTTP" binding="EchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="32"]/@type="response"</test><test ref="" result="passed">/l:log/l:message[@number="32"]/l:httpHeaders/l:Content-Type/@type='application/xml'</test><test ref="" result="passed">/l:log/l:message[@number="32"]/l:httpHeaders/l:StatusCode/@value='200'</test><test ref="" result="passed">count(/l:log/l:message[@number="32"]/l:content/*)=1</test><test ref="" result="passed">/l:log/l:mssage[@number="32"]/l:content/*[local-name()='EchoString' and namespace-uri()='http://example.org/message-test/xsd']</test></resultSet><resultSet number="33" type="request" endpoint="AuthenticMessageTestHTTP" binding="EchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="33"]/@type="request"</test><test ref="" result="passed">contains(/l:log/l:message[@number="33"]/l:httpHeaders/l:Method/@rawURI, "EchoName")</test><test ref="" result="passed">/l:log/l:message[@number="33"]/l:httpHeaders/l:X-WSDLTestHeader</test><test ref="" result="passed">/l:log/l:message[@number="33"]/l:httpHeaders/l:Content-Type/@type='application/xml'</test><test ref="" result="passed">/l:log/l:message[@number="33"]/l:httpHeaders/l:Method/@value='POST'</test><test ref="" result="passed">count(/l:log/l:message[@number="33"]/l:content/*)=1</test><test ref="" result="passed">/l:log/l:message[@number="33"]/l:content/*[local-name()='EchoName' and namespace-uri()='http://example.org/message-test/xsd'</test></resultSet><resultSet number="34" type="response" endpoint="AuthenticMessageTestHTTP" binding="EchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="34"]/@type="response"</test><test ref="" result="passed">/l:log/l:message[@number="34"]/l:httpHeaders/l:X-WSDLTestHeader</test><test ref="" result="passed">/l:log/l:message[@number="34"]/l:httpHeaders/l:Content-Type/@type='application/xml'</test><test ref="" result="passed">/l:log/l:message[@number="34"]/l:httpHeaders/l:StatusCode/@value='200'</test><test ref="" result="passed">count(/l:log/l:message[@number="34"]/l:content/*)=1</test><test ref="" result="passed">/l:log/l:message[@number="34"]/l:content/*[local-name()='EchoName' and namespace-uri()='http://example.org/message-test/xsd']</test></resultSet><resultSet number="35" type="request" endpoint="AuthenticMessageTestHTTP" binding="EchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="35"]/@type="request"</test><tet ref="" result="passed">contains(/l:log/l:message[@number="35"]/l:httpHeaders/l:Method/@rawURI, "EchoNameExpectFault")</test><test ref="" result="passed">/l:log/l:message[@number="35"]/l:httpHeaders/l:Content-Type/@type='application/x-www-form-urlencoded'</test><test ref="" result="passed">/l:log/l:message[@number="35"]/l:httpHeaders/l:Method/@value='DELETE'</test><test ref="" result="passed">count(/l:log/l:message[@number="35"]/l:content/*)=0</test></resultSet><resultSet number="36" type="response" endpoint="AuthenticMessageTestHTTP" binding="EchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="36"]/@type="response"</test><test ref="" result="passed">/l:log/l:message[@number="36"]/l:httpHeaders/l:X-WSDLTestHeader</test><test ref="" result="passed">/l:log/l:message[@number="36"]/l:httpHeaders/l:Content-Type/@type='application/xml'</test><test ref="" result="passed">/l:log/l:message[@number="36"]/l:httpHeaders/l:StatusCode/@value='402'</test><test ref="" result="pssed">count(/l:log/l:message[@number="36"]/l:content/*)=1</test><test ref="" result="passed">/l:log/l:message[@number="36"]/l:content/*[local-name()="EchoNameFault" and namespace-uri()="http://example.org/message-test/xsd"]</test></resultSet><resultSet number="37" type="request" endpoint="AuthenticMessageTestHTTP" binding="EchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="37"]/@type="request"</test><test ref="" result="passed">contains(/l:log/l:message[@number="37"]/l:httpHeaders/l:Method/@rawURI, "Send")</test><test ref="" result="passed">/l:log/l:message[@number="37"]/l:httpHeaders/l:Method/@value='PUT'</test><test ref="" result="passed">count(/l:log/l:message[@number="37"]/l:content/*)<=1</test></resultSet><resultSet number="38" type="response" endpoint="AuthenticMessageTestHTTP" binding="EchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="38"]/@type="response"</test><test ref="" result="passed">/l:log/l:messag[@number="38"]/l:httpHeaders/l:StatusCode/@value='202'</test></resultSet><resultSet number="39" type="request" endpoint="AuthenticMessageTestHTTP" binding="EchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="39"]/@type="request"</test><test ref="" result="passed">contains(/l:log/l:message[@number="39"]/l:httpHeaders/l:Method/@rawURI, "GuaranteedFault")</test><test ref="" result="passed">/l:log/l:message[@number="39"]/l:httpHeaders/l:Method/@value='GET'</test><test ref="" result="passed">count(/l:log/l:message[@number="39"]/l:content/*)=0</test></resultSet><resultSet number="40" type="response" endpoint="AuthenticMessageTestHTTP" binding="EchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="40"]/@type="response"</test><test ref="" result="passed">/l:log/l:message[@number="40"]/l:httpHeaders/l:X-WSDLTestHeader</test><test ref="" result="passed">/l:log/l:message[@number="40"]/l:httpHeaders/l:Content-Type/@type='applicationxml'</test><test ref="" result="passed">/l:log/l:message[@number="40"]/l:httpHeaders/l:StatusCode/@value='402'</test><test ref="" result="passed">count(/l:log/l:message[@number="40"]/l:content/*)=1</test><test ref="" result="passed">/l:log/l:message[@number="40"]/l:content/*[local-name()="EchoNameFault" and namespace-uri()="http://example.org/message-test/xsd"]</test></resultSet></resultSets> \ No newline at end of file --- 1,2 ---- <?xml version="1.0" encoding="UTF-8"?> ! <resultSets xmlns:a="http://www.w3.org/2006/11/desc/assertions" xmlns:m="http://www.w3.org/2006/11/desc/messages" xmlns:l="http://www.w3.org/2002/ws/desc/logs/" xmlns:module="http://www.w3.org/2002/ws/desc/6/10/test-module" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope" xmlns:soap11="http://schemas.xmlsoap.org/soap/envelope/"><head><messages>40</messages><expectedMessages>40</expectedMessages><tests>189</tests><tstamp>2007-02-14T09:52:38.887Z</tstamp><generated>February 23 2007</generated><from>Axis2</from><to>Apache-Coyote/1.1</to></head><resultSet number="1" type="request" endpoint="MessageTestGeneric" binding="SafeEchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="1"]/@type="request"</test><test ref="" result="passed">contains(/l:log/l:message[@number="1"]/l:httpHeaders/l:Method/@rawURI, "EchoString")</test><test ref="" result="passed">/l:log/l:message[@number="1"]/l:httpHeaders/l:Method/@value='GET'</test><test ref="" result="passed">count(/l:log/lmessage[@number="1"]/l:content/*)=0</test></resultSet><resultSet number="2" type="response" endpoint="MessageTestGeneric" binding="SafeEchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="2"]/@type="response"</test><test ref="" result="passed">/l:log/l:message[@number="2"]/l:httpHeaders/l:Content-Type/@type='application/xml'</test><test ref="" result="passed">/l:log/l:message[@number="2"]/l:httpHeaders/l:StatusCode/@value='200'</test><test ref="" result="passed">count(/l:log/l:message[@number="2"]/l:content/*)=1</test><test ref="" result="passed">/l:log/l:message[@number="2"]/l:content/*[local-name()='EchoString' and namespace-uri()='http://example.org/message-test/xsd']</test></resultSet><resultSet number="3" type="request" endpoint="MessageTestGeneric" binding="SafeEchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="3"]/@type="request"</test><test ref="" result="passed">contains(/l:log/l:message[@number="3"]/l:httpHeaers/l:Method/@rawURI, "EchoName")</test><test ref="" result="passed">/l:log/l:message[@number="3"]/l:httpHeaders/l:Method/@value='POST'</test><test ref="" result="passed">count(/l:log/l:message[@number="3"]/l:content/*)=1</test><test ref="" result="passed">/l:log/l:message[@number="3"]/l:content/*[local-name()='EchoName' and namespace-uri()='http://example.org/message-test/xsd']</test></resultSet><resultSet number="4" type="response" endpoint="MessageTestGeneric" binding="SafeEchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="4"]/@type="response"</test><test ref="" result="passed">/l:log/l:message[@number="4"]/l:httpHeaders/l:Content-Type/@type='application/xml'</test><test ref="" result="passed">/l:log/l:message[@number="4"]/l:httpHeaders/l:StatusCode/@value='200'</test><test ref="" result="passed">count(/l:log/l:message[@number="4"]/l:content/*)=1</test><test ref="" result="passed">/l:log/l:message[@number="4"]/l:content/*[local-name()='EchoName' and namespaceuri()='http://example.org/message-test/xsd']</test></resultSet><resultSet number="5" type="request" endpoint="MessageTestGeneric" binding="SafeEchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="5"]/@type="request"</test><test ref="" result="passed">contains(/l:log/l:message[@number="5"]/l:httpHeaders/l:Method/@rawURI, "EchoNameExpectFault")</test><test ref="" result="passed">/l:log/l:message[@number="5"]/l:httpHeaders/l:Method/@value='POST'</test><test ref="" result="passed">count(/l:log/l:message[@number="5"]/l:content/*)=1</test><test ref="" result="passed">/l:log/l:message[@number="5"]/l:content/*[local-name()='EchoName' and namespace-uri()='http://example.org/message-test/xsd']</test></resultSet><resultSet number="6" type="response" endpoint="MessageTestGeneric" binding="SafeEchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="6"]/@type="response"</test><test ref="" result="passed">/l:log/l:message[@number="6"]/l:htpHeaders/l:Content-Type/@type='application/xml'</test><test ref="" result="passed">/l:log/l:message[@number="6"]/l:httpHeaders/l:StatusCode/@value='500'</test><test ref="" result="passed">count(/l:log/l:message[@number="6"]/l:content/*)=1</test><test ref="" result="passed">/l:log/l:message[@number="6"]/l:content/*[local-name()="EchoNameFault" and namespace-uri()="http://example.org/message-test/xsd"]</test></resultSet><resultSet number="7" type="request" endpoint="MessageTestGeneric" binding="SafeEchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="7"]/@type="request"</test><test ref="" result="passed">contains(/l:log/l:message[@number="7"]/l:httpHeaders/l:Method/@rawURI, "Send")</test><test ref="" result="passed">/l:log/l:message[@number="7"]/l:httpHeaders/l:Method/@value='POST'</test><test ref="" result="passed">count(/l:log/l:message[@number="7"]/l:content/*)<=1</test></resultSet><resultSet number="8" type="response" endpoint="MessageTestGeneric" binding="SfeEchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="8"]/@type="response"</test><test ref="" result="passed">/l:log/l:message[@number="8"]/l:httpHeaders/l:StatusCode/@value='202'</test></resultSet><resultSet number="9" type="request" endpoint="MessageTestGeneric" binding="SafeEchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="9"]/@type="request"</test><test ref="" result="passed">contains(/l:log/l:message[@number="9"]/l:httpHeaders/l:Method/@rawURI, "GuaranteedFault")</test><test ref="" result="passed">/l:log/l:message[@number="9"]/l:httpHeaders/l:Method/@value='POST'</test><test ref="" result="passed">count(/l:log/l:message[@number="9"]/l:content/*)=0</test></resultSet><resultSet number="10" type="response" endpoint="MessageTestGeneric" binding="SafeEchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="10"]/@type="response"</test><test ref="" result="passed">/l:log/l:messag[@number="10"]/l:httpHeaders/l:Content-Type/@type='application/xml'</test><test ref="" result="passed">/l:log/l:message[@number="10"]/l:httpHeaders/l:StatusCode/@value='500'</test><test ref="" result="passed">count(/l:log/l:message[@number="10"]/l:content/*)=1</test><test ref="" result="passed">/l:log/l:message[@number="10"]/l:content/*[local-name()="EchoNameFault" and namespace-uri()="http://example.org/message-test/xsd"]</test></resultSet><resultSet number="11" type="request" endpoint="MessageTestCodedHTTP" binding="CodedEchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="11"]/@type="request"</test><test ref="" result="passed">contains(/l:log/l:message[@number="11"]/l:httpHeaders/l:Method/@rawURI, "EchoString")</test><test ref="" result="passed">/l:log/l:message[@number="11"]/l:httpHeaders/l:Method/@value='GET'</test><test ref="" result="passed">count(/l:log/l:message[@number="11"]/l:content/*)=0</test></resultSet><resultSet number="12" type="response" endpoint"MessageTestCodedHTTP" binding="CodedEchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="12"]/@type="response"</test><test ref="" result="passed">/l:log/l:message[@number="12"]/l:httpHeaders/l:Content-Type/@type='application/xml'</test><test ref="" result="passed">/l:log/l:message[@number="12"]/l:httpHeaders/l:StatusCode/@value='200'</test><test ref="" result="passed">count(/l:log/l:message[@number="12"]/l:content/*)=1</test><test ref="" result="passed">/l:log/l:message[@number="12"]/l:content/*[local-name()='EchoString' and namespace-uri()='http://example.org/message-test/xsd']</test></resultSet><resultSet number="13" type="request" endpoint="MessageTestCodedHTTP" binding="CodedEchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="13"]/@type="request"</test><test ref="" result="passed">contains(/l:log/l:message[@number="13"]/l:httpHeaders/l:Method/@rawURI, "EchoName")</test><test ref="" result="passed">/l:log/l:message[number="13"]/l:httpHeaders/l:Method/@value='POST'</test><test ref="" result="passed">count(/l:log/l:message[@number="13"]/l:content/*)=1</test><test ref="" result="passed">/l:log/l:message[@number="13"]/l:content/*[local-name()='EchoName' and namespace-uri()='http://example.org/message-test/xsd']</test></resultSet><resultSet number="14" type="response" endpoint="MessageTestCodedHTTP" binding="CodedEchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="14"]/@type="response"</test><test ref="" result="passed">/l:log/l:message[@number="14"]/l:httpHeaders/l:Content-Type/@type='application/xml'</test><test ref="" result="passed">/l:log/l:message[@number="14"]/l:httpHeaders/l:StatusCode/@value='200'</test><test ref="" result="passed">count(/l:log/l:message[@number="14"]/l:content/*)=1</test><test ref="" result="passed">/l:log/l:message[@number="14"]/l:content/*[local-name()='EchoName' and namespace-uri()='http://example.org/message-test/xsd']</test></resultSet><resultSet umber="15" type="request" endpoint="MessageTestCodedHTTP" binding="CodedEchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="15"]/@type="request"</test><test ref="" result="passed">contains(/l:log/l:message[@number="15"]/l:httpHeaders/l:Method/@rawURI, "EchoNameExpectFault")</test><test ref="" result="passed">/l:log/l:message[@number="15"]/l:httpHeaders/l:Method/@value='POST'</test><test ref="" result="passed">/l:log/l:message[@number="15"]/l:httpHeaders/l:Content-Encoding='gzip'</test></resultSet><resultSet number="16" type="response" endpoint="MessageTestCodedHTTP" binding="CodedEchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="16"]/@type="response"</test><test ref="" result="passed">/l:log/l:message[@number="16"]/l:httpHeaders/l:Content-Type/@type='application/xml'</test><test ref="" result="passed">/l:log/l:message[@number="16"]/l:httpHeaders/l:StatusCode/@value='500'</test><test ref="" result="passed">count(/l:lo/l:message[@number="16"]/l:content/*)=1</test><test ref="" result="passed">/l:log/l:message[@number="16"]/l:content/*[local-name()="EchoNameFault" and namespace-uri()="http://example.org/message-test/xsd"]</test></resultSet><resultSet number="17" type="request" endpoint="MessageTestCodedHTTP" binding="CodedEchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="17"]/@type="request"</test><test ref="" result="passed">contains(/l:log/l:message[@number="17"]/l:httpHeaders/l:Method/@rawURI, "Send")</test><test ref="" result="passed">/l:log/l:message[@number="17"]/l:httpHeaders/l:Method/@value='POST'</test><test ref="" result="passed">count(/l:log/l:message[@number="17"]/l:content/*)<=1</test></resultSet><resultSet number="18" type="response" endpoint="MessageTestCodedHTTP" binding="CodedEchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="18"]/@type="response"</test><test ref="" result="passed">/l:log/l:message[@number="18"]l:httpHeaders/l:StatusCode/@value='202'</test></resultSet><resultSet number="19" type="request" endpoint="MessageTestCodedHTTP" binding="CodedEchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="19"]/@type="request"</test><test ref="" result="passed">contains(/l:log/l:message[@number="19"]/l:httpHeaders/l:Method/@rawURI, "GuaranteedFault")</test><test ref="" result="passed">/l:log/l:message[@number="19"]/l:httpHeaders/l:Method/@value='POST'</test><test ref="" result="passed">count(/l:log/l:message[@number="19"]/l:content/*)=0</test></resultSet><resultSet number="20" type="response" endpoint="MessageTestCodedHTTP" binding="CodedEchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="20"]/@type="response"</test><test ref="" result="passed">/l:log/l:message[@number="20"]/l:httpHeaders/l:Content-Type/@type='application/xml'</test><test ref="" result="passed">/l:log/l:message[@number="20"]/l:httpHeaders/l:StatusCode/@value='500'/test><test ref="" result="passed">count(/l:log/l:message[@number="20"]/l:content/*)=1</test><test ref="" result="passed">/l:log/l:message[@number="20"]/l:content/*[local-name()="EchoNameFault" and namespace-uri()="http://example.org/message-test/xsd"]</test></resultSet><resultSet number="21" type="request" endpoint="MessageTestHTTP" binding="EchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="21"]/@type="request"</test><test ref="" result="passed">contains(/l:log/l:message[@number="21"]/l:httpHeaders/l:Method/@rawURI, "EchoString")</test><test ref="" result="passed">/l:log/l:message[@number="21"]/l:httpHeaders/l:Content-Type/@type='application/xml'</test><test ref="" result="passed">/l:log/l:message[@number="21"]/l:httpHeaders/l:Method/@value='PUT'</test><test ref="" result="passed">count(/l:log/l:message[@number="21"]/l:content/*)=1</test><test ref="" result="passed">/l:log/l:message[@number="21"]/l:content/*[local-name()='EchoString' and namespace-uri()='http:/example.org/message-test/xsd']</test></resultSet><resultSet number="22" type="response" endpoint="MessageTestHTTP" binding="EchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="22"]/@type="response"</test><test ref="" result="passed">/l:log/l:message[@number="22"]/l:httpHeaders/l:Content-Type/@type='application/xml'</test><test ref="" result="passed">/l:log/l:message[@number="22"]/l:httpHeaders/l:StatusCode/@value='200'</test><test ref="" result="passed">count(/l:log/l:message[@number="22"]/l:content/*)=1</test><test ref="" result="passed">/l:log/l:message[@number="22"]/l:content/*[local-name()='EchoString' and namespace-uri()='http://example.org/message-test/xsd']</test></resultSet><resultSet number="23" type="request" endpoint="MessageTestHTTP" binding="EchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="23"]/@type="request"</test><test ref="" result="passed">contains(/l:log/l:message[@number="23"]/l:httpHeaders/l:Mehod/@rawURI, "EchoName")</test><test ref="" result="passed">/l:log/l:message[@number="23"]/l:httpHeaders/l:X-WSDLTestHeader</test><test ref="" result="passed">/l:log/l:message[@number="23"]/l:httpHeaders/l:Content-Type/@type='application/xml'</test><test ref="" result="passed">/l:log/l:message[@number="23"]/l:httpHeaders/l:Method/@value='POST'</test><test ref="" result="passed">count(/l:log/l:message[@number="23"]/l:content/*)=1</test><test ref="" result="passed">/l:log/l:message[@number="23"]/l:content/*[local-name()='EchoName' and namespace-uri()='http://example.org/message-test/xsd']</test></resultSet><resultSet number="24" type="response" endpoint="MessageTestHTTP" binding="EchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="24"]/@type="response"</test><test ref="" result="passed">/l:log/l:message[@number="24"]/l:httpHeaders/l:X-WSDLTestHeader</test><test ref="" result="passed">/l:log/l:message[@number="24"]/l:httpHeaders/l:Content-Type/@type='application/xml</test><test ref="" result="passed">/l:log/l:message[@number="24"]/l:httpHeaders/l:StatusCode/@value='200'</test><test ref="" result="passed">count(/l:log/l:message[@number="24"]/l:content/*)=1</test><test ref="" result="passed">/l:log/l:message[@number="24"]/l:content/*[local-name()='EchoName' and namespace-uri()='http://example.org/message-test/xsd']</test></resultSet><resultSet number="25" type="request" endpoint="MessageTestHTTP" binding="EchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="25"]/@type="request"</test><test ref="" result="passed">contains(/l:log/l:message[@number="25"]/l:httpHeaders/l:Method/@rawURI, "EchoNameExpectFault")</test><test ref="" result="passed">/l:log/l:message[@number="25"]/l:httpHeaders/l:Method/@value='DELETE'</test><test ref="" result="passed">count(/l:log/l:message[@number="25"]/l:content/*)=0</test></resultSet><resultSet number="26" type="response" endpoint="MessageTestHTTP" binding="EchoHTTPBinding" implementation="Unknown">test ref="" result="passed">/l:log/l:message[@number="26"]/@type="response"</test><test ref="" result="passed">/l:log/l:message[@number="26"]/l:httpHeaders/l:X-WSDLTestHeader</test><test ref="" result="passed">/l:log/l:message[@number="26"]/l:httpHeaders/l:Content-Type/@type='application/xml'</test><test ref="" result="passed">/l:log/l:message[@number="26"]/l:httpHeaders/l:StatusCode/@value='402'</test><test ref="" result="passed">count(/l:log/l:message[@number="26"]/l:content/*)=1</test><test ref="" result="passed">/l:log/l:message[@number="26"]/l:content/*[local-name()="EchoNameFault" and namespace-uri()="http://example.org/message-test/xsd"]</test></resultSet><resultSet number="27" type="request" endpoint="MessageTestHTTP" binding="EchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="27"]/@type="request"</test><test ref="" result="passed">contains(/l:log/l:message[@number="27"]/l:httpHeaders/l:Method/@rawURI, "Send")</test><test ref="" result="passed">/l:log/l:essage[@number="27"]/l:httpHeaders/l:Content-Type/@type='application/xml'</test><test ref="" result="passed">/l:log/l:message[@number="27"]/l:httpHeaders/l:Method/@value='PUT'</test><test ref="" result="passed">count(/l:log/l:message[@number="27"]/l:content/*)<=1</test></resultSet><resultSet number="28" type="response" endpoint="MessageTestHTTP" binding="EchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="28"]/@type="response"</test><test ref="" result="passed">/l:log/l:message[@number="28"]/l:httpHeaders/l:StatusCode/@value='202'</test></resultSet><resultSet number="29" type="request" endpoint="MessageTestHTTP" binding="EchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="29"]/@type="request"</test><test ref="" result="passed">contains(/l:log/l:message[@number="29"]/l:httpHeaders/l:Method/@rawURI, "GuaranteedFault")</test><test ref="" result="passed">/l:log/l:message[@number="29"]/l:httpHeaders/l:Method/@value='GET'/test><test ref="" result="passed">count(/l:log/l:message[@number="29"]/l:content/*)=0</test></resultSet><resultSet number="30" type="response" endpoint="MessageTestHTTP" binding="EchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="30"]/@type="response"</test><test ref="" result="passed">/l:log/l:message[@number="30"]/l:httpHeaders/l:X-WSDLTestHeader</test><test ref="" result="passed">/l:log/l:message[@number="30"]/l:httpHeaders/l:Content-Type/@type='application/xml'</test><test ref="" result="passed">/l:log/l:message[@number="30"]/l:httpHeaders/l:StatusCode/@value='402'</test><test ref="" result="passed">count(/l:log/l:message[@number="30"]/l:content/*)=1</test><test ref="" result="passed">/l:log/l:message[@number="30"]/l:content/*[local-name()="EchoNameFault" and namespace-uri()="http://example.org/message-test/xsd"]</test></resultSet><resultSet number="31" type="request" endpoint="AuthenticMessageTestHTTP" binding="EchoHTTPBinding" implementation="Unknown"><tet ref="" result="passed">/l:log/l:message[@number="31"]/@type="request"</test><test ref="" result="passed">contains(/l:log/l:message[@number="31"]/l:httpHeaders/l:Method/@rawURI, "EchoString")</test><test ref="" result="passed">/l:log/l:message[@number="31"]/l:httpHeaders/l:Content-Type/@type='application/xml'</test><test ref="" result="passed">/l:log/l:message[@number="31"]/l:httpHeaders/l:Method/@value='PUT'</test><test ref="" result="passed">count(/l:log/l:message[@number="31"]/l:content/*)=1</test><test ref="" result="passed">/l:log/l:message[@number="31"]/l:content/*[local-name()='EchoString' and namespace-uri()='http://example.org/message-test/xsd']</test></resultSet><resultSet number="32" type="response" endpoint="AuthenticMessageTestHTTP" binding="EchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="32"]/@type="response"</test><test ref="" result="passed">/l:log/l:message[@number="32"]/l:httpHeaders/l:Content-Type/@type='application/xml'</test><test ref=""result="passed">/l:log/l:message[@number="32"]/l:httpHeaders/l:StatusCode/@value='200'</test><test ref="" result="passed">count(/l:log/l:message[@number="32"]/l:content/*)=1</test><test ref="" result="passed">/l:log/l:message[@number="32"]/l:content/*[local-name()='EchoString' and namespace-uri()='http://example.org/message-test/xsd']</test></resultSet><resultSet number="33" type="request" endpoint="AuthenticMessageTestHTTP" binding="EchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="33"]/@type="request"</test><test ref="" result="passed">contains(/l:log/l:message[@number="33"]/l:httpHeaders/l:Method/@rawURI, "EchoName")</test><test ref="" result="passed">/l:log/l:message[@number="33"]/l:httpHeaders/l:X-WSDLTestHeader</test><test ref="" result="passed">/l:log/l:message[@number="33"]/l:httpHeaders/l:Content-Type/@type='application/xml'</test><test ref="" result="passed">/l:log/l:message[@number="33"]/l:httpHeaders/l:Method/@value='POST'</test><test ref="" result=passed">count(/l:log/l:message[@number="33"]/l:content/*)=1</test><test ref="" result="passed">/l:log/l:message[@number="33"]/l:content/*[local-name()='EchoName' and namespace-uri()='http://example.org/message-test/xsd']</test></resultSet><resultSet number="34" type="response" endpoint="AuthenticMessageTestHTTP" binding="EchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="34"]/@type="response"</test><test ref="" result="passed">/l:log/l:message[@number="34"]/l:httpHeaders/l:X-WSDLTestHeader</test><test ref="" result="passed">/l:log/l:message[@number="34"]/l:httpHeaders/l:Content-Type/@type='application/xml'</test><test ref="" result="passed">/l:log/l:message[@number="34"]/l:httpHeaders/l:StatusCode/@value='200'</test><test ref="" result="passed">count(/l:log/l:message[@number="34"]/l:content/*)=1</test><test ref="" result="passed">/l:log/l:message[@number="34"]/l:content/*[local-name()='EchoName' and namespace-uri()='http://example.org/message-test/xsd']</test></esultSet><resultSet number="35" type="request" endpoint="AuthenticMessageTestHTTP" binding="EchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="35"]/@type="request"</test><test ref="" result="passed">contains(/l:log/l:message[@number="35"]/l:httpHeaders/l:Method/@rawURI, "EchoNameExpectFault")</test><test ref="" result="passed">/l:log/l:message[@number="35"]/l:httpHeaders/l:Method/@value='DELETE'</test><test ref="" result="passed">count(/l:log/l:message[@number="35"]/l:content/*)=0</test></resultSet><resultSet number="36" type="response" endpoint="AuthenticMessageTestHTTP" binding="EchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="36"]/@type="response"</test><test ref="" result="passed">/l:log/l:message[@number="36"]/l:httpHeaders/l:X-WSDLTestHeader</test><test ref="" result="passed">/l:log/l:message[@number="36"]/l:httpHeaders/l:Content-Type/@type='application/xml'</test><test ref="" result="passed">/l:log/l:message@number="36"]/l:httpHeaders/l:StatusCode/@value='402'</test><test ref="" result="passed">count(/l:log/l:message[@number="36"]/l:content/*)=1</test><test ref="" result="passed">/l:log/l:message[@number="36"]/l:content/*[local-name()="EchoNameFault" and namespace-uri()="http://example.org/message-test/xsd"]</test></resultSet><resultSet number="37" type="request" endpoint="AuthenticMessageTestHTTP" binding="EchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="37"]/@type="request"</test><test ref="" result="passed">contains(/l:log/l:message[@number="37"]/l:httpHeaders/l:Method/@rawURI, "Send")</test><test ref="" result="passed">/l:log/l:message[@number="37"]/l:httpHeaders/l:Content-Type/@type='application/xml'</test><test ref="" result="passed">/l:log/l:message[@number="37"]/l:httpHeaders/l:Method/@value='PUT'</test><test ref="" result="passed">count(/l:log/l:message[@number="37"]/l:content/*)<=1</test></resultSet><resultSet number="38" type="response" endpoint="AuhenticMessageTestHTTP" binding="EchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="38"]/@type="response"</test><test ref="" result="passed">/l:log/l:message[@number="38"]/l:httpHeaders/l:StatusCode/@value='202'</test></resultSet><resultSet number="39" type="request" endpoint="AuthenticMessageTestHTTP" binding="EchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="39"]/@type="request"</test><test ref="" result="passed">contains(/l:log/l:message[@number="39"]/l:httpHeaders/l:Method/@rawURI, "GuaranteedFault")</test><test ref="" result="passed">/l:log/l:message[@number="39"]/l:httpHeaders/l:Method/@value='GET'</test><test ref="" result="passed">count(/l:log/l:message[@number="39"]/l:content/*)=0</test></resultSet><resultSet number="40" type="response" endpoint="AuthenticMessageTestHTTP" binding="EchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="40"]/@type="response"</test><tes ref="" result="passed">/l:log/l:message[@number="40"]/l:httpHeaders/l:X-WSDLTestHeader</test><test ref="" result="passed">/l:log/l:message[@number="40"]/l:httpHeaders/l:Content-Type/@type='application/xml'</test><test ref="" result="passed">/l:log/l:message[@number="40"]/l:httpHeaders/l:StatusCode/@value='402'</test><test ref="" result="passed">count(/l:log/l:message[@number="40"]/l:content/*)=1</test><test ref="" result="passed">/l:log/l:message[@number="40"]/l:content/*[local-name()="EchoNameFault" and namespace-uri()="http://example.org/message-test/xsd"]</test></resultSet></resultSets> \ No newline at end of file Index: log-MessageTest3G-wso2-canon-output.xml =================================================================== RCS file: /sources/public/2002/ws/desc/test-suite/results-messages/MessageTest-3G/log-MessageTest3G-wso2-canon-output.xml,v retrieving revision 1.9 retrieving revision 1.10 diff -C 2 -d -r1.9 -r1.10 *** log-MessageTest3G-wso2-canon-output.xml 22 Feb 2007 05:23:36 -0000 1.9 --- log-MessageTest3G-wso2-canon-output.xml 23 Feb 2007 15:45:43 -0000 1.10 *************** *** 1,2 **** <?xml version="1.0" encoding="UTF-8"?> ! <resultSets xmlns:a="http://www.w3.org/2006/11/desc/assertions" xmlns:m="http://www.w3.org/2006/11/desc/messages" xmlns:l="http://www.w3.org/2002/ws/desc/logs/" xmlns:module="http://www.w3.org/2002/ws/desc/6/10/test-module" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope" xmlns:soap11="http://schemas.xmlsoap.org/soap/envelope/"><head><messages>40</messages><expectedMessages>40</expectedMessages><tests>187</tests><tstamp>2007-01-28T12:00:32.037Z</tstamp><generated>February 21 2007</generated><from>Axis2</from><to>Apache/2.0.50 (Win32)</to></head><resultSet number="1" type="request" endpoint="MessageTestGeneric" binding="SafeEchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="1"]/@type="request"</test><test ref="" result="passed">contains(/l:log/l:message[@number="1"]/l:httpHeaders/l:Method/@rawURI, "EchoString")</test><test ref="" result="passed">/l:log/l:message[@number="1"]/l:httpHeaders/l:Method/@value='GET'</test><test ref="" result="passed">count(/l:lg/l:message[@number="1"]/l:content/*)=0</test></resultSet><resultSet number="2" type="response" endpoint="MessageTestGeneric" binding="SafeEchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="2"]/@type="response"</test><test ref="" result="passed">/l:log/l:message[@number="2"]/l:httpHeaders/l:Content-Type/@type='application/xml'</test><test ref="" result="passed">/l:log/l:message[@number="2"]/l:httpHeaders/l:StatusCode/@value='200'</test><test ref="" result="passed">count(/l:log/l:message[@number="2"]/l:content/*)=1</test><test ref="" result="passed">/l:log/l:message[@number="2"]/l:content/*[local-name()='EchoString' and namespace-uri()='http://example.org/message-test/xsd']</test></resultSet><resultSet number="3" type="request" endpoint="MessageTestGeneric" binding="SafeEchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="3"]/@type="request"</test><test ref="" result="passed">contains(/l:log/l:message[@number="3"]/l:httHeaders/l:Method/@rawURI, "EchoName")</test><test ref="" result="passed">/l:log/l:message[@number="3"]/l:httpHeaders/l:Method/@value='POST'</test><test ref="" result="passed">count(/l:log/l:message[@number="3"]/l:content/*)=1</test><test ref="" result="passed">/l:log/l:message[@number="3"]/l:content/*[local-name()='EchoName' and namespace-uri()='http://example.org/message-test/xsd']</test></resultSet><resultSet number="4" type="response" endpoint="MessageTestGeneric" binding="SafeEchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="4"]/@type="response"</test><test ref="" result="passed">/l:log/l:message[@number="4"]/l:httpHeaders/l:Content-Type/@type='application/xml'</test><test ref="" result="passed">/l:log/l:message[@number="4"]/l:httpHeaders/l:StatusCode/@value='200'</test><test ref="" result="passed">count(/l:log/l:message[@number="4"]/l:content/*)=1</test><test ref="" result="passed">/l:log/l:message[@number="4"]/l:content/*[local-name()='EchoName' and namesace-uri()='http://example.org/message-test/xsd']</test></resultSet><resultSet number="5" type="request" endpoint="MessageTestGeneric" binding="SafeEchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="5"]/@type="request"</test><test ref="" result="passed">contains(/l:log/l:message[@number="5"]/l:httpHeaders/l:Method/@rawURI, "EchoNameExpectFault")</test><test ref="" result="passed">/l:log/l:message[@number="5"]/l:httpHeaders/l:Method/@value='POST'</test><test ref="" result="passed">count(/l:log/l:message[@number="5"]/l:content/*)=1</test><test ref="" result="passed">/l:log/l:message[@number="5"]/l:content/*[local-name()='EchoName' and namespace-uri()='http://example.org/message-test/xsd']</test></resultSet><resultSet number="6" type="response" endpoint="MessageTestGeneric" binding="SafeEchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="6"]/@type="response"</test><test ref="" result="passed">/l:log/l:message[@number="6"]l:httpHeaders/l:Content-Type/@type='application/xml'</test><test ref="" result="passed">/l:log/l:message[@number="6"]/l:httpHeaders/l:StatusCode/@value='500'</test><test ref="" result="passed">count(/l:log/l:message[@number="6"]/l:content/*)=1</test><test ref="" result="passed">/l:log/l:message[@number="6"]/l:content/*[local-name()="EchoNameFault" and namespace-uri()="http://example.org/message-test/xsd"]</test></resultSet><resultSet number="7" type="request" endpoint="MessageTestGeneric" binding="SafeEchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="7"]/@type="request"</test><test ref="" result="passed">contains(/l:log/l:message[@number="7"]/l:httpHeaders/l:Method/@rawURI, "Send")</test><test ref="" result="passed">/l:log/l:message[@number="7"]/l:httpHeaders/l:Method/@value='POST'</test><test ref="" result="passed">count(/l:log/l:message[@number="7"]/l:content/*)<=1</test></resultSet><resultSet number="8" type="response" endpoint="MessageTestGeneric" bindin="SafeEchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="8"]/@type="response"</test><test ref="" result="passed">/l:log/l:message[@number="8"]/l:httpHeaders/l:StatusCode/@value='202'</test></resultSet><resultSet number="9" type="request" endpoint="MessageTestGeneric" binding="SafeEchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="9"]/@type="request"</test><test ref="" result="passed">contains(/l:log/l:message[@number="9"]/l:httpHeaders/l:Method/@rawURI, "GuaranteedFault")</test><test ref="" result="passed">/l:log/l:message[@number="9"]/l:httpHeaders/l:Method/@value='POST'</test><test ref="" result="passed">count(/l:log/l:message[@number="9"]/l:content/*)=0</test></resultSet><resultSet number="10" type="response" endpoint="MessageTestGeneric" binding="SafeEchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="10"]/@type="response"</test><test ref="" result="passed">/l:log/l:mesage[@number="10"]/l:httpHeaders/l:Content-Type/@type='application/xml'</test><test ref="" result="passed">/l:log/l:message[@number="10"]/l:httpHeaders/l:StatusCode/@value='500'</test><test ref="" result="passed">count(/l:log/l:message[@number="10"]/l:content/*)=1</test><test ref="" result="passed">/l:log/l:message[@number="10"]/l:content/*[local-name()="EchoNameFault" and namespace-uri()="http://example.org/message-test/xsd"]</test></resultSet><resultSet number="11" type="request" endpoint="MessageTestCodedHTTP" binding="CodedEchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="11"]/@type="request"</test><test ref="" result="passed">contains(/l:log/l:message[@number="11"]/l:httpHeaders/l:Method/@rawURI, "EchoString")</test><test ref="" result="passed">/l:log/l:message[@number="11"]/l:httpHeaders/l:Method/@value='GET'</test><test ref="" result="passed">count(/l:log/l:message[@number="11"]/l:content/*)=0</test></resultSet><resultSet number="12" type="response" endpint="MessageTestCodedHTTP" binding="CodedEchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="12"]/@type="response"</test><test ref="" result="passed">/l:log/l:message[@number="12"]/l:httpHeaders/l:Content-Type/@type='application/xml'</test><test ref="" result="passed">/l:log/l:message[@number="12"]/l:httpHeaders/l:StatusCode/@value='200'</test><test ref="" result="passed">count(/l:log/l:message[@number="12"]/l:content/*)=1</test><test ref="" result="passed">/l:log/l:message[@number="12"]/l:content/*[local-name()='EchoString' and namespace-uri()='http://example.org/message-test/xsd']</test></resultSet><resultSet number="13" type="request" endpoint="MessageTestCodedHTTP" binding="CodedEchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="13"]/@type="request"</test><test ref="" result="passed">contains(/l:log/l:message[@number="13"]/l:httpHeaders/l:Method/@rawURI, "EchoName")</test><test ref="" result="passed">/l:log/l:messge[@number="13"]/l:httpHeaders/l:Method/@value='POST'</test><test ref="" result="passed">count(/l:log/l:message[@number="13"]/l:content/*)=1</test><test ref="" result="passed">/l:log/l:message[@number="13"]/l:content/*[local-name()='EchoName' and namespace-uri()='http://example.org/message-test/xsd']</test></resultSet><resultSet number="14" type="response" endpoint="MessageTestCodedHTTP" binding="CodedEchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="14"]/@type="response"</test><test ref="" result="passed">/l:log/l:message[@number="14"]/l:httpHeaders/l:Content-Type/@type='application/xml'</test><test ref="" result="passed">/l:log/l:message[@number="14"]/l:httpHeaders/l:StatusCode/@value='200'</test><test ref="" result="passed">count(/l:log/l:message[@number="14"]/l:content/*)=1</test><test ref="" result="passed">/l:log/l:message[@number="14"]/l:content/*[local-name()='EchoName' and namespace-uri()='http://example.org/message-test/xsd']</test></resultSet><resultet number="15" type="request" endpoint="MessageTestCodedHTTP" binding="CodedEchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="15"]/@type="request"</test><test ref="" result="passed">contains(/l:log/l:message[@number="15"]/l:httpHeaders/l:Method/@rawURI, "EchoNameExpectFault")</test><test ref="" result="passed">/l:log/l:message[@number="15"]/l:httpHeaders/l:Method/@value='POST'</test><test ref="" result="failed">/l:log/l:message[@number="15"]/l:httpHeaders/l:Content-Encoding='gzip'</test></resultSet><resultSet number="16" type="response" endpoint="MessageTestCodedHTTP" binding="CodedEchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="16"]/@type="response"</test><test ref="" result="passed">/l:log/l:message[@number="16"]/l:httpHeaders/l:Content-Type/@type='application/xml'</test><test ref="" result="passed">/l:log/l:message[@number="16"]/l:httpHeaders/l:StatusCode/@value='500'</test><test ref="" result="passed">count(/:log/l:message[@number="16"]/l:content/*)=1</test><test ref="" result="passed">/l:log/l:message[@number="16"]/l:content/*[local-name()="EchoNameFault" and namespace-uri()="http://example.org/message-test/xsd"]</test></resultSet><resultSet number="17" type="request" endpoint="MessageTestCodedHTTP" binding="CodedEchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="17"]/@type="request"</test><test ref="" result="passed">contains(/l:log/l:message[@number="17"]/l:httpHeaders/l:Method/@rawURI, "Send")</test><test ref="" result="passed">/l:log/l:message[@number="17"]/l:httpHeaders/l:Method/@value='POST'</test><test ref="" result="passed">count(/l:log/l:message[@number="17"]/l:content/*)<=1</test></resultSet><resultSet number="18" type="response" endpoint="MessageTestCodedHTTP" binding="CodedEchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="18"]/@type="response"</test><test ref="" result="passed">/l:log/l:message[@number="8"]/l:httpHeaders/l:StatusCode/@value='202'</test></resultSet><resultSet number="19" type="request" endpoint="MessageTestCodedHTTP" binding="CodedEchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="19"]/@type="request"</test><test ref="" result="passed">contains(/l:log/l:message[@number="19"]/l:httpHeaders/l:Method/@rawURI, "GuaranteedFault")</test><test ref="" result="passed">/l:log/l:message[@number="19"]/l:httpHeaders/l:Method/@value='POST'</test><test ref="" result="passed">count(/l:log/l:message[@number="19"]/l:content/*)=0</test></resultSet><resultSet number="20" type="response" endpoint="MessageTestCodedHTTP" binding="CodedEchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="20"]/@type="response"</test><test ref="" result="passed">/l:log/l:message[@number="20"]/l:httpHeaders/l:Content-Type/@type='application/xml'</test><test ref="" result="passed">/l:log/l:message[@number="20"]/l:httpHeaders/l:StatusCode/@value='00'</test><test ref="" result="passed">count(/l:log/l:message[@number="20"]/l:content/*)=1</test><test ref="" result="passed">/l:log/l:message[@number="20"]/l:content/*[local-name()="EchoNameFault" and namespace-uri()="http://example.org/message-test/xsd"]</test></resultSet><resultSet number="21" type="request" endpoint="MessageTestHTTP" binding="EchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="21"]/@type="request"</test><test ref="" result="passed">contains(/l:log/l:message[@number="21"]/l:httpHeaders/l:Method/@rawURI, "EchoString")</test><test ref="" result="passed">/l:log/l:message[@number="21"]/l:httpHeaders/l:Method/@value='PUT'</test><test ref="" result="passed">count(/l:log/l:message[@number="21"]/l:content/*)=1</test><test ref="" result="passed">/l:log/l:message[@number="21"]/l:content/*[local-name()='EchoString' and namespace-uri()='http://example.org/message-test/xsd']</test></resultSet><resultSet number="22" type="response" endpoint="MessageTestHTTP binding="EchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="22"]/@type="response"</test><test ref="" result="passed">/l:log/l:message[@number="22"]/l:httpHeaders/l:Content-Type/@type='application/xml'</test><test ref="" result="passed">/l:log/l:message[@number="22"]/l:httpHeaders/l:StatusCode/@value='200'</test><test ref="" result="passed">count(/l:log/l:message[@number="22"]/l:content/*)=1</test><test ref="" result="passed">/l:log/l:message[@number="22"]/l:content/*[local-name()='EchoString' and namespace-uri()='http://example.org/message-test/xsd']</test></resultSet><resultSet number="23" type="request" endpoint="MessageTestHTTP" binding="EchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="23"]/@type="request"</test><test ref="" result="passed">contains(/l:log/l:message[@number="23"]/l:httpHeaders/l:Method/@rawURI, "EchoName")</test><test ref="" result="passed">/l:log/l:message[@number="23"]/l:httpHeaders/l:X-WSDLTstHeader</test><test ref="" result="passed">/l:log/l:message[@number="23"]/l:httpHeaders/l:Content-Type/@type='application/xml'</test><test ref="" result="passed">/l:log/l:message[@number="23"]/l:httpHeaders/l:Method/@value='POST'</test><test ref="" result="passed">count(/l:log/l:message[@number="23"]/l:content/*)=1</test><test ref="" result="passed">/l:log/l:message[@number="23"]/l:content/*[local-name()='EchoName' and namespace-uri()='http://example.org/message-test/xsd']</test></resultSet><resultSet number="24" type="response" endpoint="MessageTestHTTP" binding="EchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="24"]/@type="response"</test><test ref="" result="passed">/l:log/l:message[@number="24"]/l:httpHeaders/l:X-WSDLTestHeader</test><test ref="" result="passed">/l:log/l:message[@number="24"]/l:httpHeaders/l:Content-Type/@type='application/xml'</test><test ref="" result="passed">/l:log/l:message[@number="24"]/l:httpHeaders/l:StatusCode/@value='200'</test><est ref="" result="passed">count(/l:log/l:message[@number="24"]/l:content/*)=1</test><test ref="" result="passed">/l:log/l:message[@number="24"]/l:content/*[local-name()='EchoName' and namespace-uri()='http://example.org/message-test/xsd']</test></resultSet><resultSet number="25" type="request" endpoint="MessageTestHTTP" binding="EchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="25"]/@type="request"</test><test ref="" result="passed">contains(/l:log/l:message[@number="25"]/l:httpHeaders/l:Method/@rawURI, "EchoNameExpectFault")</test><test ref="" result="passed">/l:log/l:message[@number="25"]/l:httpHeaders/l:Content-Type/@type='application/x-www-form-urlencoded'</test><test ref="" result="passed">/l:log/l:message[@number="25"]/l:httpHeaders/l:Method/@value='DELETE'</test><test ref="" result="passed">count(/l:log/l:message[@number="25"]/l:content/*)=0</test></resultSet><resultSet number="26" type="response" endpoint="MessageTestHTTP" binding="EchoHTTPBinding" impementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="26"]/@type="response"</test><test ref="" result="passed">/l:log/l:message[@number="26"]/l:httpHeaders/l:X-WSDLTestHeader</test><test ref="" result="passed">/l:log/l:message[@number="26"]/l:httpHeaders/l:Content-Type/@type='application/xml'</test><test ref="" result="passed">/l:log/l:message[@number="26"]/l:httpHeaders/l:StatusCode/@value='402'</test><test ref="" result="passed">count(/l:log/l:message[@number="26"]/l:content/*)=1</test><test ref="" result="passed">/l:log/l:message[@number="26"]/l:content/*[local-name()="EchoNameFault" and namespace-uri()="http://example.org/message-test/xsd"]</test></resultSet><resultSet number="27" type="request" endpoint="MessageTestHTTP" binding="EchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="27"]/@type="request"</test><test ref="" result="passed">contains(/l:log/l:message[@number="27"]/l:httpHeaders/l:Method/@rawURI, "Send")</test><test ref="" reslt="failed">/l:log/l:message[@number="27"]/l:httpHeaders/l:Method/@value='PUT'</test><test ref="" result="passed">count(/l:log/l:message[@number="27"]/l:content/*)<=1</test></resultSet><resultSet number="28" type="response" endpoint="MessageTestHTTP" binding="EchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="28"]/@type="response"</test><test ref="" result="failed">/l:log/l:message[@number="28"]/l:httpHeaders/l:StatusCode/@value='202'</test></resultSet><resultSet number="29" type="request" endpoint="MessageTestHTTP" binding="EchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="29"]/@type="request"</test><test ref="" result="passed">contains(/l:log/l:message[@number="29"]/l:httpHeaders/l:Method/@rawURI, "GuaranteedFault")</test><test ref="" result="failed">/l:log/l:message[@number="29"]/l:httpHeaders/l:Method/@value='GET'</test><test ref="" result="passed">count(/l:log/l:message[@number="29"]/l:content/*)=0</test></rsultSet><resultSet number="30" type="response" endpoint="MessageTestHTTP" binding="EchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="30"]/@type="response"</test><test ref="" result="passed">/l:log/l:message[@number="30"]/l:httpHeaders/l:X-WSDLTestHeader</test><test ref="" result="passed">/l:log/l:message[@number="30"]/l:httpHeaders/l:Content-Type/@type='application/xml'</test><test ref="" result="passed">/l:log/l:message[@number="30"]/l:httpHeaders/l:StatusCode/@value='402'</test><test ref="" result="passed">count(/l:log/l:message[@number="30"]/l:content/*)=1</test><test ref="" result="passed">/l:log/l:message[@number="30"]/l:content/*[local-name()="EchoNameFault" and namespace-uri()="http://example.org/message-test/xsd"]</test></resultSet><resultSet number="31" type="request" endpoint="AuthenticMessageTestHTTP" binding="EchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="31"]/@type="request"</test><test ref="" resul="passed">contains(/l:log/l:message[@number="31"]/l:httpHeaders/l:Method/@rawURI, "EchoString")</test><test ref="" result="passed">/l:log/l:message[@number="31"]/l:httpHeaders/l:Method/@value='PUT'</test><test ref="" result="passed">count(/l:log/l:message[@number="31"]/l:content/*)=1</test><test ref="" result="passed">/l:log/l:message[@number="31"]/l:content/*[local-name()='EchoString' and namespace-uri()='http://example.org/message-test/xsd']</test></resultSet><resultSet number="32" type="response" endpoint="AuthenticMessageTestHTTP" binding="EchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="32"]/@type="response"</test><test ref="" result="passed">/l:log/l:message[@number="32"]/l:httpHeaders/l:Content-Type/@type='application/xml'</test><test ref="" result="passed">/l:log/l:message[@number="32"]/l:httpHeaders/l:StatusCode/@value='200'</test><test ref="" result="passed">count(/l:log/l:message[@number="32"]/l:content/*)=1</test><test ref="" result="passed">/l:logl:message[@number="32"]/l:content/*[local-name()='EchoString' and namespace-uri()='http://example.org/message-test/xsd']</test></resultSet><resultSet number="33" type="request" endpoint="AuthenticMessageTestHTTP" binding="EchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="33"]/@type="request"</test><test ref="" result="passed">contains(/l:log/l:message[@number="33"]/l:httpHeaders/l:Method/@rawURI, "EchoName")</test><test ref="" result="passed">/l:log/l:message[@number="33"]/l:httpHeaders/l:X-WSDLTestHeader</test><test ref="" result="passed">/l:log/l:message[@number="33"]/l:httpHeaders/l:Content-Type/@type='application/xml'</test><test ref="" result="passed">/l:log/l:message[@number="33"]/l:httpHeaders/l:Method/@value='POST'</test><test ref="" result="passed">count(/l:log/l:message[@number="33"]/l:content/*)=1</test><test ref="" result="passed">/l:log/l:message[@number="33"]/l:content/*[local-name()='EchoName' and namespace-uri()='http://example.org/message-test/sd']</test></resultSet><resultSet number="34" type="response" endpoint="AuthenticMessageTestHTTP" binding="EchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="34"]/@type="response"</test><test ref="" result="passed">/l:log/l:message[@number="34"]/l:httpHeaders/l:X-WSDLTestHeader</test><test ref="" result="passed">/l:log/l:message[@number="34"]/l:httpHeaders/l:Content-Type/@type='application/xml'</test><test ref="" result="passed">/l:log/l:message[@number="34"]/l:httpHeaders/l:StatusCode/@value='200'</test><test ref="" result="passed">count(/l:log/l:message[@number="34"]/l:content/*)=1</test><test ref="" result="passed">/l:log/l:message[@number="34"]/l:content/*[local-name()='EchoName' and namespace-uri()='http://example.org/message-test/xsd']</test></resultSet><resultSet number="35" type="request" endpoint="AuthenticMessageTestHTTP" binding="EchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="35"]/@type="request"</test<test ref="" result="passed">contains(/l:log/l:message[@number="35"]/l:httpHeaders/l:Method/@rawURI, "EchoNameExpectFault")</test><test ref="" result="passed">/l:log/l:message[@number="35"]/l:httpHeaders/l:Content-Type/@type='application/x-www-form-urlencoded'</test><test ref="" result="passed">/l:log/l:message[@number="35"]/l:httpHeaders/l:Method/@value='DELETE'</test><test ref="" result="passed">count(/l:log/l:message[@number="35"]/l:content/*)=0</test></resultSet><resultSet number="36" type="response" endpoint="AuthenticMessageTestHTTP" binding="EchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="36"]/@type="response"</test><test ref="" result="passed">/l:log/l:message[@number="36"]/l:httpHeaders/l:X-WSDLTestHeader</test><test ref="" result="passed">/l:log/l:message[@number="36"]/l:httpHeaders/l:Content-Type/@type='application/xml'</test><test ref="" result="passed">/l:log/l:message[@number="36"]/l:httpHeaders/l:StatusCode/@value='402'</test><test ref="" resul="passed">count(/l:log/l:message[@number="36"]/l:content/*)=1</test><test ref="" result="passed">/l:log/l:message[@number="36"]/l:content/*[local-name()="EchoNameFault" and namespace-uri()="http://example.org/message-test/xsd"]</test></resultSet><resultSet number="37" type="request" endpoint="AuthenticMessageTestHTTP" binding="EchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="37"]/@type="request"</test><test ref="" result="passed">contains(/l:log/l:message[@number="37"]/l:httpHeaders/l:Method/@rawURI, "Send")</test><test ref="" result="failed">/l:log/l:message[@number="37"]/l:httpHeaders/l:Method/@value='PUT'</test><test ref="" result="passed">count(/l:log/l:message[@number="37"]/l:content/*)<=1</test></resultSet><resultSet number="38" type="response" endpoint="AuthenticMessageTestHTTP" binding="EchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="38"]/@type="response"</test><test ref="" result="failed">/l:log/l:mesage[@number="38"]/l:httpHeaders/l:StatusCode/@value='202'</test></resultSet><resultSet number="39" type="request" endpoint="AuthenticMessageTestHTTP" binding="EchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="39"]/@type="request"</test><test ref="" result="passed">contains(/l:log/l:message[@number="39"]/l:httpHeaders/l:Method/@rawURI, "GuaranteedFault")</test><test ref="" result="failed">/l:log/l:message[@number="39"]/l:httpHeaders/l:Method/@value='GET'</test><test ref="" result="passed">count(/l:log/l:message[@number="39"]/l:content/*)=0</test></resultSet><resultSet number="40" type="response" endpoint="AuthenticMessageTestHTTP" binding="EchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="40"]/@type="response"</test><test ref="" result="passed">/l:log/l:message[@number="40"]/l:httpHeaders/l:X-WSDLTestHeader</test><test ref="" result="passed">/l:log/l:message[@number="40"]/l:httpHeaders/l:Content-Type/@type='applicaion/xml'</test><test ref="" result="passed">/l:log/l:message[@number="40"]/l:httpHeaders/l:StatusCode/@value='402'</test><test ref="" result="passed">count(/l:log/l:message[@number="40"]/l:content/*)=1</test><test ref="" result="passed">/l:log/l:message[@number="40"]/l:content/*[local-name()="EchoNameFault" and namespace-uri()="http://example.org/message-test/xsd"]</test></resultSet></resultSets> \ No newline at end of file --- 1,2 ---- <?xml version="1.0" encoding="UTF-8"?> ! <resultSets xmlns:a="http://www.w3.org/2006/11/desc/assertions" xmlns:m="http://www.w3.org/2006/11/desc/messages" xmlns:l="http://www.w3.org/2002/ws/desc/logs/" xmlns:module="http://www.w3.org/2002/ws/desc/6/10/test-module" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope" xmlns:soap11="http://schemas.xmlsoap.org/soap/envelope/"><head><messages>40</messages><expectedMessages>40</expectedMessages><tests>189</tests><tstamp>2007-01-28T12:00:32.037Z</tstamp><generated>February 23 2007</generated><from>Axis2</from><to>Apache/2.0.50 (Win32)</to></head><resultSet number="1" type="request" endpoint="MessageTestGeneric" binding="SafeEchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="1"]/@type="request"</test><test ref="" result="passed">contains(/l:log/l:message[@number="1"]/l:httpHeaders/l:Method/@rawURI, "EchoString")</test><test ref="" result="passed">/l:log/l:message[@number="1"]/l:httpHeaders/l:Method/@value='GET'</test><test ref="" result="passed">count(/l:lg/l:message[@number="1"]/l:content/*)=0</test></resultSet><resultSet number="2" type="response" endpoint="MessageTestGeneric" binding="SafeEchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="2"]/@type="response"</test><test ref="" result="passed">/l:log/l:message[@number="2"]/l:httpHeaders/l:Content-Type/@type='application/xml'</test><test ref="" result="passed">/l:log/l:message[@number="2"]/l:httpHeaders/l:StatusCode/@value='200'</test><test ref="" result="passed">count(/l:log/l:message[@number="2"]/l:content/*)=1</test><test ref="" result="passed">/l:log/l:message[@number="2"]/l:content/*[local-name()='EchoString' and namespace-uri()='http://example.org/message-test/xsd']</test></resultSet><resultSet number="3" type="request" endpoint="MessageTestGeneric" binding="SafeEchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="3"]/@type="request"</test><test ref="" result="passed">contains(/l:log/l:message[@number="3"]/l:httHeaders/l:Method/@rawURI, "EchoName")</test><test ref="" result="passed">/l:log/l:message[@number="3"]/l:httpHeaders/l:Method/@value='POST'</test><test ref="" result="passed">count(/l:log/l:message[@number="3"]/l:content/*)=1</test><test ref="" result="passed">/l:log/l:message[@number="3"]/l:content/*[local-name()='EchoName' and namespace-uri()='http://example.org/message-test/xsd']</test></resultSet><resultSet number="4" type="response" endpoint="MessageTestGeneric" binding="SafeEchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="4"]/@type="response"</test><test ref="" result="passed">/l:log/l:message[@number="4"]/l:httpHeaders/l:Content-Type/@type='application/xml'</test><test ref="" result="passed">/l:log/l:message[@number="4"]/l:httpHeaders/l:StatusCode/@value='200'</test><test ref="" result="passed">count(/l:log/l:message[@number="4"]/l:content/*)=1</test><test ref="" result="passed">/l:log/l:message[@number="4"]/l:content/*[local-name()='EchoName' and namesace-uri()='http://example.org/message-test/xsd']</test></resultSet><resultSet number="5" type="request" endpoint="MessageTestGeneric" binding="SafeEchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="5"]/@type="request"</test><test ref="" result="passed">contains(/l:log/l:message[@number="5"]/l:httpHeaders/l:Method/@rawURI, "EchoNameExpectFault")</test><test ref="" result="passed">/l:log/l:message[@number="5"]/l:httpHeaders/l:Method/@value='POST'</test><test ref="" result="passed">count(/l:log/l:message[@number="5"]/l:content/*)=1</test><test ref="" result="passed">/l:log/l:message[@number="5"]/l:content/*[local-name()='EchoName' and namespace-uri()='http://example.org/message-test/xsd']</test></resultSet><resultSet number="6" type="response" endpoint="MessageTestGeneric" binding="SafeEchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="6"]/@type="response"</test><test ref="" result="passed">/l:log/l:message[@number="6"]l:httpHeaders/l:Content-Type/@type='application/xml'</test><test ref="" result="passed">/l:log/l:message[@number="6"]/l:httpHeaders/l:StatusCode/@value='500'</test><test ref="" result="passed">count(/l:log/l:message[@number="6"]/l:content/*)=1</test><test ref="" result="passed">/l:log/l:message[@number="6"]/l:content/*[local-name()="EchoNameFault" and namespace-uri()="http://example.org/message-test/xsd"]</test></resultSet><resultSet number="7" type="request" endpoint="MessageTestGeneric" binding="SafeEchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="7"]/@type="request"</test><test ref="" result="passed">contains(/l:log/l:message[@number="7"]/l:httpHeaders/l:Method/@rawURI, "Send")</test><test ref="" result="passed">/l:log/l:message[@number="7"]/l:httpHeaders/l:Method/@value='POST'</test><test ref="" result="passed">count(/l:log/l:message[@number="7"]/l:content/*)<=1</test></resultSet><resultSet number="8" type="response" endpoint="MessageTestGeneric" bindin="SafeEchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="8"]/@type="response"</test><test ref="" result="passed">/l:log/l:message[@number="8"]/l:httpHeaders/l:StatusCode/@value='202'</test></resultSet><resultSet number="9" type="request" endpoint="MessageTestGeneric" binding="SafeEchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="9"]/@type="request"</test><test ref="" result="passed">contains(/l:log/l:message[@number="9"]/l:httpHeaders/l:Method/@rawURI, "GuaranteedFault")</test><test ref="" result="passed">/l:log/l:message[@number="9"]/l:httpHeaders/l:Method/@value='POST'</test><test ref="" result="passed">count(/l:log/l:message[@number="9"]/l:content/*)=0</test></resultSet><resultSet number="10" type="response" endpoint="MessageTestGeneric" binding="SafeEchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="10"]/@type="response"</test><test ref="" result="passed">/l:log/l:mesage[@number="10"]/l:httpHeaders/l:Content-Type/@type='application/xml'</test><test ref="" result="passed">/l:log/l:message[@number="10"]/l:httpHeaders/l:StatusCode/@value='500'</test><test ref="" result="passed">count(/l:log/l:message[@number="10"]/l:content/*)=1</test><test ref="" result="passed">/l:log/l:message[@number="10"]/l:content/*[local-name()="EchoNameFault" and namespace-uri()="http://example.org/message-test/xsd"]</test></resultSet><resultSet number="11" type="request" endpoint="MessageTestCodedHTTP" binding="CodedEchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="11"]/@type="request"</test><test ref="" result="passed">contains(/l:log/l:message[@number="11"]/l:httpHeaders/l:Method/@rawURI, "EchoString")</test><test ref="" result="passed">/l:log/l:message[@number="11"]/l:httpHeaders/l:Method/@value='GET'</test><test ref="" result="passed">count(/l:log/l:message[@number="11"]/l:content/*)=0</test></resultSet><resultSet number="12" type="response" endpint="MessageTestCodedHTTP" binding="CodedEchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="12"]/@type="response"</test><test ref="" result="passed">/l:log/l:message[@number="12"]/l:httpHeaders/l:Content-Type/@type='application/xml'</test><test ref="" result="passed">/l:log/l:message[@number="12"]/l:httpHeaders/l:StatusCode/@value='200'</test><test ref="" result="passed">count(/l:log/l:message[@number="12"]/l:content/*)=1</test><test ref="" result="passed">/l:log/l:message[@number="12"]/l:content/*[local-name()='EchoString' and namespace-uri()='http://example.org/message-test/xsd']</test></resultSet><resultSet number="13" type="request" endpoint="MessageTestCodedHTTP" binding="CodedEchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="13"]/@type="request"</test><test ref="" result="passed">contains(/l:log/l:message[@number="13"]/l:httpHeaders/l:Method/@rawURI, "EchoName")</test><test ref="" result="passed">/l:log/l:messge[@number="13"]/l:httpHeaders/l:Method/@value='POST'</test><test ref="" result="passed">count(/l:log/l:message[@number="13"]/l:content/*)=1</test><test ref="" result="passed">/l:log/l:message[@number="13"]/l:content/*[local-name()='EchoName' and namespace-uri()='http://example.org/message-test/xsd']</test></resultSet><resultSet number="14" type="response" endpoint="MessageTestCodedHTTP" binding="CodedEchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="14"]/@type="response"</test><test ref="" result="passed">/l:log/l:message[@number="14"]/l:httpHeaders/l:Content-Type/@type='application/xml'</test><test ref="" result="passed">/l:log/l:message[@number="14"]/l:httpHeaders/l:StatusCode/@value='200'</test><test ref="" result="passed">count(/l:log/l:message[@number="14"]/l:content/*)=1</test><test ref="" result="passed">/l:log/l:message[@number="14"]/l:content/*[local-name()='EchoName' and namespace-uri()='http://example.org/message-test/xsd']</test></resultSet><resultet number="15" type="request" endpoint="MessageTestCodedHTTP" binding="CodedEchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="15"]/@type="request"</test><test ref="" result="passed">contains(/l:log/l:message[@number="15"]/l:httpHeaders/l:Method/@rawURI, "EchoNameExpectFault")</test><test ref="" result="passed">/l:log/l:message[@number="15"]/l:httpHeaders/l:Method/@value='POST'</test><test ref="" result="failed">/l:log/l:message[@number="15"]/l:httpHeaders/l:Content-Encoding='gzip'</test></resultSet><resultSet number="16" type="response" endpoint="MessageTestCodedHTTP" binding="CodedEchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="16"]/@type="response"</test><test ref="" result="passed">/l:log/l:message[@number="16"]/l:httpHeaders/l:Content-Type/@type='application/xml'</test><test ref="" result="passed">/l:log/l:message[@number="16"]/l:httpHeaders/l:StatusCode/@value='500'</test><test ref="" result="passed">count(/:log/l:message[@number="16"]/l:content/*)=1</test><test ref="" result="passed">/l:log/l:message[@number="16"]/l:content/*[local-name()="EchoNameFault" and namespace-uri()="http://example.org/message-test/xsd"]</test></resultSet><resultSet number="17" type="request" endpoint="MessageTestCodedHTTP" binding="CodedEchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="17"]/@type="request"</test><test ref="" result="passed">contains(/l:log/l:message[@number="17"]/l:httpHeaders/l:Method/@rawURI, "Send")</test><test ref="" result="passed">/l:log/l:message[@number="17"]/l:httpHeaders/l:Method/@value='POST'</test><test ref="" result="passed">count(/l:log/l:message[@number="17"]/l:content/*)<=1</test></resultSet><resultSet number="18" type="response" endpoint="MessageTestCodedHTTP" binding="CodedEchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="18"]/@type="response"</test><test ref="" result="passed">/l:log/l:message[@number="8"]/l:httpHeaders/l:StatusCode/@value='202'</test></resultSet><resultSet number="19" type="request" endpoint="MessageTestCodedHTTP" binding="CodedEchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="19"]/@type="request"</test><test ref="" result="passed">contains(/l:log/l:message[@number="19"]/l:httpHeaders/l:Method/@rawURI, "GuaranteedFault")</test><test ref="" result="passed">/l:log/l:message[@number="19"]/l:httpHeaders/l:Method/@value='POST'</test><test ref="" result="passed">count(/l:log/l:message[@number="19"]/l:content/*)=0</test></resultSet><resultSet number="20" type="response" endpoint="MessageTestCodedHTTP" binding="CodedEchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="20"]/@type="response"</test><test ref="" result="passed">/l:log/l:message[@number="20"]/l:httpHeaders/l:Content-Type/@type='application/xml'</test><test ref="" result="passed">/l:log/l:message[@number="20"]/l:httpHeaders/l:StatusCode/@value='00'</test><test ref="" result="passed">count(/l:log/l:message[@number="20"]/l:content/*)=1</test><test ref="" result="passed">/l:log/l:message[@number="20"]/l:content/*[local-name()="EchoNameFault" and namespace-uri()="http://example.org/message-test/xsd"]</test></resultSet><resultSet number="21" type="request" endpoint="MessageTestHTTP" binding="EchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="21"]/@type="request"</test><test ref="" result="passed">contains(/l:log/l:message[@number="21"]/l:httpHeaders/l:Method/@rawURI, "EchoString")</test><test ref="" result="passed">/l:log/l:message[@number="21"]/l:httpHeaders/l:Content-Type/@type='application/xml'</test><test ref="" result="passed">/l:log/l:message[@number="21"]/l:httpHeaders/l:Method/@value='PUT'</test><test ref="" result="passed">count(/l:log/l:message[@number="21"]/l:content/*)=1</test><test ref="" result="passed">/l:log/l:message[@number="21"]/l:content/*[local-name()='EchoString' and namespace-uri()='htp://example.org/message-test/xsd']</test></resultSet><resultSet number="22" type="response" endpoint="MessageTestHTTP" binding="EchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="22"]/@type="response"</test><test ref="" result="passed">/l:log/l:message[@number="22"]/l:httpHeaders/l:Content-Type/@type='application/xml'</test><test ref="" result="passed">/l:log/l:message[@number="22"]/l:httpHeaders/l:StatusCode/@value='200'</test><test ref="" result="passed">count(/l:log/l:message[@number="22"]/l:content/*)=1</test><test ref="" result="passed">/l:log/l:message[@number="22"]/l:content/*[local-name()='EchoString' and namespace-uri()='http://example.org/message-test/xsd']</test></resultSet><resultSet number="23" type="request" endpoint="MessageTestHTTP" binding="EchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="23"]/@type="request"</test><test ref="" result="passed">contains(/l:log/l:message[@number="23"]/l:httpHeaders/:Method/@rawURI, "EchoName")</test><test ref="" result="passed">/l:log/l:message[@number="23"]/l:httpHeaders/l:X-WSDLTestHeader</test><test ref="" result="passed">/l:log/l:message[@number="23"]/l:httpHeaders/l:Content-Type/@type='application/xml'</test><test ref="" result="passed">/l:log/l:message[@number="23"]/l:httpHeaders/l:Method/@value='POST'</test><test ref="" result="passed">count(/l:log/l:message[@number="23"]/l:content/*)=1</test><test ref="" result="passed">/l:log/l:message[@number="23"]/l:content/*[local-name()='EchoName' and namespace-uri()='http://example.org/message-test/xsd']</test></resultSet><resultSet number="24" type="response" endpoint="MessageTestHTTP" binding="EchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="24"]/@type="response"</test><test ref="" result="passed">/l:log/l:message[@number="24"]/l:httpHeaders/l:X-WSDLTestHeader</test><test ref="" result="passed">/l:log/l:message[@number="24"]/l:httpHeaders/l:Content-Type/@type='applicationxml'</test><test ref="" result="passed">/l:log/l:message[@number="24"]/l:httpHeaders/l:StatusCode/@value='200'</test><test ref="" result="passed">count(/l:log/l:message[@number="24"]/l:content/*)=1</test><test ref="" result="passed">/l:log/l:message[@number="24"]/l:content/*[local-name()='EchoName' and namespace-uri()='http://example.org/message-test/xsd']</test></resultSet><resultSet number="25" type="request" endpoint="MessageTestHTTP" binding="EchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="25"]/@type="request"</test><test ref="" result="passed">contains(/l:log/l:message[@number="25"]/l:httpHeaders/l:Method/@rawURI, "EchoNameExpectFault")</test><test ref="" result="passed">/l:log/l:message[@number="25"]/l:httpHeaders/l:Method/@value='DELETE'</test><test ref="" result="passed">count(/l:log/l:message[@number="25"]/l:content/*)=0</test></resultSet><resultSet number="26" type="response" endpoint="MessageTestHTTP" binding="EchoHTTPBinding" implementation="Unknon"><test ref="" result="passed">/l:log/l:message[@number="26"]/@type="response"</test><test ref="" result="passed">/l:log/l:message[@number="26"]/l:httpHeaders/l:X-WSDLTestHeader</test><test ref="" result="passed">/l:log/l:message[@number="26"]/l:httpHeaders/l:Content-Type/@type='application/xml'</test><test ref="" result="passed">/l:log/l:message[@number="26"]/l:httpHeaders/l:StatusCode/@value='402'</test><test ref="" result="passed">count(/l:log/l:message[@number="26"]/l:content/*)=1</test><test ref="" result="passed">/l:log/l:message[@number="26"]/l:content/*[local-name()="EchoNameFault" and namespace-uri()="http://example.org/message-test/xsd"]</test></resultSet><resultSet number="27" type="request" endpoint="MessageTestHTTP" binding="EchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="27"]/@type="request"</test><test ref="" result="passed">contains(/l:log/l:message[@number="27"]/l:httpHeaders/l:Method/@rawURI, "Send")</test><test ref="" result="failed">/l:lo/l:message[@number="27"]/l:httpHeaders/l:Content-Type/@type='application/xml'</test><test ref="" result="failed">/l:log/l:message[@number="27"]/l:httpHeaders/l:Method/@value='PUT'</test><test ref="" result="passed">count(/l:log/l:message[@number="27"]/l:content/*)<=1</test></resultSet><resultSet number="28" type="response" endpoint="MessageTestHTTP" binding="EchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="28"]/@type="response"</test><test ref="" result="failed">/l:log/l:message[@number="28"]/l:httpHeaders/l:StatusCode/@value='202'</test></resultSet><resultSet number="29" type="request" endpoint="MessageTestHTTP" binding="EchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="29"]/@type="request"</test><test ref="" result="passed">contains(/l:log/l:message[@number="29"]/l:httpHeaders/l:Method/@rawURI, "GuaranteedFault")</test><test ref="" result="failed">/l:log/l:message[@number="29"]/l:httpHeaders/l:Method/@value='ET'</test><test ref="" result="passed">count(/l:log/l:message[@number="29"]/l:content/*)=0</test></resultSet><resultSet number="30" type="response" endpoint="MessageTestHTTP" binding="EchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="30"]/@type="response"</test><test ref="" result="passed">/l:log/l:message[@number="30"]/l:httpHeaders/l:X-WSDLTestHeader</test><test ref="" result="passed">/l:log/l:message[@number="30"]/l:httpHeaders/l:Content-Type/@type='application/xml'</test><test ref="" result="passed">/l:log/l:message[@number="30"]/l:httpHeaders/l:StatusCode/@value='402'</test><test ref="" result="passed">count(/l:log/l:message[@number="30"]/l:content/*)=1</test><test ref="" result="passed">/l:log/l:message[@number="30"]/l:content/*[local-name()="EchoNameFault" and namespace-uri()="http://example.org/message-test/xsd"]</test></resultSet><resultSet number="31" type="request" endpoint="AuthenticMessageTestHTTP" binding="EchoHTTPBinding" implementation="Unknown"<test ref="" result="passed">/l:log/l:message[@number="31"]/@type="request"</test><test ref="" result="passed">contains(/l:log/l:message[@number="31"]/l:httpHeaders/l:Method/@rawURI, "EchoString")</test><test ref="" result="passed">/l:log/l:message[@number="31"]/l:httpHeaders/l:Content-Type/@type='application/xml'</test><test ref="" result="passed">/l:log/l:message[@number="31"]/l:httpHeaders/l:Method/@value='PUT'</test><test ref="" result="passed">count(/l:log/l:message[@number="31"]/l:content/*)=1</test><test ref="" result="passed">/l:log/l:message[@number="31"]/l:content/*[local-name()='EchoString' and namespace-uri()='http://example.org/message-test/xsd']</test></resultSet><resultSet number="32" type="response" endpoint="AuthenticMessageTestHTTP" binding="EchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="32"]/@type="response"</test><test ref="" result="passed">/l:log/l:message[@number="32"]/l:httpHeaders/l:Content-Type/@type='application/xml'</test><test re="" result="passed">/l:log/l:message[@number="32"]/l:httpHeaders/l:StatusCode/@value='200'</test><test ref="" result="passed">count(/l:log/l:message[@number="32"]/l:content/*)=1</test><test ref="" result="passed">/l:log/l:message[@number="32"]/l:content/*[local-name()='EchoString' and namespace-uri()='http://example.org/message-test/xsd']</test></resultSet><resultSet number="33" type="request" endpoint="AuthenticMessageTestHTTP" binding="EchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="33"]/@type="request"</test><test ref="" result="passed">contains(/l:log/l:message[@number="33"]/l:httpHeaders/l:Method/@rawURI, "EchoName")</test><test ref="" result="passed">/l:log/l:message[@number="33"]/l:httpHeaders/l:X-WSDLTestHeader</test><test ref="" result="passed">/l:log/l:message[@number="33"]/l:httpHeaders/l:Content-Type/@type='application/xml'</test><test ref="" result="passed">/l:log/l:message[@number="33"]/l:httpHeaders/l:Method/@value='POST'</test><test ref="" reslt="passed">count(/l:log/l:message[@number="33"]/l:content/*)=1</test><test ref="" result="passed">/l:log/l:message[@number="33"]/l:content/*[local-name()='EchoName' and namespace-uri()='http://example.org/message-test/xsd']</test></resultSet><resultSet number="34" type="response" endpoint="AuthenticMessageTestHTTP" binding="EchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="34"]/@type="response"</test><test ref="" result="passed">/l:log/l:message[@number="34"]/l:httpHeaders/l:X-WSDLTestHeader</test><test ref="" result="passed">/l:log/l:message[@number="34"]/l:httpHeaders/l:Content-Type/@type='application/xml'</test><test ref="" result="passed">/l:log/l:message[@number="34"]/l:httpHeaders/l:StatusCode/@value='200'</test><test ref="" result="passed">count(/l:log/l:message[@number="34"]/l:content/*)=1</test><test ref="" result="passed">/l:log/l:message[@number="34"]/l:content/*[local-name()='EchoName' and namespace-uri()='http://example.org/message-test/xsd']</tes></resultSet><resultSet number="35" type="request" endpoint="AuthenticMessageTestHTTP" binding="EchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="35"]/@type="request"</test><test ref="" result="passed">contains(/l:log/l:message[@number="35"]/l:httpHeaders/l:Method/@rawURI, "EchoNameExpectFault")</test><test ref="" result="passed">/l:log/l:message[@number="35"]/l:httpHeaders/l:Method/@value='DELETE'</test><test ref="" result="passed">count(/l:log/l:message[@number="35"]/l:content/*)=0</test></resultSet><resultSet number="36" type="response" endpoint="AuthenticMessageTestHTTP" binding="EchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="36"]/@type="response"</test><test ref="" result="passed">/l:log/l:message[@number="36"]/l:httpHeaders/l:X-WSDLTestHeader</test><test ref="" result="passed">/l:log/l:message[@number="36"]/l:httpHeaders/l:Content-Type/@type='application/xml'</test><test ref="" result="passed">/l:log/l:mesage[@number="36"]/l:httpHeaders/l:StatusCode/@value='402'</test><test ref="" result="passed">count(/l:log/l:message[@number="36"]/l:content/*)=1</test><test ref="" result="passed">/l:log/l:message[@number="36"]/l:content/*[local-name()="EchoNameFault" and namespace-uri()="http://example.org/message-test/xsd"]</test></resultSet><resultSet number="37" type="request" endpoint="AuthenticMessageTestHTTP" binding="EchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="37"]/@type="request"</test><test ref="" result="passed">contains(/l:log/l:message[@number="37"]/l:httpHeaders/l:Method/@rawURI, "Send")</test><test ref="" result="failed">/l:log/l:message[@number="37"]/l:httpHeaders/l:Content-Type/@type='application/xml'</test><test ref="" result="failed">/l:log/l:message[@number="37"]/l:httpHeaders/l:Method/@value='PUT'</test><test ref="" result="passed">count(/l:log/l:message[@number="37"]/l:content/*)<=1</test></resultSet><resultSet number="38" type="response" endpoint"AuthenticMessageTestHTTP" binding="EchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="38"]/@type="response"</test><test ref="" result="failed">/l:log/l:message[@number="38"]/l:httpHeaders/l:StatusCode/@value='202'</test></resultSet><resultSet number="39" type="request" endpoint="AuthenticMessageTestHTTP" binding="EchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="39"]/@type="request"</test><test ref="" result="passed">contains(/l:log/l:message[@number="39"]/l:httpHeaders/l:Method/@rawURI, "GuaranteedFault")</test><test ref="" result="failed">/l:log/l:message[@number="39"]/l:httpHeaders/l:Method/@value='GET'</test><test ref="" result="passed">count(/l:log/l:message[@number="39"]/l:content/*)=0</test></resultSet><resultSet number="40" type="response" endpoint="AuthenticMessageTestHTTP" binding="EchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="40"]/@type="response"</test>test ref="" result="passed">/l:log/l:message[@number="40"]/l:httpHeaders/l:X-WSDLTestHeader</test><test ref="" result="passed">/l:log/l:message[@number="40"]/l:httpHeaders/l:Content-Type/@type='application/xml'</test><test ref="" result="passed">/l:log/l:message[@number="40"]/l:httpHeaders/l:StatusCode/@value='402'</test><test ref="" result="passed">count(/l:log/l:message[@number="40"]/l:content/*)=1</test><test ref="" result="passed">/l:log/l:message[@number="40"]/l:content/*[local-name()="EchoNameFault" and namespace-uri()="http://example.org/message-test/xsd"]</test></resultSet></resultSets> \ No newline at end of file Index: description-xpath-assertions.xml =================================================================== RCS file: /sources/public/2002/ws/desc/test-suite/results-messages/MessageTest-3G/description-xpath-assertions.xml,v retrieving revision 1.14 retrieving revision 1.15 diff -C 2 -d -r1.14 -r1.15 *** description-xpath-assertions.xml 22 Feb 2007 05:23:36 -0000 1.14 --- description-xpath-assertions.xml 23 Feb 2007 15:45:42 -0000 1.15 *************** *** 555,558 **** --- 555,559 ---- <assertion>/l:log/l:message[@number="21"]/@type="request"</assertion> <assertion>contains(/l:log/l:message[@number="21"]/l:httpHeaders/l:Method/@rawURI, "EchoString")</assertion> + <assertion>/l:log/l:message[@number="21"]/l:httpHeaders/l:Content-Type/@type='application/xml'</assertion> <assertion>/l:log/l:message[@number="21"]/l:httpHeaders/l:Method/@value='PUT'</assertion> <assertion>count(/l:log/l:message[@number="21"]/l:content/*)=1</assertion> *************** *** 668,672 **** <assertion>/l:log/l:message[@number="25"]/@type="request"</assertion> <assertion>contains(/l:log/l:message[@number="25"]/l:httpHeaders/l:Method/@rawURI, "EchoNameExpectFault")</assertion> - <assertion>/l:log/l:message[@number="25"]/l:httpHeaders/l:Content-Type/@type='application/x-www-form-urlencoded'</assertion> <assertion>/l:log/l:message[@number="25"]/l:httpHeaders/l:Method/@value='DELETE'</assertion> <assertion>count(/l:log/l:message[@number="25"]/l:content/*)=0</assertion> --- 669,672 ---- *************** *** 727,730 **** --- 727,731 ---- <assertion>/l:log/l:message[@number="27"]/@type="request"</assertion> <assertion>contains(/l:log/l:message[@number="27"]/l:httpHeaders/l:Method/@rawURI, "Send")</assertion> + <assertion>/l:log/l:message[@number="27"]/l:httpHeaders/l:Content-Type/@type='application/xml'</assertion> <assertion>/l:log/l:message[@number="27"]/l:httpHeaders/l:Method/@value='PUT'</assertion> <assertion>count(/l:log/l:message[@number="27"]/l:content/*)<=1</assertion> *************** *** 837,840 **** --- 838,842 ---- <assertion>/l:log/l:message[@number="31"]/@type="request"</assertion> <assertion>contains(/l:log/l:message[@number="31"]/l:httpHeaders/l:Method/@rawURI, "EchoString")</assertion> + <assertion>/l:log/l:message[@number="31"]/l:httpHeaders/l:Content-Type/@type='application/xml'</assertion> <assertion>/l:log/l:message[@number="31"]/l:httpHeaders/l:Method/@value='PUT'</assertion> <assertion>count(/l:log/l:message[@number="31"]/l:content/*)=1</assertion> *************** *** 958,962 **** <assertion>/l:log/l:message[@number="35"]/@type="request"</assertion> <assertion>contains(/l:log/l:message[@number="35"]/l:httpHeaders/l:Method/@rawURI, "EchoNameExpectFault")</assertion> - <assertion>/l:log/l:message[@number="35"]/l:httpHeaders/l:Content-Type/@type='application/x-www-form-urlencoded'</assertion> <assertion>/l:log/l:message[@number="35"]/l:httpHeaders/l:Method/@value='DELETE'</assertion> <assertion>count(/l:log/l:message[@number="35"]/l:content/*)=0</assertion> --- 960,963 ---- *************** *** 1021,1024 **** --- 1022,1026 ---- <assertion>/l:log/l:message[@number="37"]/@type="request"</assertion> <assertion>contains(/l:log/l:message[@number="37"]/l:httpHeaders/l:Method/@rawURI, "Send")</assertion> + <assertion>/l:log/l:message[@number="37"]/l:httpHeaders/l:Content-Type/@type='application/xml'</assertion> <assertion>/l:log/l:message[@number="37"]/l:httpHeaders/l:Method/@value='PUT'</assertion> <assertion>count(/l:log/l:message[@number="37"]/l:content/*)<=1</assertion> Index: log-MessageTest3G-canon-canon-results.html =================================================================== RCS file: /sources/public/2002/ws/desc/test-suite/results-messages/MessageTest-3G/log-MessageTest3G-canon-canon-results.html,v retrieving revision 1.12 retrieving revision 1.13 diff -C 2 -d -r1.12 -r1.13 *** log-MessageTest3G-canon-canon-results.html 22 Feb 2007 05:23:36 -0000 1.12 --- log-MessageTest3G-canon-canon-results.html 23 Feb 2007 15:45:42 -0000 1.13 *************** *** 14,19 **** <body> <h1>Message exchange test results</h1> ! <p>Generated February 21 2007, ! 2113</p> <h2>From Unknown --- 14,19 ---- <body> <h1>Message exchange test results</h1> ! <p>Generated February 23 2007, ! 0734</p> <h2>From Unknown *************** *** 934,937 **** --- 934,944 ---- <div>OK</div> </td><td> + <div class="assertion">/l:log/l:message[@number="21"]/l:httpHeaders/l:Content-Type/@type='application/xml'</div> + </td> + </tr> + <tr> + <td class="passed"> + <div>OK</div> + </td><td> <div class="assertion">/l:log/l:message[@number="21"]/l:httpHeaders/l:Method/@value='PUT'</div> </td> *************** *** 1150,1160 **** <div>OK</div> </td><td> - <div class="assertion">/l:log/l:message[@number="25"]/l:httpHeaders/l:Content-Type/@type='application/x-www-form-urlencoded'</div> - </td> - </tr> - <tr> - <td class="passed"> - <div>OK</div> - </td><td> <div class="assertion">/l:log/l:message[@number="25"]/l:httpHeaders/l:Method/@value='DELETE'</div> </td> --- 1157,1160 ---- *************** *** 1252,1257 **** </tr> <tr> ! <td class="failed"> ! <div class="failed">FAILED</div> </td><td> <div class="assertion">/l:log/l:message[@number="27"]/l:httpHeaders/l:Method/@value='PUT'</div> --- 1252,1264 ---- </tr> <tr> ! <td class="passed"> ! <div>OK</div> ! </td><td> ! <div class="assertion">/l:log/l:message[@number="27"]/l:httpHeaders/l:Content-Type/@type='application/xml'</div> ! </td> ! </tr> ! <tr> ! <td class="passed"> ! <div>OK</div> </td><td> <div class="assertion">/l:log/l:message[@number="27"]/l:httpHeaders/l:Method/@value='PUT'</div> *************** *** 1287,1292 **** </tr> <tr> ! <td class="failed"> ! <div class="failed">FAILED</div> </td><td> <div class="assertion">/l:log/l:message[@number="28"]/l:httpHeaders/l:StatusCode/@value='202'</div> --- 1294,1299 ---- </tr> <tr> ! <td class="passed"> ! <div>OK</div> </td><td> <div class="assertion">/l:log/l:message[@number="28"]/l:httpHeaders/l:StatusCode/@value='202'</div> *************** *** 1322,1327 **** </tr> <tr> ! <td class="failed"> ! <div class="failed">FAILED</div> </td><td> <div class="assertion">/l:log/l:message[@number="29"]/l:httpHeaders/l:Method/@value='GET'</div> --- 1329,1334 ---- </tr> <tr> ! <td class="passed"> ! <div>OK</div> </td><td> <div class="assertion">/l:log/l:message[@number="29"]/l:httpHeaders/l:Method/@value='GET'</div> *************** *** 1422,1425 **** --- 1429,1439 ---- <div>OK</div> </td><td> + <div class="assertion">/l:log/l:message[@number="31"]/l:httpHeaders/l:Content-Type/@type='application/xml'</div> + </td> + </tr> + <tr> + <td class="passed"> + <div>OK</div> + </td><td> <div class="assertion">/l:log/l:message[@number="31"]/l:httpHeaders/l:Method/@value='PUT'</div> </td> *************** *** 1638,1648 **** <div>OK</div> </td><td> - <div class="assertion">/l:log/l:message[@number="35"]/l:httpHeaders/l:Content-Type/@type='application/x-www-form-urlencoded'</div> - </td> - </tr> - <tr> - <td class="passed"> - <div>OK</div> - </td><td> <div class="assertion">/l:log/l:message[@number="35"]/l:httpHeaders/l:Method/@value='DELETE'</div> </td> --- 1652,1655 ---- *************** *** 1740,1745 **** </tr> <tr> ! <td class="failed"> ! <div class="failed">FAILED</div> </td><td> <div class="assertion">/l:log/l:message[@number="37"]/l:httpHeaders/l:Method/@value='PUT'</div> --- 1747,1759 ---- </tr> <tr> ! <td class="passed"> ! <div>OK</div> ! </td><td> ! <div class="assertion">/l:log/l:message[@number="37"]/l:httpHeaders/l:Content-Type/@type='application/xml'</div> ! </td> ! </tr> ! <tr> ! <td class="passed"> ! <div>OK</div> </td><td> <div class="assertion">/l:log/l:message[@number="37"]/l:httpHeaders/l:Method/@value='PUT'</div> *************** *** 1775,1780 **** </tr> <tr> ! <td class="failed"> ! <div class="failed">FAILED</div> </td><td> <div class="assertion">/l:log/l:message[@number="38"]/l:httpHeaders/l:StatusCode/@value='202'</div> --- 1789,1794 ---- </tr> <tr> ! <td class="passed"> ! <div>OK</div> </td><td> <div class="assertion">/l:log/l:message[@number="38"]/l:httpHeaders/l:StatusCode/@value='202'</div> *************** *** 1810,1815 **** </tr> <tr> ! <td class="failed"> ! <div class="failed">FAILED</div> </td><td> <div class="assertion">/l:log/l:message[@number="39"]/l:httpHeaders/l:Method/@value='GET'</div> --- 1824,1829 ---- </tr> <tr> ! <td class="passed"> ! <div>OK</div> </td><td> <div class="assertion">/l:log/l:message[@number="39"]/l:httpHeaders/l:Method/@value='GET'</div> Index: log-MessageTest3G-canon-canon.descmsg =================================================================== RCS file: /sources/public/2002/ws/desc/test-suite/results-messages/MessageTest-3G/log-MessageTest3G-canon-canon.descmsg,v retrieving revision 1.1 retrieving revision 1.2 diff -C 2 -d -r1.1 -r1.2 *** log-MessageTest3G-canon-canon.descmsg 23 Jan 2007 04:55:36 -0000 1.1 --- log-MessageTest3G-canon-canon.descmsg 23 Feb 2007 15:45:42 -0000 1.2 *************** *** 3,7 **** <log xmlns="http://www.w3.org/2002/ws/desc/logs/"> ! <message type="request" number="1" conversation="1" timestamp="2007-01-22T15:00:24.236Z"> <senderHostAndPort>localhost:81</senderHostAndPort> <receiverHostAndPort>aldabra.crf.canon.fr:80</receiverHostAndPort> --- 3,7 ---- <log xmlns="http://www.w3.org/2002/ws/desc/logs/"> ! <message type="request" number="1" conversation="1" timestamp="2007-02-21T14:49:41.561Z"> <senderHostAndPort>localhost:81</senderHostAndPort> <receiverHostAndPort>aldabra.crf.canon.fr:80</receiverHostAndPort> *************** *** 14,18 **** <Pragma>no-cache</Pragma> <Accept>*/*</Accept> - <Content-Type type="application/x-www-form-urlencoded"/> <Content-Length>0</Content-Length> <Connection>Keep-Alive</Connection> --- 14,17 ---- *************** *** 20,31 **** </httpHeaders> ! <content/> </message> ! <message type="response" number="2" conversation="1" timestamp="2007-01-22T15:00:24.330Z"> <senderHostAndPort>aldabra.crf.canon.fr:80</senderHostAndPort> <receiverHostAndPort>localhost:81</receiverHostAndPort> <httpHeaders> <StatusCode value="200">HTTP/1.1 200 OK</StatusCode> ! <Date>Mon, 22 Jan 2007 14:00:24 GMT</Date> <Server>Apache/2.0.54 (Win32)</Server> <Content-Length>139</Content-Length> --- 19,31 ---- </httpHeaders> ! <content> ! </content> </message> ! <message type="response" number="2" conversation="1" timestamp="2007-02-21T14:49:41.655Z"> <senderHostAndPort>aldabra.crf.canon.fr:80</senderHostAndPort> <receiverHostAndPort>localhost:81</receiverHostAndPort> <httpHeaders> <StatusCode value="200">HTTP/1.1 200 OK</StatusCode> ! <Date>Wed, 21 Feb 2007 13:49:41 GMT</Date> <Server>Apache/2.0.54 (Win32)</Server> <Content-Length>139</Content-Length> *************** *** 37,41 **** <content><?_xml version="1.0"?><ns1:EchoString xmlns:ns1="http://example.org/message-test/xsd"><ns1:string>hello world!</ns1:string></ns1:EchoString></content> </message> ! <message type="request" number="3" conversation="2" timestamp="2007-01-22T15:00:24.502Z"> <senderHostAndPort>localhost:81</senderHostAndPort> <receiverHostAndPort>aldabra.crf.canon.fr:80</receiverHostAndPort> --- 37,41 ---- <content><?_xml version="1.0"?><ns1:EchoString xmlns:ns1="http://example.org/message-test/xsd"><ns1:string>hello world!</ns1:string></ns1:EchoString></content> </message> ! <message type="request" number="3" conversation="2" timestamp="2007-02-21T14:49:41.890Z"> <senderHostAndPort>localhost:81</senderHostAndPort> <receiverHostAndPort>aldabra.crf.canon.fr:80</receiverHostAndPort> *************** *** 55,64 **** <content><?_xml version="1.0"?><ns1:EchoName xmlns:ns1="http://example.org/message-test/xsd"><ns1:FirstName>my first</ns1:FirstName><ns1:MiddleName>my middle</ns1:MiddleName><ns1:LastName>my last</ns1:LastName></ns1:EchoName></content> </message> ! <message type="response" number="4" conversation="2" timestamp="2007-01-22T15:00:24.643Z"> <senderHostAndPort>aldabra.crf.canon.fr:80</senderHostAndPort> <receiverHostAndPort>localhost:81</receiverHostAndPort> <httpHeaders> <StatusCode value="200">HTTP/1.1 200 OK</StatusCode> ! <Date>Mon, 22 Jan 2007 14:00:24 GMT</Date> <Server>Apache/2.0.54 (Win32)</Server> <Content-Length>215</Content-Length> --- 55,64 ---- <content><?_xml version="1.0"?><ns1:EchoName xmlns:ns1="http://example.org/message-test/xsd"><ns1:FirstName>my first</ns1:FirstName><ns1:MiddleName>my middle</ns1:MiddleName><ns1:LastName>my last</ns1:LastName></ns1:EchoName></content> </message> ! <message type="response" number="4" conversation="2" timestamp="2007-02-21T14:49:42.015Z"> <senderHostAndPort>aldabra.crf.canon.fr:80</senderHostAndPort> <receiverHostAndPort>localhost:81</receiverHostAndPort> <httpHeaders> <StatusCode value="200">HTTP/1.1 200 OK</StatusCode> ! <Date>Wed, 21 Feb 2007 13:49:41 GMT</Date> <Server>Apache/2.0.54 (Win32)</Server> <Content-Length>215</Content-Length> *************** *** 70,74 **** <content><?_xml version="1.0"?><ns1:EchoName xmlns:ns1="http://example.org/message-test/xsd"><ns1:FirstName>my first</ns1:FirstName><ns1:MiddleName>my middle</ns1:MiddleName><ns1:LastName>my last</ns1:LastName></ns1:EchoName></content> </message> ! <message type="request" number="5" conversation="3" timestamp="2007-01-22T15:00:24.814Z"> <senderHostAndPort>localhost:81</senderHostAndPort> <receiverHostAndPort>aldabra.crf.canon.fr:80</receiverHostAndPort> --- 70,74 ---- <content><?_xml version="1.0"?><ns1:EchoName xmlns:ns1="http://example.org/message-test/xsd"><ns1:FirstName>my first</ns1:FirstName><ns1:MiddleName>my middle</ns1:MiddleName><ns1:LastName>my last</ns1:LastName></ns1:EchoName></content> </message> ! <message type="request" number="5" conversation="3" timestamp="2007-02-21T14:49:42.124Z"> <senderHostAndPort>localhost:81</senderHostAndPort> <receiverHostAndPort>aldabra.crf.canon.fr:80</receiverHostAndPort> *************** *** 88,97 **** <content><?_xml version="1.0"?><ns1:EchoName xmlns:ns1="http://example.org/message-test/xsd"><ns1:FirstName>my first</ns1:FirstName><ns1:MiddleName>my middle</ns1:MiddleName><ns1:LastName>my last</ns1:LastName></ns1:EchoName></content> </message> ! <message type="response" number="6" conversation="3" timestamp="2007-01-22T15:00:25.018Z"> <senderHostAndPort>aldabra.crf.canon.fr:80</senderHostAndPort> <receiverHostAndPort>localhost:81</receiverHostAndPort> <httpHeaders> <StatusCode value="500">HTTP/1.1 500 Internal Server Error</StatusCode> ! <Date>Mon, 22 Jan 2007 14:00:24 GMT</Date> <Server>Apache/2.0.54 (Win32)</Server> <Content-Length>235</Content-Length> --- 88,97 ---- <content><?_xml version="1.0"?><ns1:EchoName xmlns:ns1="http://example.org/message-test/xsd"><ns1:FirstName>my first</ns1:FirstName><ns1:MiddleName>my middle</ns1:MiddleName><ns1:LastName>my last</ns1:LastName></ns1:EchoName></content> </message> ! <message type="response" number="6" conversation="3" timestamp="2007-02-21T14:49:42.311Z"> <senderHostAndPort>aldabra.crf.canon.fr:80</senderHostAndPort> <receiverHostAndPort>localhost:81</receiverHostAndPort> <httpHeaders> <StatusCode value="500">HTTP/1.1 500 Internal Server Error</StatusCode> ! <Date>Wed, 21 Feb 2007 13:49:42 GMT</Date> <Server>Apache/2.0.54 (Win32)</Server> <Content-Length>235</Content-Length> *************** *** 102,106 **** <content><ns1:EchoNameFault xmlns:ns1="http://example.org/message-test/xsd"><ns1:Fault>rejected</ns1:Fault><ns1:FirstName>my first</ns1:FirstName><ns1:MiddleName>my middle</ns1:MiddleName><ns1:LastName>my last</ns1:LastName></ns1:EchoNameFault></content> </message> ! <message type="request" number="7" conversation="4" timestamp="2007-01-22T15:00:25.080Z"> <senderHostAndPort>localhost:81</senderHostAndPort> <receiverHostAndPort>aldabra.crf.canon.fr:80</receiverHostAndPort> --- 102,106 ---- <content><ns1:EchoNameFault xmlns:ns1="http://example.org/message-test/xsd"><ns1:Fault>rejected</ns1:Fault><ns1:FirstName>my first</ns1:FirstName><ns1:MiddleName>my middle</ns1:MiddleName><ns1:LastName>my last</ns1:LastName></ns1:EchoNameFault></content> </message> ! <message type="request" number="7" conversation="4" timestamp="2007-02-21T14:49:42.343Z"> <senderHostAndPort>localhost:81</senderHostAndPort> <receiverHostAndPort>aldabra.crf.canon.fr:80</receiverHostAndPort> *************** *** 120,129 **** <content><?_xml version="1.0"?><ns1:SendAny xmlns:ns1="http://example.org/Send">Hello service!</ns1:SendAny></content> </message> ! <message type="response" number="8" conversation="4" timestamp="2007-01-22T15:00:25.236Z"> <senderHostAndPort>aldabra.crf.canon.fr:80</senderHostAndPort> <receiverHostAndPort>localhost:81</receiverHostAndPort> <httpHeaders> <StatusCode value="202">HTTP/1.1 202 Accepted</StatusCode> ! <Date>Mon, 22 Jan 2007 14:00:25 GMT</Date> <Server>Apache/2.0.54 (Win32)</Server> <Content-Length>0</Content-Length> --- 120,129 ---- <content><?_xml version="1.0"?><ns1:SendAny xmlns:ns1="http://example.org/Send">Hello service!</ns1:SendAny></content> </message> ! <message type="response" number="8" conversation="4" timestamp="2007-02-21T14:49:42.515Z"> <senderHostAndPort>aldabra.crf.canon.fr:80</senderHostAndPort> <receiverHostAndPort>localhost:81</receiverHostAndPort> <httpHeaders> <StatusCode value="202">HTTP/1.1 202 Accepted</StatusCode> ! <Date>Wed, 21 Feb 2007 13:49:42 GMT</Date> <Server>Apache/2.0.54 (Win32)</Server> <Content-Length>0</Content-Length> *************** *** 136,140 **** </content> </message> ! <message type="request" number="9" conversation="5" timestamp="2007-01-22T15:00:25.861Z"> <senderHostAndPort>localhost:81</senderHostAndPort> <receiverHostAndPort>aldabra.crf.canon.fr:80</receiverHostAndPort> --- 136,140 ---- </content> </message> ! <message type="request" number="9" conversation="5" timestamp="2007-02-21T14:49:42.718Z"> <senderHostAndPort>localhost:81</senderHostAndPort> <receiverHostAndPort>aldabra.crf.canon.fr:80</receiverHostAndPort> *************** *** 155,164 **** </content> </message> ! <message type="response" number="10" conversation="5" timestamp="2007-01-22T15:00:25.939Z"> <senderHostAndPort>aldabra.crf.canon.fr:80</senderHostAndPort> <receiverHostAndPort>localhost:81</receiverHostAndPort> <httpHeaders> <StatusCode value="500">HTTP/1.1 500 Internal Server Error</StatusCode> ! <Date>Mon, 22 Jan 2007 14:00:25 GMT</Date> <Server>Apache/2.0.54 (Win32)</Server> <Content-Length>225</Content-Length> --- 155,164 ---- </content> </message> ! <message type="response" number="10" conversation="5" timestamp="2007-02-21T14:49:42.765Z"> <senderHostAndPort>aldabra.crf.canon.fr:80</senderHostAndPort> <receiverHostAndPort>localhost:81</receiverHostAndPort> <httpHeaders> <StatusCode value="500">HTTP/1.1 500 Internal Server Error</StatusCode> ! <Date>Wed, 21 Feb 2007 13:49:42 GMT</Date> <Server>Apache/2.0.54 (Win32)</Server> <Content-Length>225</Content-Length> *************** *** 169,173 **** <content><ns1:EchoNameFault xmlns:ns1="http://example.org/message-test/xsd"><ns1:Fault>default</ns1:Fault><ns1:FirstName>smith</ns1:FirstName><ns1:MiddleName>senior</ns1:MiddleName><ns1:LastName>john</ns1:LastName></ns1:EchoNameFault></content> </message> ! <message type="request" number="11" conversation="6" timestamp="2007-01-22T15:00:26.486Z"> <senderHostAndPort>localhost:81</senderHostAndPort> <receiverHostAndPort>aldabra.crf.canon.fr:80</receiverHostAndPort> --- 169,173 ---- <content><ns1:EchoNameFault xmlns:ns1="http://example.org/message-test/xsd"><ns1:Fault>default</ns1:Fault><ns1:FirstName>smith</ns1:FirstName><ns1:MiddleName>senior</ns1:MiddleName><ns1:LastName>john</ns1:LastName></ns1:EchoNameFault></content> </message> ! <message type="request" number="11" conversation="6" timestamp="2007-02-21T14:49:43.421Z"> <senderHostAndPort>localhost:81</senderHostAndPort> <receiverHostAndPort>aldabra.crf.canon.fr:80</receiverHostAndPort> *************** *** 180,184 **** <Pragma>no-cache</Pragma> <Accept>*/*</Accept> - <Content-Type type="application/x-www-form-urlencoded"/> <Content-Length>0</Content-Length> <Connection>Keep-Alive</Connection> --- 180,183 ---- *************** *** 186,197 **** </httpHeaders> ! <content/> </message> ! <message type="response" number="12" conversation="6" timestamp="2007-01-22T15:00:26.595Z"> <senderHostAndPort>aldabra.crf.canon.fr:80</senderHostAndPort> <receiverHostAndPort>localhost:81</receiverHostAndPort> <httpHeaders> <StatusCode value="200">HTTP/1.1 200 OK</StatusCode> ! <Date>Mon, 22 Jan 2007 14:00:26 GMT</Date> <Server>Apache/2.0.54 (Win32)</Server> <Content-Length>139</Content-Length> --- 185,197 ---- </httpHeaders> ! <content> ! </content> </message> ! <message type="response" number="12" conversation="6" timestamp="2007-02-21T14:49:43.483Z"> <senderHostAndPort>aldabra.crf.canon.fr:80</senderHostAndPort> <receiverHostAndPort>localhost:81</receiverHostAndPort> <httpHeaders> <StatusCode value="200">HTTP/1.1 200 OK</StatusCode> ! <Date>Wed, 21 Feb 2007 13:49:43 GMT</Date> <Server>Apache/2.0.54 (Win32)</Server> <Content-Length>139</Content-Length> *************** *** 203,207 **** <content><?_xml version="1.0"?><ns1:EchoString xmlns:ns1="http://example.org/message-test/xsd"><ns1:string>hello world!</ns1:string></ns1:EchoString></content> </message> ! <message type="request" number="13" conversation="7" timestamp="2007-01-22T15:00:26.986Z"> <senderHostAndPort>localhost:81</senderHostAndPort> <receiverHostAndPort>aldabra.crf.canon.fr:80</receiverHostAndPort> --- 203,207 ---- <content><?_xml version="1.0"?><ns1:EchoString xmlns:ns1="http://example.org/message-test/xsd"><ns1:string>hello world!</ns1:string></ns1:EchoString></content> </message> ! <message type="request" number="13" conversation="7" timestamp="2007-02-21T14:49:43.593Z"> <senderHostAndPort>localhost:81</senderHostAndPort> <receiverHostAndPort>aldabra.crf.canon.fr:80</receiverHostAndPort> *************** *** 221,230 **** <content><?_xml version="1.0"?><ns1:EchoName xmlns:ns1="http://example.org/message-test/xsd"><ns1:FirstName>my first</ns1:FirstName><ns1:MiddleName>my middle</ns1:MiddleName><ns1:LastName>my last</ns1:LastName></ns1:EchoName></content> </message> ! <message type="response" number="14" conversation="7" timestamp="2007-01-22T15:00:27.158Z"> <senderHostAndPort>aldabra.crf.canon.fr:80</senderHostAndPort> <receiverHostAndPort>localhost:81</receiverHostAndPort> <httpHeaders> <StatusCode value="200">HTTP/1.1 200 OK</StatusCode> ! <Date>Mon, 22 Jan 2007 14:00:27 GMT</Date> <Server>Apache/2.0.54 (Win32)</Server> <Content-Length>215</Content-Length> --- 221,230 ---- <content><?_xml version="1.0"?><ns1:EchoName xmlns:ns1="http://example.org/message-test/xsd"><ns1:FirstName>my first</ns1:FirstName><ns1:MiddleName>my middle</ns1:MiddleName><ns1:LastName>my last</ns1:LastName></ns1:EchoName></content> </message> ! <message type="response" number="14" conversation="7" timestamp="2007-02-21T14:49:43.718Z"> <senderHostAndPort>aldabra.crf.canon.fr:80</senderHostAndPort> <receiverHostAndPort>localhost:81</receiverHostAndPort> <httpHeaders> <StatusCode value="200">HTTP/1.1 200 OK</StatusCode> ! <Date>Wed, 21 Feb 2007 13:49:43 GMT</Date> <Server>Apache/2.0.54 (Win32)</Server> <Content-Length>215</Content-Length> *************** *** 236,240 **** <content><?_xml version="1.0"?><ns1:EchoName xmlns:ns1="http://example.org/message-test/xsd"><ns1:FirstName>my first</ns1:FirstName><ns1:MiddleName>my middle</ns1:MiddleName><ns1:LastName>my last</ns1:LastName></ns1:EchoName></content> </message> ! <message type="request" number="15" conversation="8" timestamp="2007-01-22T15:00:27.220Z"> <senderHostAndPort>localhost:81</senderHostAndPort> <receiverHostAndPort>aldabra.crf.canon.fr:80</receiverHostAndPort> --- 236,240 ---- <content><?_xml version="1.0"?><ns1:EchoName xmlns:ns1="http://example.org/message-test/xsd"><ns1:FirstName>my first</ns1:FirstName><ns1:MiddleName>my middle</ns1:MiddleName><ns1:LastName>my last</ns1:LastName></ns1:EchoName></content> </message> ! <message type="request" number="15" conversation="8" timestamp="2007-02-21T14:49:44.015Z"> <senderHostAndPort>localhost:81</senderHostAndPort> <receiverHostAndPort>aldabra.crf.canon.fr:80</receiverHostAndPort> *************** *** 254,263 **** <content><?_xml version="1.0"?><ns1:EchoName xmlns:ns1="http://example.org/message-test/xsd"><ns1:FirstName>my first</ns1:FirstName><ns1:MiddleName>my middle</ns1:MiddleName><ns1:LastName>my last</ns1:LastName></ns1:EchoName></content> </message> ! <message type="response" number="16" conversation="8" timestamp="2007-01-22T15:00:27.424Z"> <senderHostAndPort>aldabra.crf.canon.fr:80</senderHostAndPort> <receiverHostAndPort>localhost:81</receiverHostAndPort> <httpHeaders> <StatusCode value="500">HTTP/1.1 500 Internal Server Error</StatusCode> ! <Date>Mon, 22 Jan 2007 14:00:27 GMT</Date> <Server>Apache/2.0.54 (Win32)</Server> <Content-Length>235</Content-Length> --- 254,263 ---- <content><?_xml version="1.0"?><ns1:EchoName xmlns:ns1="http://example.org/message-test/xsd"><ns1:FirstName>my first</ns1:FirstName><ns1:MiddleName>my middle</ns1:MiddleName><ns1:LastName>my last</ns1:LastName></ns1:EchoName></content> </message> ! <message type="response" number="16" conversation="8" timestamp="2007-02-21T14:49:44.124Z"> <senderHostAndPort>aldabra.crf.canon.fr:80</senderHostAndPort> <receiverHostAndPort>localhost:81</receiverHostAndPort> <httpHeaders> <StatusCode value="500">HTTP/1.1 500 Internal Server Error</StatusCode> ! <Date>Wed, 21 Feb 2007 13:49:44 GMT</Date> <Server>Apache/2.0.54 (Win32)</Server> <Content-Length>235</Content-Length> *************** *** 268,272 **** <content><ns1:EchoNameFault xmlns:ns1="http://example.org/message-test/xsd"><ns1:Fault>rejected</ns1:Fault><ns1:FirstName>my first</ns1:FirstName><ns1:MiddleName>my middle</ns1:MiddleName><ns1:LastName>my last</ns1:LastName></ns1:EchoNameFault></content> </message> ! <message type="request" number="17" conversation="9" timestamp="2007-01-22T15:00:27.486Z"> <senderHostAndPort>localhost:81</senderHostAndPort> <receiverHostAndPort>aldabra.crf.canon.fr:80</receiverHostAndPort> --- 268,272 ---- <content><ns1:EchoNameFault xmlns:ns1="http://example.org/message-test/xsd"><ns1:Fault>rejected</ns1:Fault><ns1:FirstName>my first</ns1:FirstName><ns1:MiddleName>my middle</ns1:MiddleName><ns1:LastName>my last</ns1:LastName></ns1:EchoNameFault></content> </message> ! <message type="request" number="17" conversation="9" timestamp="2007-02-21T14:49:44.155Z"> <senderHostAndPort>localhost:81</senderHostAndPort> <receiverHostAndPort>aldabra.crf.canon.fr:80</receiverHostAndPort> *************** *** 286,295 **** <content><?_xml version="1.0"?><ns1:SendAny xmlns:ns1="http://example.org/Send">Hello service!</ns1:SendAny></content> </message> ! <message type="response" number="18" conversation="9" timestamp="2007-01-22T15:00:27.658Z"> <senderHostAndPort>aldabra.crf.canon.fr:80</senderHostAndPort> <receiverHostAndPort>localhost:81</receiverHostAndPort> <httpHeaders> <StatusCode value="202">HTTP/1.1 202 Accepted</StatusCode> ! <Date>Mon, 22 Jan 2007 14:00:27 GMT</Date> <Server>Apache/2.0.54 (Win32)</Server> <Content-Length>0</Content-Length> --- 286,295 ---- <content><?_xml version="1.0"?><ns1:SendAny xmlns:ns1="http://example.org/Send">Hello service!</ns1:SendAny></content> </message> ! <message type="response" number="18" conversation="9" timestamp="2007-02-21T14:49:44.327Z"> <senderHostAndPort>aldabra.crf.canon.fr:80</senderHostAndPort> <receiverHostAndPort>localhost:81</receiverHostAndPort> <httpHeaders> <StatusCode value="202">HTTP/1.1 202 Accepted</StatusCode> ! <Date>Wed, 21 Feb 2007 13:49:44 GMT</Date> <Server>Apache/2.0.54 (Win32)</Server> <Content-Length>0</Content-Length> *************** *** 302,306 **** </content> </message> ! <message type="request" number="19" conversation="10" timestamp="2007-01-22T15:00:27.814Z"> <senderHostAndPort>localhost:81</senderHostAndPort> <receiverHostAndPort>aldabra.crf.canon.fr:80</receiverHostAndPort> --- 302,306 ---- </content> </message> ! <message type="request" number="19" conversation="10" timestamp="2007-02-21T14:49:44.530Z"> <senderHostAndPort>localhost:81</senderHostAndPort> <receiverHostAndPort>aldabra.crf.canon.fr:80</receiverHostAndPort> *************** *** 321,330 **** </content> </message> ! <message type="response" number="20" conversation="10" timestamp="2007-01-22T15:00:27.892Z"> <senderHostAndPort>aldabra.crf.canon.fr:80</senderHostAndPort> <receiverHostAndPort>localhost:81</receiverHostAndPort> <httpHeaders> <StatusCode value="500">HTTP/1.1 500 Internal Server Error</StatusCode> ! <Date>Mon, 22 Jan 2007 14:00:27 GMT</Date> <Server>Apache/2.0.54 (Win32)</Server> <Content-Length>225</Content-Length> --- 321,330 ---- </content> </message> ! <message type="response" number="20" conversation="10" timestamp="2007-02-21T14:49:44.577Z"> <senderHostAndPort>aldabra.crf.canon.fr:80</senderHostAndPort> <receiverHostAndPort>localhost:81</receiverHostAndPort> <httpHeaders> <StatusCode value="500">HTTP/1.1 500 Internal Server Error</StatusCode> ! <Date>Wed, 21 Feb 2007 13:49:44 GMT</Date> <Server>Apache/2.0.54 (Win32)</Server> <Content-Length>225</Content-Length> *************** *** 335,339 **** <content><ns1:EchoNameFault xmlns:ns1="http://example.org/message-test/xsd"><ns1:Fault>default</ns1:Fault><ns1:FirstName>smith</ns1:FirstName><ns1:MiddleName>senior</ns1:MiddleName><ns1:LastName>john</ns1:LastName></ns1:EchoNameFault></content> </message> ! <message type="request" number="21" conversation="11" timestamp="2007-01-22T15:00:28.267Z"> <senderHostAndPort>localhost:81</senderHostAndPort> <receiverHostAndPort>aldabra.crf.canon.fr:80</receiverHostAndPort> --- 335,339 ---- <content><ns1:EchoNameFault xmlns:ns1="http://example.org/message-test/xsd"><ns1:Fault>default</ns1:Fault><ns1:FirstName>smith</ns1:FirstName><ns1:MiddleName>senior</ns1:MiddleName><ns1:LastName>john</ns1:LastName></ns1:EchoNameFault></content> </message> ! <message type="request" number="21" conversation="11" timestamp="2007-02-21T14:49:44.858Z"> <senderHostAndPort>localhost:81</senderHostAndPort> <receiverHostAndPort>aldabra.crf.canon.fr:80</receiverHostAndPort> *************** *** 353,362 **** <content><?_xml version="1.0"?><ns1:EchoString xmlns:ns1="http://example.org/message-test/xsd"><ns1:string>hello world!</ns1:string></ns1:EchoString></content> </message> ! <message type="response" number="22" conversation="11" timestamp="2007-01-22T15:00:28.470Z"> <senderHostAndPort>aldabra.crf.canon.fr:80</senderHostAndPort> <receiverHostAndPort>localhost:81</receiverHostAndPort> <httpHeaders> <StatusCode value="200">HTTP/1.1 200 OK</StatusCode> ! <Date>Mon, 22 Jan 2007 14:00:28 GMT</Date> <Server>Apache/2.0.54 (Win32)</Server> <Content-Length>139</Content-Length> --- 353,362 ---- <content><?_xml version="1.0"?><ns1:EchoString xmlns:ns1="http://example.org/message-test/xsd"><ns1:string>hello world!</ns1:string></ns1:EchoString></content> </message> ! <message type="response" number="22" conversation="11" timestamp="2007-02-21T14:49:45.030Z"> <senderHostAndPort>aldabra.crf.canon.fr:80</senderHostAndPort> <receiverHostAndPort>localhost:81</receiverHostAndPort> <httpHeaders> <StatusCode value="200">HTTP/1.1 200 OK</StatusCode> ! <Date>Wed, 21 Feb 2007 13:49:44 GMT</Date> <Server>Apache/2.0.54 (Win32)</Server> <Content-Length>139</Content-Length> *************** *** 368,372 **** <content><?_xml version="1.0"?><ns1:EchoString xmlns:ns1="http://example.org/message-test/xsd"><ns1:string>hello world!</ns1:string></ns1:EchoString></content> </message> ! <message type="request" number="23" conversation="12" timestamp="2007-01-22T15:00:28.611Z"> <senderHostAndPort>localhost:81</senderHostAndPort> <receiverHostAndPort>aldabra.crf.canon.fr:80</receiverHostAndPort> --- 368,372 ---- <content><?_xml version="1.0"?><ns1:EchoString xmlns:ns1="http://example.org/message-test/xsd"><ns1:string>hello world!</ns1:string></ns1:EchoString></content> </message> ! <message type="request" number="23" conversation="12" timestamp="2007-02-21T14:49:45.202Z"> <senderHostAndPort>localhost:81</senderHostAndPort> <receiverHostAndPort>aldabra.crf.canon.fr:80</receiverHostAndPort> *************** *** 387,396 **** <content><?_xml version="1.0"?><ns1:EchoName xmlns:ns1="http://example.org/message-test/xsd"><ns1:FirstName>my first</ns1:FirstName><ns1:MiddleName>my middle</ns1:MiddleName><ns1:LastName>my last</ns1:LastName></ns1:EchoName></content> </message> ! <message type="response" number="24" conversation="12" timestamp="2007-01-22T15:00:28.814Z"> <senderHostAndPort>aldabra.crf.canon.fr:80</senderHostAndPort> <receiverHostAndPort>localhost:81</receiverHostAndPort> <httpHeaders> <StatusCode value="200">HTTP/1.1 200 OK</StatusCode> ! <Date>Mon, 22 Jan 2007 14:00:28 GMT</Date> <Server>Apache/2.0.54 (Win32)</Server> <X-WSDLTestHeader>to be filled</X-WSDLTestHeader> --- 387,396 ---- <content><?_xml version="1.0"?><ns1:EchoName xmlns:ns1="http://example.org/message-test/xsd"><ns1:FirstName>my first</ns1:FirstName><ns1:MiddleName>my middle</ns1:MiddleName><ns1:LastName>my last</ns1:LastName></ns1:EchoName></content> </message> ! <message type="response" number="24" conversation="12" timestamp="2007-02-21T14:49:45.327Z"> <senderHostAndPort>aldabra.crf.canon.fr:80</senderHostAndPort> <receiverHostAndPort>localhost:81</receiverHostAndPort> <httpHeaders> <StatusCode value="200">HTTP/1.1 200 OK</StatusCode> ! <Date>Wed, 21 Feb 2007 13:49:45 GMT</Date> <Server>Apache/2.0.54 (Win32)</Server> <X-WSDLTestHeader>to be filled</X-WSDLTestHeader> *************** *** 403,407 **** <content><?_xml version="1.0"?><ns1:EchoName xmlns:ns1="http://example.org/message-test/xsd"><ns1:FirstName>my first</ns1:FirstName><ns1:MiddleName>my middle</ns1:MiddleName><ns1:LastName>my last</ns1:LastName></ns1:EchoName></content> </message> ! <message type="request" number="25" conversation="13" timestamp="2007-01-22T15:00:29.080Z"> <senderHostAndPort>localhost:81</senderHostAndPort> <receiverHostAndPort>aldabra.crf.canon.fr:80</receiverHostAndPort> --- 403,407 ---- <content><?_xml version="1.0"?><ns1:EchoName xmlns:ns1="http://example.org/message-test/xsd"><ns1:FirstName>my first</ns1:FirstName><ns1:MiddleName>my middle</ns1:MiddleName><ns1:LastName>my last</ns1:LastName></ns1:EchoName></content> </message> ! <message type="request" number="25" conversation="13" timestamp="2007-02-21T14:49:45.593Z"> <senderHostAndPort>localhost:81</senderHostAndPort> <receiverHostAndPort>aldabra.crf.canon.fr:80</receiverHostAndPort> *************** *** 416,420 **** <Pragma>no-cache</Pragma> <Accept>*/*</Accept> - <Content-Type type="application/x-www-form-urlencoded"/> <Content-Length>0</Content-Length> <Connection>Keep-Alive</Connection> --- 416,419 ---- *************** *** 422,433 **** </httpHeaders> ! <content/> </message> ! <message type="response" number="26" conversation="13" timestamp="2007-01-22T15:00:29.173Z"> <senderHostAndPort>aldabra.crf.canon.fr:80</senderHostAndPort> <receiverHostAndPort>localhost:81</receiverHostAndPort> <httpHeaders> <StatusCode value="402">HTTP/1.1 402 Payment Required</StatusCode> ! <Date>Mon, 22 Jan 2007 14:00:29 GMT</Date> <Server>Apache/2.0.54 (Win32)</Server> <X-WSDLTestHeader>to be filled</X-WSDLTestHeader> --- 421,433 ---- </httpHeaders> ! <content> ! </content> </message> ! <message type="response" number="26" conversation="13" timestamp="2007-02-21T14:49:45.640Z"> <senderHostAndPort>aldabra.crf.canon.fr:80</senderHostAndPort> <receiverHostAndPort>localhost:81</receiverHostAndPort> <httpHeaders> <StatusCode value="402">HTTP/1.1 402 Payment Required</StatusCode> ! <Date>Wed, 21 Feb 2007 13:49:45 GMT</Date> <Server>Apache/2.0.54 (Win32)</Server> <X-WSDLTestHeader>to be filled</X-WSDLTestHeader> *************** *** 440,448 **** <content><ns1:EchoNameFault xmlns:ns1="http://example.org/message-test/xsd"><ns1:Fault>rejected</ns1:Fault><ns1:FirstName>my first</ns1:FirstName><ns1:MiddleName>my middle</ns1:MiddleName><ns1:LastName>my last</ns1:LastName></ns1:EchoNameFault></content> </message> ! <message type="request" number="27" conversation="14" timestamp="2007-01-22T15:00:29.439Z"> <senderHostAndPort>localhost:81</senderHostAndPort> <receiverHostAndPort>aldabra.crf.canon.fr:80</receiverHostAndPort> <httpHeaders> ! <Method value="GET" rawURI="/wss/MessageTest-3G/EchoHTTPBinding/Send"> <uri>/wss/MessageTest-3G/EchoHTTPBinding/Send</uri> </Method> --- 440,448 ---- <content><ns1:EchoNameFault xmlns:ns1="http://example.org/message-test/xsd"><ns1:Fault>rejected</ns1:Fault><ns1:FirstName>my first</ns1:FirstName><ns1:MiddleName>my middle</ns1:MiddleName><ns1:LastName>my last</ns1:LastName></ns1:EchoNameFault></content> </message> ! <message type="request" number="27" conversation="14" timestamp="2007-02-21T14:49:45.780Z"> <senderHostAndPort>localhost:81</senderHostAndPort> <receiverHostAndPort>aldabra.crf.canon.fr:80</receiverHostAndPort> <httpHeaders> ! <Method value="PUT" rawURI="/wss/MessageTest-3G/EchoHTTPBinding/Send"> <uri>/wss/MessageTest-3G/EchoHTTPBinding/Send</uri> </Method> *************** *** 450,471 **** <Pragma>no-cache</Pragma> <Accept>*/*</Accept> ! <Content-Type type="application/x-www-form-urlencoded"/> ! <Content-Length>0</Content-Length> <Connection>Keep-Alive</Connection> <X-BlueCoat-Via>3FF3740A68851F74</X-BlueCoat-Via> </httpHeaders> ! <content/> </message> ! <message type="response" number="28" conversation="14" timestamp="2007-01-22T15:00:29.533Z"> <senderHostAndPort>aldabra.crf.canon.fr:80</senderHostAndPort> <receiverHostAndPort>localhost:81</receiverHostAndPort> <httpHeaders> ! <StatusCode value="501">HTTP/1.1 501 Method Not Implemented</StatusCode> ! <Date>Mon, 22 Jan 2007 14:00:29 GMT</Date> <Server>Apache/2.0.54 (Win32)</Server> <Content-Length>0</Content-Length> ! <Connection>close</Connection> ! <Content-Type type="application/xml"/> </httpHeaders> --- 450,472 ---- <Pragma>no-cache</Pragma> <Accept>*/*</Accept> ! <Content-Type type="application/xml"/> ! <Content-Length>98</Content-Length> <Connection>Keep-Alive</Connection> <X-BlueCoat-Via>3FF3740A68851F74</X-BlueCoat-Via> </httpHeaders> ! <content><?_xml version="1.0"?><ns1:SendAny xmlns:ns1="http://example.org/Send">Hello service!</ns1:SendAny></content> </message> ! <message type="response" number="28" conversation="14" timestamp="2007-02-21T14:49:45.999Z"> <senderHostAndPort>aldabra.crf.canon.fr:80</senderHostAndPort> <receiverHostAndPort>localhost:81</receiverHostAndPort> <httpHeaders> ! <StatusCode value="202">HTTP/1.1 202 Accepted</StatusCode> ! <Date>Wed, 21 Feb 2007 13:49:45 GMT</Date> <Server>Apache/2.0.54 (Win32)</Server> <Content-Length>0</Content-Length> ! <Keep-Alive>timeout=15, max=97</Keep-Alive> ! <Connection>Keep-Alive</Connection> ! <Content-Type type="text/plain"/> </httpHeaders> *************** *** 473,481 **** </content> </message> ! <message type="request" number="29" conversation="15" timestamp="2007-01-22T15:00:29.689Z"> <senderHostAndPort>localhost:81</senderHostAndPort> <receiverHostAndPort>aldabra.crf.canon.fr:80</receiverHostAndPort> <httpHeaders> ! <Method value="PUT" rawURI="/wss/MessageTest-3G/EchoHTTPBinding/GuaranteedFault"> <uri>/wss/MessageTest-3G/EchoHTTPBinding/GuaranteedFault</uri> </Method> --- 474,482 ---- </content> </message> ! <message type="request" number="29" conversation="15" timestamp="2007-02-21T14:49:46.124Z"> <senderHostAndPort>localhost:81</senderHostAndPort> <receiverHostAndPort>aldabra.crf.canon.fr:80</receiverHostAndPort> <httpHeaders> ! <Method value="GET" rawURI="/wss/MessageTest-3G/EchoHTTPBinding/GuaranteedFault"> <uri>/wss/MessageTest-3G/EchoHTTPBinding/GuaranteedFault</uri> </Method> *************** *** 483,487 **** <Pragma>no-cache</Pragma> <Accept>*/*</Accept> - <Content-Type type="application/xml"/> <Content-Length>0</Content-Length> <Connection>Keep-Alive</Connection> --- 484,487 ---- *************** *** 492,505 **** </content> </message> ! <message type="response" number="30" conversation="15" timestamp="2007-01-22T15:00:29.798Z"> <senderHostAndPort>aldabra.crf.canon.fr:80</senderHostAndPort> <receiverHostAndPort>localhost:81</receiverHostAndPort> <httpHeaders> <StatusCode value="402">HTTP/1.1 402 Payment Required</StatusCode> ! <Date>Mon, 22 Jan 2007 14:00:29 GMT</Date> <Server>Apache/2.0.54 (Win32)</Server> <X-WSDLTestHeader>to be filled</X-WSDLTestHeader> <Content-Length>225</Content-Length> ! <Keep-Alive>timeout=15, max=100</Keep-Alive> <Connection>Keep-Alive</Connection> <Content-Type type="application/xml"/> --- 492,505 ---- </content> </message> ! <message type="response" number="30" conversation="15" timestamp="2007-02-21T14:49:46.186Z"> <senderHostAndPort>aldabra.crf.canon.fr:80</senderHostAndPort> <receiverHostAndPort>localhost:81</receiverHostAndPort> <httpHeaders> <StatusCode value="402">HTTP/1.1 402 Payment Required</StatusCode> ! <Date>Wed, 21 Feb 2007 13:49:46 GMT</Date> <Server>Apache/2.0.54 (Win32)</Server> <X-WSDLTestHeader>to be filled</X-WSDLTestHeader> <Content-Length>225</Content-Length> ! <Keep-Alive>timeout=15, max=96</Keep-Alive> <Connection>Keep-Alive</Connection> <Content-Type type="application/xml"/> *************** *** 508,512 **** <content><ns1:EchoNameFault xmlns:ns1="http://example.org/message-test/xsd"><ns1:Fault>default</ns1:Fault><ns1:FirstName>smith</ns1:FirstName><ns1:MiddleName>senior</ns1:MiddleName><ns1:LastName>john</ns1:LastName></ns1:EchoNameFault></content> </message> ! <message type="request" number="31" conversation="16" timestamp="2007-01-22T15:00:30.111Z"> <senderHostAndPort>localhost:81</senderHostAndPort> <receiverHostAndPort>aldabra.crf.canon.fr:80</receiverHostAndPort> --- 508,512 ---- <content><ns1:EchoNameFault xmlns:ns1="http://example.org/message-test/xsd"><ns1:Fault>default</ns1:Fault><ns1:FirstName>smith</ns1:FirstName><ns1:MiddleName>senior</ns1:MiddleName><ns1:LastName>john</ns1:LastName></ns1:EchoNameFault></content> </message> ! <message type="request" number="31" conversation="16" timestamp="2007-02-21T14:49:46.718Z"> <senderHostAndPort>localhost:81</senderHostAndPort> <receiverHostAndPort>aldabra.crf.canon.fr:80</receiverHostAndPort> *************** *** 527,539 **** <content><?_xml version="1.0"?><ns1:EchoString xmlns:ns1="http://example.org/message-test/xsd"><ns1:string>hello world!</ns1:string></ns1:EchoString></content> </message> ! <message type="response" number="32" conversation="16" timestamp="2007-01-22T15:00:30.267Z"> <senderHostAndPort>aldabra.crf.canon.fr:80</senderHostAndPort> <receiverHostAndPort>localhost:81</receiverHostAndPort> <httpHeaders> <StatusCode value="200">HTTP/1.1 200 OK</StatusCode> ! <Date>Mon, 22 Jan 2007 14:00:30 GMT</Date> <Server>Apache/2.0.54 (Win32)</Server> <Content-Length>139</Content-Length> ! <Keep-Alive>timeout=15, max=99</Keep-Alive> <Connection>Keep-Alive</Connection> <Content-Type type="application/xml"/> --- 527,539 ---- <content><?_xml version="1.0"?><ns1:EchoString xmlns:ns1="http://example.org/message-test/xsd"><ns1:string>hello world!</ns1:string></ns1:EchoString></content> </message> ! <message type="response" number="32" conversation="16" timestamp="2007-02-21T14:49:46.905Z"> <senderHostAndPort>aldabra.crf.canon.fr:80</senderHostAndPort> <receiverHostAndPort>localhost:81</receiverHostAndPort> <httpHeaders> <StatusCode value="200">HTTP/1.1 200 OK</StatusCode> ! <Date>Wed, 21 Feb 2007 13:49:46 GMT</Date> <Server>Apache/2.0.54 (Win32)</Server> <Content-Length>139</Content-Length> ! <Keep-Alive>timeout=15, max=95</Keep-Alive> <Connection>Keep-Alive</Connection> <Content-Type type="application/xml"/> *************** *** 542,546 **** <content><?_xml version="1.0"?><ns1:EchoString xmlns:ns1="http://example.org/message-test/xsd"><ns1:string>hello world!</ns1:string></ns1:EchoString></content> </message> ! <message type="request" number="33" conversation="17" timestamp="2007-01-22T15:00:30.454Z"> <senderHostAndPort>localhost:81</senderHostAndPort> <receiverHostAndPort>aldabra.crf.canon.fr:80</receiverHostAndPort> --- 542,546 ---- <content><?_xml version="1.0"?><ns1:EchoString xmlns:ns1="http://example.org/message-test/xsd"><ns1:string>hello world!</ns1:string></ns1:EchoString></content> </message> ! <message type="request" number="33" conversation="17" timestamp="2007-02-21T14:49:47.249Z"> <senderHostAndPort>localhost:81</senderHostAndPort> <receiverHostAndPort>aldabra.crf.canon.fr:80</receiverHostAndPort> *************** *** 562,571 **** <content><?_xml version="1.0"?><ns1:EchoName xmlns:ns1="http://example.org/message-test/xsd"><ns1:FirstName>my first</ns1:FirstName><ns1:MiddleName>my middle</ns1:MiddleName><ns1:LastName>my last</ns1:LastName></ns1:EchoName></content> </message> ! <message type="response" number="34" conversation="17" timestamp="2007-01-22T15:00:30.611Z"> <senderHostAndPort>aldabra.crf.canon.fr:80</senderHostAndPort> <receiverHostAndPort>localhost:81</receiverHostAndPort> <httpHeaders> <StatusCode value="200">HTTP/1.1 200 OK</StatusCode> ! <Date>Mon, 22 Jan 2007 14:00:30 GMT</Date> <Server>Apache/2.0.54 (Win32)</Server> <X-WSDLTestHeader>to be filled</X-WSDLTestHeader> --- 562,571 ---- <content><?_xml version="1.0"?><ns1:EchoName xmlns:ns1="http://example.org/message-test/xsd"><ns1:FirstName>my first</ns1:FirstName><ns1:MiddleName>my middle</ns1:MiddleName><ns1:LastName>my last</ns1:LastName></ns1:EchoName></content> </message> ! <message type="response" number="34" conversation="17" timestamp="2007-02-21T14:49:47.452Z"> <senderHostAndPort>aldabra.crf.canon.fr:80</senderHostAndPort> <receiverHostAndPort>localhost:81</receiverHostAndPort> <httpHeaders> <StatusCode value="200">HTTP/1.1 200 OK</StatusCode> ! <Date>Wed, 21 Feb 2007 13:49:47 GMT</Date> <Server>Apache/2.0.54 (Win32)</Server> <X-WSDLTestHeader>to be filled</X-WSDLTestHeader> *************** *** 578,582 **** <content><?_xml version="1.0"?><ns1:EchoName xmlns:ns1="http://example.org/message-test/xsd"><ns1:FirstName>my first</ns1:FirstName><ns1:MiddleName>my middle</ns1:MiddleName><ns1:LastName>my last</ns1:LastName></ns1:EchoName></content> </message> ! <message type="request" number="35" conversation="18" timestamp="2007-01-22T15:00:30.845Z"> <senderHostAndPort>localhost:81</senderHostAndPort> <receiverHostAndPort>aldabra.crf.canon.fr:80</receiverHostAndPort> --- 578,582 ---- <content><?_xml version="1.0"?><ns1:EchoName xmlns:ns1="http://example.org/message-test/xsd"><ns1:FirstName>my first</ns1:FirstName><ns1:MiddleName>my middle</ns1:MiddleName><ns1:LastName>my last</ns1:LastName></ns1:EchoName></content> </message> ! <message type="request" number="35" conversation="18" timestamp="2007-02-21T14:49:47.640Z"> <senderHostAndPort>localhost:81</senderHostAndPort> <receiverHostAndPort>aldabra.crf.canon.fr:80</receiverHostAndPort> *************** *** 592,596 **** <Pragma>no-cache</Pragma> <Accept>*/*</Accept> - <Content-Type type="application/x-www-form-urlencoded"/> <Content-Length>0</Content-Length> <Connection>Keep-Alive</Connection> --- 592,595 ---- *************** *** 598,609 **** </httpHeaders> ! <content/> </message> ! <message type="response" number="36" conversation="18" timestamp="2007-01-22T15:00:30.954Z"> <senderHostAndPort>aldabra.crf.canon.fr:80</senderHostAndPort> <receiverHostAndPort>localhost:81</receiverHostAndPort> <httpHeaders> <StatusCode value="402">HTTP/1.1 402 Payment Required</StatusCode> ! <Date>Mon, 22 Jan 2007 14:00:30 GMT</Date> <Server>Apache/2.0.54 (Win32)</Server> <X-WSDLTestHeader>to be filled</X-WSDLTestHeader> --- 597,609 ---- </httpHeaders> ! <content> ! </content> </message> ! <message type="response" number="36" conversation="18" timestamp="2007-02-21T14:49:47.702Z"> <senderHostAndPort>aldabra.crf.canon.fr:80</senderHostAndPort> <receiverHostAndPort>localhost:81</receiverHostAndPort> <httpHeaders> <StatusCode value="402">HTTP/1.1 402 Payment Required</StatusCode> ! <Date>Wed, 21 Feb 2007 13:49:47 GMT</Date> <Server>Apache/2.0.54 (Win32)</Server> <X-WSDLTestHeader>to be filled</X-WSDLTestHeader> *************** *** 616,624 **** <content><ns1:EchoNameFault xmlns:ns1="http://example.org/message-test/xsd"><ns1:Fault>rejected</ns1:Fault><ns1:FirstName>my first</ns1:FirstName><ns1:MiddleName>my middle</ns1:MiddleName><ns1:LastName>my last</ns1:LastName></ns1:EchoNameFault></content> </message> ! <message type="request" number="37" conversation="19" timestamp="2007-01-22T15:00:31.079Z"> <senderHostAndPort>localhost:81</senderHostAndPort> <receiverHostAndPort>aldabra.crf.canon.fr:80</receiverHostAndPort> <httpHeaders> ! <Method value="GET" rawURI="/wss/MessageTest-3G/EchoHTTPBinding/Send"> <uri>/wss/MessageTest-3G/EchoHTTPBinding/Send</uri> </Method> --- 616,624 ---- <content><ns1:EchoNameFault xmlns:ns1="http://example.org/message-test/xsd"><ns1:Fault>rejected</ns1:Fault><ns1:FirstName>my first</ns1:FirstName><ns1:MiddleName>my middle</ns1:MiddleName><ns1:LastName>my last</ns1:LastName></ns1:EchoNameFault></content> </message> ! <message type="request" number="37" conversation="19" timestamp="2007-02-21T14:49:47.874Z"> <senderHostAndPort>localhost:81</senderHostAndPort> <receiverHostAndPort>aldabra.crf.canon.fr:80</receiverHostAndPort> <httpHeaders> ! <Method value="PUT" rawURI="/wss/MessageTest-3G/EchoHTTPBinding/Send"> <uri>/wss/MessageTest-3G/EchoHTTPBinding/Send</uri> </Method> *************** *** 627,648 **** <Pragma>no-cache</Pragma> <Accept>*/*</Accept> ! <Content-Type type="application/x-www-form-urlencoded"/> ! <Content-Length>0</Content-Length> <Connection>Keep-Alive</Connection> <X-BlueCoat-Via>3FF3740A68851F74</X-BlueCoat-Via> </httpHeaders> ! <content/> </message> ! <message type="response" number="38" conversation="19" timestamp="2007-01-22T15:00:31.189Z"> <senderHostAndPort>aldabra.crf.canon.fr:80</senderHostAndPort> <receiverHostAndPort>localhost:81</receiverHostAndPort> <httpHeaders> ! <StatusCode value="501">HTTP/1.1 501 Method Not Implemented</StatusCode> ! <Date>Mon, 22 Jan 2007 14:00:31 GMT</Date> <Server>Apache/2.0.54 (Win32)</Server> <Content-Length>0</Content-Length> ! <Connection>close</Connection> ! <Content-Type type="application/xml"/> </httpHeaders> --- 627,649 ---- <Pragma>no-cache</Pragma> <Accept>*/*</Accept> ! <Content-Type type="application/xml"/> ! <Content-Length>98</Content-Length> <Connection>Keep-Alive</Connection> <X-BlueCoat-Via>3FF3740A68851F74</X-BlueCoat-Via> </httpHeaders> ! <content><?_xml version="1.0"?><ns1:SendAny xmlns:ns1="http://example.org/Send">Hello service!</ns1:SendAny></content> </message> ! <message type="response" number="38" conversation="19" timestamp="2007-02-21T14:49:48.046Z"> <senderHostAndPort>aldabra.crf.canon.fr:80</senderHostAndPort> <receiverHostAndPort>localhost:81</receiverHostAndPort> <httpHeaders> ! <StatusCode value="202">HTTP/1.1 202 Accepted</StatusCode> ! <Date>Wed, 21 Feb 2007 13:49:47 GMT</Date> <Server>Apache/2.0.54 (Win32)</Server> <Content-Length>0</Content-Length> ! <Keep-Alive>timeout=15, max=100</Keep-Alive> ! <Connection>Keep-Alive</Connection> ! <Content-Type type="text/plain"/> </httpHeaders> *************** *** 650,658 **** </content> </message> ! <message type="request" number="39" conversation="20" timestamp="2007-01-22T15:00:31.298Z"> <senderHostAndPort>localhost:81</senderHostAndPort> <receiverHostAndPort>aldabra.crf.canon.fr:80</receiverHostAndPort> <httpHeaders> ! <Method value="PUT" rawURI="/wss/MessageTest-3G/EchoHTTPBinding/GuaranteedFault"> <uri>/wss/MessageTest-3G/EchoHTTPBinding/GuaranteedFault</uri> </Method> --- 651,659 ---- </content> </message> ! <message type="request" number="39" conversation="20" timestamp="2007-02-21T14:49:48.171Z"> <senderHostAndPort>localhost:81</senderHostAndPort> <receiverHostAndPort>aldabra.crf.canon.fr:80</receiverHostAndPort> <httpHeaders> ! <Method value="GET" rawURI="/wss/MessageTest-3G/EchoHTTPBinding/GuaranteedFault"> <uri>/wss/MessageTest-3G/EchoHTTPBinding/GuaranteedFault</uri> </Method> *************** *** 661,665 **** <Pragma>no-cache</Pragma> <Accept>*/*</Accept> - <Content-Type type="application/xml"/> <Content-Length>0</Content-Length> <Connection>Keep-Alive</Connection> --- 662,665 ---- *************** *** 670,679 **** </content> </message> ! <message type="response" number="40" conversation="20" timestamp="2007-01-22T15:00:31.407Z"> <senderHostAndPort>aldabra.crf.canon.fr:80</senderHostAndPort> <receiverHostAndPort>localhost:81</receiverHostAndPort> <httpHeaders> <StatusCode value="402">HTTP/1.1 402 Payment Required</StatusCode> ! <Date>Mon, 22 Jan 2007 14:00:31 GMT</Date> <Server>Apache/2.0.54 (Win32)</Server> <X-WSDLTestHeader>to be filled</X-WSDLTestHeader> --- 670,679 ---- </content> </message> ! <message type="response" number="40" conversation="20" timestamp="2007-02-21T14:49:48.233Z"> <senderHostAndPort>aldabra.crf.canon.fr:80</senderHostAndPort> <receiverHostAndPort>localhost:81</receiverHostAndPort> <httpHeaders> <StatusCode value="402">HTTP/1.1 402 Payment Required</StatusCode> ! <Date>Wed, 21 Feb 2007 13:49:48 GMT</Date> <Server>Apache/2.0.54 (Win32)</Server> <X-WSDLTestHeader>to be filled</X-WSDLTestHeader> Index: log-MessageTest3G-canon-canon-output.xml =================================================================== RCS file: /sources/public/2002/ws/desc/test-suite/results-messages/MessageTest-3G/log-MessageTest3G-canon-canon-output.xml,v retrieving revision 1.10 retrieving revision 1.11 diff -C 2 -d -r1.10 -r1.11 *** log-MessageTest3G-canon-canon-output.xml 22 Feb 2007 05:23:36 -0000 1.10 --- log-MessageTest3G-canon-canon-output.xml 23 Feb 2007 15:45:42 -0000 1.11 *************** *** 1,2 **** <?xml version="1.0" encoding="UTF-8"?> ! <resultSets xmlns:a="http://www.w3.org/2006/11/desc/assertions" xmlns:m="http://www.w3.org/2006/11/desc/messages" xmlns:l="http://www.w3.org/2002/ws/desc/logs/" xmlns:module="http://www.w3.org/2002/ws/desc/6/10/test-module" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope" xmlns:soap11="http://schemas.xmlsoap.org/soap/envelope/"><head><messages>40</messages><expectedMessages>40</expectedMessages><tests>187</tests><tstamp>2007-01-22T15:00:24.236Z</tstamp><generated>February 21 2007</generated><from>Unknown</from><to>Apache/2.0.54 (Win32)</to></head><resultSet number="1" type="request" endpoint="MessageTestGeneric" binding="SafeEchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="1"]/@type="request"</test><test ref="" result="passed">contains(/l:log/l:message[@number="1"]/l:httpHeaders/l:Method/@rawURI, "EchoString")</test><test ref="" result="passed">/l:log/l:message[@number="1"]/l:httpHeaders/l:Method/@value='GET'</test><test ref="" result="passed">count(/llog/l:message[@number="1"]/l:content/*)=0</test></resultSet><resultSet number="2" type="response" endpoint="MessageTestGeneric" binding="SafeEchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="2"]/@type="response"</test><test ref="" result="passed">/l:log/l:message[@number="2"]/l:httpHeaders/l:Content-Type/@type='application/xml'</test><test ref="" result="passed">/l:log/l:message[@number="2"]/l:httpHeaders/l:StatusCode/@value='200'</test><test ref="" result="passed">count(/l:log/l:message[@number="2"]/l:content/*)=1</test><test ref="" result="passed">/l:log/l:message[@number="2"]/l:content/*[local-name()='EchoString' and namespace-uri()='http://example.org/message-test/xsd']</test></resultSet><resultSet number="3" type="request" endpoint="MessageTestGeneric" binding="SafeEchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="3"]/@type="request"</test><test ref="" result="passed">contains(/l:log/l:message[@number="3"]/l:htpHeaders/l:Method/@rawURI, "EchoName")</test><test ref="" result="passed">/l:log/l:message[@number="3"]/l:httpHeaders/l:Method/@value='POST'</test><test ref="" result="passed">count(/l:log/l:message[@number="3"]/l:content/*)=1</test><test ref="" result="passed">/l:log/l:message[@number="3"]/l:content/*[local-name()='EchoName' and namespace-uri()='http://example.org/message-test/xsd']</test></resultSet><resultSet number="4" type="response" endpoint="MessageTestGeneric" binding="SafeEchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="4"]/@type="response"</test><test ref="" result="passed">/l:log/l:message[@number="4"]/l:httpHeaders/l:Content-Type/@type='application/xml'</test><test ref="" result="passed">/l:log/l:message[@number="4"]/l:httpHeaders/l:StatusCode/@value='200'</test><test ref="" result="passed">count(/l:log/l:message[@number="4"]/l:content/*)=1</test><test ref="" result="passed">/l:log/l:message[@number="4"]/l:content/*[local-name()='EchoName' and namspace-uri()='http://example.org/message-test/xsd']</test></resultSet><resultSet number="5" type="request" endpoint="MessageTestGeneric" binding="SafeEchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="5"]/@type="request"</test><test ref="" result="passed">contains(/l:log/l:message[@number="5"]/l:httpHeaders/l:Method/@rawURI, "EchoNameExpectFault")</test><test ref="" result="passed">/l:log/l:message[@number="5"]/l:httpHeaders/l:Method/@value='POST'</test><test ref="" result="passed">count(/l:log/l:message[@number="5"]/l:content/*)=1</test><test ref="" result="passed">/l:log/l:message[@number="5"]/l:content/*[local-name()='EchoName' and namespace-uri()='http://example.org/message-test/xsd']</test></resultSet><resultSet number="6" type="response" endpoint="MessageTestGeneric" binding="SafeEchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="6"]/@type="response"</test><test ref="" result="passed">/l:log/l:message[@number="6]/l:httpHeaders/l:Content-Type/@type='application/xml'</test><test ref="" result="passed">/l:log/l:message[@number="6"]/l:httpHeaders/l:StatusCode/@value='500'</test><test ref="" result="passed">count(/l:log/l:message[@number="6"]/l:content/*)=1</test><test ref="" result="passed">/l:log/l:message[@number="6"]/l:content/*[local-name()="EchoNameFault" and namespace-uri()="http://example.org/message-test/xsd"]</test></resultSet><resultSet number="7" type="request" endpoint="MessageTestGeneric" binding="SafeEchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="7"]/@type="request"</test><test ref="" result="passed">contains(/l:log/l:message[@number="7"]/l:httpHeaders/l:Method/@rawURI, "Send")</test><test ref="" result="passed">/l:log/l:message[@number="7"]/l:httpHeaders/l:Method/@value='POST'</test><test ref="" result="passed">count(/l:log/l:message[@number="7"]/l:content/*)<=1</test></resultSet><resultSet number="8" type="response" endpoint="MessageTestGeneric" bindng="SafeEchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="8"]/@type="response"</test><test ref="" result="passed">/l:log/l:message[@number="8"]/l:httpHeaders/l:StatusCode/@value='202'</test></resultSet><resultSet number="9" type="request" endpoint="MessageTestGeneric" binding="SafeEchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="9"]/@type="request"</test><test ref="" result="passed">contains(/l:log/l:message[@number="9"]/l:httpHeaders/l:Method/@rawURI, "GuaranteedFault")</test><test ref="" result="passed">/l:log/l:message[@number="9"]/l:httpHeaders/l:Method/@value='POST'</test><test ref="" result="passed">count(/l:log/l:message[@number="9"]/l:content/*)=0</test></resultSet><resultSet number="10" type="response" endpoint="MessageTestGeneric" binding="SafeEchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="10"]/@type="response"</test><test ref="" result="passed">/l:log/l:essage[@number="10"]/l:httpHeaders/l:Content-Type/@type='application/xml'</test><test ref="" result="passed">/l:log/l:message[@number="10"]/l:httpHeaders/l:StatusCode/@value='500'</test><test ref="" result="passed">count(/l:log/l:message[@number="10"]/l:content/*)=1</test><test ref="" result="passed">/l:log/l:message[@number="10"]/l:content/*[local-name()="EchoNameFault" and namespace-uri()="http://example.org/message-test/xsd"]</test></resultSet><resultSet number="11" type="request" endpoint="MessageTestCodedHTTP" binding="CodedEchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="11"]/@type="request"</test><test ref="" result="passed">contains(/l:log/l:message[@number="11"]/l:httpHeaders/l:Method/@rawURI, "EchoString")</test><test ref="" result="passed">/l:log/l:message[@number="11"]/l:httpHeaders/l:Method/@value='GET'</test><test ref="" result="passed">count(/l:log/l:message[@number="11"]/l:content/*)=0</test></resultSet><resultSet number="12" type="response" enpoint="MessageTestCodedHTTP" binding="CodedEchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="12"]/@type="response"</test><test ref="" result="passed">/l:log/l:message[@number="12"]/l:httpHeaders/l:Content-Type/@type='application/xml'</test><test ref="" result="passed">/l:log/l:message[@number="12"]/l:httpHeaders/l:StatusCode/@value='200'</test><test ref="" result="passed">count(/l:log/l:message[@number="12"]/l:content/*)=1</test><test ref="" result="passed">/l:log/l:message[@number="12"]/l:content/*[local-name()='EchoString' and namespace-uri()='http://example.org/message-test/xsd']</test></resultSet><resultSet number="13" type="request" endpoint="MessageTestCodedHTTP" binding="CodedEchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="13"]/@type="request"</test><test ref="" result="passed">contains(/l:log/l:message[@number="13"]/l:httpHeaders/l:Method/@rawURI, "EchoName")</test><test ref="" result="passed">/l:log/l:mesage[@number="13"]/l:httpHeaders/l:Method/@value='POST'</test><test ref="" result="passed">count(/l:log/l:message[@number="13"]/l:content/*)=1</test><test ref="" result="passed">/l:log/l:message[@number="13"]/l:content/*[local-name()='EchoName' and namespace-uri()='http://example.org/message-test/xsd']</test></resultSet><resultSet number="14" type="response" endpoint="MessageTestCodedHTTP" binding="CodedEchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="14"]/@type="response"</test><test ref="" result="passed">/l:log/l:message[@number="14"]/l:httpHeaders/l:Content-Type/@type='application/xml'</test><test ref="" result="passed">/l:log/l:message[@number="14"]/l:httpHeaders/l:StatusCode/@value='200'</test><test ref="" result="passed">count(/l:log/l:message[@number="14"]/l:content/*)=1</test><test ref="" result="passed">/l:log/l:message[@number="14"]/l:content/*[local-name()='EchoName' and namespace-uri()='http://example.org/message-test/xsd']</test></resultSet><resutSet number="15" type="request" endpoint="MessageTestCodedHTTP" binding="CodedEchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="15"]/@type="request"</test><test ref="" result="passed">contains(/l:log/l:message[@number="15"]/l:httpHeaders/l:Method/@rawURI, "EchoNameExpectFault")</test><test ref="" result="passed">/l:log/l:message[@number="15"]/l:httpHeaders/l:Method/@value='POST'</test><test ref="" result="failed">/l:log/l:message[@number="15"]/l:httpHeaders/l:Content-Encoding='gzip'</test></resultSet><resultSet number="16" type="response" endpoint="MessageTestCodedHTTP" binding="CodedEchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="16"]/@type="response"</test><test ref="" result="passed">/l:log/l:message[@number="16"]/l:httpHeaders/l:Content-Type/@type='application/xml'</test><test ref="" result="passed">/l:log/l:message[@number="16"]/l:httpHeaders/l:StatusCode/@value='500'</test><test ref="" result="passed">count/l:log/l:message[@number="16"]/l:content/*)=1</test><test ref="" result="passed">/l:log/l:message[@number="16"]/l:content/*[local-name()="EchoNameFault" and namespace-uri()="http://example.org/message-test/xsd"]</test></resultSet><resultSet number="17" type="request" endpoint="MessageTestCodedHTTP" binding="CodedEchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="17"]/@type="request"</test><test ref="" result="passed">contains(/l:log/l:message[@number="17"]/l:httpHeaders/l:Method/@rawURI, "Send")</test><test ref="" result="passed">/l:log/l:message[@number="17"]/l:httpHeaders/l:Method/@value='POST'</test><test ref="" result="passed">count(/l:log/l:message[@number="17"]/l:content/*)<=1</test></resultSet><resultSet number="18" type="response" endpoint="MessageTestCodedHTTP" binding="CodedEchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="18"]/@type="response"</test><test ref="" result="passed">/l:log/l:message[@number"18"]/l:httpHeaders/l:StatusCode/@value='202'</test></resultSet><resultSet number="19" type="request" endpoint="MessageTestCodedHTTP" binding="CodedEchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="19"]/@type="request"</test><test ref="" result="passed">contains(/l:log/l:message[@number="19"]/l:httpHeaders/l:Method/@rawURI, "GuaranteedFault")</test><test ref="" result="passed">/l:log/l:message[@number="19"]/l:httpHeaders/l:Method/@value='POST'</test><test ref="" result="passed">count(/l:log/l:message[@number="19"]/l:content/*)=0</test></resultSet><resultSet number="20" type="response" endpoint="MessageTestCodedHTTP" binding="CodedEchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="20"]/@type="response"</test><test ref="" result="passed">/l:log/l:message[@number="20"]/l:httpHeaders/l:Content-Type/@type='application/xml'</test><test ref="" result="passed">/l:log/l:message[@number="20"]/l:httpHeaders/l:StatusCode/@value'500'</test><test ref="" result="passed">count(/l:log/l:message[@number="20"]/l:content/*)=1</test><test ref="" result="passed">/l:log/l:message[@number="20"]/l:content/*[local-name()="EchoNameFault" and namespace-uri()="http://example.org/message-test/xsd"]</test></resultSet><resultSet number="21" type="request" endpoint="MessageTestHTTP" binding="EchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="21"]/@type="request"</test><test ref="" result="passed">contains(/l:log/l:message[@number="21"]/l:httpHeaders/l:Method/@rawURI, "EchoString")</test><test ref="" result="passed">/l:log/l:message[@number="21"]/l:httpHeaders/l:Method/@value='PUT'</test><test ref="" result="passed">count(/l:log/l:message[@number="21"]/l:content/*)=1</test><test ref="" result="passed">/l:log/l:message[@number="21"]/l:content/*[local-name()='EchoString' and namespace-uri()='http://example.org/message-test/xsd']</test></resultSet><resultSet number="22" type="response" endpoint="MessageTestHTP" binding="EchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="22"]/@type="response"</test><test ref="" result="passed">/l:log/l:message[@number="22"]/l:httpHeaders/l:Content-Type/@type='application/xml'</test><test ref="" result="passed">/l:log/l:message[@number="22"]/l:httpHeaders/l:StatusCode/@value='200'</test><test ref="" result="passed">count(/l:log/l:message[@number="22"]/l:content/*)=1</test><test ref="" result="passed">/l:log/l:message[@number="22"]/l:content/*[local-name()='EchoString' and namespace-uri()='http://example.org/message-test/xsd']</test></resultSet><resultSet number="23" type="request" endpoint="MessageTestHTTP" binding="EchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="23"]/@type="request"</test><test ref="" result="passed">contains(/l:log/l:message[@number="23"]/l:httpHeaders/l:Method/@rawURI, "EchoName")</test><test ref="" result="passed">/l:log/l:message[@number="23"]/l:httpHeaders/l:X-WSDTestHeader</test><test ref="" result="passed">/l:log/l:message[@number="23"]/l:httpHeaders/l:Content-Type/@type='application/xml'</test><test ref="" result="passed">/l:log/l:message[@number="23"]/l:httpHeaders/l:Method/@value='POST'</test><test ref="" result="passed">count(/l:log/l:message[@number="23"]/l:content/*)=1</test><test ref="" result="passed">/l:log/l:message[@number="23"]/l:content/*[local-name()='EchoName' and namespace-uri()='http://example.org/message-test/xsd']</test></resultSet><resultSet number="24" type="response" endpoint="MessageTestHTTP" binding="EchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="24"]/@type="response"</test><test ref="" result="passed">/l:log/l:message[@number="24"]/l:httpHeaders/l:X-WSDLTestHeader</test><test ref="" result="passed">/l:log/l:message[@number="24"]/l:httpHeaders/l:Content-Type/@type='application/xml'</test><test ref="" result="passed">/l:log/l:message[@number="24"]/l:httpHeaders/l:StatusCode/@value='200'</test<test ref="" result="passed">count(/l:log/l:message[@number="24"]/l:content/*)=1</test><test ref="" result="passed">/l:log/l:message[@number="24"]/l:content/*[local-name()='EchoName' and namespace-uri()='http://example.org/message-test/xsd']</test></resultSet><resultSet number="25" type="request" endpoint="MessageTestHTTP" binding="EchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="25"]/@type="request"</test><test ref="" result="passed">contains(/l:log/l:message[@number="25"]/l:httpHeaders/l:Method/@rawURI, "EchoNameExpectFault")</test><test ref="" result="passed">/l:log/l:message[@number="25"]/l:httpHeaders/l:Content-Type/@type='application/x-www-form-urlencoded'</test><test ref="" result="passed">/l:log/l:message[@number="25"]/l:httpHeaders/l:Method/@value='DELETE'</test><test ref="" result="passed">count(/l:log/l:message[@number="25"]/l:content/*)=0</test></resultSet><resultSet number="26" type="response" endpoint="MessageTestHTTP" binding="EchoHTTPBinding" iplementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="26"]/@type="response"</test><test ref="" result="passed">/l:log/l:message[@number="26"]/l:httpHeaders/l:X-WSDLTestHeader</test><test ref="" result="passed">/l:log/l:message[@number="26"]/l:httpHeaders/l:Content-Type/@type='application/xml'</test><test ref="" result="passed">/l:log/l:message[@number="26"]/l:httpHeaders/l:StatusCode/@value='402'</test><test ref="" result="passed">count(/l:log/l:message[@number="26"]/l:content/*)=1</test><test ref="" result="passed">/l:log/l:message[@number="26"]/l:content/*[local-name()="EchoNameFault" and namespace-uri()="http://example.org/message-test/xsd"]</test></resultSet><resultSet number="27" type="request" endpoint="MessageTestHTTP" binding="EchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="27"]/@type="request"</test><test ref="" result="passed">contains(/l:log/l:message[@number="27"]/l:httpHeaders/l:Method/@rawURI, "Send")</test><test ref="" rsult="failed">/l:log/l:message[@number="27"]/l:httpHeaders/l:Method/@value='PUT'</test><test ref="" result="passed">count(/l:log/l:message[@number="27"]/l:content/*)<=1</test></resultSet><resultSet number="28" type="response" endpoint="MessageTestHTTP" binding="EchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="28"]/@type="response"</test><test ref="" result="failed">/l:log/l:message[@number="28"]/l:httpHeaders/l:StatusCode/@value='202'</test></resultSet><resultSet number="29" type="request" endpoint="MessageTestHTTP" binding="EchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="29"]/@type="request"</test><test ref="" result="passed">contains(/l:log/l:message[@number="29"]/l:httpHeaders/l:Method/@rawURI, "GuaranteedFault")</test><test ref="" result="failed">/l:log/l:message[@number="29"]/l:httpHeaders/l:Method/@value='GET'</test><test ref="" result="passed">count(/l:log/l:message[@number="29"]/l:content/*)=0</test><resultSet><resultSet number="30" type="response" endpoint="MessageTestHTTP" binding="EchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="30"]/@type="response"</test><test ref="" result="passed">/l:log/l:message[@number="30"]/l:httpHeaders/l:X-WSDLTestHeader</test><test ref="" result="passed">/l:log/l:message[@number="30"]/l:httpHeaders/l:Content-Type/@type='application/xml'</test><test ref="" result="passed">/l:log/l:message[@number="30"]/l:httpHeaders/l:StatusCode/@value='402'</test><test ref="" result="passed">count(/l:log/l:message[@number="30"]/l:content/*)=1</test><test ref="" result="passed">/l:log/l:message[@number="30"]/l:content/*[local-name()="EchoNameFault" and namespace-uri()="http://example.org/message-test/xsd"]</test></resultSet><resultSet number="31" type="request" endpoint="AuthenticMessageTestHTTP" binding="EchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="31"]/@type="request"</test><test ref="" reslt="passed">contains(/l:log/l:message[@number="31"]/l:httpHeaders/l:Method/@rawURI, "EchoString")</test><test ref="" result="passed">/l:log/l:message[@number="31"]/l:httpHeaders/l:Method/@value='PUT'</test><test ref="" result="passed">count(/l:log/l:message[@number="31"]/l:content/*)=1</test><test ref="" result="passed">/l:log/l:message[@number="31"]/l:content/*[local-name()='EchoString' and namespace-uri()='http://example.org/message-test/xsd']</test></resultSet><resultSet number="32" type="response" endpoint="AuthenticMessageTestHTTP" binding="EchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="32"]/@type="response"</test><test ref="" result="passed">/l:log/l:message[@number="32"]/l:httpHeaders/l:Content-Type/@type='application/xml'</test><test ref="" result="passed">/l:log/l:message[@number="32"]/l:httpHeaders/l:StatusCode/@value='200'</test><test ref="" result="passed">count(/l:log/l:message[@number="32"]/l:content/*)=1</test><test ref="" result="passed">/l:lg/l:message[@number="32"]/l:content/*[local-name()='EchoString' and namespace-uri()='http://example.org/message-test/xsd']</test></resultSet><resultSet number="33" type="request" endpoint="AuthenticMessageTestHTTP" binding="EchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="33"]/@type="request"</test><test ref="" result="passed">contains(/l:log/l:message[@number="33"]/l:httpHeaders/l:Method/@rawURI, "EchoName")</test><test ref="" result="passed">/l:log/l:message[@number="33"]/l:httpHeaders/l:X-WSDLTestHeader</test><test ref="" result="passed">/l:log/l:message[@number="33"]/l:httpHeaders/l:Content-Type/@type='application/xml'</test><test ref="" result="passed">/l:log/l:message[@number="33"]/l:httpHeaders/l:Method/@value='POST'</test><test ref="" result="passed">count(/l:log/l:message[@number="33"]/l:content/*)=1</test><test ref="" result="passed">/l:log/l:message[@number="33"]/l:content/*[local-name()='EchoName' and namespace-uri()='http://example.org/message-tes/xsd']</test></resultSet><resultSet number="34" type="response" endpoint="AuthenticMessageTestHTTP" binding="EchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="34"]/@type="response"</test><test ref="" result="passed">/l:log/l:message[@number="34"]/l:httpHeaders/l:X-WSDLTestHeader</test><test ref="" result="passed">/l:log/l:message[@number="34"]/l:httpHeaders/l:Content-Type/@type='application/xml'</test><test ref="" result="passed">/l:log/l:message[@number="34"]/l:httpHeaders/l:StatusCode/@value='200'</test><test ref="" result="passed">count(/l:log/l:message[@number="34"]/l:content/*)=1</test><test ref="" result="passed">/l:log/l:message[@number="34"]/l:content/*[local-name()='EchoName' and namespace-uri()='http://example.org/message-test/xsd']</test></resultSet><resultSet number="35" type="request" endpoint="AuthenticMessageTestHTTP" binding="EchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="35"]/@type="request"</tet><test ref="" result="passed">contains(/l:log/l:message[@number="35"]/l:httpHeaders/l:Method/@rawURI, "EchoNameExpectFault")</test><test ref="" result="passed">/l:log/l:message[@number="35"]/l:httpHeaders/l:Content-Type/@type='application/x-www-form-urlencoded'</test><test ref="" result="passed">/l:log/l:message[@number="35"]/l:httpHeaders/l:Method/@value='DELETE'</test><test ref="" result="passed">count(/l:log/l:message[@number="35"]/l:content/*)=0</test></resultSet><resultSet number="36" type="response" endpoint="AuthenticMessageTestHTTP" binding="EchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="36"]/@type="response"</test><test ref="" result="passed">/l:log/l:message[@number="36"]/l:httpHeaders/l:X-WSDLTestHeader</test><test ref="" result="passed">/l:log/l:message[@number="36"]/l:httpHeaders/l:Content-Type/@type='application/xml'</test><test ref="" result="passed">/l:log/l:message[@number="36"]/l:httpHeaders/l:StatusCode/@value='402'</test><test ref="" reslt="passed">count(/l:log/l:message[@number="36"]/l:content/*)=1</test><test ref="" result="passed">/l:log/l:message[@number="36"]/l:content/*[local-name()="EchoNameFault" and namespace-uri()="http://example.org/message-test/xsd"]</test></resultSet><resultSet number="37" type="request" endpoint="AuthenticMessageTestHTTP" binding="EchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="37"]/@type="request"</test><test ref="" result="passed">contains(/l:log/l:message[@number="37"]/l:httpHeaders/l:Method/@rawURI, "Send")</test><test ref="" result="failed">/l:log/l:message[@number="37"]/l:httpHeaders/l:Method/@value='PUT'</test><test ref="" result="passed">count(/l:log/l:message[@number="37"]/l:content/*)<=1</test></resultSet><resultSet number="38" type="response" endpoint="AuthenticMessageTestHTTP" binding="EchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="38"]/@type="response"</test><test ref="" result="failed">/l:log/l:essage[@number="38"]/l:httpHeaders/l:StatusCode/@value='202'</test></resultSet><resultSet number="39" type="request" endpoint="AuthenticMessageTestHTTP" binding="EchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="39"]/@type="request"</test><test ref="" result="passed">contains(/l:log/l:message[@number="39"]/l:httpHeaders/l:Method/@rawURI, "GuaranteedFault")</test><test ref="" result="failed">/l:log/l:message[@number="39"]/l:httpHeaders/l:Method/@value='GET'</test><test ref="" result="passed">count(/l:log/l:message[@number="39"]/l:content/*)=0</test></resultSet><resultSet number="40" type="response" endpoint="AuthenticMessageTestHTTP" binding="EchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="40"]/@type="response"</test><test ref="" result="passed">/l:log/l:message[@number="40"]/l:httpHeaders/l:X-WSDLTestHeader</test><test ref="" result="passed">/l:log/l:message[@number="40"]/l:httpHeaders/l:Content-Type/@type='appliation/xml'</test><test ref="" result="passed">/l:log/l:message[@number="40"]/l:httpHeaders/l:StatusCode/@value='402'</test><test ref="" result="passed">count(/l:log/l:message[@number="40"]/l:content/*)=1</test><test ref="" result="passed">/l:log/l:message[@number="40"]/l:content/*[local-name()="EchoNameFault" and namespace-uri()="http://example.org/message-test/xsd"]</test></resultSet></resultSets> \ No newline at end of file --- 1,2 ---- <?xml version="1.0" encoding="UTF-8"?> ! <resultSets xmlns:a="http://www.w3.org/2006/11/desc/assertions" xmlns:m="http://www.w3.org/2006/11/desc/messages" xmlns:l="http://www.w3.org/2002/ws/desc/logs/" xmlns:module="http://www.w3.org/2002/ws/desc/6/10/test-module" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope" xmlns:soap11="http://schemas.xmlsoap.org/soap/envelope/"><head><messages>40</messages><expectedMessages>40</expectedMessages><tests>189</tests><tstamp>2007-02-21T14:49:41.561Z</tstamp><generated>February 23 2007</generated><from>Unknown</from><to>Apache/2.0.54 (Win32)</to></head><resultSet number="1" type="request" endpoint="MessageTestGeneric" binding="SafeEchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="1"]/@type="request"</test><test ref="" result="passed">contains(/l:log/l:message[@number="1"]/l:httpHeaders/l:Method/@rawURI, "EchoString")</test><test ref="" result="passed">/l:log/l:message[@number="1"]/l:httpHeaders/l:Method/@value='GET'</test><test ref="" result="passed">count(/llog/l:message[@number="1"]/l:content/*)=0</test></resultSet><resultSet number="2" type="response" endpoint="MessageTestGeneric" binding="SafeEchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="2"]/@type="response"</test><test ref="" result="passed">/l:log/l:message[@number="2"]/l:httpHeaders/l:Content-Type/@type='application/xml'</test><test ref="" result="passed">/l:log/l:message[@number="2"]/l:httpHeaders/l:StatusCode/@value='200'</test><test ref="" result="passed">count(/l:log/l:message[@number="2"]/l:content/*)=1</test><test ref="" result="passed">/l:log/l:message[@number="2"]/l:content/*[local-name()='EchoString' and namespace-uri()='http://example.org/message-test/xsd']</test></resultSet><resultSet number="3" type="request" endpoint="MessageTestGeneric" binding="SafeEchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="3"]/@type="request"</test><test ref="" result="passed">contains(/l:log/l:message[@number="3"]/l:htpHeaders/l:Method/@rawURI, "EchoName")</test><test ref="" result="passed">/l:log/l:message[@number="3"]/l:httpHeaders/l:Method/@value='POST'</test><test ref="" result="passed">count(/l:log/l:message[@number="3"]/l:content/*)=1</test><test ref="" result="passed">/l:log/l:message[@number="3"]/l:content/*[local-name()='EchoName' and namespace-uri()='http://example.org/message-test/xsd']</test></resultSet><resultSet number="4" type="response" endpoint="MessageTestGeneric" binding="SafeEchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="4"]/@type="response"</test><test ref="" result="passed">/l:log/l:message[@number="4"]/l:httpHeaders/l:Content-Type/@type='application/xml'</test><test ref="" result="passed">/l:log/l:message[@number="4"]/l:httpHeaders/l:StatusCode/@value='200'</test><test ref="" result="passed">count(/l:log/l:message[@number="4"]/l:content/*)=1</test><test ref="" result="passed">/l:log/l:message[@number="4"]/l:content/*[local-name()='EchoName' and namspace-uri()='http://example.org/message-test/xsd']</test></resultSet><resultSet number="5" type="request" endpoint="MessageTestGeneric" binding="SafeEchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="5"]/@type="request"</test><test ref="" result="passed">contains(/l:log/l:message[@number="5"]/l:httpHeaders/l:Method/@rawURI, "EchoNameExpectFault")</test><test ref="" result="passed">/l:log/l:message[@number="5"]/l:httpHeaders/l:Method/@value='POST'</test><test ref="" result="passed">count(/l:log/l:message[@number="5"]/l:content/*)=1</test><test ref="" result="passed">/l:log/l:message[@number="5"]/l:content/*[local-name()='EchoName' and namespace-uri()='http://example.org/message-test/xsd']</test></resultSet><resultSet number="6" type="response" endpoint="MessageTestGeneric" binding="SafeEchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="6"]/@type="response"</test><test ref="" result="passed">/l:log/l:message[@number="6]/l:httpHeaders/l:Content-Type/@type='application/xml'</test><test ref="" result="passed">/l:log/l:message[@number="6"]/l:httpHeaders/l:StatusCode/@value='500'</test><test ref="" result="passed">count(/l:log/l:message[@number="6"]/l:content/*)=1</test><test ref="" result="passed">/l:log/l:message[@number="6"]/l:content/*[local-name()="EchoNameFault" and namespace-uri()="http://example.org/message-test/xsd"]</test></resultSet><resultSet number="7" type="request" endpoint="MessageTestGeneric" binding="SafeEchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="7"]/@type="request"</test><test ref="" result="passed">contains(/l:log/l:message[@number="7"]/l:httpHeaders/l:Method/@rawURI, "Send")</test><test ref="" result="passed">/l:log/l:message[@number="7"]/l:httpHeaders/l:Method/@value='POST'</test><test ref="" result="passed">count(/l:log/l:message[@number="7"]/l:content/*)<=1</test></resultSet><resultSet number="8" type="response" endpoint="MessageTestGeneric" bindng="SafeEchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="8"]/@type="response"</test><test ref="" result="passed">/l:log/l:message[@number="8"]/l:httpHeaders/l:StatusCode/@value='202'</test></resultSet><resultSet number="9" type="request" endpoint="MessageTestGeneric" binding="SafeEchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="9"]/@type="request"</test><test ref="" result="passed">contains(/l:log/l:message[@number="9"]/l:httpHeaders/l:Method/@rawURI, "GuaranteedFault")</test><test ref="" result="passed">/l:log/l:message[@number="9"]/l:httpHeaders/l:Method/@value='POST'</test><test ref="" result="passed">count(/l:log/l:message[@number="9"]/l:content/*)=0</test></resultSet><resultSet number="10" type="response" endpoint="MessageTestGeneric" binding="SafeEchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="10"]/@type="response"</test><test ref="" result="passed">/l:log/l:essage[@number="10"]/l:httpHeaders/l:Content-Type/@type='application/xml'</test><test ref="" result="passed">/l:log/l:message[@number="10"]/l:httpHeaders/l:StatusCode/@value='500'</test><test ref="" result="passed">count(/l:log/l:message[@number="10"]/l:content/*)=1</test><test ref="" result="passed">/l:log/l:message[@number="10"]/l:content/*[local-name()="EchoNameFault" and namespace-uri()="http://example.org/message-test/xsd"]</test></resultSet><resultSet number="11" type="request" endpoint="MessageTestCodedHTTP" binding="CodedEchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="11"]/@type="request"</test><test ref="" result="passed">contains(/l:log/l:message[@number="11"]/l:httpHeaders/l:Method/@rawURI, "EchoString")</test><test ref="" result="passed">/l:log/l:message[@number="11"]/l:httpHeaders/l:Method/@value='GET'</test><test ref="" result="passed">count(/l:log/l:message[@number="11"]/l:content/*)=0</test></resultSet><resultSet number="12" type="response" enpoint="MessageTestCodedHTTP" binding="CodedEchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="12"]/@type="response"</test><test ref="" result="passed">/l:log/l:message[@number="12"]/l:httpHeaders/l:Content-Type/@type='application/xml'</test><test ref="" result="passed">/l:log/l:message[@number="12"]/l:httpHeaders/l:StatusCode/@value='200'</test><test ref="" result="passed">count(/l:log/l:message[@number="12"]/l:content/*)=1</test><test ref="" result="passed">/l:log/l:message[@number="12"]/l:content/*[local-name()='EchoString' and namespace-uri()='http://example.org/message-test/xsd']</test></resultSet><resultSet number="13" type="request" endpoint="MessageTestCodedHTTP" binding="CodedEchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="13"]/@type="request"</test><test ref="" result="passed">contains(/l:log/l:message[@number="13"]/l:httpHeaders/l:Method/@rawURI, "EchoName")</test><test ref="" result="passed">/l:log/l:mesage[@number="13"]/l:httpHeaders/l:Method/@value='POST'</test><test ref="" result="passed">count(/l:log/l:message[@number="13"]/l:content/*)=1</test><test ref="" result="passed">/l:log/l:message[@number="13"]/l:content/*[local-name()='EchoName' and namespace-uri()='http://example.org/message-test/xsd']</test></resultSet><resultSet number="14" type="response" endpoint="MessageTestCodedHTTP" binding="CodedEchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="14"]/@type="response"</test><test ref="" result="passed">/l:log/l:message[@number="14"]/l:httpHeaders/l:Content-Type/@type='application/xml'</test><test ref="" result="passed">/l:log/l:message[@number="14"]/l:httpHeaders/l:StatusCode/@value='200'</test><test ref="" result="passed">count(/l:log/l:message[@number="14"]/l:content/*)=1</test><test ref="" result="passed">/l:log/l:message[@number="14"]/l:content/*[local-name()='EchoName' and namespace-uri()='http://example.org/message-test/xsd']</test></resultSet><resutSet number="15" type="request" endpoint="MessageTestCodedHTTP" binding="CodedEchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="15"]/@type="request"</test><test ref="" result="passed">contains(/l:log/l:message[@number="15"]/l:httpHeaders/l:Method/@rawURI, "EchoNameExpectFault")</test><test ref="" result="passed">/l:log/l:message[@number="15"]/l:httpHeaders/l:Method/@value='POST'</test><test ref="" result="failed">/l:log/l:message[@number="15"]/l:httpHeaders/l:Content-Encoding='gzip'</test></resultSet><resultSet number="16" type="response" endpoint="MessageTestCodedHTTP" binding="CodedEchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="16"]/@type="response"</test><test ref="" result="passed">/l:log/l:message[@number="16"]/l:httpHeaders/l:Content-Type/@type='application/xml'</test><test ref="" result="passed">/l:log/l:message[@number="16"]/l:httpHeaders/l:StatusCode/@value='500'</test><test ref="" result="passed">count/l:log/l:message[@number="16"]/l:content/*)=1</test><test ref="" result="passed">/l:log/l:message[@number="16"]/l:content/*[local-name()="EchoNameFault" and namespace-uri()="http://example.org/message-test/xsd"]</test></resultSet><resultSet number="17" type="request" endpoint="MessageTestCodedHTTP" binding="CodedEchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="17"]/@type="request"</test><test ref="" result="passed">contains(/l:log/l:message[@number="17"]/l:httpHeaders/l:Method/@rawURI, "Send")</test><test ref="" result="passed">/l:log/l:message[@number="17"]/l:httpHeaders/l:Method/@value='POST'</test><test ref="" result="passed">count(/l:log/l:message[@number="17"]/l:content/*)<=1</test></resultSet><resultSet number="18" type="response" endpoint="MessageTestCodedHTTP" binding="CodedEchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="18"]/@type="response"</test><test ref="" result="passed">/l:log/l:message[@number"18"]/l:httpHeaders/l:StatusCode/@value='202'</test></resultSet><resultSet number="19" type="request" endpoint="MessageTestCodedHTTP" binding="CodedEchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="19"]/@type="request"</test><test ref="" result="passed">contains(/l:log/l:message[@number="19"]/l:httpHeaders/l:Method/@rawURI, "GuaranteedFault")</test><test ref="" result="passed">/l:log/l:message[@number="19"]/l:httpHeaders/l:Method/@value='POST'</test><test ref="" result="passed">count(/l:log/l:message[@number="19"]/l:content/*)=0</test></resultSet><resultSet number="20" type="response" endpoint="MessageTestCodedHTTP" binding="CodedEchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="20"]/@type="response"</test><test ref="" result="passed">/l:log/l:message[@number="20"]/l:httpHeaders/l:Content-Type/@type='application/xml'</test><test ref="" result="passed">/l:log/l:message[@number="20"]/l:httpHeaders/l:StatusCode/@value'500'</test><test ref="" result="passed">count(/l:log/l:message[@number="20"]/l:content/*)=1</test><test ref="" result="passed">/l:log/l:message[@number="20"]/l:content/*[local-name()="EchoNameFault" and namespace-uri()="http://example.org/message-test/xsd"]</test></resultSet><resultSet number="21" type="request" endpoint="MessageTestHTTP" binding="EchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="21"]/@type="request"</test><test ref="" result="passed">contains(/l:log/l:message[@number="21"]/l:httpHeaders/l:Method/@rawURI, "EchoString")</test><test ref="" result="passed">/l:log/l:message[@number="21"]/l:httpHeaders/l:Content-Type/@type='application/xml'</test><test ref="" result="passed">/l:log/l:message[@number="21"]/l:httpHeaders/l:Method/@value='PUT'</test><test ref="" result="passed">count(/l:log/l:message[@number="21"]/l:content/*)=1</test><test ref="" result="passed">/l:log/l:message[@number="21"]/l:content/*[local-name()='EchoString' and namespace-uri()=http://example.org/message-test/xsd']</test></resultSet><resultSet number="22" type="response" endpoint="MessageTestHTTP" binding="EchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="22"]/@type="response"</test><test ref="" result="passed">/l:log/l:message[@number="22"]/l:httpHeaders/l:Content-Type/@type='application/xml'</test><test ref="" result="passed">/l:log/l:message[@number="22"]/l:httpHeaders/l:StatusCode/@value='200'</test><test ref="" result="passed">count(/l:log/l:message[@number="22"]/l:content/*)=1</test><test ref="" result="passed">/l:log/l:message[@number="22"]/l:content/*[local-name()='EchoString' and namespace-uri()='http://example.org/message-test/xsd']</test></resultSet><resultSet number="23" type="request" endpoint="MessageTestHTTP" binding="EchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="23"]/@type="request"</test><test ref="" result="passed">contains(/l:log/l:message[@number="23"]/l:httpHeader/l:Method/@rawURI, "EchoName")</test><test ref="" result="passed">/l:log/l:message[@number="23"]/l:httpHeaders/l:X-WSDLTestHeader</test><test ref="" result="passed">/l:log/l:message[@number="23"]/l:httpHeaders/l:Content-Type/@type='application/xml'</test><test ref="" result="passed">/l:log/l:message[@number="23"]/l:httpHeaders/l:Method/@value='POST'</test><test ref="" result="passed">count(/l:log/l:message[@number="23"]/l:content/*)=1</test><test ref="" result="passed">/l:log/l:message[@number="23"]/l:content/*[local-name()='EchoName' and namespace-uri()='http://example.org/message-test/xsd']</test></resultSet><resultSet number="24" type="response" endpoint="MessageTestHTTP" binding="EchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="24"]/@type="response"</test><test ref="" result="passed">/l:log/l:message[@number="24"]/l:httpHeaders/l:X-WSDLTestHeader</test><test ref="" result="passed">/l:log/l:message[@number="24"]/l:httpHeaders/l:Content-Type/@type='applicatin/xml'</test><test ref="" result="passed">/l:log/l:message[@number="24"]/l:httpHeaders/l:StatusCode/@value='200'</test><test ref="" result="passed">count(/l:log/l:message[@number="24"]/l:content/*)=1</test><test ref="" result="passed">/l:log/l:message[@number="24"]/l:content/*[local-name()='EchoName' and namespace-uri()='http://example.org/message-test/xsd']</test></resultSet><resultSet number="25" type="request" endpoint="MessageTestHTTP" binding="EchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="25"]/@type="request"</test><test ref="" result="passed">contains(/l:log/l:message[@number="25"]/l:httpHeaders/l:Method/@rawURI, "EchoNameExpectFault")</test><test ref="" result="passed">/l:log/l:message[@number="25"]/l:httpHeaders/l:Method/@value='DELETE'</test><test ref="" result="passed">count(/l:log/l:message[@number="25"]/l:content/*)=0</test></resultSet><resultSet number="26" type="response" endpoint="MessageTestHTTP" binding="EchoHTTPBinding" implementation="Unkown"><test ref="" result="passed">/l:log/l:message[@number="26"]/@type="response"</test><test ref="" result="passed">/l:log/l:message[@number="26"]/l:httpHeaders/l:X-WSDLTestHeader</test><test ref="" result="passed">/l:log/l:message[@number="26"]/l:httpHeaders/l:Content-Type/@type='application/xml'</test><test ref="" result="passed">/l:log/l:message[@number="26"]/l:httpHeaders/l:StatusCode/@value='402'</test><test ref="" result="passed">count(/l:log/l:message[@number="26"]/l:content/*)=1</test><test ref="" result="passed">/l:log/l:message[@number="26"]/l:content/*[local-name()="EchoNameFault" and namespace-uri()="http://example.org/message-test/xsd"]</test></resultSet><resultSet number="27" type="request" endpoint="MessageTestHTTP" binding="EchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="27"]/@type="request"</test><test ref="" result="passed">contains(/l:log/l:message[@number="27"]/l:httpHeaders/l:Method/@rawURI, "Send")</test><test ref="" result="passed">/l:og/l:message[@number="27"]/l:httpHeaders/l:Content-Type/@type='application/xml'</test><test ref="" result="passed">/l:log/l:message[@number="27"]/l:httpHeaders/l:Method/@value='PUT'</test><test ref="" result="passed">count(/l:log/l:message[@number="27"]/l:content/*)<=1</test></resultSet><resultSet number="28" type="response" endpoint="MessageTestHTTP" binding="EchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="28"]/@type="response"</test><test ref="" result="passed">/l:log/l:message[@number="28"]/l:httpHeaders/l:StatusCode/@value='202'</test></resultSet><resultSet number="29" type="request" endpoint="MessageTestHTTP" binding="EchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="29"]/@type="request"</test><test ref="" result="passed">contains(/l:log/l:message[@number="29"]/l:httpHeaders/l:Method/@rawURI, "GuaranteedFault")</test><test ref="" result="passed">/l:log/l:message[@number="29"]/l:httpHeaders/l:Method/@value'GET'</test><test ref="" result="passed">count(/l:log/l:message[@number="29"]/l:content/*)=0</test></resultSet><resultSet number="30" type="response" endpoint="MessageTestHTTP" binding="EchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="30"]/@type="response"</test><test ref="" result="passed">/l:log/l:message[@number="30"]/l:httpHeaders/l:X-WSDLTestHeader</test><test ref="" result="passed">/l:log/l:message[@number="30"]/l:httpHeaders/l:Content-Type/@type='application/xml'</test><test ref="" result="passed">/l:log/l:message[@number="30"]/l:httpHeaders/l:StatusCode/@value='402'</test><test ref="" result="passed">count(/l:log/l:message[@number="30"]/l:content/*)=1</test><test ref="" result="passed">/l:log/l:message[@number="30"]/l:content/*[local-name()="EchoNameFault" and namespace-uri()="http://example.org/message-test/xsd"]</test></resultSet><resultSet number="31" type="request" endpoint="AuthenticMessageTestHTTP" binding="EchoHTTPBinding" implementation="Unknow"><test ref="" result="passed">/l:log/l:message[@number="31"]/@type="request"</test><test ref="" result="passed">contains(/l:log/l:message[@number="31"]/l:httpHeaders/l:Method/@rawURI, "EchoString")</test><test ref="" result="passed">/l:log/l:message[@number="31"]/l:httpHeaders/l:Content-Type/@type='application/xml'</test><test ref="" result="passed">/l:log/l:message[@number="31"]/l:httpHeaders/l:Method/@value='PUT'</test><test ref="" result="passed">count(/l:log/l:message[@number="31"]/l:content/*)=1</test><test ref="" result="passed">/l:log/l:message[@number="31"]/l:content/*[local-name()='EchoString' and namespace-uri()='http://example.org/message-test/xsd']</test></resultSet><resultSet number="32" type="response" endpoint="AuthenticMessageTestHTTP" binding="EchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="32"]/@type="response"</test><test ref="" result="passed">/l:log/l:message[@number="32"]/l:httpHeaders/l:Content-Type/@type='application/xml'</test><test ef="" result="passed">/l:log/l:message[@number="32"]/l:httpHeaders/l:StatusCode/@value='200'</test><test ref="" result="passed">count(/l:log/l:message[@number="32"]/l:content/*)=1</test><test ref="" result="passed">/l:log/l:message[@number="32"]/l:content/*[local-name()='EchoString' and namespace-uri()='http://example.org/message-test/xsd']</test></resultSet><resultSet number="33" type="request" endpoint="AuthenticMessageTestHTTP" binding="EchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="33"]/@type="request"</test><test ref="" result="passed">contains(/l:log/l:message[@number="33"]/l:httpHeaders/l:Method/@rawURI, "EchoName")</test><test ref="" result="passed">/l:log/l:message[@number="33"]/l:httpHeaders/l:X-WSDLTestHeader</test><test ref="" result="passed">/l:log/l:message[@number="33"]/l:httpHeaders/l:Content-Type/@type='application/xml'</test><test ref="" result="passed">/l:log/l:message[@number="33"]/l:httpHeaders/l:Method/@value='POST'</test><test ref="" rsult="passed">count(/l:log/l:message[@number="33"]/l:content/*)=1</test><test ref="" result="passed">/l:log/l:message[@number="33"]/l:content/*[local-name()='EchoName' and namespace-uri()='http://example.org/message-test/xsd']</test></resultSet><resultSet number="34" type="response" endpoint="AuthenticMessageTestHTTP" binding="EchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="34"]/@type="response"</test><test ref="" result="passed">/l:log/l:message[@number="34"]/l:httpHeaders/l:X-WSDLTestHeader</test><test ref="" result="passed">/l:log/l:message[@number="34"]/l:httpHeaders/l:Content-Type/@type='application/xml'</test><test ref="" result="passed">/l:log/l:message[@number="34"]/l:httpHeaders/l:StatusCode/@value='200'</test><test ref="" result="passed">count(/l:log/l:message[@number="34"]/l:content/*)=1</test><test ref="" result="passed">/l:log/l:message[@number="34"]/l:content/*[local-name()='EchoName' and namespace-uri()='http://example.org/message-test/xsd']</tst></resultSet><resultSet number="35" type="request" endpoint="AuthenticMessageTestHTTP" binding="EchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="35"]/@type="request"</test><test ref="" result="passed">contains(/l:log/l:message[@number="35"]/l:httpHeaders/l:Method/@rawURI, "EchoNameExpectFault")</test><test ref="" result="passed">/l:log/l:message[@number="35"]/l:httpHeaders/l:Method/@value='DELETE'</test><test ref="" result="passed">count(/l:log/l:message[@number="35"]/l:content/*)=0</test></resultSet><resultSet number="36" type="response" endpoint="AuthenticMessageTestHTTP" binding="EchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="36"]/@type="response"</test><test ref="" result="passed">/l:log/l:message[@number="36"]/l:httpHeaders/l:X-WSDLTestHeader</test><test ref="" result="passed">/l:log/l:message[@number="36"]/l:httpHeaders/l:Content-Type/@type='application/xml'</test><test ref="" result="passed">/l:log/l:mssage[@number="36"]/l:httpHeaders/l:StatusCode/@value='402'</test><test ref="" result="passed">count(/l:log/l:message[@number="36"]/l:content/*)=1</test><test ref="" result="passed">/l:log/l:message[@number="36"]/l:content/*[local-name()="EchoNameFault" and namespace-uri()="http://example.org/message-test/xsd"]</test></resultSet><resultSet number="37" type="request" endpoint="AuthenticMessageTestHTTP" binding="EchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="37"]/@type="request"</test><test ref="" result="passed">contains(/l:log/l:message[@number="37"]/l:httpHeaders/l:Method/@rawURI, "Send")</test><test ref="" result="passed">/l:log/l:message[@number="37"]/l:httpHeaders/l:Content-Type/@type='application/xml'</test><test ref="" result="passed">/l:log/l:message[@number="37"]/l:httpHeaders/l:Method/@value='PUT'</test><test ref="" result="passed">count(/l:log/l:message[@number="37"]/l:content/*)<=1</test></resultSet><resultSet number="38" type="response" endpoit="AuthenticMessageTestHTTP" binding="EchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="38"]/@type="response"</test><test ref="" result="passed">/l:log/l:message[@number="38"]/l:httpHeaders/l:StatusCode/@value='202'</test></resultSet><resultSet number="39" type="request" endpoint="AuthenticMessageTestHTTP" binding="EchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="39"]/@type="request"</test><test ref="" result="passed">contains(/l:log/l:message[@number="39"]/l:httpHeaders/l:Method/@rawURI, "GuaranteedFault")</test><test ref="" result="passed">/l:log/l:message[@number="39"]/l:httpHeaders/l:Method/@value='GET'</test><test ref="" result="passed">count(/l:log/l:message[@number="39"]/l:content/*)=0</test></resultSet><resultSet number="40" type="response" endpoint="AuthenticMessageTestHTTP" binding="EchoHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="40"]/@type="response"</tes><test ref="" result="passed">/l:log/l:message[@number="40"]/l:httpHeaders/l:X-WSDLTestHeader</test><test ref="" result="passed">/l:log/l:message[@number="40"]/l:httpHeaders/l:Content-Type/@type='application/xml'</test><test ref="" result="passed">/l:log/l:message[@number="40"]/l:httpHeaders/l:StatusCode/@value='402'</test><test ref="" result="passed">count(/l:log/l:message[@number="40"]/l:content/*)=1</test><test ref="" result="passed">/l:log/l:message[@number="40"]/l:content/*[local-name()="EchoNameFault" and namespace-uri()="http://example.org/message-test/xsd"]</test></resultSet></resultSets> \ No newline at end of file Index: log-MessageTest3G-canon-canon.wsimsg =================================================================== RCS file: /sources/public/2002/ws/desc/test-suite/results-messages/MessageTest-3G/log-MessageTest3G-canon-canon.wsimsg,v retrieving revision 1.1 retrieving revision 1.2 diff -C 2 -d -r1.1 -r1.2 *** log-MessageTest3G-canon-canon.wsimsg 23 Jan 2007 04:55:36 -0000 1.1 --- log-MessageTest3G-canon-canon.wsimsg 23 Feb 2007 15:45:42 -0000 1.2 *************** *** 1,4 **** <?xml version="1.0" encoding="UTF-8"?> ! <log timestamp="2007-01-22T15:00:40.609" xmlns="http://www.ws-i.org/testing/2004/07/log/" xmlns:wsi-monConfig="http://www.ws-i.org/testing/2004/07/monitorConfig/" --- 1,4 ---- <?xml version="1.0" encoding="UTF-8"?> ! <log timestamp="2007-02-21T14:50:06.561" xmlns="http://www.ws-i.org/testing/2004/07/log/" xmlns:wsi-monConfig="http://www.ws-i.org/testing/2004/07/monitorConfig/" *************** *** 7,11 **** <implementer name="IBM" location=""/> <environment> ! <runtime name="Java(TM) 2 Runtime Environment, Standard Edition" version="1.5.0_06-b05"/> <operatingSystem name="Windows XP" version="5.1"/> <xmlParser name="Apache Xerces" version="Xerces-J 2.8.0"/> --- 7,11 ---- <implementer name="IBM" location=""/> <environment> ! <runtime name="Java(TM) 2 Runtime Environment, Standard Edition" version="1.5.0_10-b03"/> <operatingSystem name="Windows XP" version="5.1"/> <xmlParser name="Apache Xerces" version="Xerces-J 2.8.0"/> *************** *** 23,27 **** </monitor> ! <messageEntry xsi:type="httpMessageEntry" ID="1" conversationID="1" type="request" timestamp="2007-01-22T15:00:24.236Z"> <messageContent></messageContent> <senderHostAndPort>localhost:81</senderHostAndPort> --- 23,27 ---- </monitor> ! <messageEntry xsi:type="httpMessageEntry" ID="1" conversationID="1" type="request" timestamp="2007-02-21T14:49:41.561Z"> <messageContent></messageContent> <senderHostAndPort>localhost:81</senderHostAndPort> *************** *** 31,35 **** Pragma: no-cache
 Accept: */*
 - Content-Type: application/x-www-form-urlencoded
 Content-Length: 0
 Connection: Keep-Alive
 --- 31,34 ---- *************** *** 38,47 **** </httpHeaders> </messageEntry> ! <messageEntry xsi:type="httpMessageEntry" ID="2" conversationID="1" type="response" timestamp="2007-01-22T15:00:24.330Z"> <messageContent><?xml version="1.0"?><ns1:EchoString xmlns:ns1="http://example.org/message-test/xsd"><ns1:string>hello world!</ns1:string></ns1:EchoString></messageContent> <senderHostAndPort>aldabra.crf.canon.fr:80</senderHostAndPort> <receiverHostAndPort>localhost:81</receiverHostAndPort> <httpHeaders>HTTP/1.1 200 OK
 ! Date: Mon, 22 Jan 2007 14:00:24 GMT
 Server: Apache/2.0.54 (Win32)
 Content-Length: 139
 --- 37,46 ---- </httpHeaders> </messageEntry> ! <messageEntry xsi:type="httpMessageEntry" ID="2" conversationID="1" type="response" timestamp="2007-02-21T14:49:41.655Z"> <messageContent><?xml version="1.0"?><ns1:EchoString xmlns:ns1="http://example.org/message-test/xsd"><ns1:string>hello world!</ns1:string></ns1:EchoString></messageContent> <senderHostAndPort>aldabra.crf.canon.fr:80</senderHostAndPort> <receiverHostAndPort>localhost:81</receiverHostAndPort> <httpHeaders>HTTP/1.1 200 OK
 ! Date: Wed, 21 Feb 2007 13:49:41 GMT
 Server: Apache/2.0.54 (Win32)
 Content-Length: 139
 *************** *** 52,56 **** </httpHeaders> </messageEntry> ! <messageEntry xsi:type="httpMessageEntry" ID="3" conversationID="2" type="request" timestamp="2007-01-22T15:00:24.502Z"> <messageContent><?xml version="1.0"?><ns1:EchoName xmlns:ns1="http://example.org/message-test/xsd"><ns1:FirstName>my first</ns1:FirstName><ns1:MiddleName>my middle</ns1:MiddleName><ns1:LastName>my last</ns1:LastName></ns1:EchoName></messageContent> <senderHostAndPort>localhost:81</senderHostAndPort> --- 51,55 ---- </httpHeaders> </messageEntry> ! <messageEntry xsi:type="httpMessageEntry" ID="3" conversationID="2" type="request" timestamp="2007-02-21T14:49:41.890Z"> <messageContent><?xml version="1.0"?><ns1:EchoName xmlns:ns1="http://example.org/message-test/xsd"><ns1:FirstName>my first</ns1:FirstName><ns1:MiddleName>my middle</ns1:MiddleName><ns1:LastName>my last</ns1:LastName></ns1:EchoName></messageContent> <senderHostAndPort>localhost:81</senderHostAndPort> *************** *** 67,76 **** </httpHeaders> </messageEntry> ! <messageEntry xsi:type="httpMessageEntry" ID="4" conversationID="2" type="response" timestamp="2007-01-22T15:00:24.643Z"> <messageContent><?xml version="1.0"?><ns1:EchoName xmlns:ns1="http://example.org/message-test/xsd"><ns1:FirstName>my first</ns1:FirstName><ns1:MiddleName>my middle</ns1:MiddleName><ns1:LastName>my last</ns1:LastName></ns1:EchoName></messageContent> <senderHostAndPort>aldabra.crf.canon.fr:80</senderHostAndPort> <receiverHostAndPort>localhost:81</receiverHostAndPort> <httpHeaders>HTTP/1.1 200 OK
 ! Date: Mon, 22 Jan 2007 14:00:24 GMT
 Server: Apache/2.0.54 (Win32)
 Content-Length: 215
 --- 66,75 ---- </httpHeaders> </messageEntry> ! <messageEntry xsi:type="httpMessageEntry" ID="4" conversationID="2" type="response" timestamp="2007-02-21T14:49:42.015Z"> <messageContent><?xml version="1.0"?><ns1:EchoName xmlns:ns1="http://example.org/message-test/xsd"><ns1:FirstName>my first</ns1:FirstName><ns1:MiddleName>my middle</ns1:MiddleName><ns1:LastName>my last</ns1:LastName></ns1:EchoName></messageContent> <senderHostAndPort>aldabra.crf.canon.fr:80</senderHostAndPort> <receiverHostAndPort>localhost:81</receiverHostAndPort> <httpHeaders>HTTP/1.1 200 OK
 ! Date: Wed, 21 Feb 2007 13:49:41 GMT
 Server: Apache/2.0.54 (Win32)
 Content-Length: 215
 *************** *** 81,85 **** </httpHeaders> </messageEntry> ! <messageEntry xsi:type="httpMessageEntry" ID="5" conversationID="3" type="request" timestamp="2007-01-22T15:00:24.814Z"> <messageContent><?xml version="1.0"?><ns1:EchoName xmlns:ns1="http://example.org/message-test/xsd"><ns1:FirstName>my first</ns1:FirstName><ns1:MiddleName>my middle</ns1:MiddleName><ns1:LastName>my last</ns1:LastName></ns1:EchoName></messageContent> <senderHostAndPort>localhost:81</senderHostAndPort> --- 80,84 ---- </httpHeaders> </messageEntry> ! <messageEntry xsi:type="httpMessageEntry" ID="5" conversationID="3" type="request" timestamp="2007-02-21T14:49:42.124Z"> <messageContent><?xml version="1.0"?><ns1:EchoName xmlns:ns1="http://example.org/message-test/xsd"><ns1:FirstName>my first</ns1:FirstName><ns1:MiddleName>my middle</ns1:MiddleName><ns1:LastName>my last</ns1:LastName></ns1:EchoName></messageContent> <senderHostAndPort>localhost:81</senderHostAndPort> *************** *** 96,105 **** </httpHeaders> </messageEntry> ! <messageEntry xsi:type="httpMessageEntry" ID="6" conversationID="3" type="response" timestamp="2007-01-22T15:00:25.018Z"> <messageContent><ns1:EchoNameFault xmlns:ns1="http://example.org/message-test/xsd"><ns1:Fault>rejected</ns1:Fault><ns1:FirstName>my first</ns1:FirstName><ns1:MiddleName>my middle</ns1:MiddleName><ns1:LastName>my last</ns1:LastName></ns1:EchoNameFault></messageContent> <senderHostAndPort>aldabra.crf.canon.fr:80</senderHostAndPort> <receiverHostAndPort>localhost:81</receiverHostAndPort> <httpHeaders>HTTP/1.1 500 Internal Server Error
 ! Date: Mon, 22 Jan 2007 14:00:24 GMT
 Server: Apache/2.0.54 (Win32)
 Content-Length: 235
 --- 95,104 ---- </httpHeaders> </messageEntry> ! <messageEntry xsi:type="httpMessageEntry" ID="6" conversationID="3" type="response" timestamp="2007-02-21T14:49:42.311Z"> <messageContent><ns1:EchoNameFault xmlns:ns1="http://example.org/message-test/xsd"><ns1:Fault>rejected</ns1:Fault><ns1:FirstName>my first</ns1:FirstName><ns1:MiddleName>my middle</ns1:MiddleName><ns1:LastName>my last</ns1:LastName></ns1:EchoNameFault></messageContent> <senderHostAndPort>aldabra.crf.canon.fr:80</senderHostAndPort> <receiverHostAndPort>localhost:81</receiverHostAndPort> <httpHeaders>HTTP/1.1 500 Internal Server Error
 ! Date: Wed, 21 Feb 2007 13:49:42 GMT
 Server: Apache/2.0.54 (Win32)
 Content-Length: 235
 *************** *** 109,113 **** </httpHeaders> </messageEntry> ! <messageEntry xsi:type="httpMessageEntry" ID="7" conversationID="4" type="request" timestamp="2007-01-22T15:00:25.080Z"> <messageContent><?xml version="1.0"?><ns1:SendAny xmlns:ns1="http://example.org/Send">Hello service!</ns1:SendAny></messageContent> <senderHostAndPort>localhost:81</senderHostAndPort> --- 108,112 ---- </httpHeaders> </messageEntry> ! <messageEntry xsi:type="httpMessageEntry" ID="7" conversationID="4" type="request" timestamp="2007-02-21T14:49:42.343Z"> <messageContent><?xml version="1.0"?><ns1:SendAny xmlns:ns1="http://example.org/Send">Hello service!</ns1:SendAny></messageContent> <senderHostAndPort>localhost:81</senderHostAndPort> *************** *** 124,133 **** </httpHeaders> </messageEntry> ! <messageEntry xsi:type="httpMessageEntry" ID="8" conversationID="4" type="response" timestamp="2007-01-22T15:00:25.236Z"> <messageContent></messageContent> <senderHostAndPort>aldabra.crf.canon.fr:80</senderHostAndPort> <receiverHostAndPort>localhost:81</receiverHostAndPort> <httpHeaders>HTTP/1.1 202 Accepted
 ! Date: Mon, 22 Jan 2007 14:00:25 GMT
 Server: Apache/2.0.54 (Win32)
 Content-Length: 0
 --- 123,132 ---- </httpHeaders> </messageEntry> ! <messageEntry xsi:type="httpMessageEntry" ID="8" conversationID="4" type="response" timestamp="2007-02-21T14:49:42.515Z"> <messageContent></messageContent> <senderHostAndPort>aldabra.crf.canon.fr:80</senderHostAndPort> <receiverHostAndPort>localhost:81</receiverHostAndPort> <httpHeaders>HTTP/1.1 202 Accepted
 ! Date: Wed, 21 Feb 2007 13:49:42 GMT
 Server: Apache/2.0.54 (Win32)
 Content-Length: 0
 *************** *** 138,142 **** </httpHeaders> </messageEntry> ! <messageEntry xsi:type="httpMessageEntry" ID="9" conversationID="5" type="request" timestamp="2007-01-22T15:00:25.861Z"> <messageContent></messageContent> <senderHostAndPort>localhost:81</senderHostAndPort> --- 137,141 ---- </httpHeaders> </messageEntry> ! <messageEntry xsi:type="httpMessageEntry" ID="9" conversationID="5" type="request" timestamp="2007-02-21T14:49:42.718Z"> <messageContent></messageContent> <senderHostAndPort>localhost:81</senderHostAndPort> *************** *** 153,162 **** </httpHeaders> </messageEntry> ! <messageEntry xsi:type="httpMessageEntry" ID="10" conversationID="5" type="response" timestamp="2007-01-22T15:00:25.939Z"> <messageContent><ns1:EchoNameFault xmlns:ns1="http://example.org/message-test/xsd"><ns1:Fault>default</ns1:Fault><ns1:FirstName>smith</ns1:FirstName><ns1:MiddleName>senior</ns1:MiddleName><ns1:LastName>john</ns1:LastName></ns1:EchoNameFault></messageContent> <senderHostAndPort>aldabra.crf.canon.fr:80</senderHostAndPort> <receiverHostAndPort>localhost:81</receiverHostAndPort> <httpHeaders>HTTP/1.1 500 Internal Server Error
 ! Date: Mon, 22 Jan 2007 14:00:25 GMT
 Server: Apache/2.0.54 (Win32)
 Content-Length: 225
 --- 152,161 ---- </httpHeaders> </messageEntry> ! <messageEntry xsi:type="httpMessageEntry" ID="10" conversationID="5" type="response" timestamp="2007-02-21T14:49:42.765Z"> <messageContent><ns1:EchoNameFault xmlns:ns1="http://example.org/message-test/xsd"><ns1:Fault>default</ns1:Fault><ns1:FirstName>smith</ns1:FirstName><ns1:MiddleName>senior</ns1:MiddleName><ns1:LastName>john</ns1:LastName></ns1:EchoNameFault></messageContent> <senderHostAndPort>aldabra.crf.canon.fr:80</senderHostAndPort> <receiverHostAndPort>localhost:81</receiverHostAndPort> <httpHeaders>HTTP/1.1 500 Internal Server Error
 ! Date: Wed, 21 Feb 2007 13:49:42 GMT
 Server: Apache/2.0.54 (Win32)
 Content-Length: 225
 *************** *** 166,170 **** </httpHeaders> </messageEntry> ! <messageEntry xsi:type="httpMessageEntry" ID="11" conversationID="6" type="request" timestamp="2007-01-22T15:00:26.486Z"> <messageContent></messageContent> <senderHostAndPort>localhost:81</senderHostAndPort> --- 165,169 ---- </httpHeaders> </messageEntry> ! <messageEntry xsi:type="httpMessageEntry" ID="11" conversationID="6" type="request" timestamp="2007-02-21T14:49:43.421Z"> <messageContent></messageContent> <senderHostAndPort>localhost:81</senderHostAndPort> *************** *** 174,178 **** Pragma: no-cache
 Accept: */*
 - Content-Type: application/x-www-form-urlencoded
 Content-Length: 0
 Connection: Keep-Alive
 --- 173,176 ---- *************** *** 181,190 **** </httpHeaders> </messageEntry> ! <messageEntry xsi:type="httpMessageEntry" ID="12" conversationID="6" type="response" timestamp="2007-01-22T15:00:26.595Z"> <messageContent><?xml version="1.0"?><ns1:EchoString xmlns:ns1="http://example.org/message-test/xsd"><ns1:string>hello world!</ns1:string></ns1:EchoString></messageContent> <senderHostAndPort>aldabra.crf.canon.fr:80</senderHostAndPort> <receiverHostAndPort>localhost:81</receiverHostAndPort> <httpHeaders>HTTP/1.1 200 OK
 ! Date: Mon, 22 Jan 2007 14:00:26 GMT
 Server: Apache/2.0.54 (Win32)
 Content-Length: 139
 --- 179,188 ---- </httpHeaders> </messageEntry> ! <messageEntry xsi:type="httpMessageEntry" ID="12" conversationID="6" type="response" timestamp="2007-02-21T14:49:43.483Z"> <messageContent><?xml version="1.0"?><ns1:EchoString xmlns:ns1="http://example.org/message-test/xsd"><ns1:string>hello world!</ns1:string></ns1:EchoString></messageContent> <senderHostAndPort>aldabra.crf.canon.fr:80</senderHostAndPort> <receiverHostAndPort>localhost:81</receiverHostAndPort> <httpHeaders>HTTP/1.1 200 OK
 ! Date: Wed, 21 Feb 2007 13:49:43 GMT
 Server: Apache/2.0.54 (Win32)
 Content-Length: 139
 *************** *** 195,199 **** </httpHeaders> </messageEntry> ! <messageEntry xsi:type="httpMessageEntry" ID="13" conversationID="7" type="request" timestamp="2007-01-22T15:00:26.986Z"> <messageContent><?xml version="1.0"?><ns1:EchoName xmlns:ns1="http://example.org/message-test/xsd"><ns1:FirstName>my first</ns1:FirstName><ns1:MiddleName>my middle</ns1:MiddleName><ns1:LastName>my last</ns1:LastName></ns1:EchoName></messageContent> <senderHostAndPort>localhost:81</senderHostAndPort> --- 193,197 ---- </httpHeaders> </messageEntry> ! <messageEntry xsi:type="httpMessageEntry" ID="13" conversationID="7" type="request" timestamp="2007-02-21T14:49:43.593Z"> <messageContent><?xml version="1.0"?><ns1:EchoName xmlns:ns1="http://example.org/message-test/xsd"><ns1:FirstName>my first</ns1:FirstName><ns1:MiddleName>my middle</ns1:MiddleName><ns1:LastName>my last</ns1:LastName></ns1:EchoName></messageContent> <senderHostAndPort>localhost:81</senderHostAndPort> *************** *** 210,219 **** </httpHeaders> </messageEntry> ! <messageEntry xsi:type="httpMessageEntry" ID="14" conversationID="7" type="response" timestamp="2007-01-22T15:00:27.158Z"> <messageContent><?xml version="1.0"?><ns1:EchoName xmlns:ns1="http://example.org/message-test/xsd"><ns1:FirstName>my first</ns1:FirstName><ns1:MiddleName>my middle</ns1:MiddleName><ns1:LastName>my last</ns1:LastName></ns1:EchoName></messageContent> <senderHostAndPort>aldabra.crf.canon.fr:80</senderHostAndPort> <receiverHostAndPort>localhost:81</receiverHostAndPort> <httpHeaders>HTTP/1.1 200 OK
 ! Date: Mon, 22 Jan 2007 14:00:27 GMT
 Server: Apache/2.0.54 (Win32)
 Content-Length: 215
 --- 208,217 ---- </httpHeaders> </messageEntry> ! <messageEntry xsi:type="httpMessageEntry" ID="14" conversationID="7" type="response" timestamp="2007-02-21T14:49:43.718Z"> <messageContent><?xml version="1.0"?><ns1:EchoName xmlns:ns1="http://example.org/message-test/xsd"><ns1:FirstName>my first</ns1:FirstName><ns1:MiddleName>my middle</ns1:MiddleName><ns1:LastName>my last</ns1:LastName></ns1:EchoName></messageContent> <senderHostAndPort>aldabra.crf.canon.fr:80</senderHostAndPort> <receiverHostAndPort>localhost:81</receiverHostAndPort> <httpHeaders>HTTP/1.1 200 OK
 ! Date: Wed, 21 Feb 2007 13:49:43 GMT
 Server: Apache/2.0.54 (Win32)
 Content-Length: 215
 *************** *** 224,228 **** </httpHeaders> </messageEntry> ! <messageEntry xsi:type="httpMessageEntry" ID="15" conversationID="8" type="request" timestamp="2007-01-22T15:00:27.220Z"> <messageContent><?xml version="1.0"?><ns1:EchoName xmlns:ns1="http://example.org/message-test/xsd"><ns1:FirstName>my first</ns1:FirstName><ns1:MiddleName>my middle</ns1:MiddleName><ns1:LastName>my last</ns1:LastName></ns1:EchoName></messageContent> <senderHostAndPort>localhost:81</senderHostAndPort> --- 222,226 ---- </httpHeaders> </messageEntry> ! <messageEntry xsi:type="httpMessageEntry" ID="15" conversationID="8" type="request" timestamp="2007-02-21T14:49:44.015Z"> <messageContent><?xml version="1.0"?><ns1:EchoName xmlns:ns1="http://example.org/message-test/xsd"><ns1:FirstName>my first</ns1:FirstName><ns1:MiddleName>my middle</ns1:MiddleName><ns1:LastName>my last</ns1:LastName></ns1:EchoName></messageContent> <senderHostAndPort>localhost:81</senderHostAndPort> *************** *** 239,248 **** </httpHeaders> </messageEntry> ! <messageEntry xsi:type="httpMessageEntry" ID="16" conversationID="8" type="response" timestamp="2007-01-22T15:00:27.424Z"> <messageContent><ns1:EchoNameFault xmlns:ns1="http://example.org/message-test/xsd"><ns1:Fault>rejected</ns1:Fault><ns1:FirstName>my first</ns1:FirstName><ns1:MiddleName>my middle</ns1:MiddleName><ns1:LastName>my last</ns1:LastName></ns1:EchoNameFault></messageContent> <senderHostAndPort>aldabra.crf.canon.fr:80</senderHostAndPort> <receiverHostAndPort>localhost:81</receiverHostAndPort> <httpHeaders>HTTP/1.1 500 Internal Server Error
 ! Date: Mon, 22 Jan 2007 14:00:27 GMT
 Server: Apache/2.0.54 (Win32)
 Content-Length: 235
 --- 237,246 ---- </httpHeaders> </messageEntry> ! <messageEntry xsi:type="httpMessageEntry" ID="16" conversationID="8" type="response" timestamp="2007-02-21T14:49:44.124Z"> <messageContent><ns1:EchoNameFault xmlns:ns1="http://example.org/message-test/xsd"><ns1:Fault>rejected</ns1:Fault><ns1:FirstName>my first</ns1:FirstName><ns1:MiddleName>my middle</ns1:MiddleName><ns1:LastName>my last</ns1:LastName></ns1:EchoNameFault></messageContent> <senderHostAndPort>aldabra.crf.canon.fr:80</senderHostAndPort> <receiverHostAndPort>localhost:81</receiverHostAndPort> <httpHeaders>HTTP/1.1 500 Internal Server Error
 ! Date: Wed, 21 Feb 2007 13:49:44 GMT
 Server: Apache/2.0.54 (Win32)
 Content-Length: 235
 *************** *** 252,256 **** </httpHeaders> </messageEntry> ! <messageEntry xsi:type="httpMessageEntry" ID="17" conversationID="9" type="request" timestamp="2007-01-22T15:00:27.486Z"> <messageContent><?xml version="1.0"?><ns1:SendAny xmlns:ns1="http://example.org/Send">Hello service!</ns1:SendAny></messageContent> <senderHostAndPort>localhost:81</senderHostAndPort> --- 250,254 ---- </httpHeaders> </messageEntry> ! <messageEntry xsi:type="httpMessageEntry" ID="17" conversationID="9" type="request" timestamp="2007-02-21T14:49:44.155Z"> <messageContent><?xml version="1.0"?><ns1:SendAny xmlns:ns1="http://example.org/Send">Hello service!</ns1:SendAny></messageContent> <senderHostAndPort>localhost:81</senderHostAndPort> *************** *** 267,276 **** </httpHeaders> </messageEntry> ! <messageEntry xsi:type="httpMessageEntry" ID="18" conversationID="9" type="response" timestamp="2007-01-22T15:00:27.658Z"> <messageContent></messageContent> <senderHostAndPort>aldabra.crf.canon.fr:80</senderHostAndPort> <receiverHostAndPort>localhost:81</receiverHostAndPort> <httpHeaders>HTTP/1.1 202 Accepted
 ! Date: Mon, 22 Jan 2007 14:00:27 GMT
 Server: Apache/2.0.54 (Win32)
 Content-Length: 0
 --- 265,274 ---- </httpHeaders> </messageEntry> ! <messageEntry xsi:type="httpMessageEntry" ID="18" conversationID="9" type="response" timestamp="2007-02-21T14:49:44.327Z"> <messageContent></messageContent> <senderHostAndPort>aldabra.crf.canon.fr:80</senderHostAndPort> <receiverHostAndPort>localhost:81</receiverHostAndPort> <httpHeaders>HTTP/1.1 202 Accepted
 ! Date: Wed, 21 Feb 2007 13:49:44 GMT
 Server: Apache/2.0.54 (Win32)
 Content-Length: 0
 *************** *** 281,285 **** </httpHeaders> </messageEntry> ! <messageEntry xsi:type="httpMessageEntry" ID="19" conversationID="10" type="request" timestamp="2007-01-22T15:00:27.814Z"> <messageContent></messageContent> <senderHostAndPort>localhost:81</senderHostAndPort> --- 279,283 ---- </httpHeaders> </messageEntry> ! <messageEntry xsi:type="httpMessageEntry" ID="19" conversationID="10" type="request" timestamp="2007-02-21T14:49:44.530Z"> <messageContent></messageContent> <senderHostAndPort>localhost:81</senderHostAndPort> *************** *** 296,305 **** </httpHeaders> </messageEntry> ! <messageEntry xsi:type="httpMessageEntry" ID="20" conversationID="10" type="response" timestamp="2007-01-22T15:00:27.892Z"> <messageContent><ns1:EchoNameFault xmlns:ns1="http://example.org/message-test/xsd"><ns1:Fault>default</ns1:Fault><ns1:FirstName>smith</ns1:FirstName><ns1:MiddleName>senior</ns1:MiddleName><ns1:LastName>john</ns1:LastName></ns1:EchoNameFault></messageContent> <senderHostAndPort>aldabra.crf.canon.fr:80</senderHostAndPort> <receiverHostAndPort>localhost:81</receiverHostAndPort> <httpHeaders>HTTP/1.1 500 Internal Server Error
 ! Date: Mon, 22 Jan 2007 14:00:27 GMT
 Server: Apache/2.0.54 (Win32)
 Content-Length: 225
 --- 294,303 ---- </httpHeaders> </messageEntry> ! <messageEntry xsi:type="httpMessageEntry" ID="20" conversationID="10" type="response" timestamp="2007-02-21T14:49:44.577Z"> <messageContent><ns1:EchoNameFault xmlns:ns1="http://example.org/message-test/xsd"><ns1:Fault>default</ns1:Fault><ns1:FirstName>smith</ns1:FirstName><ns1:MiddleName>senior</ns1:MiddleName><ns1:LastName>john</ns1:LastName></ns1:EchoNameFault></messageContent> <senderHostAndPort>aldabra.crf.canon.fr:80</senderHostAndPort> <receiverHostAndPort>localhost:81</receiverHostAndPort> <httpHeaders>HTTP/1.1 500 Internal Server Error
 ! Date: Wed, 21 Feb 2007 13:49:44 GMT
 Server: Apache/2.0.54 (Win32)
 Content-Length: 225
 *************** *** 309,313 **** </httpHeaders> </messageEntry> ! <messageEntry xsi:type="httpMessageEntry" ID="21" conversationID="11" type="request" timestamp="2007-01-22T15:00:28.267Z"> <messageContent><?xml version="1.0"?><ns1:EchoString xmlns:ns1="http://example.org/message-test/xsd"><ns1:string>hello world!</ns1:string></ns1:EchoString></messageContent> <senderHostAndPort>localhost:81</senderHostAndPort> --- 307,311 ---- </httpHeaders> </messageEntry> ! <messageEntry xsi:type="httpMessageEntry" ID="21" conversationID="11" type="request" timestamp="2007-02-21T14:49:44.858Z"> <messageContent><?xml version="1.0"?><ns1:EchoString xmlns:ns1="http://example.org/message-test/xsd"><ns1:string>hello world!</ns1:string></ns1:EchoString></messageContent> <senderHostAndPort>localhost:81</senderHostAndPort> *************** *** 324,333 **** </httpHeaders> </messageEntry> ! <messageEntry xsi:type="httpMessageEntry" ID="22" conversationID="11" type="response" timestamp="2007-01-22T15:00:28.470Z"> <messageContent><?xml version="1.0"?><ns1:EchoString xmlns:ns1="http://example.org/message-test/xsd"><ns1:string>hello world!</ns1:string></ns1:EchoString></messageContent> <senderHostAndPort>aldabra.crf.canon.fr:80</senderHostAndPort> <receiverHostAndPort>localhost:81</receiverHostAndPort> <httpHeaders>HTTP/1.1 200 OK
 ! Date: Mon, 22 Jan 2007 14:00:28 GMT
 Server: Apache/2.0.54 (Win32)
 Content-Length: 139
 --- 322,331 ---- </httpHeaders> </messageEntry> ! <messageEntry xsi:type="httpMessageEntry" ID="22" conversationID="11" type="response" timestamp="2007-02-21T14:49:45.030Z"> <messageContent><?xml version="1.0"?><ns1:EchoString xmlns:ns1="http://example.org/message-test/xsd"><ns1:string>hello world!</ns1:string></ns1:EchoString></messageContent> <senderHostAndPort>aldabra.crf.canon.fr:80</senderHostAndPort> <receiverHostAndPort>localhost:81</receiverHostAndPort> <httpHeaders>HTTP/1.1 200 OK
 ! Date: Wed, 21 Feb 2007 13:49:44 GMT
 Server: Apache/2.0.54 (Win32)
 Content-Length: 139
 *************** *** 338,342 **** </httpHeaders> </messageEntry> ! <messageEntry xsi:type="httpMessageEntry" ID="23" conversationID="12" type="request" timestamp="2007-01-22T15:00:28.611Z"> <messageContent><?xml version="1.0"?><ns1:EchoName xmlns:ns1="http://example.org/message-test/xsd"><ns1:FirstName>my first</ns1:FirstName><ns1:MiddleName>my middle</ns1:MiddleName><ns1:LastName>my last</ns1:LastName></ns1:EchoName></messageContent> <senderHostAndPort>localhost:81</senderHostAndPort> --- 336,340 ---- </httpHeaders> </messageEntry> ! <messageEntry xsi:type="httpMessageEntry" ID="23" conversationID="12" type="request" timestamp="2007-02-21T14:49:45.202Z"> <messageContent><?xml version="1.0"?><ns1:EchoName xmlns:ns1="http://example.org/message-test/xsd"><ns1:FirstName>my first</ns1:FirstName><ns1:MiddleName>my middle</ns1:MiddleName><ns1:LastName>my last</ns1:LastName></ns1:EchoName></messageContent> <senderHostAndPort>localhost:81</senderHostAndPort> *************** *** 354,363 **** </httpHeaders> </messageEntry> ! <messageEntry xsi:type="httpMessageEntry" ID="24" conversationID="12" type="response" timestamp="2007-01-22T15:00:28.814Z"> <messageContent><?xml version="1.0"?><ns1:EchoName xmlns:ns1="http://example.org/message-test/xsd"><ns1:FirstName>my first</ns1:FirstName><ns1:MiddleName>my middle</ns1:MiddleName><ns1:LastName>my last</ns1:LastName></ns1:EchoName></messageContent> <senderHostAndPort>aldabra.crf.canon.fr:80</senderHostAndPort> <receiverHostAndPort>localhost:81</receiverHostAndPort> <httpHeaders>HTTP/1.1 200 OK
 ! Date: Mon, 22 Jan 2007 14:00:28 GMT
 Server: Apache/2.0.54 (Win32)
 X-WSDLTestHeader: to be filled
 --- 352,361 ---- </httpHeaders> </messageEntry> ! <messageEntry xsi:type="httpMessageEntry" ID="24" conversationID="12" type="response" timestamp="2007-02-21T14:49:45.327Z"> <messageContent><?xml version="1.0"?><ns1:EchoName xmlns:ns1="http://example.org/message-test/xsd"><ns1:FirstName>my first</ns1:FirstName><ns1:MiddleName>my middle</ns1:MiddleName><ns1:LastName>my last</ns1:LastName></ns1:EchoName></messageContent> <senderHostAndPort>aldabra.crf.canon.fr:80</senderHostAndPort> <receiverHostAndPort>localhost:81</receiverHostAndPort> <httpHeaders>HTTP/1.1 200 OK
 ! Date: Wed, 21 Feb 2007 13:49:45 GMT
 Server: Apache/2.0.54 (Win32)
 X-WSDLTestHeader: to be filled
 *************** *** 369,373 **** </httpHeaders> </messageEntry> ! <messageEntry xsi:type="httpMessageEntry" ID="25" conversationID="13" type="request" timestamp="2007-01-22T15:00:29.080Z"> <messageContent></messageContent> <senderHostAndPort>localhost:81</senderHostAndPort> --- 367,371 ---- </httpHeaders> </messageEntry> ! <messageEntry xsi:type="httpMessageEntry" ID="25" conversationID="13" type="request" timestamp="2007-02-21T14:49:45.593Z"> <messageContent></messageContent> <senderHostAndPort>localhost:81</senderHostAndPort> *************** *** 377,381 **** Pragma: no-cache
 Accept: */*
 - Content-Type: application/x-www-form-urlencoded
 Content-Length: 0
 Connection: Keep-Alive
 --- 375,378 ---- *************** *** 384,393 **** </httpHeaders> </messageEntry> ! <messageEntry xsi:type="httpMessageEntry" ID="26" conversationID="13" type="response" timestamp="2007-01-22T15:00:29.173Z"> <messageContent><ns1:EchoNameFault xmlns:ns1="http://example.org/message-test/xsd"><ns1:Fault>rejected</ns1:Fault><ns1:FirstName>my first</ns1:FirstName><ns1:MiddleName>my middle</ns1:MiddleName><ns1:LastName>my last</ns1:LastName></ns1:EchoNameFault></messageContent> <senderHostAndPort>aldabra.crf.canon.fr:80</senderHostAndPort> <receiverHostAndPort>localhost:81</receiverHostAndPort> <httpHeaders>HTTP/1.1 402 Payment Required
 ! Date: Mon, 22 Jan 2007 14:00:29 GMT
 Server: Apache/2.0.54 (Win32)
 X-WSDLTestHeader: to be filled
 --- 381,390 ---- </httpHeaders> </messageEntry> ! <messageEntry xsi:type="httpMessageEntry" ID="26" conversationID="13" type="response" timestamp="2007-02-21T14:49:45.640Z"> <messageContent><ns1:EchoNameFault xmlns:ns1="http://example.org/message-test/xsd"><ns1:Fault>rejected</ns1:Fault><ns1:FirstName>my first</ns1:FirstName><ns1:MiddleName>my middle</ns1:MiddleName><ns1:LastName>my last</ns1:LastName></ns1:EchoNameFault></messageContent> <senderHostAndPort>aldabra.crf.canon.fr:80</senderHostAndPort> <receiverHostAndPort>localhost:81</receiverHostAndPort> <httpHeaders>HTTP/1.1 402 Payment Required
 ! Date: Wed, 21 Feb 2007 13:49:45 GMT
 Server: Apache/2.0.54 (Win32)
 X-WSDLTestHeader: to be filled
 *************** *** 399,412 **** </httpHeaders> </messageEntry> ! <messageEntry xsi:type="httpMessageEntry" ID="27" conversationID="14" type="request" timestamp="2007-01-22T15:00:29.439Z"> ! <messageContent></messageContent> <senderHostAndPort>localhost:81</senderHostAndPort> <receiverHostAndPort>aldabra.crf.canon.fr:80</receiverHostAndPort> ! <httpHeaders>GET /wss/MessageTest-3G/EchoHTTPBinding/Send HTTP/1.1
 Host: aldabra.crf.canon.fr
 Pragma: no-cache
 Accept: */*
 ! Content-Type: application/x-www-form-urlencoded
 ! Content-Length: 0
 Connection: Keep-Alive
 X-BlueCoat-Via: 3FF3740A68851F74
 --- 396,409 ---- </httpHeaders> </messageEntry> ! <messageEntry xsi:type="httpMessageEntry" ID="27" conversationID="14" type="request" timestamp="2007-02-21T14:49:45.780Z"> ! <messageContent><?xml version="1.0"?><ns1:SendAny xmlns:ns1="http://example.org/Send">Hello service!</ns1:SendAny></messageContent> <senderHostAndPort>localhost:81</senderHostAndPort> <receiverHostAndPort>aldabra.crf.canon.fr:80</receiverHostAndPort> ! <httpHeaders>PUT /wss/MessageTest-3G/EchoHTTPBinding/Send HTTP/1.1
 Host: aldabra.crf.canon.fr
 Pragma: no-cache
 Accept: */*
 ! Content-Type: application/xml
 ! Content-Length: 98
 Connection: Keep-Alive
 X-BlueCoat-Via: 3FF3740A68851F74
 *************** *** 414,439 **** </httpHeaders> </messageEntry> ! <messageEntry xsi:type="httpMessageEntry" ID="28" conversationID="14" type="response" timestamp="2007-01-22T15:00:29.533Z"> <messageContent></messageContent> <senderHostAndPort>aldabra.crf.canon.fr:80</senderHostAndPort> <receiverHostAndPort>localhost:81</receiverHostAndPort> ! <httpHeaders>HTTP/1.1 501 Method Not Implemented
 ! Date: Mon, 22 Jan 2007 14:00:29 GMT
 Server: Apache/2.0.54 (Win32)
 Content-Length: 0
 ! Connection: close
 ! Content-Type: application/xml
 
 </httpHeaders> </messageEntry> ! <messageEntry xsi:type="httpMessageEntry" ID="29" conversationID="15" type="request" timestamp="2007-01-22T15:00:29.689Z"> <messageContent></messageContent> <senderHostAndPort>localhost:81</senderHostAndPort> <receiverHostAndPort>aldabra.crf.canon.fr:80</receiverHostAndPort> ! <httpHeaders>PUT /wss/MessageTest-3G/EchoHTTPBinding/GuaranteedFault HTTP/1.1
 Host: aldabra.crf.canon.fr
 Pragma: no-cache
 Accept: */*
 - Content-Type: application/xml
 Content-Length: 0
 Connection: Keep-Alive
 --- 411,436 ---- </httpHeaders> </messageEntry> ! <messageEntry xsi:type="httpMessageEntry" ID="28" conversationID="14" type="response" timestamp="2007-02-21T14:49:45.999Z"> <messageContent></messageContent> <senderHostAndPort>aldabra.crf.canon.fr:80</senderHostAndPort> <receiverHostAndPort>localhost:81</receiverHostAndPort> ! <httpHeaders>HTTP/1.1 202 Accepted
 ! Date: Wed, 21 Feb 2007 13:49:45 GMT
 Server: Apache/2.0.54 (Win32)
 Content-Length: 0
 ! Keep-Alive: timeout=15, max=97
 ! Connection: Keep-Alive
 ! Content-Type: text/plain
 
 </httpHeaders> </messageEntry> ! <messageEntry xsi:type="httpMessageEntry" ID="29" conversationID="15" type="request" timestamp="2007-02-21T14:49:46.124Z"> <messageContent></messageContent> <senderHostAndPort>localhost:81</senderHostAndPort> <receiverHostAndPort>aldabra.crf.canon.fr:80</receiverHostAndPort> ! <httpHeaders>GET /wss/MessageTest-3G/EchoHTTPBinding/GuaranteedFault HTTP/1.1
 Host: aldabra.crf.canon.fr
 Pragma: no-cache
 Accept: */*
 Content-Length: 0
 Connection: Keep-Alive
 *************** *** 442,455 **** </httpHeaders> </messageEntry> ! <messageEntry xsi:type="httpMessageEntry" ID="30" conversationID="15" type="response" timestamp="2007-01-22T15:00:29.798Z"> <messageContent><ns1:EchoNameFault xmlns:ns1="http://example.org/message-test/xsd"><ns1:Fault>default</ns1:Fault><ns1:FirstName>smith</ns1:FirstName><ns1:MiddleName>senior</ns1:MiddleName><ns1:LastName>john</ns1:LastName></ns1:EchoNameFault></messageContent> <senderHostAndPort>aldabra.crf.canon.fr:80</senderHostAndPort> <receiverHostAndPort>localhost:81</receiverHostAndPort> <httpHeaders>HTTP/1.1 402 Payment Required
 ! Date: Mon, 22 Jan 2007 14:00:29 GMT
 Server: Apache/2.0.54 (Win32)
 X-WSDLTestHeader: to be filled
 Content-Length: 225
 ! Keep-Alive: timeout=15, max=100
 Connection: Keep-Alive
 Content-Type: application/xml
 --- 439,452 ---- </httpHeaders> </messageEntry> ! <messageEntry xsi:type="httpMessageEntry" ID="30" conversationID="15" type="response" timestamp="2007-02-21T14:49:46.186Z"> <messageContent><ns1:EchoNameFault xmlns:ns1="http://example.org/message-test/xsd"><ns1:Fault>default</ns1:Fault><ns1:FirstName>smith</ns1:FirstName><ns1:MiddleName>senior</ns1:MiddleName><ns1:LastName>john</ns1:LastName></ns1:EchoNameFault></messageContent> <senderHostAndPort>aldabra.crf.canon.fr:80</senderHostAndPort> <receiverHostAndPort>localhost:81</receiverHostAndPort> <httpHeaders>HTTP/1.1 402 Payment Required
 ! Date: Wed, 21 Feb 2007 13:49:46 GMT
 Server: Apache/2.0.54 (Win32)
 X-WSDLTestHeader: to be filled
 Content-Length: 225
 ! Keep-Alive: timeout=15, max=96
 Connection: Keep-Alive
 Content-Type: application/xml
 *************** *** 457,461 **** </httpHeaders> </messageEntry> ! <messageEntry xsi:type="httpMessageEntry" ID="31" conversationID="16" type="request" timestamp="2007-01-22T15:00:30.111Z"> <messageContent><?xml version="1.0"?><ns1:EchoString xmlns:ns1="http://example.org/message-test/xsd"><ns1:string>hello world!</ns1:string></ns1:EchoString></messageContent> <senderHostAndPort>localhost:81</senderHostAndPort> --- 454,458 ---- </httpHeaders> </messageEntry> ! <messageEntry xsi:type="httpMessageEntry" ID="31" conversationID="16" type="request" timestamp="2007-02-21T14:49:46.718Z"> <messageContent><?xml version="1.0"?><ns1:EchoString xmlns:ns1="http://example.org/message-test/xsd"><ns1:string>hello world!</ns1:string></ns1:EchoString></messageContent> <senderHostAndPort>localhost:81</senderHostAndPort> *************** *** 473,485 **** </httpHeaders> </messageEntry> ! <messageEntry xsi:type="httpMessageEntry" ID="32" conversationID="16" type="response" timestamp="2007-01-22T15:00:30.267Z"> <messageContent><?xml version="1.0"?><ns1:EchoString xmlns:ns1="http://example.org/message-test/xsd"><ns1:string>hello world!</ns1:string></ns1:EchoString></messageContent> <senderHostAndPort>aldabra.crf.canon.fr:80</senderHostAndPort> <receiverHostAndPort>localhost:81</receiverHostAndPort> <httpHeaders>HTTP/1.1 200 OK
 ! Date: Mon, 22 Jan 2007 14:00:30 GMT
 Server: Apache/2.0.54 (Win32)
 Content-Length: 139
 ! Keep-Alive: timeout=15, max=99
 Connection: Keep-Alive
 Content-Type: application/xml
 --- 470,482 ---- </httpHeaders> </messageEntry> ! <messageEntry xsi:type="httpMessageEntry" ID="32" conversationID="16" type="response" timestamp="2007-02-21T14:49:46.905Z"> <messageContent><?xml version="1.0"?><ns1:EchoString xmlns:ns1="http://example.org/message-test/xsd"><ns1:string>hello world!</ns1:string></ns1:EchoString></messageContent> <senderHostAndPort>aldabra.crf.canon.fr:80</senderHostAndPort> <receiverHostAndPort>localhost:81</receiverHostAndPort> <httpHeaders>HTTP/1.1 200 OK
 ! Date: Wed, 21 Feb 2007 13:49:46 GMT
 Server: Apache/2.0.54 (Win32)
 Content-Length: 139
 ! Keep-Alive: timeout=15, max=95
 Connection: Keep-Alive
 Content-Type: application/xml
 *************** *** 487,491 **** </httpHeaders> </messageEntry> ! <messageEntry xsi:type="httpMessageEntry" ID="33" conversationID="17" type="request" timestamp="2007-01-22T15:00:30.454Z"> <messageContent><?xml version="1.0"?><ns1:EchoName xmlns:ns1="http://example.org/message-test/xsd"><ns1:FirstName>my first</ns1:FirstName><ns1:MiddleName>my middle</ns1:MiddleName><ns1:LastName>my last</ns1:LastName></ns1:EchoName></messageContent> <senderHostAndPort>localhost:81</senderHostAndPort> --- 484,488 ---- </httpHeaders> </messageEntry> ! <messageEntry xsi:type="httpMessageEntry" ID="33" conversationID="17" type="request" timestamp="2007-02-21T14:49:47.249Z"> <messageContent><?xml version="1.0"?><ns1:EchoName xmlns:ns1="http://example.org/message-test/xsd"><ns1:FirstName>my first</ns1:FirstName><ns1:MiddleName>my middle</ns1:MiddleName><ns1:LastName>my last</ns1:LastName></ns1:EchoName></messageContent> <senderHostAndPort>localhost:81</senderHostAndPort> *************** *** 504,513 **** </httpHeaders> </messageEntry> ! <messageEntry xsi:type="httpMessageEntry" ID="34" conversationID="17" type="response" timestamp="2007-01-22T15:00:30.611Z"> <messageContent><?xml version="1.0"?><ns1:EchoName xmlns:ns1="http://example.org/message-test/xsd"><ns1:FirstName>my first</ns1:FirstName><ns1:MiddleName>my middle</ns1:MiddleName><ns1:LastName>my last</ns1:LastName></ns1:EchoName></messageContent> <senderHostAndPort>aldabra.crf.canon.fr:80</senderHostAndPort> <receiverHostAndPort>localhost:81</receiverHostAndPort> <httpHeaders>HTTP/1.1 200 OK
 ! Date: Mon, 22 Jan 2007 14:00:30 GMT
 Server: Apache/2.0.54 (Win32)
 X-WSDLTestHeader: to be filled
 --- 501,510 ---- </httpHeaders> </messageEntry> ! <messageEntry xsi:type="httpMessageEntry" ID="34" conversationID="17" type="response" timestamp="2007-02-21T14:49:47.452Z"> <messageContent><?xml version="1.0"?><ns1:EchoName xmlns:ns1="http://example.org/message-test/xsd"><ns1:FirstName>my first</ns1:FirstName><ns1:MiddleName>my middle</ns1:MiddleName><ns1:LastName>my last</ns1:LastName></ns1:EchoName></messageContent> <senderHostAndPort>aldabra.crf.canon.fr:80</senderHostAndPort> <receiverHostAndPort>localhost:81</receiverHostAndPort> <httpHeaders>HTTP/1.1 200 OK
 ! Date: Wed, 21 Feb 2007 13:49:47 GMT
 Server: Apache/2.0.54 (Win32)
 X-WSDLTestHeader: to be filled
 *************** *** 519,523 **** </httpHeaders> </messageEntry> ! <messageEntry xsi:type="httpMessageEntry" ID="35" conversationID="18" type="request" timestamp="2007-01-22T15:00:30.845Z"> <messageContent></messageContent> <senderHostAndPort>localhost:81</senderHostAndPort> --- 516,520 ---- </httpHeaders> </messageEntry> ! <messageEntry xsi:type="httpMessageEntry" ID="35" conversationID="18" type="request" timestamp="2007-02-21T14:49:47.640Z"> <messageContent></messageContent> <senderHostAndPort>localhost:81</senderHostAndPort> *************** *** 528,532 **** Pragma: no-cache
 Accept: */*
 - Content-Type: application/x-www-form-urlencoded
 Content-Length: 0
 Connection: Keep-Alive
 --- 525,528 ---- *************** *** 535,544 **** </httpHeaders> </messageEntry> ! <messageEntry xsi:type="httpMessageEntry" ID="36" conversationID="18" type="response" timestamp="2007-01-22T15:00:30.954Z"> <messageContent><ns1:EchoNameFault xmlns:ns1="http://example.org/message-test/xsd"><ns1:Fault>rejected</ns1:Fault><ns1:FirstName>my first</ns1:FirstName><ns1:MiddleName>my middle</ns1:MiddleName><ns1:LastName>my last</ns1:LastName></ns1:EchoNameFault></messageContent> <senderHostAndPort>aldabra.crf.canon.fr:80</senderHostAndPort> <receiverHostAndPort>localhost:81</receiverHostAndPort> <httpHeaders>HTTP/1.1 402 Payment Required
 ! Date: Mon, 22 Jan 2007 14:00:30 GMT
 Server: Apache/2.0.54 (Win32)
 X-WSDLTestHeader: to be filled
 --- 531,540 ---- </httpHeaders> </messageEntry> ! <messageEntry xsi:type="httpMessageEntry" ID="36" conversationID="18" type="response" timestamp="2007-02-21T14:49:47.702Z"> <messageContent><ns1:EchoNameFault xmlns:ns1="http://example.org/message-test/xsd"><ns1:Fault>rejected</ns1:Fault><ns1:FirstName>my first</ns1:FirstName><ns1:MiddleName>my middle</ns1:MiddleName><ns1:LastName>my last</ns1:LastName></ns1:EchoNameFault></messageContent> <senderHostAndPort>aldabra.crf.canon.fr:80</senderHostAndPort> <receiverHostAndPort>localhost:81</receiverHostAndPort> <httpHeaders>HTTP/1.1 402 Payment Required
 ! Date: Wed, 21 Feb 2007 13:49:47 GMT
 Server: Apache/2.0.54 (Win32)
 X-WSDLTestHeader: to be filled
 *************** *** 550,564 **** </httpHeaders> </messageEntry> ! <messageEntry xsi:type="httpMessageEntry" ID="37" conversationID="19" type="request" timestamp="2007-01-22T15:00:31.079Z"> ! <messageContent></messageContent> <senderHostAndPort>localhost:81</senderHostAndPort> <receiverHostAndPort>aldabra.crf.canon.fr:80</receiverHostAndPort> ! <httpHeaders>GET /wss/MessageTest-3G/EchoHTTPBinding/Send HTTP/1.1
 Authorization: Basic ZXhhbXBsZS5vcmc6UmVhbG0=
 Host: aldabra.crf.canon.fr
 Pragma: no-cache
 Accept: */*
 ! Content-Type: application/x-www-form-urlencoded
 ! Content-Length: 0
 Connection: Keep-Alive
 X-BlueCoat-Via: 3FF3740A68851F74
 --- 546,560 ---- </httpHeaders> </messageEntry> ! <messageEntry xsi:type="httpMessageEntry" ID="37" conversationID="19" type="request" timestamp="2007-02-21T14:49:47.874Z"> ! <messageContent><?xml version="1.0"?><ns1:SendAny xmlns:ns1="http://example.org/Send">Hello service!</ns1:SendAny></messageContent> <senderHostAndPort>localhost:81</senderHostAndPort> <receiverHostAndPort>aldabra.crf.canon.fr:80</receiverHostAndPort> ! <httpHeaders>PUT /wss/MessageTest-3G/EchoHTTPBinding/Send HTTP/1.1
 Authorization: Basic ZXhhbXBsZS5vcmc6UmVhbG0=
 Host: aldabra.crf.canon.fr
 Pragma: no-cache
 Accept: */*
 ! Content-Type: application/xml
 ! Content-Length: 98
 Connection: Keep-Alive
 X-BlueCoat-Via: 3FF3740A68851F74
 *************** *** 566,592 **** </httpHeaders> </messageEntry> ! <messageEntry xsi:type="httpMessageEntry" ID="38" conversationID="19" type="response" timestamp="2007-01-22T15:00:31.189Z"> <messageContent></messageContent> <senderHostAndPort>aldabra.crf.canon.fr:80</senderHostAndPort> <receiverHostAndPort>localhost:81</receiverHostAndPort> ! <httpHeaders>HTTP/1.1 501 Method Not Implemented
 ! Date: Mon, 22 Jan 2007 14:00:31 GMT
 Server: Apache/2.0.54 (Win32)
 Content-Length: 0
 ! Connection: close
 ! Content-Type: application/xml
 
 </httpHeaders> </messageEntry> ! <messageEntry xsi:type="httpMessageEntry" ID="39" conversationID="20" type="request" timestamp="2007-01-22T15:00:31.298Z"> <messageContent></messageContent> <senderHostAndPort>localhost:81</senderHostAndPort> <receiverHostAndPort>aldabra.crf.canon.fr:80</receiverHostAndPort> ! <httpHeaders>PUT /wss/MessageTest-3G/EchoHTTPBinding/GuaranteedFault HTTP/1.1
 Authorization: Basic ZXhhbXBsZS5vcmc6UmVhbG0=
 Host: aldabra.crf.canon.fr
 Pragma: no-cache
 Accept: */*
 - Content-Type: application/xml
 Content-Length: 0
 Connection: Keep-Alive
 --- 562,588 ---- </httpHeaders> </messageEntry> ! <messageEntry xsi:type="httpMessageEntry" ID="38" conversationID="19" type="response" timestamp="2007-02-21T14:49:48.046Z"> <messageContent></messageContent> <senderHostAndPort>aldabra.crf.canon.fr:80</senderHostAndPort> <receiverHostAndPort>localhost:81</receiverHostAndPort> ! <httpHeaders>HTTP/1.1 202 Accepted
 ! Date: Wed, 21 Feb 2007 13:49:47 GMT
 Server: Apache/2.0.54 (Win32)
 Content-Length: 0
 ! Keep-Alive: timeout=15, max=100
 ! Connection: Keep-Alive
 ! Content-Type: text/plain
 
 </httpHeaders> </messageEntry> ! <messageEntry xsi:type="httpMessageEntry" ID="39" conversationID="20" type="request" timestamp="2007-02-21T14:49:48.171Z"> <messageContent></messageContent> <senderHostAndPort>localhost:81</senderHostAndPort> <receiverHostAndPort>aldabra.crf.canon.fr:80</receiverHostAndPort> ! <httpHeaders>GET /wss/MessageTest-3G/EchoHTTPBinding/GuaranteedFault HTTP/1.1
 Authorization: Basic ZXhhbXBsZS5vcmc6UmVhbG0=
 Host: aldabra.crf.canon.fr
 Pragma: no-cache
 Accept: */*
 Content-Length: 0
 Connection: Keep-Alive
 *************** *** 595,604 **** </httpHeaders> </messageEntry> ! <messageEntry xsi:type="httpMessageEntry" ID="40" conversationID="20" type="response" timestamp="2007-01-22T15:00:31.407Z"> <messageContent><ns1:EchoNameFault xmlns:ns1="http://example.org/message-test/xsd"><ns1:Fault>default</ns1:Fault><ns1:FirstName>smith</ns1:FirstName><ns1:MiddleName>senior</ns1:MiddleName><ns1:LastName>john</ns1:LastName></ns1:EchoNameFault></messageContent> <senderHostAndPort>aldabra.crf.canon.fr:80</senderHostAndPort> <receiverHostAndPort>localhost:81</receiverHostAndPort> <httpHeaders>HTTP/1.1 402 Payment Required
 ! Date: Mon, 22 Jan 2007 14:00:31 GMT
 Server: Apache/2.0.54 (Win32)
 X-WSDLTestHeader: to be filled
 --- 591,600 ---- </httpHeaders> </messageEntry> ! <messageEntry xsi:type="httpMessageEntry" ID="40" conversationID="20" type="response" timestamp="2007-02-21T14:49:48.233Z"> <messageContent><ns1:EchoNameFault xmlns:ns1="http://example.org/message-test/xsd"><ns1:Fault>default</ns1:Fault><ns1:FirstName>smith</ns1:FirstName><ns1:MiddleName>senior</ns1:MiddleName><ns1:LastName>john</ns1:LastName></ns1:EchoNameFault></messageContent> <senderHostAndPort>aldabra.crf.canon.fr:80</senderHostAndPort> <receiverHostAndPort>localhost:81</receiverHostAndPort> <httpHeaders>HTTP/1.1 402 Payment Required
 ! Date: Wed, 21 Feb 2007 13:49:48 GMT
 Server: Apache/2.0.54 (Win32)
 X-WSDLTestHeader: to be filled
 Index: description-generate-report-xml.xsl =================================================================== RCS file: /sources/public/2002/ws/desc/test-suite/results-messages/MessageTest-3G/description-generate-report-xml.xsl,v retrieving revision 1.13 retrieving revision 1.14 diff -C 2 -d -r1.13 -r1.14 *** description-generate-report-xml.xsl 22 Feb 2007 05:23:36 -0000 1.13 --- description-generate-report-xml.xsl 23 Feb 2007 15:45:43 -0000 1.14 *************** *** 3,5 **** This is a style sheet, generated by evaluate-xml-log-xsl.xslt. ******** DO NOT EDIT ********* ! --><xsl:stylesheet xmlns:soap11="http://schemas.xmlsoap.org/soap/envelope/" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope" xmlns:module="http://www.w3.org/2002/ws/desc/6/10/test-module" xmlns:l="http://www.w3.org/2002/ws/desc/logs/" xmlns:m="http://www.w3.org/2006/11/desc/messages" xmlns:a="http://www.w3.org/2006/11/desc/assertions" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0" l:fake="false"><xsl:param name="DSTAMP"/><xsl:param name="TSTAMP"/><xsl:param name="TODAY"/><xsl:output method="xml"/><xsl:template match="/"><resultSets><head><messages><xsl:value-of select="count(/l:log/l:message)"/></messages><expectedMessages>40</expectedMessages><tests>187</tests><tstamp><xsl:value-of select="/l:log/l:message/@timestamp"/></tstamp><generated><xsl:value-of select="$TODAY"/></generated><from><xsl:call-template name="find-agent"><xsl:with-param name="message" select="/l:log/l:message[@type="request"]"/></xsl:call-template></from><to><xsl:call-template name="find-agent"><xsl:withparam name="message" select="/l:log/l:message[@type="response"]"/></xsl:call-template></to></head><xsl:call-template name="message1"/><xsl:call-template name="message2"/><xsl:call-template name="message3"/><xsl:call-template name="message4"/><xsl:call-template name="message5"/><xsl:call-template name="message6"/><xsl:call-template name="message7"/><xsl:call-template name="message8"/><xsl:call-template name="message9"/><xsl:call-template name="message10"/><xsl:call-template name="message11"/><xsl:call-template name="message12"/><xsl:call-template name="message13"/><xsl:call-template name="message14"/><xsl:call-template name="message15"/><xsl:call-template name="message16"/><xsl:call-template name="message17"/><xsl:call-template name="message18"/><xsl:call-template name="message19"/><xsl:call-template name="message20"/><xsl:call-template name="message21"/><xsl:call-template name="message22"/><xsl:call-template name="message23"/><xsl:call-template name="message24"/><xsl:call-template name="message25"><xsl:call-template name="message26"/><xsl:call-template name="message27"/><xsl:call-template name="message28"/><xsl:call-template name="message29"/><xsl:call-template name="message30"/><xsl:call-template name="message31"/><xsl:call-template name="message32"/><xsl:call-template name="message33"/><xsl:call-template name="message34"/><xsl:call-template name="message35"/><xsl:call-template name="message36"/><xsl:call-template name="message37"/><xsl:call-template name="message38"/><xsl:call-template name="message39"/><xsl:call-template name="message40"/></resultSets></xsl:template><xsl:template name="find-agent"><xsl:param name="message"/><xsl:choose><xsl:when test="$message/l:httpHeaders/l:Server"><xsl:value-of select="$message/l:httpHeaders/l:Server"/></xsl:when><xsl:when test="$message/l:httpHeaders/l:User-Agent"><xsl:value-of select="$message/l:httpHeaders/l:User-Agent"/></xsl:when><xsl:otherwise>Unknown</xsl:otherwise></xsl:choose></xsl:template><xsl:template name="message1"><resultSet binding="SafeEchoHTTBinding" endpoint="MessageTestGeneric" type="request" number="1"><xsl:attribute name="implementation"><xsl:call-template name="find-agent"><xsl:with-param name="message" select="."/></xsl:call-template></xsl:attribute><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="1"]/@type="request"">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="1"]/@type="request"</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="contains(/l:log/l:message[@number="1"]/l:httpHeaders/l:Method/@rawURI, "EchoString")">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>contains(/l:log/l:message[@number="1"]/l:httpHeaders/l:Method/@rawURI, "EchoString")</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="1"]/l:httpHeaders/l:Method/@value='GET'">passed</xsl:when><xsl:otherwise>faied</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="1"]/l:httpHeaders/l:Method/@value='GET'</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="count(/l:log/l:message[@number="1"]/l:content/*)=0">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>count(/l:log/l:message[@number="1"]/l:content/*)=0</test></resultSet></xsl:template><xsl:template name="message2"><resultSet binding="SafeEchoHTTPBinding" endpoint="MessageTestGeneric" type="response" number="2"><xsl:attribute name="implementation"><xsl:call-template name="find-agent"><xsl:with-param name="message" select="."/></xsl:call-template></xsl:attribute><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="2"]/@type="response"">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="2"]/@type="response"</test><test ref=""><xsl:attribute name="result"><xsl:chose><xsl:when test="/l:log/l:message[@number="2"]/l:httpHeaders/l:Content-Type/@type='application/xml'">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="2"]/l:httpHeaders/l:Content-Type/@type='application/xml'</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="2"]/l:httpHeaders/l:StatusCode/@value='200'">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="2"]/l:httpHeaders/l:StatusCode/@value='200'</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="count(/l:log/l:message[@number="2"]/l:content/*)=1">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>count(/l:log/l:message[@number="2"]/l:content/*)=1</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="2"]/l:content/*[local-name()='EchoString' and naespace-uri()='http://example.org/message-test/xsd']">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="2"]/l:content/*[local-name()='EchoString' and namespace-uri()='http://example.org/message-test/xsd']</test></resultSet></xsl:template><xsl:template name="message3"><resultSet binding="SafeEchoHTTPBinding" endpoint="MessageTestGeneric" type="request" number="3"><xsl:attribute name="implementation"><xsl:call-template name="find-agent"><xsl:with-param name="message" select="."/></xsl:call-template></xsl:attribute><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="3"]/@type="request"">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="3"]/@type="request"</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="contains(/l:log/l:message[@number="3"]/l:httpHeaders/l:Method/@rawURI, "EchoName")">assed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>contains(/l:log/l:message[@number="3"]/l:httpHeaders/l:Method/@rawURI, "EchoName")</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="3"]/l:httpHeaders/l:Method/@value='POST'">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="3"]/l:httpHeaders/l:Method/@value='POST'</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="count(/l:log/l:message[@number="3"]/l:content/*)=1">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>count(/l:log/l:message[@number="3"]/l:content/*)=1</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="3"]/l:content/*[local-name()='EchoName' and namespace-uri()='http://example.org/message-test/xsd']">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></sl:attribute>/l:log/l:message[@number="3"]/l:content/*[local-name()='EchoName' and namespace-uri()='http://example.org/message-test/xsd']</test></resultSet></xsl:template><xsl:template name="message4"><resultSet binding="SafeEchoHTTPBinding" endpoint="MessageTestGeneric" type="response" number="4"><xsl:attribute name="implementation"><xsl:call-template name="find-agent"><xsl:with-param name="message" select="."/></xsl:call-template></xsl:attribute><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="4"]/@type="response"">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="4"]/@type="response"</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="4"]/l:httpHeaders/l:Content-Type/@type='application/xml'">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="4"]/l:httpHeaders/l:Conent-Type/@type='application/xml'</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="4"]/l:httpHeaders/l:StatusCode/@value='200'">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="4"]/l:httpHeaders/l:StatusCode/@value='200'</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="count(/l:log/l:message[@number="4"]/l:content/*)=1">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>count(/l:log/l:message[@number="4"]/l:content/*)=1</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="4"]/l:content/*[local-name()='EchoName' and namespace-uri()='http://example.org/message-test/xsd']">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="4"]/l:content/*[local-name()='EchoName' and namespace-uri()='http://example.org/messag-test/xsd']</test></resultSet></xsl:template><xsl:template name="message5"><resultSet binding="SafeEchoHTTPBinding" endpoint="MessageTestGeneric" type="request" number="5"><xsl:attribute name="implementation"><xsl:call-template name="find-agent"><xsl:with-param name="message" select="."/></xsl:call-template></xsl:attribute><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="5"]/@type="request"">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="5"]/@type="request"</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="contains(/l:log/l:message[@number="5"]/l:httpHeaders/l:Method/@rawURI, "EchoNameExpectFault")">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>contains(/l:log/l:message[@number="5"]/l:httpHeaders/l:Method/@rawURI, "EchoNameExpectFault")</test><test ref=""><xsl:attribute name="result"><xsl:choose><xs:when test="/l:log/l:message[@number="5"]/l:httpHeaders/l:Method/@value='POST'">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="5"]/l:httpHeaders/l:Method/@value='POST'</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="count(/l:log/l:message[@number="5"]/l:content/*)=1">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>count(/l:log/l:message[@number="5"]/l:content/*)=1</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="5"]/l:content/*[local-name()='EchoName' and namespace-uri()='http://example.org/message-test/xsd']">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="5"]/l:content/*[local-name()='EchoName' and namespace-uri()='http://example.org/message-test/xsd']</test></resultSet></xsl:template><xsl:template name="message6"><resultSet binding="SafeEchHTTPBinding" endpoint="MessageTestGeneric" type="response" number="6"><xsl:attribute name="implementation"><xsl:call-template name="find-agent"><xsl:with-param name="message" select="."/></xsl:call-template></xsl:attribute><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="6"]/@type="response"">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="6"]/@type="response"</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="6"]/l:httpHeaders/l:Content-Type/@type='application/xml'">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="6"]/l:httpHeaders/l:Content-Type/@type='application/xml'</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="6"]/l:httpHeaders/l:StatusCode/@value='500'">passed</xsl:when><xsl:otherwise>failed/xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="6"]/l:httpHeaders/l:StatusCode/@value='500'</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="count(/l:log/l:message[@number="6"]/l:content/*)=1">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>count(/l:log/l:message[@number="6"]/l:content/*)=1</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="6"]/l:content/*[local-name()="EchoNameFault" and namespace-uri()="http://example.org/message-test/xsd"]">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="6"]/l:content/*[local-name()="EchoNameFault" and namespace-uri()="http://example.org/message-test/xsd"]</test></resultSet></xsl:template><xsl:template name="message7"><resultSet binding="SafeEchoHTTPBinding" endpoint="MessageTestGeneric" type="request" number="7"><xsl:attribute name="impleentation"><xsl:call-template name="find-agent"><xsl:with-param name="message" select="."/></xsl:call-template></xsl:attribute><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="7"]/@type="request"">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="7"]/@type="request"</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="contains(/l:log/l:message[@number="7"]/l:httpHeaders/l:Method/@rawURI, "Send")">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>contains(/l:log/l:message[@number="7"]/l:httpHeaders/l:Method/@rawURI, "Send")</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="7"]/l:httpHeaders/l:Method/@value='POST'">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="7"]/l:httpHeaders/l:Method/@vlue='POST'</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="count(/l:log/l:message[@number="7"]/l:content/*)<=1">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>count(/l:log/l:message[@number="7"]/l:content/*)<=1</test></resultSet></xsl:template><xsl:template name="message8"><resultSet binding="SafeEchoHTTPBinding" endpoint="MessageTestGeneric" type="response" number="8"><xsl:attribute name="implementation"><xsl:call-template name="find-agent"><xsl:with-param name="message" select="."/></xsl:call-template></xsl:attribute><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="8"]/@type="response"">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="8"]/@type="response"</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="8"]/l:httpHeaders/l:StatusCode/@value'202'">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="8"]/l:httpHeaders/l:StatusCode/@value='202'</test></resultSet></xsl:template><xsl:template name="message9"><resultSet binding="SafeEchoHTTPBinding" endpoint="MessageTestGeneric" type="request" number="9"><xsl:attribute name="implementation"><xsl:call-template name="find-agent"><xsl:with-param name="message" select="."/></xsl:call-template></xsl:attribute><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="9"]/@type="request"">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="9"]/@type="request"</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="contains(/l:log/l:message[@number="9"]/l:httpHeaders/l:Method/@rawURI, "GuaranteedFault")">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>contains(/l:lg/l:message[@number="9"]/l:httpHeaders/l:Method/@rawURI, "GuaranteedFault")</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="9"]/l:httpHeaders/l:Method/@value='POST'">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="9"]/l:httpHeaders/l:Method/@value='POST'</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="count(/l:log/l:message[@number="9"]/l:content/*)=0">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>count(/l:log/l:message[@number="9"]/l:content/*)=0</test></resultSet></xsl:template><xsl:template name="message10"><resultSet binding="SafeEchoHTTPBinding" endpoint="MessageTestGeneric" type="response" number="10"><xsl:attribute name="implementation"><xsl:call-template name="find-agent"><xsl:with-param name="message" select="."/></xsl:call-template></xsl:attribute><test ref=""><xsl:attribute name="result"><xsl:choose>xsl:when test="/l:log/l:message[@number="10"]/@type="response"">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="10"]/@type="response"</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="10"]/l:httpHeaders/l:Content-Type/@type='application/xml'">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="10"]/l:httpHeaders/l:Content-Type/@type='application/xml'</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="10"]/l:httpHeaders/l:StatusCode/@value='500'">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="10"]/l:httpHeaders/l:StatusCode/@value='500'</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="count(/l:log/l:message[@number="10"]/l:content/*)=1">passed</xsl:when><sl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>count(/l:log/l:message[@number="10"]/l:content/*)=1</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="10"]/l:content/*[local-name()="EchoNameFault" and namespace-uri()="http://example.org/message-test/xsd"]">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="10"]/l:content/*[local-name()="EchoNameFault" and namespace-uri()="http://example.org/message-test/xsd"]</test></resultSet></xsl:template><xsl:template name="message11"><resultSet binding="CodedEchoHTTPBinding" endpoint="MessageTestCodedHTTP" type="request" number="11"><xsl:attribute name="implementation"><xsl:call-template name="find-agent"><xsl:with-param name="message" select="."/></xsl:call-template></xsl:attribute><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="11"]/@type="request">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="11"]/@type="request"</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="contains(/l:log/l:message[@number="11"]/l:httpHeaders/l:Method/@rawURI, "EchoString")">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>contains(/l:log/l:message[@number="11"]/l:httpHeaders/l:Method/@rawURI, "EchoString")</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="11"]/l:httpHeaders/l:Method/@value='GET'">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="11"]/l:httpHeaders/l:Method/@value='GET'</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="count(/l:log/l:message[@number="11"]/l:content/*)=0">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>count(/l:log/:message[@number="11"]/l:content/*)=0</test></resultSet></xsl:template><xsl:template name="message12"><resultSet binding="CodedEchoHTTPBinding" endpoint="MessageTestCodedHTTP" type="response" number="12"><xsl:attribute name="implementation"><xsl:call-template name="find-agent"><xsl:with-param name="message" select="."/></xsl:call-template></xsl:attribute><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="12"]/@type="response"">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="12"]/@type="response"</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="12"]/l:httpHeaders/l:Content-Type/@type='application/xml'">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="12"]/l:httpHeaders/l:Content-Type/@type='application/xml'</test><test ref=""><xsl:attribute name="result"><xsl:chooe><xsl:when test="/l:log/l:message[@number="12"]/l:httpHeaders/l:StatusCode/@value='200'">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="12"]/l:httpHeaders/l:StatusCode/@value='200'</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="count(/l:log/l:message[@number="12"]/l:content/*)=1">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>count(/l:log/l:message[@number="12"]/l:content/*)=1</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="12"]/l:content/*[local-name()='EchoString' and namespace-uri()='http://example.org/message-test/xsd']">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="12"]/l:content/*[local-name()='EchoString' and namespace-uri()='http://example.org/message-test/xsd']</test></resultSet></xsl:template><xsl:template name="message13"><resltSet binding="CodedEchoHTTPBinding" endpoint="MessageTestCodedHTTP" type="request" number="13"><xsl:attribute name="implementation"><xsl:call-template name="find-agent"><xsl:with-param name="message" select="."/></xsl:call-template></xsl:attribute><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="13"]/@type="request"">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="13"]/@type="request"</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="contains(/l:log/l:message[@number="13"]/l:httpHeaders/l:Method/@rawURI, "EchoName")">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>contains(/l:log/l:message[@number="13"]/l:httpHeaders/l:Method/@rawURI, "EchoName")</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="13"]/l:httpHeaders/l:Method/@value='POST'">pased</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="13"]/l:httpHeaders/l:Method/@value='POST'</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="count(/l:log/l:message[@number="13"]/l:content/*)=1">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>count(/l:log/l:message[@number="13"]/l:content/*)=1</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="13"]/l:content/*[local-name()='EchoName' and namespace-uri()='http://example.org/message-test/xsd']">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="13"]/l:content/*[local-name()='EchoName' and namespace-uri()='http://example.org/message-test/xsd']</test></resultSet></xsl:template><xsl:template name="message14"><resultSet binding="CodedEchoHTTPBinding" endpoint="MessageTestCodedHTTP" type="response" number="14"><xsl:attribue name="implementation"><xsl:call-template name="find-agent"><xsl:with-param name="message" select="."/></xsl:call-template></xsl:attribute><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="14"]/@type="response"">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="14"]/@type="response"</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="14"]/l:httpHeaders/l:Content-Type/@type='application/xml'">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="14"]/l:httpHeaders/l:Content-Type/@type='application/xml'</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="14"]/l:httpHeaders/l:StatusCode/@value='200'">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="14"]/l:ttpHeaders/l:StatusCode/@value='200'</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="count(/l:log/l:message[@number="14"]/l:content/*)=1">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>count(/l:log/l:message[@number="14"]/l:content/*)=1</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="14"]/l:content/*[local-name()='EchoName' and namespace-uri()='http://example.org/message-test/xsd']">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="14"]/l:content/*[local-name()='EchoName' and namespace-uri()='http://example.org/message-test/xsd']</test></resultSet></xsl:template><xsl:template name="message15"><resultSet binding="CodedEchoHTTPBinding" endpoint="MessageTestCodedHTTP" type="request" number="15"><xsl:attribute name="implementation"><xsl:call-template name="find-agent"><xsl:with-param name="message" select="."/></xsl:cll-template></xsl:attribute><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="15"]/@type="request"">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="15"]/@type="request"</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="contains(/l:log/l:message[@number="15"]/l:httpHeaders/l:Method/@rawURI, "EchoNameExpectFault")">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>contains(/l:log/l:message[@number="15"]/l:httpHeaders/l:Method/@rawURI, "EchoNameExpectFault")</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="15"]/l:httpHeaders/l:Method/@value='POST'">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="15"]/l:httpHeaders/l:Method/@value='POST'</test><test ref=""><xsl:attribute name="result"><xl:choose><xsl:when test="/l:log/l:message[@number="15"]/l:httpHeaders/l:Content-Encoding='gzip'">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="15"]/l:httpHeaders/l:Content-Encoding='gzip'</test></resultSet></xsl:template><xsl:template name="message16"><resultSet binding="CodedEchoHTTPBinding" endpoint="MessageTestCodedHTTP" type="response" number="16"><xsl:attribute name="implementation"><xsl:call-template name="find-agent"><xsl:with-param name="message" select="."/></xsl:call-template></xsl:attribute><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="16"]/@type="response"">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="16"]/@type="response"</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="16"]/l:httpHeaders/l:Content-Type/@type='application/xml'">pssed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="16"]/l:httpHeaders/l:Content-Type/@type='application/xml'</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="16"]/l:httpHeaders/l:StatusCode/@value='500'">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="16"]/l:httpHeaders/l:StatusCode/@value='500'</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="count(/l:log/l:message[@number="16"]/l:content/*)=1">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>count(/l:log/l:message[@number="16"]/l:content/*)=1</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="16"]/l:content/*[local-name()="EchoNameFault" and namespace-uri()="http://example.org/message-test/xsd"]">passed</xsl:when><xsl:otherwise>filed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="16"]/l:content/*[local-name()="EchoNameFault" and namespace-uri()="http://example.org/message-test/xsd"]</test></resultSet></xsl:template><xsl:template name="message17"><resultSet binding="CodedEchoHTTPBinding" endpoint="MessageTestCodedHTTP" type="request" number="17"><xsl:attribute name="implementation"><xsl:call-template name="find-agent"><xsl:with-param name="message" select="."/></xsl:call-template></xsl:attribute><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="17"]/@type="request"">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="17"]/@type="request"</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="contains(/l:log/l:message[@number="17"]/l:httpHeaders/l:Method/@rawURI, "Send")">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribte>contains(/l:log/l:message[@number="17"]/l:httpHeaders/l:Method/@rawURI, "Send")</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="17"]/l:httpHeaders/l:Method/@value='POST'">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="17"]/l:httpHeaders/l:Method/@value='POST'</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="count(/l:log/l:message[@number="17"]/l:content/*)<=1">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>count(/l:log/l:message[@number="17"]/l:content/*)<=1</test></resultSet></xsl:template><xsl:template name="message18"><resultSet binding="CodedEchoHTTPBinding" endpoint="MessageTestCodedHTTP" type="response" number="18"><xsl:attribute name="implementation"><xsl:call-template name="find-agent"><xsl:with-param name="message" select="."/></xsl:call-template></xsl:attribute><test ref=""><xsl:attribute name"result"><xsl:choose><xsl:when test="/l:log/l:message[@number="18"]/@type="response"">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="18"]/@type="response"</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="18"]/l:httpHeaders/l:StatusCode/@value='202'">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="18"]/l:httpHeaders/l:StatusCode/@value='202'</test></resultSet></xsl:template><xsl:template name="message19"><resultSet binding="CodedEchoHTTPBinding" endpoint="MessageTestCodedHTTP" type="request" number="19"><xsl:attribute name="implementation"><xsl:call-template name="find-agent"><xsl:with-param name="message" select="."/></xsl:call-template></xsl:attribute><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="19"]/@type="request"">passed</xsl:when>xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="19"]/@type="request"</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="contains(/l:log/l:message[@number="19"]/l:httpHeaders/l:Method/@rawURI, "GuaranteedFault")">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>contains(/l:log/l:message[@number="19"]/l:httpHeaders/l:Method/@rawURI, "GuaranteedFault")</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="19"]/l:httpHeaders/l:Method/@value='POST'">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="19"]/l:httpHeaders/l:Method/@value='POST'</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="count(/l:log/l:message[@number="19"]/l:content/*)=0">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>count(/l:log/l:messae[@number="19"]/l:content/*)=0</test></resultSet></xsl:template><xsl:template name="message20"><resultSet binding="CodedEchoHTTPBinding" endpoint="MessageTestCodedHTTP" type="response" number="20"><xsl:attribute name="implementation"><xsl:call-template name="find-agent"><xsl:with-param name="message" select="."/></xsl:call-template></xsl:attribute><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="20"]/@type="response"">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="20"]/@type="response"</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="20"]/l:httpHeaders/l:Content-Type/@type='application/xml'">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="20"]/l:httpHeaders/l:Content-Type/@type='application/xml'</test><test ref=""><xsl:attribute name="result"><xsl:choose><xslwhen test="/l:log/l:message[@number="20"]/l:httpHeaders/l:StatusCode/@value='500'">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="20"]/l:httpHeaders/l:StatusCode/@value='500'</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="count(/l:log/l:message[@number="20"]/l:content/*)=1">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>count(/l:log/l:message[@number="20"]/l:content/*)=1</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="20"]/l:content/*[local-name()="EchoNameFault" and namespace-uri()="http://example.org/message-test/xsd"]">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="20"]/l:content/*[local-name()="EchoNameFault" and namespace-uri()="http://example.org/message-test/xsd"]</test></resultSet></xsl:template><xsl:template nae="message21"><resultSet binding="EchoHTTPBinding" endpoint="MessageTestHTTP" type="request" number="21"><xsl:attribute name="implementation"><xsl:call-template name="find-agent"><xsl:with-param name="message" select="."/></xsl:call-template></xsl:attribute><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="21"]/@type="request"">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="21"]/@type="request"</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="contains(/l:log/l:message[@number="21"]/l:httpHeaders/l:Method/@rawURI, "EchoString")">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>contains(/l:log/l:message[@number="21"]/l:httpHeaders/l:Method/@rawURI, "EchoString")</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="21"]/l:httpHeaders/l:Method/@vale='PUT'">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="21"]/l:httpHeaders/l:Method/@value='PUT'</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="count(/l:log/l:message[@number="21"]/l:content/*)=1">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>count(/l:log/l:message[@number="21"]/l:content/*)=1</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="21"]/l:content/*[local-name()='EchoString' and namespace-uri()='http://example.org/message-test/xsd']">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="21"]/l:content/*[local-name()='EchoString' and namespace-uri()='http://example.org/message-test/xsd']</test></resultSet></xsl:template><xsl:template name="message22"><resultSet binding="EchoHTTPBinding" endpoint="MessageTestHTTP" type="response" number="22"><xsl:atribute name="implementation"><xsl:call-template name="find-agent"><xsl:with-param name="message" select="."/></xsl:call-template></xsl:attribute><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="22"]/@type="response"">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="22"]/@type="response"</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="22"]/l:httpHeaders/l:Content-Type/@type='application/xml'">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="22"]/l:httpHeaders/l:Content-Type/@type='application/xml'</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="22"]/l:httpHeaders/l:StatusCode/@value='200'">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="22]/l:httpHeaders/l:StatusCode/@value='200'</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="count(/l:log/l:message[@number="22"]/l:content/*)=1">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>count(/l:log/l:message[@number="22"]/l:content/*)=1</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="22"]/l:content/*[local-name()='EchoString' and namespace-uri()='http://example.org/message-test/xsd']">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="22"]/l:content/*[local-name()='EchoString' and namespace-uri()='http://example.org/message-test/xsd']</test></resultSet></xsl:template><xsl:template name="message23"><resultSet binding="EchoHTTPBinding" endpoint="MessageTestHTTP" type="request" number="23"><xsl:attribute name="implementation"><xsl:call-template name="find-agent"><xsl:with-param name="message" select="."/></xsl:cal-template></xsl:attribute><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="23"]/@type="request"">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="23"]/@type="request"</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="contains(/l:log/l:message[@number="23"]/l:httpHeaders/l:Method/@rawURI, "EchoName")">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>contains(/l:log/l:message[@number="23"]/l:httpHeaders/l:Method/@rawURI, "EchoName")</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="23"]/l:httpHeaders/l:X-WSDLTestHeader">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="23"]/l:httpHeaders/l:X-WSDLTestHeader</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:lo/l:message[@number="23"]/l:httpHeaders/l:Content-Type/@type='application/xml'">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="23"]/l:httpHeaders/l:Content-Type/@type='application/xml'</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="23"]/l:httpHeaders/l:Method/@value='POST'">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="23"]/l:httpHeaders/l:Method/@value='POST'</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="count(/l:log/l:message[@number="23"]/l:content/*)=1">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>count(/l:log/l:message[@number="23"]/l:content/*)=1</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="23"]/l:content/*[local-name()='EchoName' and namespace-uri()='http://exampe.org/message-test/xsd']">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="23"]/l:content/*[local-name()='EchoName' and namespace-uri()='http://example.org/message-test/xsd']</test></resultSet></xsl:template><xsl:template name="message24"><resultSet binding="EchoHTTPBinding" endpoint="MessageTestHTTP" type="response" number="24"><xsl:attribute name="implementation"><xsl:call-template name="find-agent"><xsl:with-param name="message" select="."/></xsl:call-template></xsl:attribute><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="24"]/@type="response"">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="24"]/@type="response"</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="24"]/l:httpHeaders/l:X-WSDLTestHeader">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xl:choose></xsl:attribute>/l:log/l:message[@number="24"]/l:httpHeaders/l:X-WSDLTestHeader</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="24"]/l:httpHeaders/l:Content-Type/@type='application/xml'">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="24"]/l:httpHeaders/l:Content-Type/@type='application/xml'</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="24"]/l:httpHeaders/l:StatusCode/@value='200'">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="24"]/l:httpHeaders/l:StatusCode/@value='200'</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="count(/l:log/l:message[@number="24"]/l:content/*)=1">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>count(/l:log/l:message[@number="24"]/l:content/*)=1</test><tet ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="24"]/l:content/*[local-name()='EchoName' and namespace-uri()='http://example.org/message-test/xsd']">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="24"]/l:content/*[local-name()='EchoName' and namespace-uri()='http://example.org/message-test/xsd']</test></resultSet></xsl:template><xsl:template name="message25"><resultSet binding="EchoHTTPBinding" endpoint="MessageTestHTTP" type="request" number="25"><xsl:attribute name="implementation"><xsl:call-template name="find-agent"><xsl:with-param name="message" select="."/></xsl:call-template></xsl:attribute><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="25"]/@type="request"">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="25"]/@type="request"</test><test ref=""><xsl:attribute ame="result"><xsl:choose><xsl:when test="contains(/l:log/l:message[@number="25"]/l:httpHeaders/l:Method/@rawURI, "EchoNameExpectFault")">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>contains(/l:log/l:message[@number="25"]/l:httpHeaders/l:Method/@rawURI, "EchoNameExpectFault")</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="25"]/l:httpHeaders/l:Content-Type/@type='application/x-www-form-urlencoded'">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="25"]/l:httpHeaders/l:Content-Type/@type='application/x-www-form-urlencoded'</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="25"]/l:httpHeaders/l:Method/@value='DELETE'">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="25"]/l:httpHeaders/l:Method/@value='DELETE'</tet><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="count(/l:log/l:message[@number="25"]/l:content/*)=0">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>count(/l:log/l:message[@number="25"]/l:content/*)=0</test></resultSet></xsl:template><xsl:template name="message26"><resultSet binding="EchoHTTPBinding" endpoint="MessageTestHTTP" type="response" number="26"><xsl:attribute name="implementation"><xsl:call-template name="find-agent"><xsl:with-param name="message" select="."/></xsl:call-template></xsl:attribute><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="26"]/@type="response"">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="26"]/@type="response"</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="26"]/l:httpHeaders/l:X-WSDLTestHeader">passed</xsl:when><xsl:therwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="26"]/l:httpHeaders/l:X-WSDLTestHeader</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="26"]/l:httpHeaders/l:Content-Type/@type='application/xml'">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="26"]/l:httpHeaders/l:Content-Type/@type='application/xml'</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="26"]/l:httpHeaders/l:StatusCode/@value='402'">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="26"]/l:httpHeaders/l:StatusCode/@value='402'</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="count(/l:log/l:message[@number="26"]/l:content/*)=1">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>count(/l:log/l:message[@nuber="26"]/l:content/*)=1</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="26"]/l:content/*[local-name()="EchoNameFault" and namespace-uri()="http://example.org/message-test/xsd"]">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="26"]/l:content/*[local-name()="EchoNameFault" and namespace-uri()="http://example.org/message-test/xsd"]</test></resultSet></xsl:template><xsl:template name="message27"><resultSet binding="EchoHTTPBinding" endpoint="MessageTestHTTP" type="request" number="27"><xsl:attribute name="implementation"><xsl:call-template name="find-agent"><xsl:with-param name="message" select="."/></xsl:call-template></xsl:attribute><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="27"]/@type="request"">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message@number="27"]/@type="request"</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="contains(/l:log/l:message[@number="27"]/l:httpHeaders/l:Method/@rawURI, "Send")">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>contains(/l:log/l:message[@number="27"]/l:httpHeaders/l:Method/@rawURI, "Send")</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="27"]/l:httpHeaders/l:Method/@value='PUT'">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="27"]/l:httpHeaders/l:Method/@value='PUT'</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="count(/l:log/l:message[@number="27"]/l:content/*)<=1">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>count(/l:log/l:message[@number="27"]/l:content/*)<=1</test></resultSet></xsl:template><xsl:template name="message28"><rsultSet binding="EchoHTTPBinding" endpoint="MessageTestHTTP" type="response" number="28"><xsl:attribute name="implementation"><xsl:call-template name="find-agent"><xsl:with-param name="message" select="."/></xsl:call-template></xsl:attribute><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="28"]/@type="response"">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="28"]/@type="response"</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="28"]/l:httpHeaders/l:StatusCode/@value='202'">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="28"]/l:httpHeaders/l:StatusCode/@value='202'</test></resultSet></xsl:template><xsl:template name="message29"><resultSet binding="EchoHTTPBinding" endpoint="MessageTestHTTP" type="request" number="29"><xsl:attribute name="implementation"><xsl:cll-template name="find-agent"><xsl:with-param name="message" select="."/></xsl:call-template></xsl:attribute><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="29"]/@type="request"">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="29"]/@type="request"</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="contains(/l:log/l:message[@number="29"]/l:httpHeaders/l:Method/@rawURI, "GuaranteedFault")">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>contains(/l:log/l:message[@number="29"]/l:httpHeaders/l:Method/@rawURI, "GuaranteedFault")</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="29"]/l:httpHeaders/l:Method/@value='GET'">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="29"]/l:httpHeaders/lMethod/@value='GET'</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="count(/l:log/l:message[@number="29"]/l:content/*)=0">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>count(/l:log/l:message[@number="29"]/l:content/*)=0</test></resultSet></xsl:template><xsl:template name="message30"><resultSet binding="EchoHTTPBinding" endpoint="MessageTestHTTP" type="response" number="30"><xsl:attribute name="implementation"><xsl:call-template name="find-agent"><xsl:with-param name="message" select="."/></xsl:call-template></xsl:attribute><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="30"]/@type="response"">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="30"]/@type="response"</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="30"]/l:httpHeaders/l:X-WSDLTestHeader>passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="30"]/l:httpHeaders/l:X-WSDLTestHeader</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="30"]/l:httpHeaders/l:Content-Type/@type='application/xml'">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="30"]/l:httpHeaders/l:Content-Type/@type='application/xml'</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="30"]/l:httpHeaders/l:StatusCode/@value='402'">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="30"]/l:httpHeaders/l:StatusCode/@value='402'</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="count(/l:log/l:message[@number="30"]/l:content/*)=1">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>cont(/l:log/l:message[@number="30"]/l:content/*)=1</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="30"]/l:content/*[local-name()="EchoNameFault" and namespace-uri()="http://example.org/message-test/xsd"]">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="30"]/l:content/*[local-name()="EchoNameFault" and namespace-uri()="http://example.org/message-test/xsd"]</test></resultSet></xsl:template><xsl:template name="message31"><resultSet binding="EchoHTTPBinding" endpoint="AuthenticMessageTestHTTP" type="request" number="31"><xsl:attribute name="implementation"><xsl:call-template name="find-agent"><xsl:with-param name="message" select="."/></xsl:call-template></xsl:attribute><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="31"]/@type="request"">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose</xsl:attribute>/l:log/l:message[@number="31"]/@type="request"</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="contains(/l:log/l:message[@number="31"]/l:httpHeaders/l:Method/@rawURI, "EchoString")">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>contains(/l:log/l:message[@number="31"]/l:httpHeaders/l:Method/@rawURI, "EchoString")</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="31"]/l:httpHeaders/l:Method/@value='PUT'">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="31"]/l:httpHeaders/l:Method/@value='PUT'</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="count(/l:log/l:message[@number="31"]/l:content/*)=1">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>count(/l:log/l:message[@number="31"]/l:content/*)=1</test><test ref=""><xsl:attriute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="31"]/l:content/*[local-name()='EchoString' and namespace-uri()='http://example.org/message-test/xsd']">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="31"]/l:content/*[local-name()='EchoString' and namespace-uri()='http://example.org/message-test/xsd']</test></resultSet></xsl:template><xsl:template name="message32"><resultSet binding="EchoHTTPBinding" endpoint="AuthenticMessageTestHTTP" type="response" number="32"><xsl:attribute name="implementation"><xsl:call-template name="find-agent"><xsl:with-param name="message" select="."/></xsl:call-template></xsl:attribute><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="32"]/@type="response"">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="32"]/@type="response"</test><test ref=""><xsl:attribute name"result"><xsl:choose><xsl:when test="/l:log/l:message[@number="32"]/l:httpHeaders/l:Content-Type/@type='application/xml'">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="32"]/l:httpHeaders/l:Content-Type/@type='application/xml'</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="32"]/l:httpHeaders/l:StatusCode/@value='200'">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="32"]/l:httpHeaders/l:StatusCode/@value='200'</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="count(/l:log/l:message[@number="32"]/l:content/*)=1">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>count(/l:log/l:message[@number="32"]/l:content/*)=1</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="32"]/l:content/*[local-nae()='EchoString' and namespace-uri()='http://example.org/message-test/xsd']">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="32"]/l:content/*[local-name()='EchoString' and namespace-uri()='http://example.org/message-test/xsd']</test></resultSet></xsl:template><xsl:template name="message33"><resultSet binding="EchoHTTPBinding" endpoint="AuthenticMessageTestHTTP" type="request" number="33"><xsl:attribute name="implementation"><xsl:call-template name="find-agent"><xsl:with-param name="message" select="."/></xsl:call-template></xsl:attribute><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="33"]/@type="request"">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="33"]/@type="request"</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="contains(/l:log/l:message[@number="33"]/l:httpHeaders/l:Method/rawURI, "EchoName")">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>contains(/l:log/l:message[@number="33"]/l:httpHeaders/l:Method/@rawURI, "EchoName")</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="33"]/l:httpHeaders/l:X-WSDLTestHeader">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="33"]/l:httpHeaders/l:X-WSDLTestHeader</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="33"]/l:httpHeaders/l:Content-Type/@type='application/xml'">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="33"]/l:httpHeaders/l:Content-Type/@type='application/xml'</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="33"]/l:httpHeaders/l:Method/@value='POST'">passed</xsl:when><xsl:otherwise>filed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="33"]/l:httpHeaders/l:Method/@value='POST'</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="count(/l:log/l:message[@number="33"]/l:content/*)=1">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>count(/l:log/l:message[@number="33"]/l:content/*)=1</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="33"]/l:content/*[local-name()='EchoName' and namespace-uri()='http://example.org/message-test/xsd']">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="33"]/l:content/*[local-name()='EchoName' and namespace-uri()='http://example.org/message-test/xsd']</test></resultSet></xsl:template><xsl:template name="message34"><resultSet binding="EchoHTTPBinding" endpoint="AuthenticMessageTestHTTP" type="response" number="34"><xsl:attribute name="implementation"><xsl:cal-template name="find-agent"><xsl:with-param name="message" select="."/></xsl:call-template></xsl:attribute><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="34"]/@type="response"">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="34"]/@type="response"</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="34"]/l:httpHeaders/l:X-WSDLTestHeader">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="34"]/l:httpHeaders/l:X-WSDLTestHeader</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="34"]/l:httpHeaders/l:Content-Type/@type='application/xml'">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="34"]/l:httpHeaders/l:Content-Type/@type='application/xml'</test><tst ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="34"]/l:httpHeaders/l:StatusCode/@value='200'">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="34"]/l:httpHeaders/l:StatusCode/@value='200'</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="count(/l:log/l:message[@number="34"]/l:content/*)=1">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>count(/l:log/l:message[@number="34"]/l:content/*)=1</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="34"]/l:content/*[local-name()='EchoName' and namespace-uri()='http://example.org/message-test/xsd']">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="34"]/l:content/*[local-name()='EchoName' and namespace-uri()='http://example.org/message-test/xsd']</test></resultSet></xsltemplate><xsl:template name="message35"><resultSet binding="EchoHTTPBinding" endpoint="AuthenticMessageTestHTTP" type="request" number="35"><xsl:attribute name="implementation"><xsl:call-template name="find-agent"><xsl:with-param name="message" select="."/></xsl:call-template></xsl:attribute><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="35"]/@type="request"">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="35"]/@type="request"</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="contains(/l:log/l:message[@number="35"]/l:httpHeaders/l:Method/@rawURI, "EchoNameExpectFault")">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>contains(/l:log/l:message[@number="35"]/l:httpHeaders/l:Method/@rawURI, "EchoNameExpectFault")</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:messag[@number="35"]/l:httpHeaders/l:Content-Type/@type='application/x-www-form-urlencoded'">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="35"]/l:httpHeaders/l:Content-Type/@type='application/x-www-form-urlencoded'</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="35"]/l:httpHeaders/l:Method/@value='DELETE'">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="35"]/l:httpHeaders/l:Method/@value='DELETE'</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="count(/l:log/l:message[@number="35"]/l:content/*)=0">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>count(/l:log/l:message[@number="35"]/l:content/*)=0</test></resultSet></xsl:template><xsl:template name="message36"><resultSet binding="EchoHTTPBinding" endpoint="AuthenticMessageTestHTTP" type="response" numer="36"><xsl:attribute name="implementation"><xsl:call-template name="find-agent"><xsl:with-param name="message" select="."/></xsl:call-template></xsl:attribute><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="36"]/@type="response"">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="36"]/@type="response"</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="36"]/l:httpHeaders/l:X-WSDLTestHeader">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="36"]/l:httpHeaders/l:X-WSDLTestHeader</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="36"]/l:httpHeaders/l:Content-Type/@type='application/xml'">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="36"]/l:httpHeders/l:Content-Type/@type='application/xml'</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="36"]/l:httpHeaders/l:StatusCode/@value='402'">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="36"]/l:httpHeaders/l:StatusCode/@value='402'</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="count(/l:log/l:message[@number="36"]/l:content/*)=1">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>count(/l:log/l:message[@number="36"]/l:content/*)=1</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="36"]/l:content/*[local-name()="EchoNameFault" and namespace-uri()="http://example.org/message-test/xsd"]">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="36"]/l:content/*[local-name()="EchoNameFault"and namespace-uri()="http://example.org/message-test/xsd"]</test></resultSet></xsl:template><xsl:template name="message37"><resultSet binding="EchoHTTPBinding" endpoint="AuthenticMessageTestHTTP" type="request" number="37"><xsl:attribute name="implementation"><xsl:call-template name="find-agent"><xsl:with-param name="message" select="."/></xsl:call-template></xsl:attribute><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="37"]/@type="request"">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="37"]/@type="request"</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="contains(/l:log/l:message[@number="37"]/l:httpHeaders/l:Method/@rawURI, "Send")">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>contains(/l:log/l:message[@number="37"]/l:httpHeaders/l:Method/@rawURI, "Send")</test><test ref=""><xsl:attribute name"result"><xsl:choose><xsl:when test="/l:log/l:message[@number="37"]/l:httpHeaders/l:Method/@value='PUT'">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="37"]/l:httpHeaders/l:Method/@value='PUT'</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="count(/l:log/l:message[@number="37"]/l:content/*)<=1">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>count(/l:log/l:message[@number="37"]/l:content/*)<=1</test></resultSet></xsl:template><xsl:template name="message38"><resultSet binding="EchoHTTPBinding" endpoint="AuthenticMessageTestHTTP" type="response" number="38"><xsl:attribute name="implementation"><xsl:call-template name="find-agent"><xsl:with-param name="message" select="."/></xsl:call-template></xsl:attribute><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="38"]/@type="response"">passed</xsl:when><sl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="38"]/@type="response"</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="38"]/l:httpHeaders/l:StatusCode/@value='202'">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="38"]/l:httpHeaders/l:StatusCode/@value='202'</test></resultSet></xsl:template><xsl:template name="message39"><resultSet binding="EchoHTTPBinding" endpoint="AuthenticMessageTestHTTP" type="request" number="39"><xsl:attribute name="implementation"><xsl:call-template name="find-agent"><xsl:with-param name="message" select="."/></xsl:call-template></xsl:attribute><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="39"]/@type="request"">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="39"]/@type="request"</test><test rf=""><xsl:attribute name="result"><xsl:choose><xsl:when test="contains(/l:log/l:message[@number="39"]/l:httpHeaders/l:Method/@rawURI, "GuaranteedFault")">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>contains(/l:log/l:message[@number="39"]/l:httpHeaders/l:Method/@rawURI, "GuaranteedFault")</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="39"]/l:httpHeaders/l:Method/@value='GET'">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="39"]/l:httpHeaders/l:Method/@value='GET'</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="count(/l:log/l:message[@number="39"]/l:content/*)=0">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>count(/l:log/l:message[@number="39"]/l:content/*)=0</test></resultSet></xsl:template><xsl:template name="message40"><resultSet binding="EchoHTTPBindng" endpoint="AuthenticMessageTestHTTP" type="response" number="40"><xsl:attribute name="implementation"><xsl:call-template name="find-agent"><xsl:with-param name="message" select="."/></xsl:call-template></xsl:attribute><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="40"]/@type="response"">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="40"]/@type="response"</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="40"]/l:httpHeaders/l:X-WSDLTestHeader">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="40"]/l:httpHeaders/l:X-WSDLTestHeader</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="40"]/l:httpHeaders/l:Content-Type/@type='application/xml'">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:chose></xsl:attribute>/l:log/l:message[@number="40"]/l:httpHeaders/l:Content-Type/@type='application/xml'</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="40"]/l:httpHeaders/l:StatusCode/@value='402'">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="40"]/l:httpHeaders/l:StatusCode/@value='402'</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="count(/l:log/l:message[@number="40"]/l:content/*)=1">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>count(/l:log/l:message[@number="40"]/l:content/*)=1</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="40"]/l:content/*[local-name()="EchoNameFault" and namespace-uri()="http://example.org/message-test/xsd"]">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:mesage[@number="40"]/l:content/*[local-name()="EchoNameFault" and namespace-uri()="http://example.org/message-test/xsd"]</test></resultSet></xsl:template></xsl:stylesheet> \ No newline at end of file --- 3,5 ---- This is a style sheet, generated by evaluate-xml-log-xsl.xslt. ******** DO NOT EDIT ********* ! --><xsl:stylesheet xmlns:soap11="http://schemas.xmlsoap.org/soap/envelope/" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope" xmlns:module="http://www.w3.org/2002/ws/desc/6/10/test-module" xmlns:l="http://www.w3.org/2002/ws/desc/logs/" xmlns:m="http://www.w3.org/2006/11/desc/messages" xmlns:a="http://www.w3.org/2006/11/desc/assertions" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0" l:fake="false"><xsl:param name="DSTAMP"/><xsl:param name="TSTAMP"/><xsl:param name="TODAY"/><xsl:output method="xml"/><xsl:template match="/"><resultSets><head><messages><xsl:value-of select="count(/l:log/l:message)"/></messages><expectedMessages>40</expectedMessages><tests>189</tests><tstamp><xsl:value-of select="/l:log/l:message/@timestamp"/></tstamp><generated><xsl:value-of select="$TODAY"/></generated><from><xsl:call-template name="find-agent"><xsl:with-param name="message" select="/l:log/l:message[@type="request"]"/></xsl:call-template></from><to><xsl:call-template name="find-agent"><xsl:withparam name="message" select="/l:log/l:message[@type="response"]"/></xsl:call-template></to></head><xsl:call-template name="message1"/><xsl:call-template name="message2"/><xsl:call-template name="message3"/><xsl:call-template name="message4"/><xsl:call-template name="message5"/><xsl:call-template name="message6"/><xsl:call-template name="message7"/><xsl:call-template name="message8"/><xsl:call-template name="message9"/><xsl:call-template name="message10"/><xsl:call-template name="message11"/><xsl:call-template name="message12"/><xsl:call-template name="message13"/><xsl:call-template name="message14"/><xsl:call-template name="message15"/><xsl:call-template name="message16"/><xsl:call-template name="message17"/><xsl:call-template name="message18"/><xsl:call-template name="message19"/><xsl:call-template name="message20"/><xsl:call-template name="message21"/><xsl:call-template name="message22"/><xsl:call-template name="message23"/><xsl:call-template name="message24"/><xsl:call-template name="message25"><xsl:call-template name="message26"/><xsl:call-template name="message27"/><xsl:call-template name="message28"/><xsl:call-template name="message29"/><xsl:call-template name="message30"/><xsl:call-template name="message31"/><xsl:call-template name="message32"/><xsl:call-template name="message33"/><xsl:call-template name="message34"/><xsl:call-template name="message35"/><xsl:call-template name="message36"/><xsl:call-template name="message37"/><xsl:call-template name="message38"/><xsl:call-template name="message39"/><xsl:call-template name="message40"/></resultSets></xsl:template><xsl:template name="find-agent"><xsl:param name="message"/><xsl:choose><xsl:when test="$message/l:httpHeaders/l:Server"><xsl:value-of select="$message/l:httpHeaders/l:Server"/></xsl:when><xsl:when test="$message/l:httpHeaders/l:User-Agent"><xsl:value-of select="$message/l:httpHeaders/l:User-Agent"/></xsl:when><xsl:otherwise>Unknown</xsl:otherwise></xsl:choose></xsl:template><xsl:template name="message1"><resultSet binding="SafeEchoHTTBinding" endpoint="MessageTestGeneric" type="request" number="1"><xsl:attribute name="implementation"><xsl:call-template name="find-agent"><xsl:with-param name="message" select="."/></xsl:call-template></xsl:attribute><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="1"]/@type="request"">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="1"]/@type="request"</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="contains(/l:log/l:message[@number="1"]/l:httpHeaders/l:Method/@rawURI, "EchoString")">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>contains(/l:log/l:message[@number="1"]/l:httpHeaders/l:Method/@rawURI, "EchoString")</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="1"]/l:httpHeaders/l:Method/@value='GET'">passed</xsl:when><xsl:otherwise>faied</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="1"]/l:httpHeaders/l:Method/@value='GET'</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="count(/l:log/l:message[@number="1"]/l:content/*)=0">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>count(/l:log/l:message[@number="1"]/l:content/*)=0</test></resultSet></xsl:template><xsl:template name="message2"><resultSet binding="SafeEchoHTTPBinding" endpoint="MessageTestGeneric" type="response" number="2"><xsl:attribute name="implementation"><xsl:call-template name="find-agent"><xsl:with-param name="message" select="."/></xsl:call-template></xsl:attribute><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="2"]/@type="response"">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="2"]/@type="response"</test><test ref=""><xsl:attribute name="result"><xsl:chose><xsl:when test="/l:log/l:message[@number="2"]/l:httpHeaders/l:Content-Type/@type='application/xml'">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="2"]/l:httpHeaders/l:Content-Type/@type='application/xml'</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="2"]/l:httpHeaders/l:StatusCode/@value='200'">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="2"]/l:httpHeaders/l:StatusCode/@value='200'</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="count(/l:log/l:message[@number="2"]/l:content/*)=1">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>count(/l:log/l:message[@number="2"]/l:content/*)=1</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="2"]/l:content/*[local-name()='EchoString' and naespace-uri()='http://example.org/message-test/xsd']">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="2"]/l:content/*[local-name()='EchoString' and namespace-uri()='http://example.org/message-test/xsd']</test></resultSet></xsl:template><xsl:template name="message3"><resultSet binding="SafeEchoHTTPBinding" endpoint="MessageTestGeneric" type="request" number="3"><xsl:attribute name="implementation"><xsl:call-template name="find-agent"><xsl:with-param name="message" select="."/></xsl:call-template></xsl:attribute><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="3"]/@type="request"">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="3"]/@type="request"</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="contains(/l:log/l:message[@number="3"]/l:httpHeaders/l:Method/@rawURI, "EchoName")">assed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>contains(/l:log/l:message[@number="3"]/l:httpHeaders/l:Method/@rawURI, "EchoName")</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="3"]/l:httpHeaders/l:Method/@value='POST'">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="3"]/l:httpHeaders/l:Method/@value='POST'</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="count(/l:log/l:message[@number="3"]/l:content/*)=1">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>count(/l:log/l:message[@number="3"]/l:content/*)=1</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="3"]/l:content/*[local-name()='EchoName' and namespace-uri()='http://example.org/message-test/xsd']">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></sl:attribute>/l:log/l:message[@number="3"]/l:content/*[local-name()='EchoName' and namespace-uri()='http://example.org/message-test/xsd']</test></resultSet></xsl:template><xsl:template name="message4"><resultSet binding="SafeEchoHTTPBinding" endpoint="MessageTestGeneric" type="response" number="4"><xsl:attribute name="implementation"><xsl:call-template name="find-agent"><xsl:with-param name="message" select="."/></xsl:call-template></xsl:attribute><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="4"]/@type="response"">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="4"]/@type="response"</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="4"]/l:httpHeaders/l:Content-Type/@type='application/xml'">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="4"]/l:httpHeaders/l:Conent-Type/@type='application/xml'</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="4"]/l:httpHeaders/l:StatusCode/@value='200'">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="4"]/l:httpHeaders/l:StatusCode/@value='200'</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="count(/l:log/l:message[@number="4"]/l:content/*)=1">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>count(/l:log/l:message[@number="4"]/l:content/*)=1</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="4"]/l:content/*[local-name()='EchoName' and namespace-uri()='http://example.org/message-test/xsd']">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="4"]/l:content/*[local-name()='EchoName' and namespace-uri()='http://example.org/messag-test/xsd']</test></resultSet></xsl:template><xsl:template name="message5"><resultSet binding="SafeEchoHTTPBinding" endpoint="MessageTestGeneric" type="request" number="5"><xsl:attribute name="implementation"><xsl:call-template name="find-agent"><xsl:with-param name="message" select="."/></xsl:call-template></xsl:attribute><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="5"]/@type="request"">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="5"]/@type="request"</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="contains(/l:log/l:message[@number="5"]/l:httpHeaders/l:Method/@rawURI, "EchoNameExpectFault")">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>contains(/l:log/l:message[@number="5"]/l:httpHeaders/l:Method/@rawURI, "EchoNameExpectFault")</test><test ref=""><xsl:attribute name="result"><xsl:choose><xs:when test="/l:log/l:message[@number="5"]/l:httpHeaders/l:Method/@value='POST'">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="5"]/l:httpHeaders/l:Method/@value='POST'</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="count(/l:log/l:message[@number="5"]/l:content/*)=1">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>count(/l:log/l:message[@number="5"]/l:content/*)=1</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="5"]/l:content/*[local-name()='EchoName' and namespace-uri()='http://example.org/message-test/xsd']">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="5"]/l:content/*[local-name()='EchoName' and namespace-uri()='http://example.org/message-test/xsd']</test></resultSet></xsl:template><xsl:template name="message6"><resultSet binding="SafeEchHTTPBinding" endpoint="MessageTestGeneric" type="response" number="6"><xsl:attribute name="implementation"><xsl:call-template name="find-agent"><xsl:with-param name="message" select="."/></xsl:call-template></xsl:attribute><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="6"]/@type="response"">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="6"]/@type="response"</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="6"]/l:httpHeaders/l:Content-Type/@type='application/xml'">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="6"]/l:httpHeaders/l:Content-Type/@type='application/xml'</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="6"]/l:httpHeaders/l:StatusCode/@value='500'">passed</xsl:when><xsl:otherwise>failed/xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="6"]/l:httpHeaders/l:StatusCode/@value='500'</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="count(/l:log/l:message[@number="6"]/l:content/*)=1">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>count(/l:log/l:message[@number="6"]/l:content/*)=1</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="6"]/l:content/*[local-name()="EchoNameFault" and namespace-uri()="http://example.org/message-test/xsd"]">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="6"]/l:content/*[local-name()="EchoNameFault" and namespace-uri()="http://example.org/message-test/xsd"]</test></resultSet></xsl:template><xsl:template name="message7"><resultSet binding="SafeEchoHTTPBinding" endpoint="MessageTestGeneric" type="request" number="7"><xsl:attribute name="impleentation"><xsl:call-template name="find-agent"><xsl:with-param name="message" select="."/></xsl:call-template></xsl:attribute><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="7"]/@type="request"">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="7"]/@type="request"</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="contains(/l:log/l:message[@number="7"]/l:httpHeaders/l:Method/@rawURI, "Send")">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>contains(/l:log/l:message[@number="7"]/l:httpHeaders/l:Method/@rawURI, "Send")</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="7"]/l:httpHeaders/l:Method/@value='POST'">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="7"]/l:httpHeaders/l:Method/@vlue='POST'</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="count(/l:log/l:message[@number="7"]/l:content/*)<=1">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>count(/l:log/l:message[@number="7"]/l:content/*)<=1</test></resultSet></xsl:template><xsl:template name="message8"><resultSet binding="SafeEchoHTTPBinding" endpoint="MessageTestGeneric" type="response" number="8"><xsl:attribute name="implementation"><xsl:call-template name="find-agent"><xsl:with-param name="message" select="."/></xsl:call-template></xsl:attribute><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="8"]/@type="response"">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="8"]/@type="response"</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="8"]/l:httpHeaders/l:StatusCode/@value'202'">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="8"]/l:httpHeaders/l:StatusCode/@value='202'</test></resultSet></xsl:template><xsl:template name="message9"><resultSet binding="SafeEchoHTTPBinding" endpoint="MessageTestGeneric" type="request" number="9"><xsl:attribute name="implementation"><xsl:call-template name="find-agent"><xsl:with-param name="message" select="."/></xsl:call-template></xsl:attribute><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="9"]/@type="request"">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="9"]/@type="request"</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="contains(/l:log/l:message[@number="9"]/l:httpHeaders/l:Method/@rawURI, "GuaranteedFault")">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>contains(/l:lg/l:message[@number="9"]/l:httpHeaders/l:Method/@rawURI, "GuaranteedFault")</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="9"]/l:httpHeaders/l:Method/@value='POST'">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="9"]/l:httpHeaders/l:Method/@value='POST'</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="count(/l:log/l:message[@number="9"]/l:content/*)=0">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>count(/l:log/l:message[@number="9"]/l:content/*)=0</test></resultSet></xsl:template><xsl:template name="message10"><resultSet binding="SafeEchoHTTPBinding" endpoint="MessageTestGeneric" type="response" number="10"><xsl:attribute name="implementation"><xsl:call-template name="find-agent"><xsl:with-param name="message" select="."/></xsl:call-template></xsl:attribute><test ref=""><xsl:attribute name="result"><xsl:choose>xsl:when test="/l:log/l:message[@number="10"]/@type="response"">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="10"]/@type="response"</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="10"]/l:httpHeaders/l:Content-Type/@type='application/xml'">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="10"]/l:httpHeaders/l:Content-Type/@type='application/xml'</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="10"]/l:httpHeaders/l:StatusCode/@value='500'">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="10"]/l:httpHeaders/l:StatusCode/@value='500'</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="count(/l:log/l:message[@number="10"]/l:content/*)=1">passed</xsl:when><sl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>count(/l:log/l:message[@number="10"]/l:content/*)=1</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="10"]/l:content/*[local-name()="EchoNameFault" and namespace-uri()="http://example.org/message-test/xsd"]">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="10"]/l:content/*[local-name()="EchoNameFault" and namespace-uri()="http://example.org/message-test/xsd"]</test></resultSet></xsl:template><xsl:template name="message11"><resultSet binding="CodedEchoHTTPBinding" endpoint="MessageTestCodedHTTP" type="request" number="11"><xsl:attribute name="implementation"><xsl:call-template name="find-agent"><xsl:with-param name="message" select="."/></xsl:call-template></xsl:attribute><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="11"]/@type="request">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="11"]/@type="request"</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="contains(/l:log/l:message[@number="11"]/l:httpHeaders/l:Method/@rawURI, "EchoString")">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>contains(/l:log/l:message[@number="11"]/l:httpHeaders/l:Method/@rawURI, "EchoString")</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="11"]/l:httpHeaders/l:Method/@value='GET'">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="11"]/l:httpHeaders/l:Method/@value='GET'</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="count(/l:log/l:message[@number="11"]/l:content/*)=0">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>count(/l:log/:message[@number="11"]/l:content/*)=0</test></resultSet></xsl:template><xsl:template name="message12"><resultSet binding="CodedEchoHTTPBinding" endpoint="MessageTestCodedHTTP" type="response" number="12"><xsl:attribute name="implementation"><xsl:call-template name="find-agent"><xsl:with-param name="message" select="."/></xsl:call-template></xsl:attribute><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="12"]/@type="response"">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="12"]/@type="response"</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="12"]/l:httpHeaders/l:Content-Type/@type='application/xml'">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="12"]/l:httpHeaders/l:Content-Type/@type='application/xml'</test><test ref=""><xsl:attribute name="result"><xsl:chooe><xsl:when test="/l:log/l:message[@number="12"]/l:httpHeaders/l:StatusCode/@value='200'">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="12"]/l:httpHeaders/l:StatusCode/@value='200'</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="count(/l:log/l:message[@number="12"]/l:content/*)=1">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>count(/l:log/l:message[@number="12"]/l:content/*)=1</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="12"]/l:content/*[local-name()='EchoString' and namespace-uri()='http://example.org/message-test/xsd']">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="12"]/l:content/*[local-name()='EchoString' and namespace-uri()='http://example.org/message-test/xsd']</test></resultSet></xsl:template><xsl:template name="message13"><resltSet binding="CodedEchoHTTPBinding" endpoint="MessageTestCodedHTTP" type="request" number="13"><xsl:attribute name="implementation"><xsl:call-template name="find-agent"><xsl:with-param name="message" select="."/></xsl:call-template></xsl:attribute><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="13"]/@type="request"">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="13"]/@type="request"</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="contains(/l:log/l:message[@number="13"]/l:httpHeaders/l:Method/@rawURI, "EchoName")">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>contains(/l:log/l:message[@number="13"]/l:httpHeaders/l:Method/@rawURI, "EchoName")</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="13"]/l:httpHeaders/l:Method/@value='POST'">pased</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="13"]/l:httpHeaders/l:Method/@value='POST'</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="count(/l:log/l:message[@number="13"]/l:content/*)=1">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>count(/l:log/l:message[@number="13"]/l:content/*)=1</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="13"]/l:content/*[local-name()='EchoName' and namespace-uri()='http://example.org/message-test/xsd']">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="13"]/l:content/*[local-name()='EchoName' and namespace-uri()='http://example.org/message-test/xsd']</test></resultSet></xsl:template><xsl:template name="message14"><resultSet binding="CodedEchoHTTPBinding" endpoint="MessageTestCodedHTTP" type="response" number="14"><xsl:attribue name="implementation"><xsl:call-template name="find-agent"><xsl:with-param name="message" select="."/></xsl:call-template></xsl:attribute><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="14"]/@type="response"">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="14"]/@type="response"</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="14"]/l:httpHeaders/l:Content-Type/@type='application/xml'">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="14"]/l:httpHeaders/l:Content-Type/@type='application/xml'</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="14"]/l:httpHeaders/l:StatusCode/@value='200'">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="14"]/l:ttpHeaders/l:StatusCode/@value='200'</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="count(/l:log/l:message[@number="14"]/l:content/*)=1">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>count(/l:log/l:message[@number="14"]/l:content/*)=1</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="14"]/l:content/*[local-name()='EchoName' and namespace-uri()='http://example.org/message-test/xsd']">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="14"]/l:content/*[local-name()='EchoName' and namespace-uri()='http://example.org/message-test/xsd']</test></resultSet></xsl:template><xsl:template name="message15"><resultSet binding="CodedEchoHTTPBinding" endpoint="MessageTestCodedHTTP" type="request" number="15"><xsl:attribute name="implementation"><xsl:call-template name="find-agent"><xsl:with-param name="message" select="."/></xsl:cll-template></xsl:attribute><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="15"]/@type="request"">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="15"]/@type="request"</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="contains(/l:log/l:message[@number="15"]/l:httpHeaders/l:Method/@rawURI, "EchoNameExpectFault")">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>contains(/l:log/l:message[@number="15"]/l:httpHeaders/l:Method/@rawURI, "EchoNameExpectFault")</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="15"]/l:httpHeaders/l:Method/@value='POST'">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="15"]/l:httpHeaders/l:Method/@value='POST'</test><test ref=""><xsl:attribute name="result"><xl:choose><xsl:when test="/l:log/l:message[@number="15"]/l:httpHeaders/l:Content-Encoding='gzip'">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="15"]/l:httpHeaders/l:Content-Encoding='gzip'</test></resultSet></xsl:template><xsl:template name="message16"><resultSet binding="CodedEchoHTTPBinding" endpoint="MessageTestCodedHTTP" type="response" number="16"><xsl:attribute name="implementation"><xsl:call-template name="find-agent"><xsl:with-param name="message" select="."/></xsl:call-template></xsl:attribute><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="16"]/@type="response"">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="16"]/@type="response"</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="16"]/l:httpHeaders/l:Content-Type/@type='application/xml'">pssed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="16"]/l:httpHeaders/l:Content-Type/@type='application/xml'</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="16"]/l:httpHeaders/l:StatusCode/@value='500'">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="16"]/l:httpHeaders/l:StatusCode/@value='500'</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="count(/l:log/l:message[@number="16"]/l:content/*)=1">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>count(/l:log/l:message[@number="16"]/l:content/*)=1</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="16"]/l:content/*[local-name()="EchoNameFault" and namespace-uri()="http://example.org/message-test/xsd"]">passed</xsl:when><xsl:otherwise>filed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="16"]/l:content/*[local-name()="EchoNameFault" and namespace-uri()="http://example.org/message-test/xsd"]</test></resultSet></xsl:template><xsl:template name="message17"><resultSet binding="CodedEchoHTTPBinding" endpoint="MessageTestCodedHTTP" type="request" number="17"><xsl:attribute name="implementation"><xsl:call-template name="find-agent"><xsl:with-param name="message" select="."/></xsl:call-template></xsl:attribute><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="17"]/@type="request"">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="17"]/@type="request"</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="contains(/l:log/l:message[@number="17"]/l:httpHeaders/l:Method/@rawURI, "Send")">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribte>contains(/l:log/l:message[@number="17"]/l:httpHeaders/l:Method/@rawURI, "Send")</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="17"]/l:httpHeaders/l:Method/@value='POST'">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="17"]/l:httpHeaders/l:Method/@value='POST'</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="count(/l:log/l:message[@number="17"]/l:content/*)<=1">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>count(/l:log/l:message[@number="17"]/l:content/*)<=1</test></resultSet></xsl:template><xsl:template name="message18"><resultSet binding="CodedEchoHTTPBinding" endpoint="MessageTestCodedHTTP" type="response" number="18"><xsl:attribute name="implementation"><xsl:call-template name="find-agent"><xsl:with-param name="message" select="."/></xsl:call-template></xsl:attribute><test ref=""><xsl:attribute name"result"><xsl:choose><xsl:when test="/l:log/l:message[@number="18"]/@type="response"">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="18"]/@type="response"</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="18"]/l:httpHeaders/l:StatusCode/@value='202'">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="18"]/l:httpHeaders/l:StatusCode/@value='202'</test></resultSet></xsl:template><xsl:template name="message19"><resultSet binding="CodedEchoHTTPBinding" endpoint="MessageTestCodedHTTP" type="request" number="19"><xsl:attribute name="implementation"><xsl:call-template name="find-agent"><xsl:with-param name="message" select="."/></xsl:call-template></xsl:attribute><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="19"]/@type="request"">passed</xsl:when>xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="19"]/@type="request"</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="contains(/l:log/l:message[@number="19"]/l:httpHeaders/l:Method/@rawURI, "GuaranteedFault")">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>contains(/l:log/l:message[@number="19"]/l:httpHeaders/l:Method/@rawURI, "GuaranteedFault")</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="19"]/l:httpHeaders/l:Method/@value='POST'">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="19"]/l:httpHeaders/l:Method/@value='POST'</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="count(/l:log/l:message[@number="19"]/l:content/*)=0">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>count(/l:log/l:messae[@number="19"]/l:content/*)=0</test></resultSet></xsl:template><xsl:template name="message20"><resultSet binding="CodedEchoHTTPBinding" endpoint="MessageTestCodedHTTP" type="response" number="20"><xsl:attribute name="implementation"><xsl:call-template name="find-agent"><xsl:with-param name="message" select="."/></xsl:call-template></xsl:attribute><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="20"]/@type="response"">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="20"]/@type="response"</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="20"]/l:httpHeaders/l:Content-Type/@type='application/xml'">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="20"]/l:httpHeaders/l:Content-Type/@type='application/xml'</test><test ref=""><xsl:attribute name="result"><xsl:choose><xslwhen test="/l:log/l:message[@number="20"]/l:httpHeaders/l:StatusCode/@value='500'">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="20"]/l:httpHeaders/l:StatusCode/@value='500'</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="count(/l:log/l:message[@number="20"]/l:content/*)=1">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>count(/l:log/l:message[@number="20"]/l:content/*)=1</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="20"]/l:content/*[local-name()="EchoNameFault" and namespace-uri()="http://example.org/message-test/xsd"]">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="20"]/l:content/*[local-name()="EchoNameFault" and namespace-uri()="http://example.org/message-test/xsd"]</test></resultSet></xsl:template><xsl:template nae="message21"><resultSet binding="EchoHTTPBinding" endpoint="MessageTestHTTP" type="request" number="21"><xsl:attribute name="implementation"><xsl:call-template name="find-agent"><xsl:with-param name="message" select="."/></xsl:call-template></xsl:attribute><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="21"]/@type="request"">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="21"]/@type="request"</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="contains(/l:log/l:message[@number="21"]/l:httpHeaders/l:Method/@rawURI, "EchoString")">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>contains(/l:log/l:message[@number="21"]/l:httpHeaders/l:Method/@rawURI, "EchoString")</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="21"]/l:httpHeaders/l:Content-Typ/@type='application/xml'">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="21"]/l:httpHeaders/l:Content-Type/@type='application/xml'</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="21"]/l:httpHeaders/l:Method/@value='PUT'">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="21"]/l:httpHeaders/l:Method/@value='PUT'</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="count(/l:log/l:message[@number="21"]/l:content/*)=1">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>count(/l:log/l:message[@number="21"]/l:content/*)=1</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="21"]/l:content/*[local-name()='EchoString' and namespace-uri()='http://example.org/message-test/xsd']">passed</xsl:when><xsl:otherwise>faild</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="21"]/l:content/*[local-name()='EchoString' and namespace-uri()='http://example.org/message-test/xsd']</test></resultSet></xsl:template><xsl:template name="message22"><resultSet binding="EchoHTTPBinding" endpoint="MessageTestHTTP" type="response" number="22"><xsl:attribute name="implementation"><xsl:call-template name="find-agent"><xsl:with-param name="message" select="."/></xsl:call-template></xsl:attribute><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="22"]/@type="response"">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="22"]/@type="response"</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="22"]/l:httpHeaders/l:Content-Type/@type='application/xml'">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:messag[@number="22"]/l:httpHeaders/l:Content-Type/@type='application/xml'</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="22"]/l:httpHeaders/l:StatusCode/@value='200'">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="22"]/l:httpHeaders/l:StatusCode/@value='200'</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="count(/l:log/l:message[@number="22"]/l:content/*)=1">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>count(/l:log/l:message[@number="22"]/l:content/*)=1</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="22"]/l:content/*[local-name()='EchoString' and namespace-uri()='http://example.org/message-test/xsd']">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="22"]/l:content/*[local-name()='EchoString' ad namespace-uri()='http://example.org/message-test/xsd']</test></resultSet></xsl:template><xsl:template name="message23"><resultSet binding="EchoHTTPBinding" endpoint="MessageTestHTTP" type="request" number="23"><xsl:attribute name="implementation"><xsl:call-template name="find-agent"><xsl:with-param name="message" select="."/></xsl:call-template></xsl:attribute><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="23"]/@type="request"">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="23"]/@type="request"</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="contains(/l:log/l:message[@number="23"]/l:httpHeaders/l:Method/@rawURI, "EchoName")">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>contains(/l:log/l:message[@number="23"]/l:httpHeaders/l:Method/@rawURI, "EchoName")</test><test ref=""><xsl:attribute name="rsult"><xsl:choose><xsl:when test="/l:log/l:message[@number="23"]/l:httpHeaders/l:X-WSDLTestHeader">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="23"]/l:httpHeaders/l:X-WSDLTestHeader</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="23"]/l:httpHeaders/l:Content-Type/@type='application/xml'">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="23"]/l:httpHeaders/l:Content-Type/@type='application/xml'</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="23"]/l:httpHeaders/l:Method/@value='POST'">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="23"]/l:httpHeaders/l:Method/@value='POST'</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="count(/l:log/l:message[@number="23"]l:content/*)=1">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>count(/l:log/l:message[@number="23"]/l:content/*)=1</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="23"]/l:content/*[local-name()='EchoName' and namespace-uri()='http://example.org/message-test/xsd']">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="23"]/l:content/*[local-name()='EchoName' and namespace-uri()='http://example.org/message-test/xsd']</test></resultSet></xsl:template><xsl:template name="message24"><resultSet binding="EchoHTTPBinding" endpoint="MessageTestHTTP" type="response" number="24"><xsl:attribute name="implementation"><xsl:call-template name="find-agent"><xsl:with-param name="message" select="."/></xsl:call-template></xsl:attribute><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="24"]/@type="response"">pssed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="24"]/@type="response"</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="24"]/l:httpHeaders/l:X-WSDLTestHeader">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="24"]/l:httpHeaders/l:X-WSDLTestHeader</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="24"]/l:httpHeaders/l:Content-Type/@type='application/xml'">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="24"]/l:httpHeaders/l:Content-Type/@type='application/xml'</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="24"]/l:httpHeaders/l:StatusCode/@value='200'">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message@number="24"]/l:httpHeaders/l:StatusCode/@value='200'</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="count(/l:log/l:message[@number="24"]/l:content/*)=1">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>count(/l:log/l:message[@number="24"]/l:content/*)=1</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="24"]/l:content/*[local-name()='EchoName' and namespace-uri()='http://example.org/message-test/xsd']">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="24"]/l:content/*[local-name()='EchoName' and namespace-uri()='http://example.org/message-test/xsd']</test></resultSet></xsl:template><xsl:template name="message25"><resultSet binding="EchoHTTPBinding" endpoint="MessageTestHTTP" type="request" number="25"><xsl:attribute name="implementation"><xsl:call-template name="find-agent"><xsl:with-param name="message" select="."/>/xsl:call-template></xsl:attribute><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="25"]/@type="request"">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="25"]/@type="request"</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="contains(/l:log/l:message[@number="25"]/l:httpHeaders/l:Method/@rawURI, "EchoNameExpectFault")">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>contains(/l:log/l:message[@number="25"]/l:httpHeaders/l:Method/@rawURI, "EchoNameExpectFault")</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="25"]/l:httpHeaders/l:Method/@value='DELETE'">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="25"]/l:httpHeaders/l:Method/@value='DELETE'</test><test ref=""><xsl:attribute name=result"><xsl:choose><xsl:when test="count(/l:log/l:message[@number="25"]/l:content/*)=0">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>count(/l:log/l:message[@number="25"]/l:content/*)=0</test></resultSet></xsl:template><xsl:template name="message26"><resultSet binding="EchoHTTPBinding" endpoint="MessageTestHTTP" type="response" number="26"><xsl:attribute name="implementation"><xsl:call-template name="find-agent"><xsl:with-param name="message" select="."/></xsl:call-template></xsl:attribute><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="26"]/@type="response"">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="26"]/@type="response"</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="26"]/l:httpHeaders/l:X-WSDLTestHeader">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xs:choose></xsl:attribute>/l:log/l:message[@number="26"]/l:httpHeaders/l:X-WSDLTestHeader</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="26"]/l:httpHeaders/l:Content-Type/@type='application/xml'">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="26"]/l:httpHeaders/l:Content-Type/@type='application/xml'</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="26"]/l:httpHeaders/l:StatusCode/@value='402'">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="26"]/l:httpHeaders/l:StatusCode/@value='402'</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="count(/l:log/l:message[@number="26"]/l:content/*)=1">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>count(/l:log/l:message[@number="26"]/l:content/*)=1</test><tes ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="26"]/l:content/*[local-name()="EchoNameFault" and namespace-uri()="http://example.org/message-test/xsd"]">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="26"]/l:content/*[local-name()="EchoNameFault" and namespace-uri()="http://example.org/message-test/xsd"]</test></resultSet></xsl:template><xsl:template name="message27"><resultSet binding="EchoHTTPBinding" endpoint="MessageTestHTTP" type="request" number="27"><xsl:attribute name="implementation"><xsl:call-template name="find-agent"><xsl:with-param name="message" select="."/></xsl:call-template></xsl:attribute><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="27"]/@type="request"">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="27"]/@type="request"</test<test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="contains(/l:log/l:message[@number="27"]/l:httpHeaders/l:Method/@rawURI, "Send")">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>contains(/l:log/l:message[@number="27"]/l:httpHeaders/l:Method/@rawURI, "Send")</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="27"]/l:httpHeaders/l:Content-Type/@type='application/xml'">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="27"]/l:httpHeaders/l:Content-Type/@type='application/xml'</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="27"]/l:httpHeaders/l:Method/@value='PUT'">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="27"]/l:httpHeaders/l:Method/@value='PUT'</test><test ref=""><xsl:attribute name="result><xsl:choose><xsl:when test="count(/l:log/l:message[@number="27"]/l:content/*)<=1">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>count(/l:log/l:message[@number="27"]/l:content/*)<=1</test></resultSet></xsl:template><xsl:template name="message28"><resultSet binding="EchoHTTPBinding" endpoint="MessageTestHTTP" type="response" number="28"><xsl:attribute name="implementation"><xsl:call-template name="find-agent"><xsl:with-param name="message" select="."/></xsl:call-template></xsl:attribute><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="28"]/@type="response"">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="28"]/@type="response"</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="28"]/l:httpHeaders/l:StatusCode/@value='202'">passed</xsl:when><xsl:otherwise>failed</xsl:otherwse></xsl:choose></xsl:attribute>/l:log/l:message[@number="28"]/l:httpHeaders/l:StatusCode/@value='202'</test></resultSet></xsl:template><xsl:template name="message29"><resultSet binding="EchoHTTPBinding" endpoint="MessageTestHTTP" type="request" number="29"><xsl:attribute name="implementation"><xsl:call-template name="find-agent"><xsl:with-param name="message" select="."/></xsl:call-template></xsl:attribute><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="29"]/@type="request"">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="29"]/@type="request"</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="contains(/l:log/l:message[@number="29"]/l:httpHeaders/l:Method/@rawURI, "GuaranteedFault")">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>contains(/l:log/l:message[@number="29"]/l:httpHeaders/l:Method/@rawURI, GuaranteedFault")</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="29"]/l:httpHeaders/l:Method/@value='GET'">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="29"]/l:httpHeaders/l:Method/@value='GET'</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="count(/l:log/l:message[@number="29"]/l:content/*)=0">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>count(/l:log/l:message[@number="29"]/l:content/*)=0</test></resultSet></xsl:template><xsl:template name="message30"><resultSet binding="EchoHTTPBinding" endpoint="MessageTestHTTP" type="response" number="30"><xsl:attribute name="implementation"><xsl:call-template name="find-agent"><xsl:with-param name="message" select="."/></xsl:call-template></xsl:attribute><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="30"]/@type=quot;response"">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="30"]/@type="response"</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="30"]/l:httpHeaders/l:X-WSDLTestHeader">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="30"]/l:httpHeaders/l:X-WSDLTestHeader</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="30"]/l:httpHeaders/l:Content-Type/@type='application/xml'">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="30"]/l:httpHeaders/l:Content-Type/@type='application/xml'</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="30"]/l:httpHeaders/l:StatusCode/@value='402'">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attibute>/l:log/l:message[@number="30"]/l:httpHeaders/l:StatusCode/@value='402'</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="count(/l:log/l:message[@number="30"]/l:content/*)=1">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>count(/l:log/l:message[@number="30"]/l:content/*)=1</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="30"]/l:content/*[local-name()="EchoNameFault" and namespace-uri()="http://example.org/message-test/xsd"]">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="30"]/l:content/*[local-name()="EchoNameFault" and namespace-uri()="http://example.org/message-test/xsd"]</test></resultSet></xsl:template><xsl:template name="message31"><resultSet binding="EchoHTTPBinding" endpoint="AuthenticMessageTestHTTP" type="request" number="31"><xsl:attribute name="implementation"><xsl:call-templatename="find-agent"><xsl:with-param name="message" select="."/></xsl:call-template></xsl:attribute><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="31"]/@type="request"">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="31"]/@type="request"</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="contains(/l:log/l:message[@number="31"]/l:httpHeaders/l:Method/@rawURI, "EchoString")">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>contains(/l:log/l:message[@number="31"]/l:httpHeaders/l:Method/@rawURI, "EchoString")</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="31"]/l:httpHeaders/l:Content-Type/@type='application/xml'">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="31"]/l:httpHeaders/l:Contnt-Type/@type='application/xml'</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="31"]/l:httpHeaders/l:Method/@value='PUT'">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="31"]/l:httpHeaders/l:Method/@value='PUT'</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="count(/l:log/l:message[@number="31"]/l:content/*)=1">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>count(/l:log/l:message[@number="31"]/l:content/*)=1</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="31"]/l:content/*[local-name()='EchoString' and namespace-uri()='http://example.org/message-test/xsd']">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="31"]/l:content/*[local-name()='EchoString' and namespace-uri()='http://example.org/messae-test/xsd']</test></resultSet></xsl:template><xsl:template name="message32"><resultSet binding="EchoHTTPBinding" endpoint="AuthenticMessageTestHTTP" type="response" number="32"><xsl:attribute name="implementation"><xsl:call-template name="find-agent"><xsl:with-param name="message" select="."/></xsl:call-template></xsl:attribute><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="32"]/@type="response"">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="32"]/@type="response"</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="32"]/l:httpHeaders/l:Content-Type/@type='application/xml'">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="32"]/l:httpHeaders/l:Content-Type/@type='application/xml'</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/:message[@number="32"]/l:httpHeaders/l:StatusCode/@value='200'">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="32"]/l:httpHeaders/l:StatusCode/@value='200'</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="count(/l:log/l:message[@number="32"]/l:content/*)=1">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>count(/l:log/l:message[@number="32"]/l:content/*)=1</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="32"]/l:content/*[local-name()='EchoString' and namespace-uri()='http://example.org/message-test/xsd']">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="32"]/l:content/*[local-name()='EchoString' and namespace-uri()='http://example.org/message-test/xsd']</test></resultSet></xsl:template><xsl:template name="message33"><resultSet binding="EchoHTTPBiding" endpoint="AuthenticMessageTestHTTP" type="request" number="33"><xsl:attribute name="implementation"><xsl:call-template name="find-agent"><xsl:with-param name="message" select="."/></xsl:call-template></xsl:attribute><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="33"]/@type="request"">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="33"]/@type="request"</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="contains(/l:log/l:message[@number="33"]/l:httpHeaders/l:Method/@rawURI, "EchoName")">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>contains(/l:log/l:message[@number="33"]/l:httpHeaders/l:Method/@rawURI, "EchoName")</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="33"]/l:httpHeaders/l:X-WSDLTestHeader">passed</xsl:when><xsl:otherwise>filed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="33"]/l:httpHeaders/l:X-WSDLTestHeader</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="33"]/l:httpHeaders/l:Content-Type/@type='application/xml'">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="33"]/l:httpHeaders/l:Content-Type/@type='application/xml'</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="33"]/l:httpHeaders/l:Method/@value='POST'">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="33"]/l:httpHeaders/l:Method/@value='POST'</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="count(/l:log/l:message[@number="33"]/l:content/*)=1">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>count(/l:log/l:message[@number="33"]/l:contnt/*)=1</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="33"]/l:content/*[local-name()='EchoName' and namespace-uri()='http://example.org/message-test/xsd']">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="33"]/l:content/*[local-name()='EchoName' and namespace-uri()='http://example.org/message-test/xsd']</test></resultSet></xsl:template><xsl:template name="message34"><resultSet binding="EchoHTTPBinding" endpoint="AuthenticMessageTestHTTP" type="response" number="34"><xsl:attribute name="implementation"><xsl:call-template name="find-agent"><xsl:with-param name="message" select="."/></xsl:call-template></xsl:attribute><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="34"]/@type="response"">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="34"]/@type="response"</tes><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="34"]/l:httpHeaders/l:X-WSDLTestHeader">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="34"]/l:httpHeaders/l:X-WSDLTestHeader</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="34"]/l:httpHeaders/l:Content-Type/@type='application/xml'">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="34"]/l:httpHeaders/l:Content-Type/@type='application/xml'</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="34"]/l:httpHeaders/l:StatusCode/@value='200'">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="34"]/l:httpHeaders/l:StatusCode/@value='200'</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="cout(/l:log/l:message[@number="34"]/l:content/*)=1">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>count(/l:log/l:message[@number="34"]/l:content/*)=1</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="34"]/l:content/*[local-name()='EchoName' and namespace-uri()='http://example.org/message-test/xsd']">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="34"]/l:content/*[local-name()='EchoName' and namespace-uri()='http://example.org/message-test/xsd']</test></resultSet></xsl:template><xsl:template name="message35"><resultSet binding="EchoHTTPBinding" endpoint="AuthenticMessageTestHTTP" type="request" number="35"><xsl:attribute name="implementation"><xsl:call-template name="find-agent"><xsl:with-param name="message" select="."/></xsl:call-template></xsl:attribute><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@nmber="35"]/@type="request"">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="35"]/@type="request"</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="contains(/l:log/l:message[@number="35"]/l:httpHeaders/l:Method/@rawURI, "EchoNameExpectFault")">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>contains(/l:log/l:message[@number="35"]/l:httpHeaders/l:Method/@rawURI, "EchoNameExpectFault")</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="35"]/l:httpHeaders/l:Method/@value='DELETE'">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="35"]/l:httpHeaders/l:Method/@value='DELETE'</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="count(/l:log/l:message[@number="35"]/l:content/*)=0">passed</xsl:when><xsl:othrwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>count(/l:log/l:message[@number="35"]/l:content/*)=0</test></resultSet></xsl:template><xsl:template name="message36"><resultSet binding="EchoHTTPBinding" endpoint="AuthenticMessageTestHTTP" type="response" number="36"><xsl:attribute name="implementation"><xsl:call-template name="find-agent"><xsl:with-param name="message" select="."/></xsl:call-template></xsl:attribute><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="36"]/@type="response"">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="36"]/@type="response"</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="36"]/l:httpHeaders/l:X-WSDLTestHeader">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="36"]/l:httpHeaders/l:X-WSDLTestHeader</test><test ref=""><xsl:attibute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="36"]/l:httpHeaders/l:Content-Type/@type='application/xml'">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="36"]/l:httpHeaders/l:Content-Type/@type='application/xml'</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="36"]/l:httpHeaders/l:StatusCode/@value='402'">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="36"]/l:httpHeaders/l:StatusCode/@value='402'</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="count(/l:log/l:message[@number="36"]/l:content/*)=1">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>count(/l:log/l:message[@number="36"]/l:content/*)=1</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="36"]/l:content*[local-name()="EchoNameFault" and namespace-uri()="http://example.org/message-test/xsd"]">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="36"]/l:content/*[local-name()="EchoNameFault" and namespace-uri()="http://example.org/message-test/xsd"]</test></resultSet></xsl:template><xsl:template name="message37"><resultSet binding="EchoHTTPBinding" endpoint="AuthenticMessageTestHTTP" type="request" number="37"><xsl:attribute name="implementation"><xsl:call-template name="find-agent"><xsl:with-param name="message" select="."/></xsl:call-template></xsl:attribute><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="37"]/@type="request"">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="37"]/@type="request"</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="contains(/l:log/l:message[@number=&qot;37"]/l:httpHeaders/l:Method/@rawURI, "Send")">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>contains(/l:log/l:message[@number="37"]/l:httpHeaders/l:Method/@rawURI, "Send")</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="37"]/l:httpHeaders/l:Content-Type/@type='application/xml'">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="37"]/l:httpHeaders/l:Content-Type/@type='application/xml'</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="37"]/l:httpHeaders/l:Method/@value='PUT'">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="37"]/l:httpHeaders/l:Method/@value='PUT'</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="count(/l:log/l:message[@number="37"]/l:content/*)<=1">passed</xs:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>count(/l:log/l:message[@number="37"]/l:content/*)<=1</test></resultSet></xsl:template><xsl:template name="message38"><resultSet binding="EchoHTTPBinding" endpoint="AuthenticMessageTestHTTP" type="response" number="38"><xsl:attribute name="implementation"><xsl:call-template name="find-agent"><xsl:with-param name="message" select="."/></xsl:call-template></xsl:attribute><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="38"]/@type="response"">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="38"]/@type="response"</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="38"]/l:httpHeaders/l:StatusCode/@value='202'">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="38"]/l:httpHeaders/l:StatusCode/@value=202'</test></resultSet></xsl:template><xsl:template name="message39"><resultSet binding="EchoHTTPBinding" endpoint="AuthenticMessageTestHTTP" type="request" number="39"><xsl:attribute name="implementation"><xsl:call-template name="find-agent"><xsl:with-param name="message" select="."/></xsl:call-template></xsl:attribute><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="39"]/@type="request"">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="39"]/@type="request"</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="contains(/l:log/l:message[@number="39"]/l:httpHeaders/l:Method/@rawURI, "GuaranteedFault")">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>contains(/l:log/l:message[@number="39"]/l:httpHeaders/l:Method/@rawURI, "GuaranteedFault")</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when est="/l:log/l:message[@number="39"]/l:httpHeaders/l:Method/@value='GET'">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="39"]/l:httpHeaders/l:Method/@value='GET'</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="count(/l:log/l:message[@number="39"]/l:content/*)=0">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>count(/l:log/l:message[@number="39"]/l:content/*)=0</test></resultSet></xsl:template><xsl:template name="message40"><resultSet binding="EchoHTTPBinding" endpoint="AuthenticMessageTestHTTP" type="response" number="40"><xsl:attribute name="implementation"><xsl:call-template name="find-agent"><xsl:with-param name="message" select="."/></xsl:call-template></xsl:attribute><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="40"]/@type="response"">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xs:choose></xsl:attribute>/l:log/l:message[@number="40"]/@type="response"</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="40"]/l:httpHeaders/l:X-WSDLTestHeader">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="40"]/l:httpHeaders/l:X-WSDLTestHeader</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="40"]/l:httpHeaders/l:Content-Type/@type='application/xml'">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="40"]/l:httpHeaders/l:Content-Type/@type='application/xml'</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="40"]/l:httpHeaders/l:StatusCode/@value='402'">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="40"]/l:httpHeaders/l:StatusCode/@value='402'</tst><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="count(/l:log/l:message[@number="40"]/l:content/*)=1">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>count(/l:log/l:message[@number="40"]/l:content/*)=1</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="40"]/l:content/*[local-name()="EchoNameFault" and namespace-uri()="http://example.org/message-test/xsd"]">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="40"]/l:content/*[local-name()="EchoNameFault" and namespace-uri()="http://example.org/message-test/xsd"]</test></resultSet></xsl:template></xsl:stylesheet> \ No newline at end of file
Received on Friday, 23 February 2007 15:47:01 UTC