- From: Jonathan Marsh via cvs-syncmail <cvsmail@w3.org>
- Date: Fri, 12 Jan 2007 04:36:27 +0000
- To: public-ws-desc-eds@w3.org
Update of /sources/public/2002/ws/desc/test-suite/results-messages/ModuleComposition-1G
In directory hutz:/tmp/cvs-serv25871/test-suite/results-messages/ModuleComposition-1G
Modified Files:
log-ModuleComposition1G-canon-canon.descmsg
description-generate-report-xml.xsl
description-xpath-assertions.xml
log-ModuleComposition1G-canon-canon.wsimsg
log-ModuleComposition1G-canon-canon-output.xml
log-ModuleComposition1G-canon-canon-results.html
description-generate-report-html.xsl
Log Message:
Added WSO2 results.
Fixed columnar display of multiple vendor's results.
Index: description-generate-report-xml.xsl
===================================================================
RCS file: /sources/public/2002/ws/desc/test-suite/results-messages/ModuleComposition-1G/description-generate-report-xml.xsl,v
retrieving revision 1.5
retrieving revision 1.6
diff -C 2 -d -r1.5 -r1.6
*** description-generate-report-xml.xsl 10 Jan 2007 01:39:49 -0000 1.5
--- description-generate-report-xml.xsl 12 Jan 2007 04:36:25 -0000 1.6
***************
*** 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>8</expectedMessages><tests>54</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:with-pram 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"/></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="SimpleEchoSOAPBinding" endpoint="ModuleCompositionSOAP" type="request" number="1"><xsl:attribute name="implementation"><xsl:call-template name="find-agent"><xsl:with-param nme="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="/l:log/l:message[@number="1"]/l:httpHeaders/l:Method/@value='POST'">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="1"]/l:httpHeaders/l:Method/@value='POST'</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="1"]/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="1"]/l:httpHeaders/l:Content-Type/@type='application/soap+xml'</test><test ref=""><xsl:attribute name="resul"><xsl:choose><xsl:when test="/l:log/l:message[@number="1"]/l:content/soap12:Envelope">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="1"]/l:content/soap12:Envelope</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="1"]/l:httpHeaders/l:Content-Type[@type='application/soap+xml']/l:action="http://example.org/message-test/action/EchoString"">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="1"]/l:httpHeaders/l:Content-Type[@type='application/soap+xml']/l:action="http://example.org/message-test/action/EchoString"</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="1"]/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="1"]/l:content/soap12:nvelope/soap12:Header/module:module-test</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="count(/l:log/l:message[@number="1"]/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="1"]/l:content/soap12:Envelope/soap12:Body/*)=1</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="1"]/l:content/soap12:Envelope/soap12:Body/*[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="1"]/l:content/soap12:Envelope/soap12:Body/*[local-name()='echoString' and namespace-uri()='http://example.org/message-test/xsd']</test></resultSet></xsl:template><xsl:template name="message2"><resultSet binding="SimpleEchoSOAPBinding" endpoint="ModuleCompositionSOAP" type="response" number="2"><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="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: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="/l:log/l:message[@number="2"]/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:httpHeades/l:Content-Type/@type='application/soap+xml'</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="2"]/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="count(/l:log/l:message[@number="2"]/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="2"]/l:content/soap12:Envelope/soap12:Body/*[local-name()='echoStringReturn' 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:conent/soap12:Envelope/soap12:Body/*[local-name()='echoStringReturn' and namespace-uri()='http://example.org/message-test/xsd']</test></resultSet></xsl:template><xsl:template name="message3"><resultSet binding="SimpleEchoSOAPBinding" endpoint="ModuleCompositionSOAP" 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="/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><tet ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="3"]/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="3"]/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="/l:log/l:message[@number="3"]/l:httpHeaders/l:Content-Type[@type='application/soap+xml']/l:action="http://example.org/message-test/action/EchoString2"">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="3"]/l:httpHeaders/l:Content-Type[@type='applicaion/soap+xml']/l:action="http://example.org/message-test/action/EchoString2"</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="count(/l:log/l:message[@number="3"]/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="3"]/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="SimpleEchoSOAPBinding" endpoint="ModuleCompositionSOP" 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: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="4"]/l:httpHeaders/l:Content-Type/@type='application/soap+xml'">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:og/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="4"]/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="/l:log/l:message[@number="4"]/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="4"]/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="4"]/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:Enveloe/soap12:Body/*)=1</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="4"]/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="SimpleEchoSOAPBinding" endpoint="ModuleCompositionSOAP" 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="/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="/l:log/l:message[@number="5"]/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="5"]/l:content/soap12:Envelope">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="5"]/l:content/soap12:Envelope</test><test ref="><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="5"]/l:httpHeaders/l:Content-Type[@type='application/soap+xml']/l:action="http://example.org/message-test/action/EchoStringInFault"">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']/l:action="http://example.org/message-test/action/EchoStringInFault"</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="count(/l:log/l:message[@number="5"]/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="5"]/l:content/soap12:Envelope/soap12:Body/*)=1</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="5"]/l:content/soap12:Envelope/soap12:Body/*[local-name()='echoString3' and namespace-uri()='http://exampl.org/message-test/xsd']">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="5"]/l:content/soap12:Envelope/soap12:Body/*[local-name()='echoString3' and namespace-uri()='http://example.org/message-test/xsd']</test></resultSet></xsl:template><xsl:template name="message6"><resultSet binding="SimpleEchoSOAPBinding" endpoint="ModuleCompositionSOAP" 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/soap+xm'">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="6"]/l:content/soap12:Envelope">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="6"]/l:content/soap12:Envelope</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="count(/l:log/l:message[@number="6"]/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="6"]/l:content/soap12:Envelope/soap12:Body/*)=1</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="6"]/l:content/soap12:Envelope/soap12:Body/soap12:Fault">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xl:attribute>/l:log/l:message[@number="6"]/l:content/soap12:Envelope/soap12:Body/soap12:Fault</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="6"]/l:content/soap12:Envelope/soap12:Body/soap12:Fault/soap12:Detail/*[local-name()="messageTestSimpleOutFault" 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/soap12:Envelope/soap12:Body/soap12:Fault/soap12:Detail/*[local-name()="messageTestSimpleOutFault" and namespace-uri()="http://example.org/message-test/xsd"]</test></resultSet></xsl:template><xsl:template name="message7"><resultSet binding="SimpleEchoSOAPBinding" endpoint="ModuleCompositionSOAP" type="request" number="7"><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="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="/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/@value='POST'</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="7"]/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="7"]/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="7"]/l:content/soap12:Evelope">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="7"]/l:content/soap12:Envelope</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="7"]/l:httpHeaders/l:Content-Type[@type='application/soap+xml']/l:action="http://example.org/message-test/action/EchoStringOutFault"">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="7"]/l:httpHeaders/l:Content-Type[@type='application/soap+xml']/l:action="http://example.org/message-test/action/EchoStringOutFault"</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="count(/l:log/l:message[@number="7"]/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="7"]/l:content/soap12:Envelope/soap12:Body/*)=1</test><test ref=""><xsl:attribute name="result"><xs:choose><xsl:when test="/l:log/l:message[@number="7"]/l:content/soap12:Envelope/soap12:Body/*[local-name()='echoString4' 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="7"]/l:content/soap12:Envelope/soap12:Body/*[local-name()='echoString4' and namespace-uri()='http://example.org/message-test/xsd']</test></resultSet></xsl:template><xsl:template name="message8"><resultSet binding="SimpleEchoSOAPBinding" endpoint="ModuleCompositionSOAP" 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:Content-Type/@type='application/soap+xml'">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="8"]/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="8"]/l:content/soap12:Envelope">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="8"]/l:content/soap12:Envelope</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="count(/l:log/l:message[@number="8"]/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="8"]/l:content/soap12:Envelope/soap12:Body/*)=1</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when tet="/l:log/l:message[@number="8"]/l:content/soap12:Envelope/soap12:Body/soap12:Fault">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="8"]/l:content/soap12:Envelope/soap12:Body/soap12:Fault</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="8"]/l:content/soap12:Envelope/soap12:Body/soap12:Fault/soap12:Detail/*[local-name()="messageTestSimpleOutFault" 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="8"]/l:content/soap12:Envelope/soap12:Body/soap12:Fault/soap12:Detail/*[local-name()="messageTestSimpleOutFault" 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>8</expectedMessages><tests>56</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:with-pram 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"/></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="SimpleEchoSOAPBinding" endpoint="ModuleCompositionSOAP" type="request" number="1"><xsl:attribute name="implementation"><xsl:call-template name="find-agent"><xsl:with-param nme="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="/l:log/l:message[@number="1"]/l:httpHeaders/l:Method/@value='POST'">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="1"]/l:httpHeaders/l:Method/@value='POST'</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="1"]/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="1"]/l:httpHeaders/l:Content-Type/@type='application/soap+xml'</test><test ref=""><xsl:attribute name="resul"><xsl:choose><xsl:when test="/l:log/l:message[@number="1"]/l:httpHeaders/l:Content-Type/l:action="http://example.org/message-test/action/EchoString"">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="1"]/l:httpHeaders/l:Content-Type/l:action="http://example.org/message-test/action/EchoString"</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="1"]/l:content/soap12:Envelope">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="1"]/l:content/soap12:Envelope</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="1"]/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="1"]/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="1"]/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="1"]/l:content/soap12:Envelope/soap12:Body/*)=1</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="1"]/l:content/soap12:Envelope/soap12:Body/*[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="1"]/l:content/soap12:Envelope/soap12:Body/*[local-name()='echoString' and namespace-uri()='http://example.org/message-test/xsd']</test></resultSet></xsl:template><xsl:template name="message2"><resultSet binding="SimpleEchoSOAPBinding" endpoint="ModuleCompositionSOAP" type="response" number="2"><xsl:attribute name="implementation"><xsl:call-template name="find-gent"><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: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="/l:log/l:message[@number="2"]/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 rf=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="2"]/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="count(/l:log/l:message[@number="2"]/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="2"]/l:content/soap12:Envelope/soap12:Body/*[local-name()='echoStringReturn' 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()='echoStringRturn' and namespace-uri()='http://example.org/message-test/xsd']</test></resultSet></xsl:template><xsl:template name="message3"><resultSet binding="SimpleEchoSOAPBinding" endpoint="ModuleCompositionSOAP" 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="/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:whentest="/l:log/l:message[@number="3"]/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="3"]/l:httpHeaders/l:Content-Type/l:action="http://example.org/message-test/action/EchoString2"">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="3"]/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="3"]/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="reult"><xsl:choose><xsl:when test="count(/l:log/l:message[@number="3"]/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="3"]/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="SimpleEchoSOAPBinding" endpoint="ModuleCompositionSOAP" 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="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: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="4"]/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="4"]/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="/l:log/l:message[@number="4"]/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="4"]/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="4"]/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"4"]/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="SimpleEchoSOAPBinding" endpoint="ModuleCompositionSOAP" 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="resul"><xsl:choose><xsl: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="/l:log/l:message[@number="5"]/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="5"]/l:httpHeaders/l:Content-Type/l:action="http://example.org/message-test/action/EchoStringInFault"">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/EchStringInFault"</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="5"]/l:content/soap12:Envelope">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="5"]/l:content/soap12:Envelope</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="count(/l:log/l:message[@number="5"]/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="5"]/l:content/soap12:Envelope/soap12:Body/*)=1</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="5"]/l:content/soap12:Envelope/soap12:Body/*[local-name()='echoString3' 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/soap12:Envelope/soap12:Body/*[lcal-name()='echoString3' and namespace-uri()='http://example.org/message-test/xsd']</test></resultSet></xsl:template><xsl:template name="message6"><resultSet binding="SimpleEchoSOAPBinding" endpoint="ModuleCompositionSOAP" 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: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="rsult"><xsl:choose><xsl:when test="/l:log/l:message[@number="6"]/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="6"]/l:content/soap12:Envelope">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="6"]/l:content/soap12:Envelope</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="count(/l:log/l:message[@number="6"]/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="6"]/l:content/soap12:Envelope/soap12:Body/*)=1</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="6quot;]/l:content/soap12:Envelope/soap12:Body/soap12:Fault">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="6"]/l:content/soap12:Envelope/soap12:Body/soap12:Fault</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="6"]/l:content/soap12:Envelope/soap12:Body/soap12:Fault/soap12:Detail/*[local-name()="messageTestSimpleOutFault" 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/soap12:Envelope/soap12:Body/soap12:Fault/soap12:Detail/*[local-name()="messageTestSimpleOutFault" and namespace-uri()="http://example.org/message-test/xsd"]</test></resultSet></xsl:template><xsl:template name="message7"><resultSet binding="SimpleEchoSOAPBinding" endpoint="ModuleCompositionSOAP" type="request" number="7"><xsl:attribute name="implementation"><xsl:call-temlate 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="/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/@value='POST'</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="7"]/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="7"]/l:httpHeaders/l:Content-Type/@type='application/soap+xml'</tes><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="7"]/l:httpHeaders/l:Content-Type/l:action="http://example.org/message-test/action/EchoStringOutFault"">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="7"]/l:httpHeaders/l:Content-Type/l:action="http://example.org/message-test/action/EchoStringOutFault"</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="7"]/l:content/soap12:Envelope">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="7"]/l:content/soap12:Envelope</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="count(/l:log/l:message[@number="7"]/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="7"]/l:content/soap12:Envelop/soap12:Body/*)=1</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="7"]/l:content/soap12:Envelope/soap12:Body/*[local-name()='echoString4' 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="7"]/l:content/soap12:Envelope/soap12:Body/*[local-name()='echoString4' and namespace-uri()='http://example.org/message-test/xsd']</test></resultSet></xsl:template><xsl:template name="message8"><resultSet binding="SimpleEchoSOAPBinding" endpoint="ModuleCompositionSOAP" 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:choos></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='500'">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="8"]/l:httpHeaders/l:StatusCode/@value='500'</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="8"]/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="8"]/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="8"]/l:content/soap12:Envelope">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="8"]/l:content/soap12:Envelope</test><test ref=""><sl:attribute name="result"><xsl:choose><xsl:when test="count(/l:log/l:message[@number="8"]/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="8"]/l:content/soap12:Envelope/soap12:Body/*)=1</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="8"]/l:content/soap12:Envelope/soap12:Body/soap12:Fault">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="8"]/l:content/soap12:Envelope/soap12:Body/soap12:Fault</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number="8"]/l:content/soap12:Envelope/soap12:Body/soap12:Fault/soap12:Detail/*[local-name()="messageTestSimpleOutFault" and namespace-uri()="http://example.org/message-test/xsd"]">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribte>/l:log/l:message[@number="8"]/l:content/soap12:Envelope/soap12:Body/soap12:Fault/soap12:Detail/*[local-name()="messageTestSimpleOutFault" and namespace-uri()="http://example.org/message-test/xsd"]</test></resultSet></xsl:template></xsl:stylesheet>
\ No newline at end of file
Index: log-ModuleComposition1G-canon-canon-output.xml
===================================================================
RCS file: /sources/public/2002/ws/desc/test-suite/results-messages/ModuleComposition-1G/log-ModuleComposition1G-canon-canon-output.xml,v
retrieving revision 1.1
retrieving revision 1.2
diff -C 2 -d -r1.1 -r1.2
*** log-ModuleComposition1G-canon-canon-output.xml 10 Jan 2007 01:39:49 -0000 1.1
--- log-ModuleComposition1G-canon-canon-output.xml 12 Jan 2007 04:36:25 -0000 1.2
***************
*** 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>8</expectedMessages><tests>54</tests><tstamp>2007-01-09T14:40:19.306Z</tstamp><generated>January 9 2007</generated><from>Unknown</from><to>Apache/2.0.54 (Win32)</to></head><resultSet number="1" type="request" endpoint="ModuleCompositionSOAP" binding="SimpleEchoSOAPBinding" 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='POST'</test><test ref="" result="passed">/l:log/l:message[@number="1"]/l:httpHeaders/l:Content-Type/@type='application/soap+xml'</test><test ref="" result="passed">/l:lg/l:message[@number="1"]/l:content/soap12:Envelope</test><test ref="" result="passed">/l:log/l:message[@number="1"]/l:httpHeaders/l:Content-Type[@type='application/soap+xml']/l:action="http://example.org/message-test/action/EchoString"</test><test ref="" result="passed">/l:log/l:message[@number="1"]/l:content/soap12:Envelope/soap12:Header/module:module-test</test><test ref="" result="passed">count(/l:log/l:message[@number="1"]/l:content/soap12:Envelope/soap12:Body/*)=1</test><test ref="" result="passed">/l:log/l:message[@number="1"]/l:content/soap12:Envelope/soap12:Body/*[local-name()='echoString' and namespace-uri()='http://example.org/message-test/xsd']</test></resultSet><resultSet number="2" type="response" endpoint="ModuleCompositionSOAP" binding="SimpleEchoSOAPBinding" 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="passd">/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">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()='echoStringReturn' and namespace-uri()='http://example.org/message-test/xsd']</test></resultSet><resultSet number="3" type="request" endpoint="ModuleCompositionSOAP" binding="SimpleEchoSOAPBinding" 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:Envlope</test><test ref="" result="passed">/l:log/l:message[@number="3"]/l:httpHeaders/l:Content-Type[@type='application/soap+xml']/l:action="http://example.org/message-test/action/EchoString2"</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="ModuleCompositionSOAP" binding="SimpleEchoSOAPBinding" 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:Content-Type/@type='application/soap+xml'</test><test ref="" result="passed">/l:log/l:message[@number="4"]/l:content/sap12:Envelope</test><test ref="" result="passed">/l:log/l:message[@number="4"]/l:content/soap12:Envelope/soap12:Header/module:module-test</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="ModuleCompositionSOAP" binding="SimpleEchoSOAPBinding" 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:content/soap12:Envelope</test><test ref="" result="failed">/llog/l:message[@number="5"]/l:httpHeaders/l:Content-Type[@type='application/soap+xml']/l:action="http://example.org/message-test/action/EchoStringInFault"</test><test ref="" result="passed">count(/l:log/l:message[@number="5"]/l:content/soap12:Envelope/soap12:Body/*)=1</test><test ref="" result="failed">/l:log/l:message[@number="5"]/l:content/soap12:Envelope/soap12:Body/*[local-name()='echoString3' and namespace-uri()='http://example.org/message-test/xsd']</test></resultSet><resultSet number="6" type="response" endpoint="ModuleCompositionSOAP" binding="SimpleEchoSOAPBinding" 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/soap+xml'</test><test ref="" result="passed">/l:log/l:message[@number="6"]/l:content/soap12:Envelope</test><test ref="" result="passed">count(/l:log/l:message[@number="6"]/l:content/soap12:Envelope/soap12:Body/*)=1</test><test rf="" result="passed">/l:log/l:message[@number="6"]/l:content/soap12:Envelope/soap12:Body/soap12:Fault</test><test ref="" result="passed">/l:log/l:message[@number="6"]/l:content/soap12:Envelope/soap12:Body/soap12:Fault/soap12:Detail/*[local-name()="messageTestSimpleOutFault" and namespace-uri()="http://example.org/message-test/xsd"]</test></resultSet><resultSet number="7" type="request" endpoint="ModuleCompositionSOAP" binding="SimpleEchoSOAPBinding" implementation="Unknown"><test ref="" result="failed">/l:log/l:message[@number="7"]/@type="request"</test><test ref="" result="failed">/l:log/l:message[@number="7"]/l:httpHeaders/l:Method/@value='POST'</test><test ref="" result="failed">/l:log/l:message[@number="7"]/l:httpHeaders/l:Content-Type/@type='application/soap+xml'</test><test ref="" result="failed">/l:log/l:message[@number="7"]/l:content/soap12:Envelope</test><test ref="" result="failed">/l:log/l:message[@number="7"]/l:httpHeaders/l:Content-Type[@type='application/soap+xml']/l:action="http://example.orgmessage-test/action/EchoStringOutFault"</test><test ref="" result="failed">count(/l:log/l:message[@number="7"]/l:content/soap12:Envelope/soap12:Body/*)=1</test><test ref="" result="failed">/l:log/l:message[@number="7"]/l:content/soap12:Envelope/soap12:Body/*[local-name()='echoString4' and namespace-uri()='http://example.org/message-test/xsd']</test></resultSet><resultSet number="8" type="response" endpoint="ModuleCompositionSOAP" binding="SimpleEchoSOAPBinding" implementation="Unknown"><test ref="" result="failed">/l:log/l:message[@number="8"]/@type="response"</test><test ref="" result="failed">/l:log/l:message[@number="8"]/l:httpHeaders/l:Content-Type/@type='application/soap+xml'</test><test ref="" result="failed">/l:log/l:message[@number="8"]/l:content/soap12:Envelope</test><test ref="" result="failed">count(/l:log/l:message[@number="8"]/l:content/soap12:Envelope/soap12:Body/*)=1</test><test ref="" result="failed">/l:log/l:message[@number="8"]/l:content/soap12:Envelope/soap12:Body/soap12:Fault</test><testref="" result="failed">/l:log/l:message[@number="8"]/l:content/soap12:Envelope/soap12:Body/soap12:Fault/soap12:Detail/*[local-name()="messageTestSimpleOutFault" 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>6</messages><expectedMessages>8</expectedMessages><tests>56</tests><tstamp>2007-01-10T11:59:29.415Z</tstamp><generated>January 11 2007</generated><from>Unknown</from><to>Apache/2.0.50 (Win32)</to></head><resultSet number="1" type="request" endpoint="ModuleCompositionSOAP" binding="SimpleEchoSOAPBinding" 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='POST'</test><test ref="" result="passed">/l:log/l:message[@number="1"]/l:httpHeaders/l:Content-Type/@type='application/soap+xml'</test><test ref="" result="passed">/l:og/l:message[@number="1"]/l:httpHeaders/l:Content-Type/l:action="http://example.org/message-test/action/EchoString"</test><test ref="" result="passed">/l:log/l:message[@number="1"]/l:content/soap12:Envelope</test><test ref="" result="passed">/l:log/l:message[@number="1"]/l:content/soap12:Envelope/soap12:Header/module:module-test</test><test ref="" result="passed">count(/l:log/l:message[@number="1"]/l:content/soap12:Envelope/soap12:Body/*)=1</test><test ref="" result="passed">/l:log/l:message[@number="1"]/l:content/soap12:Envelope/soap12:Body/*[local-name()='echoString' and namespace-uri()='http://example.org/message-test/xsd']</test></resultSet><resultSet number="2" type="response" endpoint="ModuleCompositionSOAP" binding="SimpleEchoSOAPBinding" 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">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()='echoStringReturn' and namespace-uri()='http://example.org/message-test/xsd']</test></resultSet><resultSet number="3" type="request" endpoint="ModuleCompositionSOAP" binding="SimpleEchoSOAPBinding" 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:httpHeaders/l:Content-Type/l:action="http://exaple.org/message-test/action/EchoString2"</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="ModuleCompositionSOAP" binding="SimpleEchoSOAPBinding" 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: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">/l:log/l:essage[@number="4"]/l:content/soap12:Envelope/soap12:Header/module:module-test</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="ModuleCompositionSOAP" binding="SimpleEchoSOAPBinding" 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="failed">/l:log/l:message[@number="5"]/l:httpHeaders/l:Content-Type/l:action="http://example.org/message-test/action/EchoStringInFault"</test><test ref="" result"passed">/l:log/l:message[@number="5"]/l:content/soap12:Envelope</test><test ref="" result="passed">count(/l:log/l:message[@number="5"]/l:content/soap12:Envelope/soap12:Body/*)=1</test><test ref="" result="failed">/l:log/l:message[@number="5"]/l:content/soap12:Envelope/soap12:Body/*[local-name()='echoString3' and namespace-uri()='http://example.org/message-test/xsd']</test></resultSet><resultSet number="6" type="response" endpoint="ModuleCompositionSOAP" binding="SimpleEchoSOAPBinding" 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='500'</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:content/soap12:Envelope</test><test ref="" result="passed">count(/l:log/l:message[@number="6"]/l:content/soap12:Envelope/soap12:Body/*)1</test><test ref="" result="passed">/l:log/l:message[@number="6"]/l:content/soap12:Envelope/soap12:Body/soap12:Fault</test><test ref="" result="passed">/l:log/l:message[@number="6"]/l:content/soap12:Envelope/soap12:Body/soap12:Fault/soap12:Detail/*[local-name()="messageTestSimpleOutFault" and namespace-uri()="http://example.org/message-test/xsd"]</test></resultSet><resultSet number="7" type="request" endpoint="ModuleCompositionSOAP" binding="SimpleEchoSOAPBinding" implementation="Unknown"><test ref="" result="failed">/l:log/l:message[@number="7"]/@type="request"</test><test ref="" result="failed">/l:log/l:message[@number="7"]/l:httpHeaders/l:Method/@value='POST'</test><test ref="" result="failed">/l:log/l:message[@number="7"]/l:httpHeaders/l:Content-Type/@type='application/soap+xml'</test><test ref="" result="failed">/l:log/l:message[@number="7"]/l:httpHeaders/l:Content-Type/l:action="http://example.org/message-test/action/EchoStringOutFault"</test><test ref="" result="failed">/l:log/l:message[@number="7"]l:content/soap12:Envelope</test><test ref="" result="failed">count(/l:log/l:message[@number="7"]/l:content/soap12:Envelope/soap12:Body/*)=1</test><test ref="" result="failed">/l:log/l:message[@number="7"]/l:content/soap12:Envelope/soap12:Body/*[local-name()='echoString4' and namespace-uri()='http://example.org/message-test/xsd']</test></resultSet><resultSet number="8" type="response" endpoint="ModuleCompositionSOAP" binding="SimpleEchoSOAPBinding" implementation="Unknown"><test ref="" result="failed">/l:log/l:message[@number="8"]/@type="response"</test><test ref="" result="failed">/l:log/l:message[@number="8"]/l:httpHeaders/l:StatusCode/@value='500'</test><test ref="" result="failed">/l:log/l:message[@number="8"]/l:httpHeaders/l:Content-Type/@type='application/soap+xml'</test><test ref="" result="failed">/l:log/l:message[@number="8"]/l:content/soap12:Envelope</test><test ref="" result="failed">count(/l:log/l:message[@number="8"]/l:content/soap12:Envelope/soap12:Body/*)=1</test><test ref="" result="failed">/:log/l:message[@number="8"]/l:content/soap12:Envelope/soap12:Body/soap12:Fault</test><test ref="" result="failed">/l:log/l:message[@number="8"]/l:content/soap12:Envelope/soap12:Body/soap12:Fault/soap12:Detail/*[local-name()="messageTestSimpleOutFault" and namespace-uri()="http://example.org/message-test/xsd"]</test></resultSet></resultSets>
\ No newline at end of file
Index: log-ModuleComposition1G-canon-canon.wsimsg
===================================================================
RCS file: /sources/public/2002/ws/desc/test-suite/results-messages/ModuleComposition-1G/log-ModuleComposition1G-canon-canon.wsimsg,v
retrieving revision 1.1
retrieving revision 1.2
diff -C 2 -d -r1.1 -r1.2
*** log-ModuleComposition1G-canon-canon.wsimsg 10 Jan 2007 01:39:49 -0000 1.1
--- log-ModuleComposition1G-canon-canon.wsimsg 12 Jan 2007 04:36:25 -0000 1.2
***************
*** 1,4 ****
<?xml version="1.0" encoding="UTF-8"?>
! <log timestamp="2007-01-09T14:41:00.970"
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-01-10T12:00:12.587"
xmlns="http://www.ws-i.org/testing/2004/07/log/"
xmlns:wsi-monConfig="http://www.ws-i.org/testing/2004/07/monitorConfig/"
***************
*** 23,32 ****
</monitor>
! <messageEntry xsi:type="httpMessageEntry" ID="1" conversationID="1" type="request" timestamp="2007-01-09T14:40:19.306Z">
<messageContent><?xml version="1.0"?><env:Envelope xmlns:env="http://www.w3.org/2003/05/soap-envelope"><env:Header><ns1:module-test-4 xmlns:ns1="http://www.w3.org/2002/ws/desc/6/10/test-module-4"></ns1:module-test-4><ns2:module-test-2 xmlns:ns2="http://www.w3.org/2002/ws/desc/6/10/test-module-2"></ns2:module-test-2><ns3:module-test xmlns:ns3="http://www.w3.org/2002/ws/desc/6/10/test-module"></ns3:module-test></env:Header><env:Body><ns4:echoString xmlns:ns4="http://example.org/message-test/xsd">echo my string!</ns4:echoString></env:Body></env:Envelope></messageContent>
<senderHostAndPort>localhost:81</senderHostAndPort>
! <receiverHostAndPort>aldabra.crf.canon.fr:80</receiverHostAndPort>
<httpHeaders>POST /wss/ModuleComposition-1G/SimpleEchoSOAPBinding/ HTTP/1.1
! Host: aldabra.crf.canon.fr
Pragma: no-cache
Accept: */*
--- 23,32 ----
</monitor>
! <messageEntry xsi:type="httpMessageEntry" ID="1" conversationID="1" type="request" timestamp="2007-01-10T11:59:29.415Z">
<messageContent><?xml version="1.0"?><env:Envelope xmlns:env="http://www.w3.org/2003/05/soap-envelope"><env:Header><ns1:module-test-4 xmlns:ns1="http://www.w3.org/2002/ws/desc/6/10/test-module-4"></ns1:module-test-4><ns2:module-test-2 xmlns:ns2="http://www.w3.org/2002/ws/desc/6/10/test-module-2"></ns2:module-test-2><ns3:module-test xmlns:ns3="http://www.w3.org/2002/ws/desc/6/10/test-module"></ns3:module-test></env:Header><env:Body><ns4:echoString xmlns:ns4="http://example.org/message-test/xsd">echo my string!</ns4:echoString></env:Body></env:Envelope></messageContent>
<senderHostAndPort>localhost:81</senderHostAndPort>
! <receiverHostAndPort>ws.crf.canon.fr:80</receiverHostAndPort>
<httpHeaders>POST /wss/ModuleComposition-1G/SimpleEchoSOAPBinding/ HTTP/1.1
! Host: ws.crf.canon.fr
Pragma: no-cache
Accept: */*
***************
*** 36,46 ****
</httpHeaders>
</messageEntry>
! <messageEntry xsi:type="httpMessageEntry" ID="2" conversationID="1" type="response" timestamp="2007-01-09T14:40:19.431Z">
<messageContent><?xml version="1.0"?><env:Envelope xmlns:env="http://www.w3.org/2003/05/soap-envelope"><env:Header><ns1:module-test-4 xmlns:ns1="http://www.w3.org/2002/ws/desc/6/10/test-module-4"></ns1:module-test-4><ns2:module-test-2 xmlns:ns2="http://www.w3.org/2002/ws/desc/6/10/test-module-2"></ns2:module-test-2></env:Header><env:Body><ns3:echoStringReturn xmlns:ns3="http://example.org/message-test/xsd">echo my string!</ns3:echoStringReturn></env:Body></env:Envelope></messageContent>
! <senderHostAndPort>aldabra.crf.canon.fr:80</senderHostAndPort>
<receiverHostAndPort>localhost:81</receiverHostAndPort>
<httpHeaders>HTTP/1.1 200 OK
! Date: Tue, 09 Jan 2007 13:40:19 GMT
! Server: Apache/2.0.54 (Win32)
Content-Length: 458
Content-Type: application/soap+xml
--- 36,46 ----
</httpHeaders>
</messageEntry>
! <messageEntry xsi:type="httpMessageEntry" ID="2" conversationID="1" type="response" timestamp="2007-01-10T11:59:29.805Z">
<messageContent><?xml version="1.0"?><env:Envelope xmlns:env="http://www.w3.org/2003/05/soap-envelope"><env:Header><ns1:module-test-4 xmlns:ns1="http://www.w3.org/2002/ws/desc/6/10/test-module-4"></ns1:module-test-4><ns2:module-test-2 xmlns:ns2="http://www.w3.org/2002/ws/desc/6/10/test-module-2"></ns2:module-test-2></env:Header><env:Body><ns3:echoStringReturn xmlns:ns3="http://example.org/message-test/xsd">echo my string!</ns3:echoStringReturn></env:Body></env:Envelope></messageContent>
! <senderHostAndPort>ws.crf.canon.fr:80</senderHostAndPort>
<receiverHostAndPort>localhost:81</receiverHostAndPort>
<httpHeaders>HTTP/1.1 200 OK
! Date: Wed, 10 Jan 2007 11:03:41 GMT
! Server: Apache/2.0.50 (Win32)
Content-Length: 458
Content-Type: application/soap+xml
***************
*** 48,57 ****
</httpHeaders>
</messageEntry>
! <messageEntry xsi:type="httpMessageEntry" ID="3" conversationID="2" type="request" timestamp="2007-01-09T14:40:20.305Z">
<messageContent><?xml version="1.0"?><env:Envelope xmlns:env="http://www.w3.org/2003/05/soap-envelope"><env:Header><ns1:module-test-4 xmlns:ns1="http://www.w3.org/2002/ws/desc/6/10/test-module-4"></ns1:module-test-4><ns2:module-test-2 xmlns:ns2="http://www.w3.org/2002/ws/desc/6/10/test-module-2"></ns2:module-test-2></env:Header><env:Body><ns3:echoString2 xmlns:ns3="http://example.org/message-test/xsd">echo my string!</ns3:echoString2></env:Body></env:Envelope></messageContent>
<senderHostAndPort>localhost:81</senderHostAndPort>
! <receiverHostAndPort>aldabra.crf.canon.fr:80</receiverHostAndPort>
<httpHeaders>POST /wss/ModuleComposition-1G/SimpleEchoSOAPBinding/ HTTP/1.1
! Host: aldabra.crf.canon.fr
Pragma: no-cache
Accept: */*
--- 48,57 ----
</httpHeaders>
</messageEntry>
! <messageEntry xsi:type="httpMessageEntry" ID="3" conversationID="2" type="request" timestamp="2007-01-10T11:59:32.087Z">
<messageContent><?xml version="1.0"?><env:Envelope xmlns:env="http://www.w3.org/2003/05/soap-envelope"><env:Header><ns1:module-test-4 xmlns:ns1="http://www.w3.org/2002/ws/desc/6/10/test-module-4"></ns1:module-test-4><ns2:module-test-2 xmlns:ns2="http://www.w3.org/2002/ws/desc/6/10/test-module-2"></ns2:module-test-2></env:Header><env:Body><ns3:echoString2 xmlns:ns3="http://example.org/message-test/xsd">echo my string!</ns3:echoString2></env:Body></env:Envelope></messageContent>
<senderHostAndPort>localhost:81</senderHostAndPort>
! <receiverHostAndPort>ws.crf.canon.fr:80</receiverHostAndPort>
<httpHeaders>POST /wss/ModuleComposition-1G/SimpleEchoSOAPBinding/ HTTP/1.1
! Host: ws.crf.canon.fr
Pragma: no-cache
Accept: */*
***************
*** 61,71 ****
</httpHeaders>
</messageEntry>
! <messageEntry xsi:type="httpMessageEntry" ID="4" conversationID="2" type="response" timestamp="2007-01-09T14:40:20.430Z">
<messageContent><?xml version="1.0"?><env:Envelope xmlns:env="http://www.w3.org/2003/05/soap-envelope"><env:Header><ns1:module-test-4 xmlns:ns1="http://www.w3.org/2002/ws/desc/6/10/test-module-4"></ns1:module-test-4><ns2:module-test-2 xmlns:ns2="http://www.w3.org/2002/ws/desc/6/10/test-module-2"></ns2:module-test-2><ns3:module-test xmlns:ns3="http://www.w3.org/2002/ws/desc/6/10/test-module"></ns3:module-test></env:Header><env:Body><ns4:echoString2Return xmlns:ns4="http://example.org/message-test/xsd">echo my string!</ns4:echoString2Return></env:Body></env:Envelope></messageContent>
! <senderHostAndPort>aldabra.crf.canon.fr:80</senderHostAndPort>
<receiverHostAndPort>localhost:81</receiverHostAndPort>
<httpHeaders>HTTP/1.1 200 OK
! Date: Tue, 09 Jan 2007 13:40:20 GMT
! Server: Apache/2.0.54 (Win32)
Content-Length: 555
Content-Type: application/soap+xml
--- 61,71 ----
</httpHeaders>
</messageEntry>
! <messageEntry xsi:type="httpMessageEntry" ID="4" conversationID="2" type="response" timestamp="2007-01-10T11:59:32.399Z">
<messageContent><?xml version="1.0"?><env:Envelope xmlns:env="http://www.w3.org/2003/05/soap-envelope"><env:Header><ns1:module-test-4 xmlns:ns1="http://www.w3.org/2002/ws/desc/6/10/test-module-4"></ns1:module-test-4><ns2:module-test-2 xmlns:ns2="http://www.w3.org/2002/ws/desc/6/10/test-module-2"></ns2:module-test-2><ns3:module-test xmlns:ns3="http://www.w3.org/2002/ws/desc/6/10/test-module"></ns3:module-test></env:Header><env:Body><ns4:echoString2Return xmlns:ns4="http://example.org/message-test/xsd">echo my string!</ns4:echoString2Return></env:Body></env:Envelope></messageContent>
! <senderHostAndPort>ws.crf.canon.fr:80</senderHostAndPort>
<receiverHostAndPort>localhost:81</receiverHostAndPort>
<httpHeaders>HTTP/1.1 200 OK
! Date: Wed, 10 Jan 2007 11:03:43 GMT
! Server: Apache/2.0.50 (Win32)
Content-Length: 555
Content-Type: application/soap+xml
***************
*** 73,82 ****
</httpHeaders>
</messageEntry>
! <messageEntry xsi:type="httpMessageEntry" ID="5" conversationID="3" type="request" timestamp="2007-01-09T14:40:21.305Z">
<messageContent><?xml version="1.0"?><env:Envelope xmlns:env="http://www.w3.org/2003/05/soap-envelope"><env:Header><ns1:module-test-4 xmlns:ns1="http://www.w3.org/2002/ws/desc/6/10/test-module-4"></ns1:module-test-4><ns2:module-test-2 xmlns:ns2="http://www.w3.org/2002/ws/desc/6/10/test-module-2"></ns2:module-test-2></env:Header><env:Body><ns3:echoString4 xmlns:ns3="http://example.org/message-test/xsd">echo my string fault!</ns3:echoString4></env:Body></env:Envelope></messageContent>
<senderHostAndPort>localhost:81</senderHostAndPort>
! <receiverHostAndPort>aldabra.crf.canon.fr:80</receiverHostAndPort>
<httpHeaders>POST /wss/ModuleComposition-1G/SimpleEchoSOAPBinding/ HTTP/1.1
! Host: aldabra.crf.canon.fr
Pragma: no-cache
Accept: */*
--- 73,82 ----
</httpHeaders>
</messageEntry>
! <messageEntry xsi:type="httpMessageEntry" ID="5" conversationID="3" type="request" timestamp="2007-01-10T11:59:33.258Z">
<messageContent><?xml version="1.0"?><env:Envelope xmlns:env="http://www.w3.org/2003/05/soap-envelope"><env:Header><ns1:module-test-4 xmlns:ns1="http://www.w3.org/2002/ws/desc/6/10/test-module-4"></ns1:module-test-4><ns2:module-test-2 xmlns:ns2="http://www.w3.org/2002/ws/desc/6/10/test-module-2"></ns2:module-test-2></env:Header><env:Body><ns3:echoString4 xmlns:ns3="http://example.org/message-test/xsd">echo my string fault!</ns3:echoString4></env:Body></env:Envelope></messageContent>
<senderHostAndPort>localhost:81</senderHostAndPort>
! <receiverHostAndPort>ws.crf.canon.fr:80</receiverHostAndPort>
<httpHeaders>POST /wss/ModuleComposition-1G/SimpleEchoSOAPBinding/ HTTP/1.1
! Host: ws.crf.canon.fr
Pragma: no-cache
Accept: */*
***************
*** 86,97 ****
</httpHeaders>
</messageEntry>
! <messageEntry xsi:type="httpMessageEntry" ID="6" conversationID="3" type="response" timestamp="2007-01-09T14:40:21.446Z">
! <messageContent><?xml version="1.0"?><env:Envelope xmlns:env="http://www.w3.org/2003/05/soap-envelope"><env:Body xmlns:SOAP-ENV="http://www.w3.org/2003/05/soap-envelope"><SOAP-ENV:Fault><SOAP-ENV:Code><SOAP-ENV:Value>SOAP-ENV:Receiver</SOAP-ENV:Value></SOAP-ENV:Code><SOAP-ENV:Reason xml:lang="en">testing out faults</SOAP-ENV:Reason><SOAP-ENV:Detail><ns1:messageTestSimpleOutFault xmlns:ns1="http://example.org/message-test/xsd">EchoStringOutFault</ns1:messageTestSimpleOutFault></SOAP-ENV:Detail></SOAP-ENV:Fault></env:Body></env:Envelope></messageContent>
! <senderHostAndPort>aldabra.crf.canon.fr:80</senderHostAndPort>
<receiverHostAndPort>localhost:81</receiverHostAndPort>
<httpHeaders>HTTP/1.1 500 Internal Server Error
! Date: Tue, 09 Jan 2007 13:40:21 GMT
! Server: Apache/2.0.54 (Win32)
! Content-Length: 525
Connection: close
Content-Type: application/soap+xml
--- 86,97 ----
</httpHeaders>
</messageEntry>
! <messageEntry xsi:type="httpMessageEntry" ID="6" conversationID="3" type="response" timestamp="2007-01-10T11:59:33.602Z">
! <messageContent><?xml version="1.0"?><env:Envelope xmlns:env="http://www.w3.org/2003/05/soap-envelope"><env:Header><ns1:module-test-4 xmlns:ns1="http://www.w3.org/2002/ws/desc/6/10/test-module-4"></ns1:module-test-4><ns2:module-test-3 xmlns:ns2="http://www.w3.org/2002/ws/desc/6/10/test-module-3"></ns2:module-test-3><ns3:module-test-4 xmlns:ns3="http://www.w3.org/2002/ws/desc/6/10/test-module-4"></ns3:module-test-4><ns4:module-test-2 xmlns:ns4="http://www.w3.org/2002/ws/desc/6/10/test-module-2"></ns4:module-test-2><ns5:module-test xmlns:ns5="http://www.w3.org/2002/ws/desc/6/10/test-module"></ns5:module-test></env:Header><env:Body xmlns:SOAP-ENV="http://www.w3.org/2003/05/soap-envelope"><SOAP-ENV:Fault><SOAP-ENV:Code><SOAP-ENV:Value>SOAP-ENV:Receiver</SOAP-ENV:Value></SOAP-ENV:Code><SOAP-ENV:Reason xml:lang=quot;en">testing out faults</SOAP-ENV:Reason><SOAP-ENV:Detail><ns1:messageTestSimpleOutFault xmlns:ns1="http://example.org/message-test/xsd">EchoStringOutFault</ns1:messageTestSimpleOutFault></SOAP-ENV:Detail></SOAP-ENV:Fault></env:Body></env:Envelope></messageContent>
! <senderHostAndPort>ws.crf.canon.fr:80</senderHostAndPort>
<receiverHostAndPort>localhost:81</receiverHostAndPort>
<httpHeaders>HTTP/1.1 500 Internal Server Error
! Date: Wed, 10 Jan 2007 11:03:44 GMT
! Server: Apache/2.0.50 (Win32)
! Content-Length: 1049
Connection: close
Content-Type: application/soap+xml
Index: description-xpath-assertions.xml
===================================================================
RCS file: /sources/public/2002/ws/desc/test-suite/results-messages/ModuleComposition-1G/description-xpath-assertions.xml,v
retrieving revision 1.5
retrieving revision 1.6
diff -C 2 -d -r1.5 -r1.6
*** description-xpath-assertions.xml 10 Jan 2007 01:39:49 -0000 1.5
--- description-xpath-assertions.xml 12 Jan 2007 04:36:25 -0000 1.6
***************
*** 21,26 ****
<assertion>/l:log/l:message[@number="1"]/l:httpHeaders/l:Method/@value='POST'</assertion>
<assertion>/l:log/l:message[@number="1"]/l:httpHeaders/l:Content-Type/@type='application/soap+xml'</assertion>
<assertion>/l:log/l:message[@number="1"]/l:content/soap12:Envelope</assertion>
- <assertion>/l:log/l:message[@number="1"]/l:httpHeaders/l:Content-Type[@type='application/soap+xml']/l:action="http://example.org/message-test/action/EchoString"</assertion>
<assertion>/l:log/l:message[@number="1"]/l:content/soap12:Envelope/soap12:Header/module:module-test</assertion>
<assertion>count(/l:log/l:message[@number="1"]/l:content/soap12:Envelope/soap12:Body/*)=1</assertion>
--- 21,26 ----
<assertion>/l:log/l:message[@number="1"]/l:httpHeaders/l:Method/@value='POST'</assertion>
<assertion>/l:log/l:message[@number="1"]/l:httpHeaders/l:Content-Type/@type='application/soap+xml'</assertion>
+ <assertion>/l:log/l:message[@number="1"]/l:httpHeaders/l:Content-Type/l:action="http://example.org/message-test/action/EchoString"</assertion>
<assertion>/l:log/l:message[@number="1"]/l:content/soap12:Envelope</assertion>
<assertion>/l:log/l:message[@number="1"]/l:content/soap12:Envelope/soap12:Header/module:module-test</assertion>
<assertion>count(/l:log/l:message[@number="1"]/l:content/soap12:Envelope/soap12:Body/*)=1</assertion>
***************
*** 68,73 ****
<assertion>/l:log/l:message[@number="3"]/l:httpHeaders/l:Method/@value='POST'</assertion>
<assertion>/l:log/l:message[@number="3"]/l:httpHeaders/l:Content-Type/@type='application/soap+xml'</assertion>
<assertion>/l:log/l:message[@number="3"]/l:content/soap12:Envelope</assertion>
- <assertion>/l:log/l:message[@number="3"]/l:httpHeaders/l:Content-Type[@type='application/soap+xml']/l:action="http://example.org/message-test/action/EchoString2"</assertion>
<assertion>count(/l:log/l:message[@number="3"]/l:content/soap12:Envelope/soap12:Body/*)=1</assertion>
<assertion>/l:log/l:message[@number="3"]/l:content/soap12:Envelope/soap12:Body/*[local-name()='echoString2' and namespace-uri()='http://example.org/message-test/xsd']</assertion>
--- 68,73 ----
<assertion>/l:log/l:message[@number="3"]/l:httpHeaders/l:Method/@value='POST'</assertion>
<assertion>/l:log/l:message[@number="3"]/l:httpHeaders/l:Content-Type/@type='application/soap+xml'</assertion>
+ <assertion>/l:log/l:message[@number="3"]/l:httpHeaders/l:Content-Type/l:action="http://example.org/message-test/action/EchoString2"</assertion>
<assertion>/l:log/l:message[@number="3"]/l:content/soap12:Envelope</assertion>
<assertion>count(/l:log/l:message[@number="3"]/l:content/soap12:Envelope/soap12:Body/*)=1</assertion>
<assertion>/l:log/l:message[@number="3"]/l:content/soap12:Envelope/soap12:Body/*[local-name()='echoString2' and namespace-uri()='http://example.org/message-test/xsd']</assertion>
***************
*** 116,121 ****
<assertion>/l:log/l:message[@number="5"]/l:httpHeaders/l:Method/@value='POST'</assertion>
<assertion>/l:log/l:message[@number="5"]/l:httpHeaders/l:Content-Type/@type='application/soap+xml'</assertion>
<assertion>/l:log/l:message[@number="5"]/l:content/soap12:Envelope</assertion>
- <assertion>/l:log/l:message[@number="5"]/l:httpHeaders/l:Content-Type[@type='application/soap+xml']/l:action="http://example.org/message-test/action/EchoStringInFault"</assertion>
<assertion>count(/l:log/l:message[@number="5"]/l:content/soap12:Envelope/soap12:Body/*)=1</assertion>
<assertion>/l:log/l:message[@number="5"]/l:content/soap12:Envelope/soap12:Body/*[local-name()='echoString3' and namespace-uri()='http://example.org/message-test/xsd']</assertion>
--- 116,121 ----
<assertion>/l:log/l:message[@number="5"]/l:httpHeaders/l:Method/@value='POST'</assertion>
<assertion>/l:log/l:message[@number="5"]/l:httpHeaders/l:Content-Type/@type='application/soap+xml'</assertion>
+ <assertion>/l:log/l:message[@number="5"]/l:httpHeaders/l:Content-Type/l:action="http://example.org/message-test/action/EchoStringInFault"</assertion>
<assertion>/l:log/l:message[@number="5"]/l:content/soap12:Envelope</assertion>
<assertion>count(/l:log/l:message[@number="5"]/l:content/soap12:Envelope/soap12:Body/*)=1</assertion>
<assertion>/l:log/l:message[@number="5"]/l:content/soap12:Envelope/soap12:Body/*[local-name()='echoString3' and namespace-uri()='http://example.org/message-test/xsd']</assertion>
***************
*** 142,145 ****
--- 142,146 ----
</message>
<assertion>/l:log/l:message[@number="6"]/@type="response"</assertion>
+ <assertion>/l:log/l:message[@number="6"]/l:httpHeaders/l:StatusCode/@value='500'</assertion>
<assertion>/l:log/l:message[@number="6"]/l:httpHeaders/l:Content-Type/@type='application/soap+xml'</assertion>
<assertion>/l:log/l:message[@number="6"]/l:content/soap12:Envelope</assertion>
***************
*** 167,172 ****
<assertion>/l:log/l:message[@number="7"]/l:httpHeaders/l:Method/@value='POST'</assertion>
<assertion>/l:log/l:message[@number="7"]/l:httpHeaders/l:Content-Type/@type='application/soap+xml'</assertion>
<assertion>/l:log/l:message[@number="7"]/l:content/soap12:Envelope</assertion>
- <assertion>/l:log/l:message[@number="7"]/l:httpHeaders/l:Content-Type[@type='application/soap+xml']/l:action="http://example.org/message-test/action/EchoStringOutFault"</assertion>
<assertion>count(/l:log/l:message[@number="7"]/l:content/soap12:Envelope/soap12:Body/*)=1</assertion>
<assertion>/l:log/l:message[@number="7"]/l:content/soap12:Envelope/soap12:Body/*[local-name()='echoString4' and namespace-uri()='http://example.org/message-test/xsd']</assertion>
--- 168,173 ----
<assertion>/l:log/l:message[@number="7"]/l:httpHeaders/l:Method/@value='POST'</assertion>
<assertion>/l:log/l:message[@number="7"]/l:httpHeaders/l:Content-Type/@type='application/soap+xml'</assertion>
+ <assertion>/l:log/l:message[@number="7"]/l:httpHeaders/l:Content-Type/l:action="http://example.org/message-test/action/EchoStringOutFault"</assertion>
<assertion>/l:log/l:message[@number="7"]/l:content/soap12:Envelope</assertion>
<assertion>count(/l:log/l:message[@number="7"]/l:content/soap12:Envelope/soap12:Body/*)=1</assertion>
<assertion>/l:log/l:message[@number="7"]/l:content/soap12:Envelope/soap12:Body/*[local-name()='echoString4' and namespace-uri()='http://example.org/message-test/xsd']</assertion>
***************
*** 193,196 ****
--- 194,198 ----
</message>
<assertion>/l:log/l:message[@number="8"]/@type="response"</assertion>
+ <assertion>/l:log/l:message[@number="8"]/l:httpHeaders/l:StatusCode/@value='500'</assertion>
<assertion>/l:log/l:message[@number="8"]/l:httpHeaders/l:Content-Type/@type='application/soap+xml'</assertion>
<assertion>/l:log/l:message[@number="8"]/l:content/soap12:Envelope</assertion>
Index: log-ModuleComposition1G-canon-canon-results.html
===================================================================
RCS file: /sources/public/2002/ws/desc/test-suite/results-messages/ModuleComposition-1G/log-ModuleComposition1G-canon-canon-results.html,v
retrieving revision 1.1
retrieving revision 1.2
diff -C 2 -d -r1.1 -r1.2
*** log-ModuleComposition1G-canon-canon-results.html 10 Jan 2007 01:39:49 -0000 1.1
--- log-ModuleComposition1G-canon-canon-results.html 12 Jan 2007 04:36:25 -0000 1.2
***************
*** 14,23 ****
<body>
<h1>Message exchange test results</h1>
! <p>Generated January 9 2007,
! 1731</p>
<h2>From
Unknown
to
! Apache/2.0.54 (Win32)</h2>
<div>
<p style="color:red;font-size: 150%;">Only got
--- 14,23 ----
<body>
<h1>Message exchange test results</h1>
! <p>Generated January 11 2007,
! 2025</p>
<h2>From
Unknown
to
! Apache/2.0.50 (Win32)</h2>
<div>
<p style="color:red;font-size: 150%;">Only got
***************
*** 28,32 ****
<hr>
<h3 id="message1">Message 1 (request)
! [<code class="from">localhost:81</code> ⇨ <code class="to">aldabra.crf.canon.fr:80</code>]</h3>
<p style="font-size:small">EndpointComponent <code>ModuleCompositionSOAP</code>
<br>BindingComponent <code>http://example.org/message-test{SimpleEchoSOAPBinding}</code>
--- 28,32 ----
<hr>
<h3 id="message1">Message 1 (request)
! [<code class="from">localhost:81</code> ⇨ <code class="to">ws.crf.canon.fr:80</code>]</h3>
<p style="font-size:small">EndpointComponent <code>ModuleCompositionSOAP</code>
<br>BindingComponent <code>http://example.org/message-test{SimpleEchoSOAPBinding}</code>
***************
*** 62,66 ****
<div>OK</div>
</td><td>
! <div class="assertion">/l:log/l:message[@number="1"]/l:content/soap12:Envelope</div>
</td>
</tr>
--- 62,66 ----
<div>OK</div>
</td><td>
! <div class="assertion">/l:log/l:message[@number="1"]/l:httpHeaders/l:Content-Type/l:action="http://example.org/message-test/action/EchoString"</div>
</td>
</tr>
***************
*** 69,73 ****
<div>OK</div>
</td><td>
! <div class="assertion">/l:log/l:message[@number="1"]/l:httpHeaders/l:Content-Type[@type='application/soap+xml']/l:action="http://example.org/message-test/action/EchoString"</div>
</td>
</tr>
--- 69,73 ----
<div>OK</div>
</td><td>
! <div class="assertion">/l:log/l:message[@number="1"]/l:content/soap12:Envelope</div>
</td>
</tr>
***************
*** 99,103 ****
<hr>
<h3 id="message2">Message 2 (response)
! [<code class="from">aldabra.crf.canon.fr:80</code> ⇨ <code class="to">localhost:81</code>]</h3>
<p style="font-size:small">EndpointComponent <code>ModuleCompositionSOAP</code>
<br>BindingComponent <code>http://example.org/message-test{SimpleEchoSOAPBinding}</code>
--- 99,103 ----
<hr>
<h3 id="message2">Message 2 (response)
! [<code class="from">ws.crf.canon.fr:80</code> ⇨ <code class="to">localhost:81</code>]</h3>
<p style="font-size:small">EndpointComponent <code>ModuleCompositionSOAP</code>
<br>BindingComponent <code>http://example.org/message-test{SimpleEchoSOAPBinding}</code>
***************
*** 156,160 ****
<hr>
<h3 id="message3">Message 3 (request)
! [<code class="from">localhost:81</code> ⇨ <code class="to">aldabra.crf.canon.fr:80</code>]</h3>
<p style="font-size:small">EndpointComponent <code>ModuleCompositionSOAP</code>
<br>BindingComponent <code>http://example.org/message-test{SimpleEchoSOAPBinding}</code>
--- 156,160 ----
<hr>
<h3 id="message3">Message 3 (request)
! [<code class="from">localhost:81</code> ⇨ <code class="to">ws.crf.canon.fr:80</code>]</h3>
<p style="font-size:small">EndpointComponent <code>ModuleCompositionSOAP</code>
<br>BindingComponent <code>http://example.org/message-test{SimpleEchoSOAPBinding}</code>
***************
*** 190,194 ****
<div>OK</div>
</td><td>
! <div class="assertion">/l:log/l:message[@number="3"]/l:content/soap12:Envelope</div>
</td>
</tr>
--- 190,194 ----
<div>OK</div>
</td><td>
! <div class="assertion">/l:log/l:message[@number="3"]/l:httpHeaders/l:Content-Type/l:action="http://example.org/message-test/action/EchoString2"</div>
</td>
</tr>
***************
*** 197,201 ****
<div>OK</div>
</td><td>
! <div class="assertion">/l:log/l:message[@number="3"]/l:httpHeaders/l:Content-Type[@type='application/soap+xml']/l:action="http://example.org/message-test/action/EchoString2"</div>
</td>
</tr>
--- 197,201 ----
<div>OK</div>
</td><td>
! <div class="assertion">/l:log/l:message[@number="3"]/l:content/soap12:Envelope</div>
</td>
</tr>
***************
*** 220,224 ****
<hr>
<h3 id="message4">Message 4 (response)
! [<code class="from">aldabra.crf.canon.fr:80</code> ⇨ <code class="to">localhost:81</code>]</h3>
<p style="font-size:small">EndpointComponent <code>ModuleCompositionSOAP</code>
<br>BindingComponent <code>http://example.org/message-test{SimpleEchoSOAPBinding}</code>
--- 220,224 ----
<hr>
<h3 id="message4">Message 4 (response)
! [<code class="from">ws.crf.canon.fr:80</code> ⇨ <code class="to">localhost:81</code>]</h3>
<p style="font-size:small">EndpointComponent <code>ModuleCompositionSOAP</code>
<br>BindingComponent <code>http://example.org/message-test{SimpleEchoSOAPBinding}</code>
***************
*** 284,288 ****
<hr>
<h3 id="message5">Message 5 (request)
! [<code class="from">localhost:81</code> ⇨ <code class="to">aldabra.crf.canon.fr:80</code>]</h3>
<p style="font-size:small">EndpointComponent <code>ModuleCompositionSOAP</code>
<br>BindingComponent <code>http://example.org/message-test{SimpleEchoSOAPBinding}</code>
--- 284,288 ----
<hr>
<h3 id="message5">Message 5 (request)
! [<code class="from">localhost:81</code> ⇨ <code class="to">ws.crf.canon.fr:80</code>]</h3>
<p style="font-size:small">EndpointComponent <code>ModuleCompositionSOAP</code>
<br>BindingComponent <code>http://example.org/message-test{SimpleEchoSOAPBinding}</code>
***************
*** 315,329 ****
</tr>
<tr>
! <td class="passed">
! <div>OK</div>
</td><td>
! <div class="assertion">/l:log/l:message[@number="5"]/l:content/soap12:Envelope</div>
</td>
</tr>
<tr>
! <td class="failed">
! <div class="failed">FAILED</div>
</td><td>
! <div class="assertion">/l:log/l:message[@number="5"]/l:httpHeaders/l:Content-Type[@type='application/soap+xml']/l:action="http://example.org/message-test/action/EchoStringInFault"</div>
</td>
</tr>
--- 315,329 ----
</tr>
<tr>
! <td class="failed">
! <div class="failed">FAILED</div>
</td><td>
! <div class="assertion">/l:log/l:message[@number="5"]/l:httpHeaders/l:Content-Type/l:action="http://example.org/message-test/action/EchoStringInFault"</div>
</td>
</tr>
<tr>
! <td class="passed">
! <div>OK</div>
</td><td>
! <div class="assertion">/l:log/l:message[@number="5"]/l:content/soap12:Envelope</div>
</td>
</tr>
***************
*** 348,352 ****
<hr>
<h3 id="message6">Message 6 (response)
! [<code class="from">aldabra.crf.canon.fr:80</code> ⇨ <code class="to">localhost:81</code>]</h3>
<p style="font-size:small">EndpointComponent <code>ModuleCompositionSOAP</code>
<br>BindingComponent <code>http://example.org/message-test{SimpleEchoSOAPBinding}</code>
--- 348,352 ----
<hr>
<h3 id="message6">Message 6 (response)
! [<code class="from">ws.crf.canon.fr:80</code> ⇨ <code class="to">localhost:81</code>]</h3>
<p style="font-size:small">EndpointComponent <code>ModuleCompositionSOAP</code>
<br>BindingComponent <code>http://example.org/message-test{SimpleEchoSOAPBinding}</code>
***************
*** 368,371 ****
--- 368,378 ----
<div>OK</div>
</td><td>
+ <div class="assertion">/l:log/l:message[@number="6"]/l:httpHeaders/l:StatusCode/@value='500'</div>
+ </td>
+ </tr>
+ <tr>
+ <td class="passed">
+ <div>OK</div>
+ </td><td>
<div class="assertion">/l:log/l:message[@number="6"]/l:httpHeaders/l:Content-Type/@type='application/soap+xml'</div>
</td>
Index: description-generate-report-html.xsl
===================================================================
RCS file: /sources/public/2002/ws/desc/test-suite/results-messages/ModuleComposition-1G/description-generate-report-html.xsl,v
retrieving revision 1.5
retrieving revision 1.6
diff -C 2 -d -r1.5 -r1.6
*** description-generate-report-html.xsl 10 Jan 2007 01:39:49 -0000 1.5
--- description-generate-report-html.xsl 12 Jan 2007 04:36:25 -0000 1.6
***************
*** 148,152 ****
</xsl:choose>
<xsl:choose>
! <xsl:when test="/l:log/l:message[@number="1"]/l:content/soap12:Envelope">
<tr>
<td class="passed">
--- 148,152 ----
</xsl:choose>
<xsl:choose>
! <xsl:when test="/l:log/l:message[@number="1"]/l:httpHeaders/l:Content-Type/l:action="http://example.org/message-test/action/EchoString"">
<tr>
<td class="passed">
***************
*** 154,158 ****
</td>
<td>
! <div class="assertion">/l:log/l:message[@number="1"]/l:content/soap12:Envelope</div>
</td>
</tr>
--- 154,158 ----
</td>
<td>
! <div class="assertion">/l:log/l:message[@number="1"]/l:httpHeaders/l:Content-Type/l:action="http://example.org/message-test/action/EchoString"</div>
</td>
</tr>
***************
*** 164,168 ****
</td>
<td>
! <div class="assertion">/l:log/l:message[@number="1"]/l:content/soap12:Envelope</div>
</td>
</tr>
--- 164,168 ----
</td>
<td>
! <div class="assertion">/l:log/l:message[@number="1"]/l:httpHeaders/l:Content-Type/l:action="http://example.org/message-test/action/EchoString"</div>
</td>
</tr>
***************
*** 170,174 ****
</xsl:choose>
<xsl:choose>
! <xsl:when test="/l:log/l:message[@number="1"]/l:httpHeaders/l:Content-Type[@type='application/soap+xml']/l:action="http://example.org/message-test/action/EchoString"">
<tr>
<td class="passed">
--- 170,174 ----
</xsl:choose>
<xsl:choose>
! <xsl:when test="/l:log/l:message[@number="1"]/l:content/soap12:Envelope">
<tr>
<td class="passed">
***************
*** 176,180 ****
</td>
<td>
! <div class="assertion">/l:log/l:message[@number="1"]/l:httpHeaders/l:Content-Type[@type='application/soap+xml']/l:action="http://example.org/message-test/action/EchoString"</div>
</td>
</tr>
--- 176,180 ----
</td>
<td>
! <div class="assertion">/l:log/l:message[@number="1"]/l:content/soap12:Envelope</div>
</td>
</tr>
***************
*** 186,190 ****
</td>
<td>
! <div class="assertion">/l:log/l:message[@number="1"]/l:httpHeaders/l:Content-Type[@type='application/soap+xml']/l:action="http://example.org/message-test/action/EchoString"</div>
</td>
</tr>
--- 186,190 ----
</td>
<td>
! <div class="assertion">/l:log/l:message[@number="1"]/l:content/soap12:Envelope</div>
</td>
</tr>
***************
*** 510,514 ****
</xsl:choose>
<xsl:choose>
! <xsl:when test="/l:log/l:message[@number="3"]/l:content/soap12:Envelope">
<tr>
<td class="passed">
--- 510,514 ----
</xsl:choose>
<xsl:choose>
! <xsl:when test="/l:log/l:message[@number="3"]/l:httpHeaders/l:Content-Type/l:action="http://example.org/message-test/action/EchoString2"">
<tr>
<td class="passed">
***************
*** 516,520 ****
</td>
<td>
! <div class="assertion">/l:log/l:message[@number="3"]/l:content/soap12:Envelope</div>
</td>
</tr>
--- 516,520 ----
</td>
<td>
! <div class="assertion">/l:log/l:message[@number="3"]/l:httpHeaders/l:Content-Type/l:action="http://example.org/message-test/action/EchoString2"</div>
</td>
</tr>
***************
*** 526,530 ****
</td>
<td>
! <div class="assertion">/l:log/l:message[@number="3"]/l:content/soap12:Envelope</div>
</td>
</tr>
--- 526,530 ----
</td>
<td>
! <div class="assertion">/l:log/l:message[@number="3"]/l:httpHeaders/l:Content-Type/l:action="http://example.org/message-test/action/EchoString2"</div>
</td>
</tr>
***************
*** 532,536 ****
</xsl:choose>
<xsl:choose>
! <xsl:when test="/l:log/l:message[@number="3"]/l:httpHeaders/l:Content-Type[@type='application/soap+xml']/l:action="http://example.org/message-test/action/EchoString2"">
<tr>
<td class="passed">
--- 532,536 ----
</xsl:choose>
<xsl:choose>
! <xsl:when test="/l:log/l:message[@number="3"]/l:content/soap12:Envelope">
<tr>
<td class="passed">
***************
*** 538,542 ****
</td>
<td>
! <div class="assertion">/l:log/l:message[@number="3"]/l:httpHeaders/l:Content-Type[@type='application/soap+xml']/l:action="http://example.org/message-test/action/EchoString2"</div>
</td>
</tr>
--- 538,542 ----
</td>
<td>
! <div class="assertion">/l:log/l:message[@number="3"]/l:content/soap12:Envelope</div>
</td>
</tr>
***************
*** 548,552 ****
</td>
<td>
! <div class="assertion">/l:log/l:message[@number="3"]/l:httpHeaders/l:Content-Type[@type='application/soap+xml']/l:action="http://example.org/message-test/action/EchoString2"</div>
</td>
</tr>
--- 548,552 ----
</td>
<td>
! <div class="assertion">/l:log/l:message[@number="3"]/l:content/soap12:Envelope</div>
</td>
</tr>
***************
*** 872,876 ****
</xsl:choose>
<xsl:choose>
! <xsl:when test="/l:log/l:message[@number="5"]/l:content/soap12:Envelope">
<tr>
<td class="passed">
--- 872,876 ----
</xsl:choose>
<xsl:choose>
! <xsl:when test="/l:log/l:message[@number="5"]/l:httpHeaders/l:Content-Type/l:action="http://example.org/message-test/action/EchoStringInFault"">
<tr>
<td class="passed">
***************
*** 878,882 ****
</td>
<td>
! <div class="assertion">/l:log/l:message[@number="5"]/l:content/soap12:Envelope</div>
</td>
</tr>
--- 878,882 ----
</td>
<td>
! <div class="assertion">/l:log/l:message[@number="5"]/l:httpHeaders/l:Content-Type/l:action="http://example.org/message-test/action/EchoStringInFault"</div>
</td>
</tr>
***************
*** 888,892 ****
</td>
<td>
! <div class="assertion">/l:log/l:message[@number="5"]/l:content/soap12:Envelope</div>
</td>
</tr>
--- 888,892 ----
</td>
<td>
! <div class="assertion">/l:log/l:message[@number="5"]/l:httpHeaders/l:Content-Type/l:action="http://example.org/message-test/action/EchoStringInFault"</div>
</td>
</tr>
***************
*** 894,898 ****
</xsl:choose>
<xsl:choose>
! <xsl:when test="/l:log/l:message[@number="5"]/l:httpHeaders/l:Content-Type[@type='application/soap+xml']/l:action="http://example.org/message-test/action/EchoStringInFault"">
<tr>
<td class="passed">
--- 894,898 ----
</xsl:choose>
<xsl:choose>
! <xsl:when test="/l:log/l:message[@number="5"]/l:content/soap12:Envelope">
<tr>
<td class="passed">
***************
*** 900,904 ****
</td>
<td>
! <div class="assertion">/l:log/l:message[@number="5"]/l:httpHeaders/l:Content-Type[@type='application/soap+xml']/l:action="http://example.org/message-test/action/EchoStringInFault"</div>
</td>
</tr>
--- 900,904 ----
</td>
<td>
! <div class="assertion">/l:log/l:message[@number="5"]/l:content/soap12:Envelope</div>
</td>
</tr>
***************
*** 910,914 ****
</td>
<td>
! <div class="assertion">/l:log/l:message[@number="5"]/l:httpHeaders/l:Content-Type[@type='application/soap+xml']/l:action="http://example.org/message-test/action/EchoStringInFault"</div>
</td>
</tr>
--- 910,914 ----
</td>
<td>
! <div class="assertion">/l:log/l:message[@number="5"]/l:content/soap12:Envelope</div>
</td>
</tr>
***************
*** 1009,1012 ****
--- 1009,1034 ----
</xsl:choose>
<xsl:choose>
+ <xsl:when test="/l:log/l:message[@number="6"]/l:httpHeaders/l:StatusCode/@value='500'">
+ <tr>
+ <td class="passed">
+ <div>OK</div>
+ </td>
+ <td>
+ <div class="assertion">/l:log/l:message[@number="6"]/l:httpHeaders/l:StatusCode/@value='500'</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="6"]/l:httpHeaders/l:StatusCode/@value='500'</div>
+ </td>
+ </tr>
+ </xsl:otherwise>
+ </xsl:choose>
+ <xsl:choose>
<xsl:when test="/l:log/l:message[@number="6"]/l:httpHeaders/l:Content-Type/@type='application/soap+xml'">
<tr>
***************
*** 1212,1216 ****
</xsl:choose>
<xsl:choose>
! <xsl:when test="/l:log/l:message[@number="7"]/l:content/soap12:Envelope">
<tr>
<td class="passed">
--- 1234,1238 ----
</xsl:choose>
<xsl:choose>
! <xsl:when test="/l:log/l:message[@number="7"]/l:httpHeaders/l:Content-Type/l:action="http://example.org/message-test/action/EchoStringOutFault"">
<tr>
<td class="passed">
***************
*** 1218,1222 ****
</td>
<td>
! <div class="assertion">/l:log/l:message[@number="7"]/l:content/soap12:Envelope</div>
</td>
</tr>
--- 1240,1244 ----
</td>
<td>
! <div class="assertion">/l:log/l:message[@number="7"]/l:httpHeaders/l:Content-Type/l:action="http://example.org/message-test/action/EchoStringOutFault"</div>
</td>
</tr>
***************
*** 1228,1232 ****
</td>
<td>
! <div class="assertion">/l:log/l:message[@number="7"]/l:content/soap12:Envelope</div>
</td>
</tr>
--- 1250,1254 ----
</td>
<td>
! <div class="assertion">/l:log/l:message[@number="7"]/l:httpHeaders/l:Content-Type/l:action="http://example.org/message-test/action/EchoStringOutFault"</div>
</td>
</tr>
***************
*** 1234,1238 ****
</xsl:choose>
<xsl:choose>
! <xsl:when test="/l:log/l:message[@number="7"]/l:httpHeaders/l:Content-Type[@type='application/soap+xml']/l:action="http://example.org/message-test/action/EchoStringOutFault"">
<tr>
<td class="passed">
--- 1256,1260 ----
</xsl:choose>
<xsl:choose>
! <xsl:when test="/l:log/l:message[@number="7"]/l:content/soap12:Envelope">
<tr>
<td class="passed">
***************
*** 1240,1244 ****
</td>
<td>
! <div class="assertion">/l:log/l:message[@number="7"]/l:httpHeaders/l:Content-Type[@type='application/soap+xml']/l:action="http://example.org/message-test/action/EchoStringOutFault"</div>
</td>
</tr>
--- 1262,1266 ----
</td>
<td>
! <div class="assertion">/l:log/l:message[@number="7"]/l:content/soap12:Envelope</div>
</td>
</tr>
***************
*** 1250,1254 ****
</td>
<td>
! <div class="assertion">/l:log/l:message[@number="7"]/l:httpHeaders/l:Content-Type[@type='application/soap+xml']/l:action="http://example.org/message-test/action/EchoStringOutFault"</div>
</td>
</tr>
--- 1272,1276 ----
</td>
<td>
! <div class="assertion">/l:log/l:message[@number="7"]/l:content/soap12:Envelope</div>
</td>
</tr>
***************
*** 1349,1352 ****
--- 1371,1396 ----
</xsl:choose>
<xsl:choose>
+ <xsl:when test="/l:log/l:message[@number="8"]/l:httpHeaders/l:StatusCode/@value='500'">
+ <tr>
+ <td class="passed">
+ <div>OK</div>
+ </td>
+ <td>
+ <div class="assertion">/l:log/l:message[@number="8"]/l:httpHeaders/l:StatusCode/@value='500'</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="8"]/l:httpHeaders/l:StatusCode/@value='500'</div>
+ </td>
+ </tr>
+ </xsl:otherwise>
+ </xsl:choose>
+ <xsl:choose>
<xsl:when test="/l:log/l:message[@number="8"]/l:httpHeaders/l:Content-Type/@type='application/soap+xml'">
<tr>
Index: log-ModuleComposition1G-canon-canon.descmsg
===================================================================
RCS file: /sources/public/2002/ws/desc/test-suite/results-messages/ModuleComposition-1G/log-ModuleComposition1G-canon-canon.descmsg,v
retrieving revision 1.1
retrieving revision 1.2
diff -C 2 -d -r1.1 -r1.2
*** log-ModuleComposition1G-canon-canon.descmsg 10 Jan 2007 01:39:49 -0000 1.1
--- log-ModuleComposition1G-canon-canon.descmsg 12 Jan 2007 04:36:25 -0000 1.2
***************
*** 3,14 ****
<log xmlns="http://www.w3.org/2002/ws/desc/logs/">
! <message type="request" number="1" conversation="1" timestamp="2007-01-09T14:40:19.306Z">
<senderHostAndPort>localhost:81</senderHostAndPort>
! <receiverHostAndPort>aldabra.crf.canon.fr:80</receiverHostAndPort>
<httpHeaders>
<Method value="POST" rawURI="/wss/ModuleComposition-1G/SimpleEchoSOAPBinding/">
<uri>/wss/ModuleComposition-1G/SimpleEchoSOAPBinding/</uri>
</Method>
! <Host>aldabra.crf.canon.fr</Host>
<Pragma>no-cache</Pragma>
<Accept>*/*</Accept>
--- 3,14 ----
<log xmlns="http://www.w3.org/2002/ws/desc/logs/">
! <message type="request" number="1" conversation="1" timestamp="2007-01-10T11:59:29.415Z">
<senderHostAndPort>localhost:81</senderHostAndPort>
! <receiverHostAndPort>ws.crf.canon.fr:80</receiverHostAndPort>
<httpHeaders>
<Method value="POST" rawURI="/wss/ModuleComposition-1G/SimpleEchoSOAPBinding/">
<uri>/wss/ModuleComposition-1G/SimpleEchoSOAPBinding/</uri>
</Method>
! <Host>ws.crf.canon.fr</Host>
<Pragma>no-cache</Pragma>
<Accept>*/*</Accept>
***************
*** 21,31 ****
<content><?_xml version="1.0"?><env:Envelope xmlns:env="http://www.w3.org/2003/05/soap-envelope"><env:Header><ns1:module-test-4 xmlns:ns1="http://www.w3.org/2002/ws/desc/6/10/test-module-4"></ns1:module-test-4><ns2:module-test-2 xmlns:ns2="http://www.w3.org/2002/ws/desc/6/10/test-module-2"></ns2:module-test-2><ns3:module-test xmlns:ns3="http://www.w3.org/2002/ws/desc/6/10/test-module"></ns3:module-test></env:Header><env:Body><ns4:echoString xmlns:ns4="http://example.org/message-test/xsd">echo my string!</ns4:echoString></env:Body></env:Envelope></content>
</message>
! <message type="response" number="2" conversation="1" timestamp="2007-01-09T14:40:19.431Z">
! <senderHostAndPort>aldabra.crf.canon.fr:80</senderHostAndPort>
<receiverHostAndPort>localhost:81</receiverHostAndPort>
<httpHeaders>
<StatusCode value="200">HTTP/1.1 200 OK</StatusCode>
! <Date>Tue, 09 Jan 2007 13:40:19 GMT</Date>
! <Server>Apache/2.0.54 (Win32)</Server>
<Content-Length>458</Content-Length>
<Content-Type type="application/soap+xml"/>
--- 21,31 ----
<content><?_xml version="1.0"?><env:Envelope xmlns:env="http://www.w3.org/2003/05/soap-envelope"><env:Header><ns1:module-test-4 xmlns:ns1="http://www.w3.org/2002/ws/desc/6/10/test-module-4"></ns1:module-test-4><ns2:module-test-2 xmlns:ns2="http://www.w3.org/2002/ws/desc/6/10/test-module-2"></ns2:module-test-2><ns3:module-test xmlns:ns3="http://www.w3.org/2002/ws/desc/6/10/test-module"></ns3:module-test></env:Header><env:Body><ns4:echoString xmlns:ns4="http://example.org/message-test/xsd">echo my string!</ns4:echoString></env:Body></env:Envelope></content>
</message>
! <message type="response" number="2" conversation="1" timestamp="2007-01-10T11:59:29.805Z">
! <senderHostAndPort>ws.crf.canon.fr:80</senderHostAndPort>
<receiverHostAndPort>localhost:81</receiverHostAndPort>
<httpHeaders>
<StatusCode value="200">HTTP/1.1 200 OK</StatusCode>
! <Date>Wed, 10 Jan 2007 11:03:41 GMT</Date>
! <Server>Apache/2.0.50 (Win32)</Server>
<Content-Length>458</Content-Length>
<Content-Type type="application/soap+xml"/>
***************
*** 34,45 ****
<content><?_xml version="1.0"?><env:Envelope xmlns:env="http://www.w3.org/2003/05/soap-envelope"><env:Header><ns1:module-test-4 xmlns:ns1="http://www.w3.org/2002/ws/desc/6/10/test-module-4"></ns1:module-test-4><ns2:module-test-2 xmlns:ns2="http://www.w3.org/2002/ws/desc/6/10/test-module-2"></ns2:module-test-2></env:Header><env:Body><ns3:echoStringReturn xmlns:ns3="http://example.org/message-test/xsd">echo my string!</ns3:echoStringReturn></env:Body></env:Envelope></content>
</message>
! <message type="request" number="3" conversation="2" timestamp="2007-01-09T14:40:20.305Z">
<senderHostAndPort>localhost:81</senderHostAndPort>
! <receiverHostAndPort>aldabra.crf.canon.fr:80</receiverHostAndPort>
<httpHeaders>
<Method value="POST" rawURI="/wss/ModuleComposition-1G/SimpleEchoSOAPBinding/">
<uri>/wss/ModuleComposition-1G/SimpleEchoSOAPBinding/</uri>
</Method>
! <Host>aldabra.crf.canon.fr</Host>
<Pragma>no-cache</Pragma>
<Accept>*/*</Accept>
--- 34,45 ----
<content><?_xml version="1.0"?><env:Envelope xmlns:env="http://www.w3.org/2003/05/soap-envelope"><env:Header><ns1:module-test-4 xmlns:ns1="http://www.w3.org/2002/ws/desc/6/10/test-module-4"></ns1:module-test-4><ns2:module-test-2 xmlns:ns2="http://www.w3.org/2002/ws/desc/6/10/test-module-2"></ns2:module-test-2></env:Header><env:Body><ns3:echoStringReturn xmlns:ns3="http://example.org/message-test/xsd">echo my string!</ns3:echoStringReturn></env:Body></env:Envelope></content>
</message>
! <message type="request" number="3" conversation="2" timestamp="2007-01-10T11:59:32.087Z">
<senderHostAndPort>localhost:81</senderHostAndPort>
! <receiverHostAndPort>ws.crf.canon.fr:80</receiverHostAndPort>
<httpHeaders>
<Method value="POST" rawURI="/wss/ModuleComposition-1G/SimpleEchoSOAPBinding/">
<uri>/wss/ModuleComposition-1G/SimpleEchoSOAPBinding/</uri>
</Method>
! <Host>ws.crf.canon.fr</Host>
<Pragma>no-cache</Pragma>
<Accept>*/*</Accept>
***************
*** 52,62 ****
<content><?_xml version="1.0"?><env:Envelope xmlns:env="http://www.w3.org/2003/05/soap-envelope"><env:Header><ns1:module-test-4 xmlns:ns1="http://www.w3.org/2002/ws/desc/6/10/test-module-4"></ns1:module-test-4><ns2:module-test-2 xmlns:ns2="http://www.w3.org/2002/ws/desc/6/10/test-module-2"></ns2:module-test-2></env:Header><env:Body><ns3:echoString2 xmlns:ns3="http://example.org/message-test/xsd">echo my string!</ns3:echoString2></env:Body></env:Envelope></content>
</message>
! <message type="response" number="4" conversation="2" timestamp="2007-01-09T14:40:20.430Z">
! <senderHostAndPort>aldabra.crf.canon.fr:80</senderHostAndPort>
<receiverHostAndPort>localhost:81</receiverHostAndPort>
<httpHeaders>
<StatusCode value="200">HTTP/1.1 200 OK</StatusCode>
! <Date>Tue, 09 Jan 2007 13:40:20 GMT</Date>
! <Server>Apache/2.0.54 (Win32)</Server>
<Content-Length>555</Content-Length>
<Content-Type type="application/soap+xml"/>
--- 52,62 ----
<content><?_xml version="1.0"?><env:Envelope xmlns:env="http://www.w3.org/2003/05/soap-envelope"><env:Header><ns1:module-test-4 xmlns:ns1="http://www.w3.org/2002/ws/desc/6/10/test-module-4"></ns1:module-test-4><ns2:module-test-2 xmlns:ns2="http://www.w3.org/2002/ws/desc/6/10/test-module-2"></ns2:module-test-2></env:Header><env:Body><ns3:echoString2 xmlns:ns3="http://example.org/message-test/xsd">echo my string!</ns3:echoString2></env:Body></env:Envelope></content>
</message>
! <message type="response" number="4" conversation="2" timestamp="2007-01-10T11:59:32.399Z">
! <senderHostAndPort>ws.crf.canon.fr:80</senderHostAndPort>
<receiverHostAndPort>localhost:81</receiverHostAndPort>
<httpHeaders>
<StatusCode value="200">HTTP/1.1 200 OK</StatusCode>
! <Date>Wed, 10 Jan 2007 11:03:43 GMT</Date>
! <Server>Apache/2.0.50 (Win32)</Server>
<Content-Length>555</Content-Length>
<Content-Type type="application/soap+xml"/>
***************
*** 65,76 ****
<content><?_xml version="1.0"?><env:Envelope xmlns:env="http://www.w3.org/2003/05/soap-envelope"><env:Header><ns1:module-test-4 xmlns:ns1="http://www.w3.org/2002/ws/desc/6/10/test-module-4"></ns1:module-test-4><ns2:module-test-2 xmlns:ns2="http://www.w3.org/2002/ws/desc/6/10/test-module-2"></ns2:module-test-2><ns3:module-test xmlns:ns3="http://www.w3.org/2002/ws/desc/6/10/test-module"></ns3:module-test></env:Header><env:Body><ns4:echoString2Return xmlns:ns4="http://example.org/message-test/xsd">echo my string!</ns4:echoString2Return></env:Body></env:Envelope></content>
</message>
! <message type="request" number="5" conversation="3" timestamp="2007-01-09T14:40:21.305Z">
<senderHostAndPort>localhost:81</senderHostAndPort>
! <receiverHostAndPort>aldabra.crf.canon.fr:80</receiverHostAndPort>
<httpHeaders>
<Method value="POST" rawURI="/wss/ModuleComposition-1G/SimpleEchoSOAPBinding/">
<uri>/wss/ModuleComposition-1G/SimpleEchoSOAPBinding/</uri>
</Method>
! <Host>aldabra.crf.canon.fr</Host>
<Pragma>no-cache</Pragma>
<Accept>*/*</Accept>
--- 65,76 ----
<content><?_xml version="1.0"?><env:Envelope xmlns:env="http://www.w3.org/2003/05/soap-envelope"><env:Header><ns1:module-test-4 xmlns:ns1="http://www.w3.org/2002/ws/desc/6/10/test-module-4"></ns1:module-test-4><ns2:module-test-2 xmlns:ns2="http://www.w3.org/2002/ws/desc/6/10/test-module-2"></ns2:module-test-2><ns3:module-test xmlns:ns3="http://www.w3.org/2002/ws/desc/6/10/test-module"></ns3:module-test></env:Header><env:Body><ns4:echoString2Return xmlns:ns4="http://example.org/message-test/xsd">echo my string!</ns4:echoString2Return></env:Body></env:Envelope></content>
</message>
! <message type="request" number="5" conversation="3" timestamp="2007-01-10T11:59:33.258Z">
<senderHostAndPort>localhost:81</senderHostAndPort>
! <receiverHostAndPort>ws.crf.canon.fr:80</receiverHostAndPort>
<httpHeaders>
<Method value="POST" rawURI="/wss/ModuleComposition-1G/SimpleEchoSOAPBinding/">
<uri>/wss/ModuleComposition-1G/SimpleEchoSOAPBinding/</uri>
</Method>
! <Host>ws.crf.canon.fr</Host>
<Pragma>no-cache</Pragma>
<Accept>*/*</Accept>
***************
*** 83,99 ****
<content><?_xml version="1.0"?><env:Envelope xmlns:env="http://www.w3.org/2003/05/soap-envelope"><env:Header><ns1:module-test-4 xmlns:ns1="http://www.w3.org/2002/ws/desc/6/10/test-module-4"></ns1:module-test-4><ns2:module-test-2 xmlns:ns2="http://www.w3.org/2002/ws/desc/6/10/test-module-2"></ns2:module-test-2></env:Header><env:Body><ns3:echoString4 xmlns:ns3="http://example.org/message-test/xsd">echo my string fault!</ns3:echoString4></env:Body></env:Envelope></content>
</message>
! <message type="response" number="6" conversation="3" timestamp="2007-01-09T14:40:21.446Z">
! <senderHostAndPort>aldabra.crf.canon.fr:80</senderHostAndPort>
<receiverHostAndPort>localhost:81</receiverHostAndPort>
<httpHeaders>
<StatusCode value="500">HTTP/1.1 500 Internal Server Error</StatusCode>
! <Date>Tue, 09 Jan 2007 13:40:21 GMT</Date>
! <Server>Apache/2.0.54 (Win32)</Server>
! <Content-Length>525</Content-Length>
<Connection>close</Connection>
<Content-Type type="application/soap+xml"/>
</httpHeaders>
! <content><?_xml version="1.0"?><env:Envelope xmlns:env="http://www.w3.org/2003/05/soap-envelope"><env:Body xmlns:SOAP-ENV="http://www.w3.org/2003/05/soap-envelope"><SOAP-ENV:Fault><SOAP-ENV:Code><SOAP-ENV:Value>SOAP-ENV:Receiver</SOAP-ENV:Value></SOAP-ENV:Code><SOAP-ENV:Reason xml:lang="en">testing out faults</SOAP-ENV:Reason><SOAP-ENV:Detail><ns1:messageTestSimpleOutFault xmlns:ns1="http://example.org/message-test/xsd">EchoStringOutFault</ns1:messageTestSimpleOutFault></SOAP-ENV:Detail></SOAP-ENV:Fault></env:Body></env:Envelope></content>
</message>
</log>
--- 83,99 ----
<content><?_xml version="1.0"?><env:Envelope xmlns:env="http://www.w3.org/2003/05/soap-envelope"><env:Header><ns1:module-test-4 xmlns:ns1="http://www.w3.org/2002/ws/desc/6/10/test-module-4"></ns1:module-test-4><ns2:module-test-2 xmlns:ns2="http://www.w3.org/2002/ws/desc/6/10/test-module-2"></ns2:module-test-2></env:Header><env:Body><ns3:echoString4 xmlns:ns3="http://example.org/message-test/xsd">echo my string fault!</ns3:echoString4></env:Body></env:Envelope></content>
</message>
! <message type="response" number="6" conversation="3" timestamp="2007-01-10T11:59:33.602Z">
! <senderHostAndPort>ws.crf.canon.fr:80</senderHostAndPort>
<receiverHostAndPort>localhost:81</receiverHostAndPort>
<httpHeaders>
<StatusCode value="500">HTTP/1.1 500 Internal Server Error</StatusCode>
! <Date>Wed, 10 Jan 2007 11:03:44 GMT</Date>
! <Server>Apache/2.0.50 (Win32)</Server>
! <Content-Length>1049</Content-Length>
<Connection>close</Connection>
<Content-Type type="application/soap+xml"/>
</httpHeaders>
! <content><?_xml version="1.0"?><env:Envelope xmlns:env="http://www.w3.org/2003/05/soap-envelope"><env:Header><ns1:module-test-4 xmlns:ns1="http://www.w3.org/2002/ws/desc/6/10/test-module-4"></ns1:module-test-4><ns2:module-test-3 xmlns:ns2="http://www.w3.org/2002/ws/desc/6/10/test-module-3"></ns2:module-test-3><ns3:module-test-4 xmlns:ns3="http://www.w3.org/2002/ws/desc/6/10/test-module-4"></ns3:module-test-4><ns4:module-test-2 xmlns:ns4="http://www.w3.org/2002/ws/desc/6/10/test-module-2"></ns4:module-test-2><ns5:module-test xmlns:ns5="http://www.w3.org/2002/ws/desc/6/10/test-module"></ns5:module-test></env:Header><env:Body xmlns:SOAP-ENV="http://www.w3.org/2003/05/soap-envelope"><SOAP-ENV:Fault><SOAP-ENV:Code><SOAP-ENV:Value>SOAP-ENV:Receiver</SOAP-ENV:Value></SOAP-ENV:Code><SOAP-ENV:Reason xml:lang="en">testing out faults</SOAP-ENV:Reason><SOAP-ENV:Detail><ns1:messageTestSimpleOutFault xmlns:ns1="http://example.org/message-test/xsd">EchoStringOutFault</ns1:messageTestSimpleOutFault></SOAP-ENV:Detail></SOP-ENV:Fault></env:Body></env:Envelope></content>
</message>
</log>
Received on Friday, 12 January 2007 04:36:34 UTC