2002/ws/desc/test-suite/results-messages/MessageTest-4G log-MessageTest4G-wso2-wso2-output.xml,1.7,1.8 log-MessageTest4G-canon-wso2-output.xml,1.8,1.9 description-generate-report-xml.xsl,1.9,1.10 description-generate-report-html.xsl,1.9,1.10 log-MessageTest4G-wso2-canon-results.html,1.9,1.10 log-MessageTest4G-canon-canon-results.html,1.19,1.20 description-xpath-assertions.xml,1.9,1.10 log-MessageTest4G-wso2-wso2-results.html,1.9,1.10 log-MessageTest4G-canon-wso2-results.html,1.10,1.11 log-MessageTest4G-canon-canon-output.xml,1.15,1.16 log-MessageTest4G-wso2-canon-output.xml,1.7,1.8

Update of /sources/public/2002/ws/desc/test-suite/results-messages/MessageTest-4G
In directory hutz:/tmp/cvs-serv28086/test-suite/results-messages/MessageTest-4G

Modified Files:
	log-MessageTest4G-wso2-wso2-output.xml 
	log-MessageTest4G-canon-wso2-output.xml 
	description-generate-report-xml.xsl 
	description-generate-report-html.xsl 
	log-MessageTest4G-wso2-canon-results.html 
	log-MessageTest4G-canon-canon-results.html 
	description-xpath-assertions.xml 
	log-MessageTest4G-wso2-wso2-results.html 
	log-MessageTest4G-canon-wso2-results.html 
	log-MessageTest4G-canon-canon-output.xml 
	log-MessageTest4G-wso2-canon-output.xml 
Log Message:
Added assertion verifying that SOAP Action is ignored when used with the SOAP Response MEP.

Index: log-MessageTest4G-wso2-canon-output.xml
===================================================================
RCS file: /sources/public/2002/ws/desc/test-suite/results-messages/MessageTest-4G/log-MessageTest4G-wso2-canon-output.xml,v
retrieving revision 1.7
retrieving revision 1.8
diff -C 2 -d -r1.7 -r1.8
*** log-MessageTest4G-wso2-canon-output.xml	20 Feb 2007 22:31:29 -0000	1.7
--- log-MessageTest4G-wso2-canon-output.xml	21 Feb 2007 00:29:19 -0000	1.8
***************
*** 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>6</messages><expectedMessages>6</expectedMessages><tests>30</tests><tstamp>2007-02-20T17:42:15.796Z</tstamp><generated>February 20 2007</generated><from>Axis2</from><to>Apache/2.0.50 (Win32)</to></head><resultSet number="1" type="request" endpoint="MessageTestSOAP" binding="ComplexEchoSOAPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="1"]/@type="request"</test><test ref="" result="passed">/l:log/l:message[@number="1"]/l:httpHeaders/l:Method/@value='GET'</test></resultSet><resultSet number="2" type="response" endpoint="MessageTestSOAP" binding="ComplexEchoSOAPBinding" 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:StatusCode/@value='200'</test><test ref="" result="passed">/l:log/l:message[@number="2"]/l:httpHeaders/l:Content-Type/@type='application/soap+xml'</test><test ref="" result="passed">/l:log/l:message[@number="2"]/l:content/soap12:Envelope</test><test ref="" result="passed">/l:log/l:message[@number="2"]/l:content/soap12:Envelope/soap12:Header/module:module-test</test><test ref="" result="passed">count(/l:log/l:message[@number="2"]/l:content/soap12:Envelope/soap12:Body/*)=1</test><test ref="" result="passed">/l:log/l:message[@number="2"]/l:content/soap12:Envelope/soap12:Body/*[local-name()='echoString2Return' and namespace-uri()='http://example.org/message-test/xsd']</test></resultSet><resultSet number="3" type="request" endpoint="MessageTestGenericSOAP" binding="GenericSOAPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="3"]/@type="request"</tst><test ref="" result="passed">/l:log/l:message[@number="3"]/l:httpHeaders/l:Method/@value='POST'</test><test ref="" result="passed">/l:log/l:message[@number="3"]/l:httpHeaders/l:Content-Type/@type='application/soap+xml'</test><test ref="" result="passed">/l:log/l:message[@number="3"]/l:content/soap12:Envelope</test><test ref="" result="passed">count(/l:log/l:message[@number="3"]/l:content/soap12:Envelope/soap12:Body/*)=1</test><test ref="" result="passed">/l:log/l:message[@number="3"]/l:content/soap12:Envelope/soap12:Body/*[local-name()='echoString2' and namespace-uri()='http://example.org/message-test/xsd']</test></resultSet><resultSet number="4" type="response" endpoint="MessageTestGenericSOAP" binding="GenericSOAPBinding" 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:StatusCode/@value='200'</test><test ref="" result="passed">/l:log/l:message[@number="4"]/l:httpHeaders/:Content-Type/@type='application/soap+xml'</test><test ref="" result="passed">/l:log/l:message[@number="4"]/l:content/soap12:Envelope</test><test ref="" result="passed">count(/l:log/l:message[@number="4"]/l:content/soap12:Envelope/soap12:Body/*)=1</test><test ref="" result="passed">/l:log/l:message[@number="4"]/l:content/soap12:Envelope/soap12:Body/*[local-name()='echoString2Return' and namespace-uri()='http://example.org/message-test/xsd']</test></resultSet><resultSet number="5" type="request" endpoint="MessageTestSOAPHTTP" binding="ComplexEchoSOAPHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="5"]/@type="request"</test><test ref="" result="passed">/l:log/l:message[@number="5"]/l:httpHeaders/l:Method/@value='POST'</test><test ref="" result="passed">/l:log/l:message[@number="5"]/l:httpHeaders/l:Content-Type/@type='application/soap+xml'</test><test ref="" result="passed">/l:log/l:message[@number="5"]/l:httpHeaders/l:Content-Type/l:action="http://example.org/messag-test/action/EchoString2"</test><test ref="" result="passed">/l:log/l:message[@number="5"]/l:httpHeaders/l:Content-Encoding='gzip'</test></resultSet><resultSet number="6" type="response" endpoint="MessageTestSOAPHTTP" binding="ComplexEchoSOAPHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="6"]/@type="response"</test><test ref="" result="failed">/l:log/l:message[@number="6"]/l:httpHeaders/l:StatusCode/@value='200'</test><test ref="" result="passed">/l:log/l:message[@number="6"]/l:httpHeaders/l:Content-Type/@type='application/soap+xml'</test><test ref="" result="failed">/l:log/l:message[@number="6"]/l:httpHeaders/l:Content-Encoding='gzip'</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>6</messages><expectedMessages>6</expectedMessages><tests>31</tests><tstamp>2007-02-20T17:42:15.796Z</tstamp><generated>February 20 2007</generated><from>Axis2</from><to>Apache/2.0.50 (Win32)</to></head><resultSet number="1" type="request" endpoint="MessageTestSOAP" binding="ComplexEchoSOAPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="1"]/@type="request"</test><test ref="" result="passed">/l:log/l:message[@number="1"]/l:httpHeaders/l:Method/@value='GET'</test><test ref="" result="failed">/l:log/l:message[@number="1"]/l:httpHeaders[not(l:Content-Type/l:action)]</test></resultSet><resultSet number="2" type="response" endoint="MessageTestSOAP" binding="ComplexEchoSOAPBinding" 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:StatusCode/@value='200'</test><test ref="" result="passed">/l:log/l:message[@number="2"]/l:httpHeaders/l:Content-Type/@type='application/soap+xml'</test><test ref="" result="passed">/l:log/l:message[@number="2"]/l:content/soap12:Envelope</test><test ref="" result="passed">/l:log/l:message[@number="2"]/l:content/soap12:Envelope/soap12:Header/module:module-test</test><test ref="" result="passed">count(/l:log/l:message[@number="2"]/l:content/soap12:Envelope/soap12:Body/*)=1</test><test ref="" result="passed">/l:log/l:message[@number="2"]/l:content/soap12:Envelope/soap12:Body/*[local-name()='echoString2Return' and namespace-uri()='http://example.org/message-test/xsd']</test></resultSet><resultSet number="3" type="request" endpoint="MessageTestGenericSOAP" binding="GenericSOAPBiding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="3"]/@type="request"</test><test ref="" result="passed">/l:log/l:message[@number="3"]/l:httpHeaders/l:Method/@value='POST'</test><test ref="" result="passed">/l:log/l:message[@number="3"]/l:httpHeaders/l:Content-Type/@type='application/soap+xml'</test><test ref="" result="passed">/l:log/l:message[@number="3"]/l:content/soap12:Envelope</test><test ref="" result="passed">count(/l:log/l:message[@number="3"]/l:content/soap12:Envelope/soap12:Body/*)=1</test><test ref="" result="passed">/l:log/l:message[@number="3"]/l:content/soap12:Envelope/soap12:Body/*[local-name()='echoString2' and namespace-uri()='http://example.org/message-test/xsd']</test></resultSet><resultSet number="4" type="response" endpoint="MessageTestGenericSOAP" binding="GenericSOAPBinding" 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:httpHeadrs/l:StatusCode/@value='200'</test><test ref="" result="passed">/l:log/l:message[@number="4"]/l:httpHeaders/l:Content-Type/@type='application/soap+xml'</test><test ref="" result="passed">/l:log/l:message[@number="4"]/l:content/soap12:Envelope</test><test ref="" result="passed">count(/l:log/l:message[@number="4"]/l:content/soap12:Envelope/soap12:Body/*)=1</test><test ref="" result="passed">/l:log/l:message[@number="4"]/l:content/soap12:Envelope/soap12:Body/*[local-name()='echoString2Return' and namespace-uri()='http://example.org/message-test/xsd']</test></resultSet><resultSet number="5" type="request" endpoint="MessageTestSOAPHTTP" binding="ComplexEchoSOAPHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="5"]/@type="request"</test><test ref="" result="passed">/l:log/l:message[@number="5"]/l:httpHeaders/l:Method/@value='POST'</test><test ref="" result="passed">/l:log/l:message[@number="5"]/l:httpHeaders/l:Content-Type/@type='application/soap+xml'</test><test ref="" rsult="passed">/l:log/l:message[@number="5"]/l:httpHeaders/l:Content-Type/l:action="http://example.org/message-test/action/EchoString2"</test><test ref="" result="passed">/l:log/l:message[@number="5"]/l:httpHeaders/l:Content-Encoding='gzip'</test></resultSet><resultSet number="6" type="response" endpoint="MessageTestSOAPHTTP" binding="ComplexEchoSOAPHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="6"]/@type="response"</test><test ref="" result="failed">/l:log/l:message[@number="6"]/l:httpHeaders/l:StatusCode/@value='200'</test><test ref="" result="passed">/l:log/l:message[@number="6"]/l:httpHeaders/l:Content-Type/@type='application/soap+xml'</test><test ref="" result="failed">/l:log/l:message[@number="6"]/l:httpHeaders/l:Content-Encoding='gzip'</test></resultSet></resultSets>
\ No newline at end of file

Index: log-MessageTest4G-canon-wso2-results.html
===================================================================
RCS file: /sources/public/2002/ws/desc/test-suite/results-messages/MessageTest-4G/log-MessageTest4G-canon-wso2-results.html,v
retrieving revision 1.10
retrieving revision 1.11
diff -C 2 -d -r1.10 -r1.11
*** log-MessageTest4G-canon-wso2-results.html	20 Feb 2007 22:31:29 -0000	1.10
--- log-MessageTest4G-canon-wso2-results.html	21 Feb 2007 00:29:19 -0000	1.11
***************
*** 15,19 ****
  <h1>Message exchange test results</h1>
  <p>Generated February 20 2007,
! 	    1421</p>
  <h2>From
  	      Unknown
--- 15,19 ----
  <h1>Message exchange test results</h1>
  <p>Generated February 20 2007,
! 	    1619</p>
  <h2>From
  	      Unknown
***************
*** 47,50 ****
--- 47,57 ----
  </td>
  </tr>
+ <tr>
+ <td class="failed">
+ <div class="failed">FAILED</div>
+ </td><td>
+ <div class="assertion">/l:log/l:message[@number="1"]/l:httpHeaders[not(l:Content-Type/l:action)]</div>
+ </td>
+ </tr>
  </table>
  <p>

Index: description-generate-report-xml.xsl
===================================================================
RCS file: /sources/public/2002/ws/desc/test-suite/results-messages/MessageTest-4G/description-generate-report-xml.xsl,v
retrieving revision 1.9
retrieving revision 1.10
diff -C 2 -d -r1.9 -r1.10
*** description-generate-report-xml.xsl	9 Feb 2007 02:34:52 -0000	1.9
--- description-generate-report-xml.xsl	21 Feb 2007 00:29:19 -0000	1.10
***************
*** 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>6</expectedMessages><tests>30</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=&quot;request&quot;]"/></xsl:call-template></from><to><xsl:call-template name="find-agent"><xsl:with-pram name="message" select="/l:log/l:message[@type=&quot;response&quot;]"/></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"/></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="ComplexEchoSOAPBinding" endpoint="MessageTestSOAP" 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=""><xl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number=&quot;1&quot;]/@type=&quot;request&quot;">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="/l:log/l:message[@number=&quot;1&quot;]/l:httpHeaders/l:Method/@value='GET'">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="1"]/l:httpHeaders/l:Method/@value='GET'</test></resultSet></xsl:template><xsl:template name="message2"><resultSet binding="ComplexEchoSOAPBinding" endpoint="MessageTestSOAP" 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=&quot;2&quot;]/@type=&quot;response&quot;">passed</xsl:when><sl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="2"]/@type="response"</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number=&quot;2&quot;]/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="/l:log/l:message[@number=&quot;2&quot;]/l:httpHeaders/l:Content-Type/@type='application/soap+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/soap+xml'</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number=&quot;2&quot;]/l:content/soap12:Envelope">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="2"]l:content/soap12:Envelope</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number=&quot;2&quot;]/l:content/soap12:Envelope/soap12:Header/module:module-test">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="2"]/l:content/soap12:Envelope/soap12:Header/module:module-test</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="count(/l:log/l:message[@number=&quot;2&quot;]/l:content/soap12:Envelope/soap12:Body/*)=1">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>count(/l:log/l:message[@number="2"]/l:content/soap12:Envelope/soap12:Body/*)=1</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number=&quot;2&quot;]/l:content/soap12:Envelope/soap12:Body/*[local-name()='echoString2Return' and namespace-uri()='http://example.org/message-test/xsd']">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xs:attribute>/l:log/l:message[@number="2"]/l:content/soap12:Envelope/soap12:Body/*[local-name()='echoString2Return' and namespace-uri()='http://example.org/message-test/xsd']</test></resultSet></xsl:template><xsl:template name="message3"><resultSet binding="GenericSOAPBinding" endpoint="MessageTestGenericSOAP" 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=&quot;3&quot;]/@type=&quot;request&quot;">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="/l:log/l:message[@number=&quot;3&quot;]/l:httpHeaders/l:Method/@value='POST'">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="3"]/:httpHeaders/l:Method/@value='POST'</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number=&quot;3&quot;]/l:httpHeaders/l:Content-Type/@type='application/soap+xml'">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="3"]/l:httpHeaders/l:Content-Type/@type='application/soap+xml'</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number=&quot;3&quot;]/l:content/soap12:Envelope">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="3"]/l:content/soap12:Envelope</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="count(/l:log/l:message[@number=&quot;3&quot;]/l:content/soap12:Envelope/soap12:Body/*)=1">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>count(/l:log/l:message[@number="3"]/l:content/soap12:Envelope/soap12:Body/*)=1</test><test ref=""><xsl:attribte name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number=&quot;3&quot;]/l:content/soap12:Envelope/soap12:Body/*[local-name()='echoString2' 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="3"]/l:content/soap12:Envelope/soap12:Body/*[local-name()='echoString2' and namespace-uri()='http://example.org/message-test/xsd']</test></resultSet></xsl:template><xsl:template name="message4"><resultSet binding="GenericSOAPBinding" endpoint="MessageTestGenericSOAP" 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=&quot;4&quot;]/@type=&quot;response&quot;">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="4"]/@tye="response"</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number=&quot;4&quot;]/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="/l:log/l:message[@number=&quot;4&quot;]/l:httpHeaders/l:Content-Type/@type='application/soap+xml'">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="4"]/l:httpHeaders/l:Content-Type/@type='application/soap+xml'</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number=&quot;4&quot;]/l:content/soap12:Envelope">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="4"]/l:content/soap12:Envelope</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when tst="count(/l:log/l:message[@number=&quot;4&quot;]/l:content/soap12:Envelope/soap12:Body/*)=1">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>count(/l:log/l:message[@number="4"]/l:content/soap12:Envelope/soap12:Body/*)=1</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number=&quot;4&quot;]/l:content/soap12:Envelope/soap12:Body/*[local-name()='echoString2Return' 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/soap12:Envelope/soap12:Body/*[local-name()='echoString2Return' and namespace-uri()='http://example.org/message-test/xsd']</test></resultSet></xsl:template><xsl:template name="message5"><resultSet binding="ComplexEchoSOAPHTTPBinding" endpoint="MessageTestSOAPHTTP" 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=&quot;5&quot;]/@type=&quot;request&quot;">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="/l:log/l:message[@number=&quot;5&quot;]/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="/l:log/l:message[@number=&quot;5&quot;]/l:httpHeaders/l:Content-Type/@type='application/soap+xml'">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="5"]/l:httpHeaders/l:Content-Type/@type='application/soap+xml'</test><test ref=""><xsl:attribute name="result"><xsl:choos><xsl:when test="/l:log/l:message[@number=&quot;5&quot;]/l:httpHeaders/l:Content-Type/l:action=&quot;http://example.org/message-test/action/EchoString2&quot;">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="5"]/l:httpHeaders/l:Content-Type/l:action="http://example.org/message-test/action/EchoString2"</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number=&quot;5&quot;]/l:httpHeaders/l:Content-Encoding='gzip'">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="5"]/l:httpHeaders/l:Content-Encoding='gzip'</test></resultSet></xsl:template><xsl:template name="message6"><resultSet binding="ComplexEchoSOAPHTTPBinding" endpoint="MessageTestSOAPHTTP" 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:attributename="result"><xsl:choose><xsl:when test="/l:log/l:message[@number=&quot;6&quot;]/@type=&quot;response&quot;">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=&quot;6&quot;]/l:httpHeaders/l:StatusCode/@value='200'">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="6"]/l:httpHeaders/l:StatusCode/@value='200'</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number=&quot;6&quot;]/l:httpHeaders/l:Content-Type/@type='application/soap+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/soap+xml'</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number=&quot;6&quot;]/l:httpHeadrs/l:Content-Encoding='gzip'">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="6"]/l:httpHeaders/l:Content-Encoding='gzip'</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>6</expectedMessages><tests>31</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=&quot;request&quot;]"/></xsl:call-template></from><to><xsl:call-template name="find-agent"><xsl:with-pram name="message" select="/l:log/l:message[@type=&quot;response&quot;]"/></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"/></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="ComplexEchoSOAPBinding" endpoint="MessageTestSOAP" 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=""><xl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number=&quot;1&quot;]/@type=&quot;request&quot;">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="/l:log/l:message[@number=&quot;1&quot;]/l:httpHeaders/l:Method/@value='GET'">passed</xsl:when><xsl:otherwise>failed</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="/l:log/l:message[@number=&quot;1&quot;]/l:httpHeaders[not(l:Content-Type/l:action)]">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="1"]/l:httpHeaders[not(l:Content-Type/l:action)]</test></resultSet></xsl:template><xsl:template name="message2"><resultSet binding="ComplexEchoSOAPBinding" endpoint="MessageTestSOAP" type="response" nuber="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=&quot;2&quot;]/@type=&quot;response&quot;">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:choose><xsl:when test="/l:log/l:message[@number=&quot;2&quot;]/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="/l:log/l:message[@number=&quot;2&quot;]/l:httpHeaders/l:Content-Type/@type='application/soap+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/soap+xml'</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number=&quot;2&quot;]/l:content/soap12:Envelope">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="2"]/l:content/soap12:Envelope</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number=&quot;2&quot;]/l:content/soap12:Envelope/soap12:Header/module:module-test">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="2"]/l:content/soap12:Envelope/soap12:Header/module:module-test</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="count(/l:log/l:message[@number=&quot;2&quot;]/l:content/soap12:Envelope/soap12:Body/*)=1">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>count(/l:log/l:message[@number="2"]/l:content/soap12:Envelope/soap12:Body/*)=1</tst><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number=&quot;2&quot;]/l:content/soap12:Envelope/soap12:Body/*[local-name()='echoString2Return' 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="2"]/l:content/soap12:Envelope/soap12:Body/*[local-name()='echoString2Return' and namespace-uri()='http://example.org/message-test/xsd']</test></resultSet></xsl:template><xsl:template name="message3"><resultSet binding="GenericSOAPBinding" endpoint="MessageTestGenericSOAP" 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=&quot;3&quot;]/@type=&quot;request&quot;">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attriute>/l:log/l:message[@number="3"]/@type="request"</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number=&quot;3&quot;]/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="/l:log/l:message[@number=&quot;3&quot;]/l:httpHeaders/l:Content-Type/@type='application/soap+xml'">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="3"]/l:httpHeaders/l:Content-Type/@type='application/soap+xml'</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number=&quot;3&quot;]/l:content/soap12:Envelope">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="3"]/l:content/soap12:Envelope</test><test ref=""><xsl:attribute name="esult"><xsl:choose><xsl:when test="count(/l:log/l:message[@number=&quot;3&quot;]/l:content/soap12:Envelope/soap12:Body/*)=1">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>count(/l:log/l:message[@number="3"]/l:content/soap12:Envelope/soap12:Body/*)=1</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number=&quot;3&quot;]/l:content/soap12:Envelope/soap12:Body/*[local-name()='echoString2' 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="3"]/l:content/soap12:Envelope/soap12:Body/*[local-name()='echoString2' and namespace-uri()='http://example.org/message-test/xsd']</test></resultSet></xsl:template><xsl:template name="message4"><resultSet binding="GenericSOAPBinding" endpoint="MessageTestGenericSOAP" type="response" number="4"><xsl:attribute name="implementation"><xsl:call-template name="find-agent"><xsl:with-paramname="message" select="."/></xsl:call-template></xsl:attribute><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number=&quot;4&quot;]/@type=&quot;response&quot;">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=&quot;4&quot;]/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="/l:log/l:message[@number=&quot;4&quot;]/l:httpHeaders/l:Content-Type/@type='application/soap+xml'">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="4"]/l:httpHeaders/l:Content-Type/@type='application/soap+xml'</test><test ref=""><xsl:attribute nme="result"><xsl:choose><xsl:when test="/l:log/l:message[@number=&quot;4&quot;]/l:content/soap12:Envelope">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="4"]/l:content/soap12:Envelope</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="count(/l:log/l:message[@number=&quot;4&quot;]/l:content/soap12:Envelope/soap12:Body/*)=1">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>count(/l:log/l:message[@number="4"]/l:content/soap12:Envelope/soap12:Body/*)=1</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number=&quot;4&quot;]/l:content/soap12:Envelope/soap12:Body/*[local-name()='echoString2Return' 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/soap12:Envelope/soap12:Body/*[local-name()='echoString2Return' and namespaceuri()='http://example.org/message-test/xsd']</test></resultSet></xsl:template><xsl:template name="message5"><resultSet binding="ComplexEchoSOAPHTTPBinding" endpoint="MessageTestSOAPHTTP" 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=&quot;5&quot;]/@type=&quot;request&quot;">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="/l:log/l:message[@number=&quot;5&quot;]/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="/l:log/l:mssage[@number=&quot;5&quot;]/l:httpHeaders/l:Content-Type/@type='application/soap+xml'">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="5"]/l:httpHeaders/l:Content-Type/@type='application/soap+xml'</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number=&quot;5&quot;]/l:httpHeaders/l:Content-Type/l:action=&quot;http://example.org/message-test/action/EchoString2&quot;">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="5"]/l:httpHeaders/l:Content-Type/l:action="http://example.org/message-test/action/EchoString2"</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number=&quot;5&quot;]/l:httpHeaders/l:Content-Encoding='gzip'">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="5"]/l:httpHeaders/l:Content-Encoding='gzip'</test></resultSet></xsl:templat><xsl:template name="message6"><resultSet binding="ComplexEchoSOAPHTTPBinding" endpoint="MessageTestSOAPHTTP" 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=&quot;6&quot;]/@type=&quot;response&quot;">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=&quot;6&quot;]/l:httpHeaders/l:StatusCode/@value='200'">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="6"]/l:httpHeaders/l:StatusCode/@value='200'</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number=&quot;6&quot;]/l:httpHeaders/l:Content-Type/@type='aplication/soap+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/soap+xml'</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number=&quot;6&quot;]/l:httpHeaders/l:Content-Encoding='gzip'">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="6"]/l:httpHeaders/l:Content-Encoding='gzip'</test></resultSet></xsl:template></xsl:stylesheet>
\ No newline at end of file

Index: log-MessageTest4G-canon-wso2-output.xml
===================================================================
RCS file: /sources/public/2002/ws/desc/test-suite/results-messages/MessageTest-4G/log-MessageTest4G-canon-wso2-output.xml,v
retrieving revision 1.8
retrieving revision 1.9
diff -C 2 -d -r1.8 -r1.9
*** log-MessageTest4G-canon-wso2-output.xml	20 Feb 2007 22:31:29 -0000	1.8
--- log-MessageTest4G-canon-wso2-output.xml	21 Feb 2007 00:29:19 -0000	1.9
***************
*** 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>6</messages><expectedMessages>6</expectedMessages><tests>30</tests><tstamp>2007-01-30T13:14:38.623Z</tstamp><generated>February 20 2007</generated><from>Unknown</from><to>Apache-Coyote/1.1</to></head><resultSet number="1" type="request" endpoint="MessageTestSOAP" binding="ComplexEchoSOAPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="1"]/@type="request"</test><test ref="" result="passed">/l:log/l:message[@number="1"]/l:httpHeaders/l:Method/@value='GET'</test></resultSet><resultSet number="2" type="response" endpoint="MessageTestSOAP" binding="ComplexEchoSOAPBinding" 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:StatusCode/@value='200'</test><test ref="" result="passed">/l:log/l:message[@number="2"]/l:httpHeaders/l:Content-Type/@type='application/soap+xml'</test><test ref="" result="passed">/l:log/l:message[@number="2"]/l:content/soap12:Envelope</test><test ref="" result="passed">/l:log/l:message[@number="2"]/l:content/soap12:Envelope/soap12:Header/module:module-test</test><test ref="" result="passed">count(/l:log/l:message[@number="2"]/l:content/soap12:Envelope/soap12:Body/*)=1</test><test ref="" result="passed">/l:log/l:message[@number="2"]/l:content/soap12:Envelope/soap12:Body/*[local-name()='echoString2Return' and namespace-uri()='http://example.org/message-test/xsd']</test></resultSet><resultSet number="3" type="request" endpoint="MessageTestGenericSOAP" binding="GenericSOAPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="3"]/@type="request"</tes><test ref="" result="passed">/l:log/l:message[@number="3"]/l:httpHeaders/l:Method/@value='POST'</test><test ref="" result="passed">/l:log/l:message[@number="3"]/l:httpHeaders/l:Content-Type/@type='application/soap+xml'</test><test ref="" result="passed">/l:log/l:message[@number="3"]/l:content/soap12:Envelope</test><test ref="" result="passed">count(/l:log/l:message[@number="3"]/l:content/soap12:Envelope/soap12:Body/*)=1</test><test ref="" result="passed">/l:log/l:message[@number="3"]/l:content/soap12:Envelope/soap12:Body/*[local-name()='echoString2' and namespace-uri()='http://example.org/message-test/xsd']</test></resultSet><resultSet number="4" type="response" endpoint="MessageTestGenericSOAP" binding="GenericSOAPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="4"]/@type="response"</test><test ref="" result="failed">/l:log/l:message[@number="4"]/l:httpHeaders/l:StatusCode/@value='200'</test><test ref="" result="passed">/l:log/l:message[@number="4"]/l:httpHeaders/l:ontent-Type/@type='application/soap+xml'</test><test ref="" result="passed">/l:log/l:message[@number="4"]/l:content/soap12:Envelope</test><test ref="" result="passed">count(/l:log/l:message[@number="4"]/l:content/soap12:Envelope/soap12:Body/*)=1</test><test ref="" result="failed">/l:log/l:message[@number="4"]/l:content/soap12:Envelope/soap12:Body/*[local-name()='echoString2Return' and namespace-uri()='http://example.org/message-test/xsd']</test></resultSet><resultSet number="5" type="request" endpoint="MessageTestSOAPHTTP" binding="ComplexEchoSOAPHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="5"]/@type="request"</test><test ref="" result="passed">/l:log/l:message[@number="5"]/l:httpHeaders/l:Method/@value='POST'</test><test ref="" result="passed">/l:log/l:message[@number="5"]/l:httpHeaders/l:Content-Type/@type='application/soap+xml'</test><test ref="" result="passed">/l:log/l:message[@number="5"]/l:httpHeaders/l:Content-Type/l:action="http://example.org/message-est/action/EchoString2"</test><test ref="" result="failed">/l:log/l:message[@number="5"]/l:httpHeaders/l:Content-Encoding='gzip'</test></resultSet><resultSet number="6" type="response" endpoint="MessageTestSOAPHTTP" binding="ComplexEchoSOAPHTTPBinding" 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:StatusCode/@value='200'</test><test ref="" result="passed">/l:log/l:message[@number="6"]/l:httpHeaders/l:Content-Type/@type='application/soap+xml'</test><test ref="" result="failed">/l:log/l:message[@number="6"]/l:httpHeaders/l:Content-Encoding='gzip'</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>6</messages><expectedMessages>6</expectedMessages><tests>31</tests><tstamp>2007-01-30T13:14:38.623Z</tstamp><generated>February 20 2007</generated><from>Unknown</from><to>Apache-Coyote/1.1</to></head><resultSet number="1" type="request" endpoint="MessageTestSOAP" binding="ComplexEchoSOAPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="1"]/@type="request"</test><test ref="" result="passed">/l:log/l:message[@number="1"]/l:httpHeaders/l:Method/@value='GET'</test><test ref="" result="failed">/l:log/l:message[@number="1"]/l:httpHeaders[not(l:Content-Type/l:action)]</test></resultSet><resultSet number="2" type="response" endpont="MessageTestSOAP" binding="ComplexEchoSOAPBinding" 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:StatusCode/@value='200'</test><test ref="" result="passed">/l:log/l:message[@number="2"]/l:httpHeaders/l:Content-Type/@type='application/soap+xml'</test><test ref="" result="passed">/l:log/l:message[@number="2"]/l:content/soap12:Envelope</test><test ref="" result="passed">/l:log/l:message[@number="2"]/l:content/soap12:Envelope/soap12:Header/module:module-test</test><test ref="" result="passed">count(/l:log/l:message[@number="2"]/l:content/soap12:Envelope/soap12:Body/*)=1</test><test ref="" result="passed">/l:log/l:message[@number="2"]/l:content/soap12:Envelope/soap12:Body/*[local-name()='echoString2Return' and namespace-uri()='http://example.org/message-test/xsd']</test></resultSet><resultSet number="3" type="request" endpoint="MessageTestGenericSOAP" binding="GenericSOAPBindng" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="3"]/@type="request"</test><test ref="" result="passed">/l:log/l:message[@number="3"]/l:httpHeaders/l:Method/@value='POST'</test><test ref="" result="passed">/l:log/l:message[@number="3"]/l:httpHeaders/l:Content-Type/@type='application/soap+xml'</test><test ref="" result="passed">/l:log/l:message[@number="3"]/l:content/soap12:Envelope</test><test ref="" result="passed">count(/l:log/l:message[@number="3"]/l:content/soap12:Envelope/soap12:Body/*)=1</test><test ref="" result="passed">/l:log/l:message[@number="3"]/l:content/soap12:Envelope/soap12:Body/*[local-name()='echoString2' and namespace-uri()='http://example.org/message-test/xsd']</test></resultSet><resultSet number="4" type="response" endpoint="MessageTestGenericSOAP" binding="GenericSOAPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="4"]/@type="response"</test><test ref="" result="failed">/l:log/l:message[@number="4"]/l:httpHeader/l:StatusCode/@value='200'</test><test ref="" result="passed">/l:log/l:message[@number="4"]/l:httpHeaders/l:Content-Type/@type='application/soap+xml'</test><test ref="" result="passed">/l:log/l:message[@number="4"]/l:content/soap12:Envelope</test><test ref="" result="passed">count(/l:log/l:message[@number="4"]/l:content/soap12:Envelope/soap12:Body/*)=1</test><test ref="" result="failed">/l:log/l:message[@number="4"]/l:content/soap12:Envelope/soap12:Body/*[local-name()='echoString2Return' and namespace-uri()='http://example.org/message-test/xsd']</test></resultSet><resultSet number="5" type="request" endpoint="MessageTestSOAPHTTP" binding="ComplexEchoSOAPHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="5"]/@type="request"</test><test ref="" result="passed">/l:log/l:message[@number="5"]/l:httpHeaders/l:Method/@value='POST'</test><test ref="" result="passed">/l:log/l:message[@number="5"]/l:httpHeaders/l:Content-Type/@type='application/soap+xml'</test><test ref="" reslt="passed">/l:log/l:message[@number="5"]/l:httpHeaders/l:Content-Type/l:action="http://example.org/message-test/action/EchoString2"</test><test ref="" result="failed">/l:log/l:message[@number="5"]/l:httpHeaders/l:Content-Encoding='gzip'</test></resultSet><resultSet number="6" type="response" endpoint="MessageTestSOAPHTTP" binding="ComplexEchoSOAPHTTPBinding" 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:StatusCode/@value='200'</test><test ref="" result="passed">/l:log/l:message[@number="6"]/l:httpHeaders/l:Content-Type/@type='application/soap+xml'</test><test ref="" result="failed">/l:log/l:message[@number="6"]/l:httpHeaders/l:Content-Encoding='gzip'</test></resultSet></resultSets>
\ No newline at end of file

Index: log-MessageTest4G-wso2-canon-results.html
===================================================================
RCS file: /sources/public/2002/ws/desc/test-suite/results-messages/MessageTest-4G/log-MessageTest4G-wso2-canon-results.html,v
retrieving revision 1.9
retrieving revision 1.10
diff -C 2 -d -r1.9 -r1.10
*** log-MessageTest4G-wso2-canon-results.html	20 Feb 2007 22:31:29 -0000	1.9
--- log-MessageTest4G-wso2-canon-results.html	21 Feb 2007 00:29:19 -0000	1.10
***************
*** 15,19 ****
  <h1>Message exchange test results</h1>
  <p>Generated February 20 2007,
! 	    1421</p>
  <h2>From
  	      Axis2
--- 15,19 ----
  <h1>Message exchange test results</h1>
  <p>Generated February 20 2007,
! 	    1619</p>
  <h2>From
  	      Axis2
***************
*** 47,50 ****
--- 47,57 ----
  </td>
  </tr>
+ <tr>
+ <td class="failed">
+ <div class="failed">FAILED</div>
+ </td><td>
+ <div class="assertion">/l:log/l:message[@number="1"]/l:httpHeaders[not(l:Content-Type/l:action)]</div>
+ </td>
+ </tr>
  </table>
  <p>

Index: description-xpath-assertions.xml
===================================================================
RCS file: /sources/public/2002/ws/desc/test-suite/results-messages/MessageTest-4G/description-xpath-assertions.xml,v
retrieving revision 1.9
retrieving revision 1.10
diff -C 2 -d -r1.9 -r1.10
*** description-xpath-assertions.xml	9 Feb 2007 02:34:52 -0000	1.9
--- description-xpath-assertions.xml	21 Feb 2007 00:29:19 -0000	1.10
***************
*** 19,22 ****
--- 19,23 ----
  <assertion>/l:log/l:message[@number="1"]/@type="request"</assertion>
  <assertion>/l:log/l:message[@number="1"]/l:httpHeaders/l:Method/@value='GET'</assertion>
+ <assertion>/l:log/l:message[@number="1"]/l:httpHeaders[not(l:Content-Type/l:action)]</assertion>
  </assertionSet>
  <assertionSet messagePosition="2">

Index: log-MessageTest4G-wso2-wso2-results.html
===================================================================
RCS file: /sources/public/2002/ws/desc/test-suite/results-messages/MessageTest-4G/log-MessageTest4G-wso2-wso2-results.html,v
retrieving revision 1.9
retrieving revision 1.10
diff -C 2 -d -r1.9 -r1.10
*** log-MessageTest4G-wso2-wso2-results.html	20 Feb 2007 22:31:29 -0000	1.9
--- log-MessageTest4G-wso2-wso2-results.html	21 Feb 2007 00:29:19 -0000	1.10
***************
*** 15,19 ****
  <h1>Message exchange test results</h1>
  <p>Generated February 20 2007,
! 	    1421</p>
  <h2>From
  	      Axis2
--- 15,19 ----
  <h1>Message exchange test results</h1>
  <p>Generated February 20 2007,
! 	    1619</p>
  <h2>From
  	      Axis2
***************
*** 47,50 ****
--- 47,57 ----
  </td>
  </tr>
+ <tr>
+ <td class="failed">
+ <div class="failed">FAILED</div>
+ </td><td>
+ <div class="assertion">/l:log/l:message[@number="1"]/l:httpHeaders[not(l:Content-Type/l:action)]</div>
+ </td>
+ </tr>
  </table>
  <p>

Index: description-generate-report-html.xsl
===================================================================
RCS file: /sources/public/2002/ws/desc/test-suite/results-messages/MessageTest-4G/description-generate-report-html.xsl,v
retrieving revision 1.9
retrieving revision 1.10
diff -C 2 -d -r1.9 -r1.10
*** description-generate-report-html.xsl	9 Feb 2007 02:34:52 -0000	1.9
--- description-generate-report-html.xsl	21 Feb 2007 00:29:19 -0000	1.10
***************
*** 125,128 ****
--- 125,150 ----
  </xsl:otherwise>
  </xsl:choose>
+ <xsl:choose>
+ <xsl:when test="/l:log/l:message[@number=&quot;1&quot;]/l:httpHeaders[not(l:Content-Type/l:action)]">
+ <tr>
+ <td class="passed">
+ <div>OK</div>
+ </td>
+ <td>
+ <div class="assertion">/l:log/l:message[@number="1"]/l:httpHeaders[not(l:Content-Type/l:action)]</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="1"]/l:httpHeaders[not(l:Content-Type/l:action)]</div>
+ </td>
+ </tr>
+ </xsl:otherwise>
+ </xsl:choose>
  </table>
  <p>

Index: log-MessageTest4G-wso2-wso2-output.xml
===================================================================
RCS file: /sources/public/2002/ws/desc/test-suite/results-messages/MessageTest-4G/log-MessageTest4G-wso2-wso2-output.xml,v
retrieving revision 1.7
retrieving revision 1.8
diff -C 2 -d -r1.7 -r1.8
*** log-MessageTest4G-wso2-wso2-output.xml	20 Feb 2007 22:31:29 -0000	1.7
--- log-MessageTest4G-wso2-wso2-output.xml	21 Feb 2007 00:29:19 -0000	1.8
***************
*** 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>6</messages><expectedMessages>6</expectedMessages><tests>30</tests><tstamp>2007-02-14T10:54:08.073Z</tstamp><generated>February 20 2007</generated><from>Axis2</from><to>Apache-Coyote/1.1</to></head><resultSet number="1" type="request" endpoint="MessageTestSOAP" binding="ComplexEchoSOAPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="1"]/@type="request"</test><test ref="" result="passed">/l:log/l:message[@number="1"]/l:httpHeaders/l:Method/@value='GET'</test></resultSet><resultSet number="2" type="response" endpoint="MessageTestSOAP" binding="ComplexEchoSOAPBinding" implementation="Unknown"><test ref="" result="passed">/llog/l:message[@number="2"]/@type="response"</test><test ref="" result="passed">/l:log/l:message[@number="2"]/l:httpHeaders/l:StatusCode/@value='200'</test><test ref="" result="passed">/l:log/l:message[@number="2"]/l:httpHeaders/l:Content-Type/@type='application/soap+xml'</test><test ref="" result="passed">/l:log/l:message[@number="2"]/l:content/soap12:Envelope</test><test ref="" result="passed">/l:log/l:message[@number="2"]/l:content/soap12:Envelope/soap12:Header/module:module-test</test><test ref="" result="passed">count(/l:log/l:message[@number="2"]/l:content/soap12:Envelope/soap12:Body/*)=1</test><test ref="" result="passed">/l:log/l:message[@number="2"]/l:content/soap12:Envelope/soap12:Body/*[local-name()='echoString2Return' and namespace-uri()='http://example.org/message-test/xsd']</test></resultSet><resultSet number="3" type="request" endpoint="MessageTestGenericSOAP" binding="GenericSOAPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="3"]/@type="request"</test>test ref="" result="passed">/l:log/l:message[@number="3"]/l:httpHeaders/l:Method/@value='POST'</test><test ref="" result="passed">/l:log/l:message[@number="3"]/l:httpHeaders/l:Content-Type/@type='application/soap+xml'</test><test ref="" result="passed">/l:log/l:message[@number="3"]/l:content/soap12:Envelope</test><test ref="" result="passed">count(/l:log/l:message[@number="3"]/l:content/soap12:Envelope/soap12:Body/*)=1</test><test ref="" result="passed">/l:log/l:message[@number="3"]/l:content/soap12:Envelope/soap12:Body/*[local-name()='echoString2' and namespace-uri()='http://example.org/message-test/xsd']</test></resultSet><resultSet number="4" type="response" endpoint="MessageTestGenericSOAP" binding="GenericSOAPBinding" 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:StatusCode/@value='200'</test><test ref="" result="passed">/l:log/l:message[@number="4"]/l:httpHeaders/l:Cotent-Type/@type='application/soap+xml'</test><test ref="" result="passed">/l:log/l:message[@number="4"]/l:content/soap12:Envelope</test><test ref="" result="passed">count(/l:log/l:message[@number="4"]/l:content/soap12:Envelope/soap12:Body/*)=1</test><test ref="" result="passed">/l:log/l:message[@number="4"]/l:content/soap12:Envelope/soap12:Body/*[local-name()='echoString2Return' and namespace-uri()='http://example.org/message-test/xsd']</test></resultSet><resultSet number="5" type="request" endpoint="MessageTestSOAPHTTP" binding="ComplexEchoSOAPHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="5"]/@type="request"</test><test ref="" result="passed">/l:log/l:message[@number="5"]/l:httpHeaders/l:Method/@value='POST'</test><test ref="" result="passed">/l:log/l:message[@number="5"]/l:httpHeaders/l:Content-Type/@type='application/soap+xml'</test><test ref="" result="passed">/l:log/l:message[@number="5"]/l:httpHeaders/l:Content-Type/l:action="http://example.org/message-tet/action/EchoString2"</test><test ref="" result="passed">/l:log/l:message[@number="5"]/l:httpHeaders/l:Content-Encoding='gzip'</test></resultSet><resultSet number="6" type="response" endpoint="MessageTestSOAPHTTP" binding="ComplexEchoSOAPHTTPBinding" 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:StatusCode/@value='200'</test><test ref="" result="passed">/l:log/l:message[@number="6"]/l:httpHeaders/l:Content-Type/@type='application/soap+xml'</test><test ref="" result="passed">/l:log/l:message[@number="6"]/l:httpHeaders/l:Content-Encoding='gzip'</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>6</messages><expectedMessages>6</expectedMessages><tests>31</tests><tstamp>2007-02-14T10:54:08.073Z</tstamp><generated>February 20 2007</generated><from>Axis2</from><to>Apache-Coyote/1.1</to></head><resultSet number="1" type="request" endpoint="MessageTestSOAP" binding="ComplexEchoSOAPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="1"]/@type="request"</test><test ref="" result="passed">/l:log/l:message[@number="1"]/l:httpHeaders/l:Method/@value='GET'</test><test ref="" result="failed">/l:log/l:message[@number="1"]/l:httpHeaders[not(l:Content-Type/l:action)]</test></resultSet><resultSet number="2" type="response" endpoin="MessageTestSOAP" binding="ComplexEchoSOAPBinding" 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:StatusCode/@value='200'</test><test ref="" result="passed">/l:log/l:message[@number="2"]/l:httpHeaders/l:Content-Type/@type='application/soap+xml'</test><test ref="" result="passed">/l:log/l:message[@number="2"]/l:content/soap12:Envelope</test><test ref="" result="passed">/l:log/l:message[@number="2"]/l:content/soap12:Envelope/soap12:Header/module:module-test</test><test ref="" result="passed">count(/l:log/l:message[@number="2"]/l:content/soap12:Envelope/soap12:Body/*)=1</test><test ref="" result="passed">/l:log/l:message[@number="2"]/l:content/soap12:Envelope/soap12:Body/*[local-name()='echoString2Return' and namespace-uri()='http://example.org/message-test/xsd']</test></resultSet><resultSet number="3" type="request" endpoint="MessageTestGenericSOAP" binding="GenericSOAPBindin" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="3"]/@type="request"</test><test ref="" result="passed">/l:log/l:message[@number="3"]/l:httpHeaders/l:Method/@value='POST'</test><test ref="" result="passed">/l:log/l:message[@number="3"]/l:httpHeaders/l:Content-Type/@type='application/soap+xml'</test><test ref="" result="passed">/l:log/l:message[@number="3"]/l:content/soap12:Envelope</test><test ref="" result="passed">count(/l:log/l:message[@number="3"]/l:content/soap12:Envelope/soap12:Body/*)=1</test><test ref="" result="passed">/l:log/l:message[@number="3"]/l:content/soap12:Envelope/soap12:Body/*[local-name()='echoString2' and namespace-uri()='http://example.org/message-test/xsd']</test></resultSet><resultSet number="4" type="response" endpoint="MessageTestGenericSOAP" binding="GenericSOAPBinding" 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/:StatusCode/@value='200'</test><test ref="" result="passed">/l:log/l:message[@number="4"]/l:httpHeaders/l:Content-Type/@type='application/soap+xml'</test><test ref="" result="passed">/l:log/l:message[@number="4"]/l:content/soap12:Envelope</test><test ref="" result="passed">count(/l:log/l:message[@number="4"]/l:content/soap12:Envelope/soap12:Body/*)=1</test><test ref="" result="passed">/l:log/l:message[@number="4"]/l:content/soap12:Envelope/soap12:Body/*[local-name()='echoString2Return' and namespace-uri()='http://example.org/message-test/xsd']</test></resultSet><resultSet number="5" type="request" endpoint="MessageTestSOAPHTTP" binding="ComplexEchoSOAPHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="5"]/@type="request"</test><test ref="" result="passed">/l:log/l:message[@number="5"]/l:httpHeaders/l:Method/@value='POST'</test><test ref="" result="passed">/l:log/l:message[@number="5"]/l:httpHeaders/l:Content-Type/@type='application/soap+xml'</test><test ref="" resul="passed">/l:log/l:message[@number="5"]/l:httpHeaders/l:Content-Type/l:action="http://example.org/message-test/action/EchoString2"</test><test ref="" result="passed">/l:log/l:message[@number="5"]/l:httpHeaders/l:Content-Encoding='gzip'</test></resultSet><resultSet number="6" type="response" endpoint="MessageTestSOAPHTTP" binding="ComplexEchoSOAPHTTPBinding" 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:StatusCode/@value='200'</test><test ref="" result="passed">/l:log/l:message[@number="6"]/l:httpHeaders/l:Content-Type/@type='application/soap+xml'</test><test ref="" result="passed">/l:log/l:message[@number="6"]/l:httpHeaders/l:Content-Encoding='gzip'</test></resultSet></resultSets>
\ No newline at end of file

Index: log-MessageTest4G-canon-canon-results.html
===================================================================
RCS file: /sources/public/2002/ws/desc/test-suite/results-messages/MessageTest-4G/log-MessageTest4G-canon-canon-results.html,v
retrieving revision 1.19
retrieving revision 1.20
diff -C 2 -d -r1.19 -r1.20
*** log-MessageTest4G-canon-canon-results.html	20 Feb 2007 22:31:29 -0000	1.19
--- log-MessageTest4G-canon-canon-results.html	21 Feb 2007 00:29:19 -0000	1.20
***************
*** 15,19 ****
  <h1>Message exchange test results</h1>
  <p>Generated February 20 2007,
! 	    1421</p>
  <h2>From
  	      Unknown
--- 15,19 ----
  <h1>Message exchange test results</h1>
  <p>Generated February 20 2007,
! 	    1619</p>
  <h2>From
  	      Unknown
***************
*** 47,50 ****
--- 47,57 ----
  </td>
  </tr>
+ <tr>
+ <td class="failed">
+ <div class="failed">FAILED</div>
+ </td><td>
+ <div class="assertion">/l:log/l:message[@number="1"]/l:httpHeaders[not(l:Content-Type/l:action)]</div>
+ </td>
+ </tr>
  </table>
  <p>

Index: log-MessageTest4G-canon-canon-output.xml
===================================================================
RCS file: /sources/public/2002/ws/desc/test-suite/results-messages/MessageTest-4G/log-MessageTest4G-canon-canon-output.xml,v
retrieving revision 1.15
retrieving revision 1.16
diff -C 2 -d -r1.15 -r1.16
*** log-MessageTest4G-canon-canon-output.xml	20 Feb 2007 22:31:29 -0000	1.15
--- log-MessageTest4G-canon-canon-output.xml	21 Feb 2007 00:29:19 -0000	1.16
***************
*** 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>6</messages><expectedMessages>6</expectedMessages><tests>30</tests><tstamp>2007-01-22T15:01:07.325Z</tstamp><generated>February 20 2007</generated><from>Unknown</from><to>Apache/2.0.54 (Win32)</to></head><resultSet number="1" type="request" endpoint="MessageTestSOAP" binding="ComplexEchoSOAPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="1"]/@type="request"</test><test ref="" result="passed">/l:log/l:message[@number="1"]/l:httpHeaders/l:Method/@value='GET'</test></resultSet><resultSet number="2" type="response" endpoint="MessageTestSOAP" binding="ComplexEchoSOAPBinding" implementation="Unknown"><test ref="" result="passd">/l:log/l:message[@number="2"]/@type="response"</test><test ref="" result="passed">/l:log/l:message[@number="2"]/l:httpHeaders/l:StatusCode/@value='200'</test><test ref="" result="passed">/l:log/l:message[@number="2"]/l:httpHeaders/l:Content-Type/@type='application/soap+xml'</test><test ref="" result="passed">/l:log/l:message[@number="2"]/l:content/soap12:Envelope</test><test ref="" result="passed">/l:log/l:message[@number="2"]/l:content/soap12:Envelope/soap12:Header/module:module-test</test><test ref="" result="passed">count(/l:log/l:message[@number="2"]/l:content/soap12:Envelope/soap12:Body/*)=1</test><test ref="" result="passed">/l:log/l:message[@number="2"]/l:content/soap12:Envelope/soap12:Body/*[local-name()='echoString2Return' and namespace-uri()='http://example.org/message-test/xsd']</test></resultSet><resultSet number="3" type="request" endpoint="MessageTestGenericSOAP" binding="GenericSOAPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="3"]/@type="request"<test><test ref="" result="passed">/l:log/l:message[@number="3"]/l:httpHeaders/l:Method/@value='POST'</test><test ref="" result="passed">/l:log/l:message[@number="3"]/l:httpHeaders/l:Content-Type/@type='application/soap+xml'</test><test ref="" result="passed">/l:log/l:message[@number="3"]/l:content/soap12:Envelope</test><test ref="" result="passed">count(/l:log/l:message[@number="3"]/l:content/soap12:Envelope/soap12:Body/*)=1</test><test ref="" result="passed">/l:log/l:message[@number="3"]/l:content/soap12:Envelope/soap12:Body/*[local-name()='echoString2' and namespace-uri()='http://example.org/message-test/xsd']</test></resultSet><resultSet number="4" type="response" endpoint="MessageTestGenericSOAP" binding="GenericSOAPBinding" 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:StatusCode/@value='200'</test><test ref="" result="passed">/l:log/l:message[@number="4"]/l:httpHeader/l:Content-Type/@type='application/soap+xml'</test><test ref="" result="passed">/l:log/l:message[@number="4"]/l:content/soap12:Envelope</test><test ref="" result="passed">count(/l:log/l:message[@number="4"]/l:content/soap12:Envelope/soap12:Body/*)=1</test><test ref="" result="passed">/l:log/l:message[@number="4"]/l:content/soap12:Envelope/soap12:Body/*[local-name()='echoString2Return' and namespace-uri()='http://example.org/message-test/xsd']</test></resultSet><resultSet number="5" type="request" endpoint="MessageTestSOAPHTTP" binding="ComplexEchoSOAPHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="5"]/@type="request"</test><test ref="" result="passed">/l:log/l:message[@number="5"]/l:httpHeaders/l:Method/@value='POST'</test><test ref="" result="passed">/l:log/l:message[@number="5"]/l:httpHeaders/l:Content-Type/@type='application/soap+xml'</test><test ref="" result="passed">/l:log/l:message[@number="5"]/l:httpHeaders/l:Content-Type/l:action="http://example.org/messge-test/action/EchoString2"</test><test ref="" result="failed">/l:log/l:message[@number="5"]/l:httpHeaders/l:Content-Encoding='gzip'</test></resultSet><resultSet number="6" type="response" endpoint="MessageTestSOAPHTTP" binding="ComplexEchoSOAPHTTPBinding" 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:StatusCode/@value='200'</test><test ref="" result="passed">/l:log/l:message[@number="6"]/l:httpHeaders/l:Content-Type/@type='application/soap+xml'</test><test ref="" result="failed">/l:log/l:message[@number="6"]/l:httpHeaders/l:Content-Encoding='gzip'</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>6</messages><expectedMessages>6</expectedMessages><tests>31</tests><tstamp>2007-01-22T15:01:07.325Z</tstamp><generated>February 20 2007</generated><from>Unknown</from><to>Apache/2.0.54 (Win32)</to></head><resultSet number="1" type="request" endpoint="MessageTestSOAP" binding="ComplexEchoSOAPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="1"]/@type="request"</test><test ref="" result="passed">/l:log/l:message[@number="1"]/l:httpHeaders/l:Method/@value='GET'</test><test ref="" result="failed">/l:log/l:message[@number="1"]/l:httpHeaders[not(l:Content-Type/l:action)]</test></resultSet><resultSet number="2" type="response" edpoint="MessageTestSOAP" binding="ComplexEchoSOAPBinding" 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:StatusCode/@value='200'</test><test ref="" result="passed">/l:log/l:message[@number="2"]/l:httpHeaders/l:Content-Type/@type='application/soap+xml'</test><test ref="" result="passed">/l:log/l:message[@number="2"]/l:content/soap12:Envelope</test><test ref="" result="passed">/l:log/l:message[@number="2"]/l:content/soap12:Envelope/soap12:Header/module:module-test</test><test ref="" result="passed">count(/l:log/l:message[@number="2"]/l:content/soap12:Envelope/soap12:Body/*)=1</test><test ref="" result="passed">/l:log/l:message[@number="2"]/l:content/soap12:Envelope/soap12:Body/*[local-name()='echoString2Return' and namespace-uri()='http://example.org/message-test/xsd']</test></resultSet><resultSet number="3" type="request" endpoint="MessageTestGenericSOAP" binding="GenericSOAPinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="3"]/@type="request"</test><test ref="" result="passed">/l:log/l:message[@number="3"]/l:httpHeaders/l:Method/@value='POST'</test><test ref="" result="passed">/l:log/l:message[@number="3"]/l:httpHeaders/l:Content-Type/@type='application/soap+xml'</test><test ref="" result="passed">/l:log/l:message[@number="3"]/l:content/soap12:Envelope</test><test ref="" result="passed">count(/l:log/l:message[@number="3"]/l:content/soap12:Envelope/soap12:Body/*)=1</test><test ref="" result="passed">/l:log/l:message[@number="3"]/l:content/soap12:Envelope/soap12:Body/*[local-name()='echoString2' and namespace-uri()='http://example.org/message-test/xsd']</test></resultSet><resultSet number="4" type="response" endpoint="MessageTestGenericSOAP" binding="GenericSOAPBinding" 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:httpHeders/l:StatusCode/@value='200'</test><test ref="" result="passed">/l:log/l:message[@number="4"]/l:httpHeaders/l:Content-Type/@type='application/soap+xml'</test><test ref="" result="passed">/l:log/l:message[@number="4"]/l:content/soap12:Envelope</test><test ref="" result="passed">count(/l:log/l:message[@number="4"]/l:content/soap12:Envelope/soap12:Body/*)=1</test><test ref="" result="passed">/l:log/l:message[@number="4"]/l:content/soap12:Envelope/soap12:Body/*[local-name()='echoString2Return' and namespace-uri()='http://example.org/message-test/xsd']</test></resultSet><resultSet number="5" type="request" endpoint="MessageTestSOAPHTTP" binding="ComplexEchoSOAPHTTPBinding" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="5"]/@type="request"</test><test ref="" result="passed">/l:log/l:message[@number="5"]/l:httpHeaders/l:Method/@value='POST'</test><test ref="" result="passed">/l:log/l:message[@number="5"]/l:httpHeaders/l:Content-Type/@type='application/soap+xml'</test><test ref=""result="passed">/l:log/l:message[@number="5"]/l:httpHeaders/l:Content-Type/l:action="http://example.org/message-test/action/EchoString2"</test><test ref="" result="failed">/l:log/l:message[@number="5"]/l:httpHeaders/l:Content-Encoding='gzip'</test></resultSet><resultSet number="6" type="response" endpoint="MessageTestSOAPHTTP" binding="ComplexEchoSOAPHTTPBinding" 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:StatusCode/@value='200'</test><test ref="" result="passed">/l:log/l:message[@number="6"]/l:httpHeaders/l:Content-Type/@type='application/soap+xml'</test><test ref="" result="failed">/l:log/l:message[@number="6"]/l:httpHeaders/l:Content-Encoding='gzip'</test></resultSet></resultSets>
\ No newline at end of file

Received on Wednesday, 21 February 2007 00:30:10 UTC