2002/ws/desc/test-suite/results-messages/LocationTemplate-2G log-LocationTemplate2G-canon-canon-results.html,1.1,1.2 description.wsdlcm,1.5,1.6 description-generate-report-xml.xsl,1.4,1.5 description-message-properties.xml,1.5,1.6 description-generate-report-html.xsl,1.4,1.5 log-LocationTemplate2G-canon-canon-output.xml,1.1,1.2 description-xpath-assertions.xml,1.5,1.6

Update of /sources/public/2002/ws/desc/test-suite/results-messages/LocationTemplate-2G
In directory hutz:/tmp/cvs-serv17584/test-suite/results-messages/LocationTemplate-2G

Modified Files:
	log-LocationTemplate2G-canon-canon-results.html 
	description.wsdlcm description-generate-report-xml.xsl 
	description-message-properties.xml 
	description-generate-report-html.xsl 
	log-LocationTemplate2G-canon-canon-output.xml 
	description-xpath-assertions.xml 
Log Message:
New results from Canon: http://lists.w3.org/Archives/Public/www-ws-desc/2007Feb/0208.html
Fiddled with the baselines a little bit too.

Index: log-LocationTemplate2G-canon-canon-results.html
===================================================================
RCS file: /sources/public/2002/ws/desc/test-suite/results-messages/LocationTemplate-2G/log-LocationTemplate2G-canon-canon-results.html,v
retrieving revision 1.1
retrieving revision 1.2
diff -C 2 -d -r1.1 -r1.2
*** log-LocationTemplate2G-canon-canon-results.html	23 Feb 2007 15:45:41 -0000	1.1
--- log-LocationTemplate2G-canon-canon-results.html	23 Feb 2007 16:03:08 -0000	1.2
***************
*** 15,19 ****
  <h1>Message exchange test results</h1>
  <p>Generated February 23 2007,
! 	    0734</p>
  <h2>From
  	      Unknown
--- 15,19 ----
  <h1>Message exchange test results</h1>
  <p>Generated February 23 2007,
! 	    0758</p>
  <h2>From
  	      Unknown
***************
*** 140,144 ****
  <div class="failed">FAILED</div>
  </td><td>
! <div class="assertion">contains(/l:log/l:message[@number="3"]/l:httpHeaders/l:Method/@rawURI, "EncodedParameterSemicolon?data={data}") or contains(/l:log/l:message[@number="3"]/l:httpHeaders/l:Method/@rawURI, "EncodedParameterSemicolon?data=encoded%20%22%23%25*/%3C%3E?%5B%5C%5D%5E%60%7B%7C%7D%C2%A3%20unencoded%20!$%26'()+,-.:%3B=@_~;full-uri=http://www.example.org:9443/;path=2007/02?;fragment=%23id")</div>
  </td>
  </tr>
--- 140,144 ----
  <div class="failed">FAILED</div>
  </td><td>
! <div class="assertion">contains(/l:log/l:message[@number="3"]/l:httpHeaders/l:Method/@rawURI, "EncodedParameterSemicolon?data=encoded%20%22%23%25*/%3C%3E?%5B%5C%5D%5E%60%7B%7C%7D%C2%A3%20unencoded%20!$%26'()+,-.:%3B=@_~;full-uri=http://www.example.org:9443/;path=2007/02?;fragment=%23id")</div>
  </td>
  </tr>
***************
*** 235,239 ****
  <div class="failed">FAILED</div>
  </td><td>
! <div class="assertion">contains(/l:log/l:message[@number="5"]/l:httpHeaders/l:Method/@rawURI, "RawParameter?full-uri={full-uri}&amp;path={path}&amp;data={data}&amp;fragment={!fragment}")</div>
  </td>
  </tr>
--- 235,239 ----
  <div class="failed">FAILED</div>
  </td><td>
! <div class="assertion">contains(/l:log/l:message[@number="5"]/l:httpHeaders/l:Method/@rawURI, "RawParameter#id")</div>
  </td>
  </tr>

Index: description.wsdlcm
===================================================================
RCS file: /sources/public/2002/ws/desc/test-suite/results-messages/LocationTemplate-2G/description.wsdlcm,v
retrieving revision 1.5
retrieving revision 1.6
diff -C 2 -d -r1.5 -r1.6
*** description.wsdlcm	23 Feb 2007 15:45:41 -0000	1.5
--- description.wsdlcm	23 Feb 2007 16:03:08 -0000	1.6
***************
*** 111,115 ****
  <base:parent ref="N1004F"/>
  <soapcm:soapBindingOperationExtension>
! <httpcm:httpLocation>RawParameter?full-uri={full-uri}&amp;path={path}&amp;data={data}&amp;fragment={!fragment}</httpcm:httpLocation>
  <soapcm:soapMep>http://www.w3.org/2003/05/soap/mep/soap-response/</soapcm:soapMep>
  </soapcm:soapBindingOperationExtension>
--- 111,115 ----
  <base:parent ref="N1004F"/>
  <soapcm:soapBindingOperationExtension>
! <httpcm:httpLocation>RawParameter{!fragment}</httpcm:httpLocation>
  <soapcm:soapMep>http://www.w3.org/2003/05/soap/mep/soap-response/</soapcm:soapMep>
  </soapcm:soapBindingOperationExtension>
***************
*** 123,127 ****
  </soapcm:soapBindingExtension>
  </bindingComponent>
! <bindingComponent xml:id="N1005F">
  <name>
  <base:namespaceName>http://example.org/message-test</base:namespaceName>
--- 123,127 ----
  </soapcm:soapBindingExtension>
  </bindingComponent>
! <bindingComponent xml:id="N10060">
  <name>
  <base:namespaceName>http://example.org/message-test</base:namespaceName>
***************
*** 131,137 ****
  <type>http://www.w3.org/2006/01/wsdl/soap</type>
  <bindingOperations>
! <bindingOperationComponent xml:id="N10069">
  <interfaceOperation ref="N1001D"/>
! <base:parent ref="N1005F"/>
  <soapcm:soapBindingOperationExtension>
  <httpcm:httpLocation>EncodedPath/{data}/service</httpcm:httpLocation>
--- 131,137 ----
  <type>http://www.w3.org/2006/01/wsdl/soap</type>
  <bindingOperations>
! <bindingOperationComponent xml:id="N1006A">
  <interfaceOperation ref="N1001D"/>
! <base:parent ref="N10060"/>
  <soapcm:soapBindingOperationExtension>
  <httpcm:httpLocation>EncodedPath/{data}/service</httpcm:httpLocation>
***************
*** 149,153 ****
  </bindings>
  <services>
! <serviceComponent xml:id="N1006F">
  <name>
  <base:namespaceName>http://example.org/message-test</base:namespaceName>
--- 149,153 ----
  </bindings>
  <services>
! <serviceComponent xml:id="N10070">
  <name>
  <base:namespaceName>http://example.org/message-test</base:namespaceName>
***************
*** 156,185 ****
  <interface ref="N10017"/>
  <endpoints>
! <endpointComponent xml:id="N10076">
  <name>EncodedParameterAmpEndpoing</name>
  <binding ref="N1002D"/>
  <address>http://example.org/</address>
! <base:parent ref="N1006F"/>
  <soapcm:soapEndpointExtension/>
  </endpointComponent>
! <endpointComponent xml:id="N1007B">
  <name>EncodedParameterSemicolonEndpoint</name>
  <binding ref="N1003E"/>
  <address>http://example.org/</address>
! <base:parent ref="N1006F"/>
  <soapcm:soapEndpointExtension/>
  </endpointComponent>
! <endpointComponent xml:id="N10080">
  <name>RawParameterEndpoint</name>
  <binding ref="N1004F"/>
  <address>http://example.org/</address>
! <base:parent ref="N1006F"/>
  <soapcm:soapEndpointExtension/>
  </endpointComponent>
! <endpointComponent xml:id="N10085">
  <name>EncodedPathEndpoint</name>
! <binding ref="N1005F"/>
  <address>http://example.org/</address>
! <base:parent ref="N1006F"/>
  <soapcm:soapEndpointExtension/>
  </endpointComponent>
--- 156,185 ----
  <interface ref="N10017"/>
  <endpoints>
! <endpointComponent xml:id="N10077">
  <name>EncodedParameterAmpEndpoing</name>
  <binding ref="N1002D"/>
  <address>http://example.org/</address>
! <base:parent ref="N10070"/>
  <soapcm:soapEndpointExtension/>
  </endpointComponent>
! <endpointComponent xml:id="N1007C">
  <name>EncodedParameterSemicolonEndpoint</name>
  <binding ref="N1003E"/>
  <address>http://example.org/</address>
! <base:parent ref="N10070"/>
  <soapcm:soapEndpointExtension/>
  </endpointComponent>
! <endpointComponent xml:id="N10081">
  <name>RawParameterEndpoint</name>
  <binding ref="N1004F"/>
  <address>http://example.org/</address>
! <base:parent ref="N10070"/>
  <soapcm:soapEndpointExtension/>
  </endpointComponent>
! <endpointComponent xml:id="N10086">
  <name>EncodedPathEndpoint</name>
! <binding ref="N10060"/>
  <address>http://example.org/</address>
! <base:parent ref="N10070"/>
  <soapcm:soapEndpointExtension/>
  </endpointComponent>

Index: log-LocationTemplate2G-canon-canon-output.xml
===================================================================
RCS file: /sources/public/2002/ws/desc/test-suite/results-messages/LocationTemplate-2G/log-LocationTemplate2G-canon-canon-output.xml,v
retrieving revision 1.1
retrieving revision 1.2
diff -C 2 -d -r1.1 -r1.2
*** log-LocationTemplate2G-canon-canon-output.xml	23 Feb 2007 15:45:41 -0000	1.1
--- log-LocationTemplate2G-canon-canon-output.xml	23 Feb 2007 16:03:08 -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>8</messages><expectedMessages>8</expectedMessages><tests>36</tests><tstamp>2007-02-22T14:06:37.371Z</tstamp><generated>February 23 2007</generated><from>Unknown</from><to>Apache/2.2.4 (Win32)</to></head><resultSet number="1" type="request" endpoint="EncodedParameterAmpEndpoing" binding="EncodedParameterAmp" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="1"]/@type="request"</test><test ref="" result="failed">contains(/l:log/l:message[@number="1"]/l:httpHeaders/l:Method/@rawURI, "EncodedParameterAmp?data=encoded%20%22%23%25*/%3C%3E?%5B%5C%5D%5E%60%7B%7C%7D%C2%A3%20unencoded%20!$%26'()+,-.:;=@_~&amp;full-uri=http://www.example.org9443/&amp;path=2007/02?&amp;fragment=%23id")</test><test ref="" result="passed">/l:log/l:message[@number="1"]/l:httpHeaders/l:Method/@value='GET'</test></resultSet><resultSet number="2" type="response" endpoint="EncodedParameterAmpEndpoing" binding="EncodedParameterAmp" 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()='result' and namespace-uri()='http://example.org/path-data/xsd']</test></resultSet><resultSet numbe="3" type="request" endpoint="EncodedParameterSemicolonEndpoint" binding="EncodedParameterSemicolon" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="3"]/@type="request"</test><test ref="" result="failed">contains(/l:log/l:message[@number="3"]/l:httpHeaders/l:Method/@rawURI, "EncodedParameterSemicolon?data={data}") or contains(/l:log/l:message[@number="3"]/l:httpHeaders/l:Method/@rawURI, "EncodedParameterSemicolon?data=encoded%20%22%23%25*/%3C%3E?%5B%5C%5D%5E%60%7B%7C%7D%C2%A3%20unencoded%20!$%26'()+,-.:%3B=@_~;full-uri=http://www.example.org:9443/;path=2007/02?;fragment=%23id")</test><test ref="" result="passed">/l:log/l:message[@number="3"]/l:httpHeaders/l:Method/@value='GET'</test></resultSet><resultSet number="4" type="response" endpoint="EncodedParameterSemicolonEndpoint" binding="EncodedParameterSemicolon" 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"]/lhttpHeaders/l:StatusCode/@value='200'</test><test ref="" result="passed">/l:log/l:message[@number="4"]/l:httpHeaders/l:Content-Type/@type='application/soap+xml'</test><test ref="" result="passed">/l:log/l:message[@number="4"]/l:content/soap12:Envelope</test><test ref="" result="passed">count(/l:log/l:message[@number="4"]/l:content/soap12:Envelope/soap12:Body/*)=1</test><test ref="" result="passed">/l:log/l:message[@number="4"]/l:content/soap12:Envelope/soap12:Body/*[local-name()='result' and namespace-uri()='http://example.org/path-data/xsd']</test></resultSet><resultSet number="5" type="request" endpoint="RawParameterEndpoint" binding="RawParameter" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="5"]/@type="request"</test><test ref="" result="failed">contains(/l:log/l:message[@number="5"]/l:httpHeaders/l:Method/@rawURI, "RawParameter?full-uri={full-uri}&amp;path={path}&amp;data={data}&amp;fragment={!fragment}")</test><test ref="" result="passed">/l:log/l:message[@number="5"]l:httpHeaders/l:Method/@value='GET'</test></resultSet><resultSet number="6" type="response" endpoint="RawParameterEndpoint" binding="RawParameter" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="6"]/@type="response"</test><test ref="" result="passed">/l:log/l:message[@number="6"]/l:httpHeaders/l:StatusCode/@value='200'</test><test ref="" result="passed">/l:log/l:message[@number="6"]/l:httpHeaders/l:Content-Type/@type='application/soap+xml'</test><test ref="" result="passed">/l:log/l:message[@number="6"]/l: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/*[local-name()='result' and namespace-uri()='http://example.org/path-data/xsd']</test></resultSet><resultSet number="7" type="request" endpoint="EncodedPathEndpoint" binding="EncodedPath" implementation="Unknown"><test ref="" result="passd">/l:log/l:message[@number="7"]/@type="request"</test><test ref="" result="failed">contains(/l:log/l:message[@number="7"]/l:httpHeaders/l:Method/@rawURI, "EncodedPath/encoded%20%22%23%25%2A%2F%3C%3E%3F%5B%5C%5D%5E%60%7B%7C%7D%C2%A3%20unencoded%20!$%26'()+,-.:;=@_~/service?full-uri=http://www.example.org:9443/&amp;path=2007/02?&amp;fragment=%23id")</test><test ref="" result="passed">/l:log/l:message[@number="7"]/l:httpHeaders/l:Method/@value='GET'</test></resultSet><resultSet number="8" type="response" endpoint="EncodedPathEndpoint" binding="EncodedPath" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="8"]/@type="response"</test><test ref="" result="failed">/l:log/l:message[@number="8"]/l:httpHeaders/l:StatusCode/@value='200'</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/*[local-name()='result' and namespace-uri()='http://example.org/path-data/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>8</messages><expectedMessages>8</expectedMessages><tests>36</tests><tstamp>2007-02-22T14:06:37.371Z</tstamp><generated>February 23 2007</generated><from>Unknown</from><to>Apache/2.2.4 (Win32)</to></head><resultSet number="1" type="request" endpoint="EncodedParameterAmpEndpoing" binding="EncodedParameterAmp" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="1"]/@type="request"</test><test ref="" result="failed">contains(/l:log/l:message[@number="1"]/l:httpHeaders/l:Method/@rawURI, "EncodedParameterAmp?data=encoded%20%22%23%25*/%3C%3E?%5B%5C%5D%5E%60%7B%7C%7D%C2%A3%20unencoded%20!$%26'()+,-.:;=@_~&amp;full-uri=http://www.example.org9443/&amp;path=2007/02?&amp;fragment=%23id")</test><test ref="" result="passed">/l:log/l:message[@number="1"]/l:httpHeaders/l:Method/@value='GET'</test></resultSet><resultSet number="2" type="response" endpoint="EncodedParameterAmpEndpoing" binding="EncodedParameterAmp" 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()='result' and namespace-uri()='http://example.org/path-data/xsd']</test></resultSet><resultSet numbe="3" type="request" endpoint="EncodedParameterSemicolonEndpoint" binding="EncodedParameterSemicolon" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="3"]/@type="request"</test><test ref="" result="failed">contains(/l:log/l:message[@number="3"]/l:httpHeaders/l:Method/@rawURI, "EncodedParameterSemicolon?data=encoded%20%22%23%25*/%3C%3E?%5B%5C%5D%5E%60%7B%7C%7D%C2%A3%20unencoded%20!$%26'()+,-.:%3B=@_~;full-uri=http://www.example.org:9443/;path=2007/02?;fragment=%23id")</test><test ref="" result="passed">/l:log/l:message[@number="3"]/l:httpHeaders/l:Method/@value='GET'</test></resultSet><resultSet number="4" type="response" endpoint="EncodedParameterSemicolonEndpoint" binding="EncodedParameterSemicolon" 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:httpHeades/l:Content-Type/@type='application/soap+xml'</test><test ref="" result="passed">/l:log/l:message[@number="4"]/l:content/soap12:Envelope</test><test ref="" result="passed">count(/l:log/l:message[@number="4"]/l:content/soap12:Envelope/soap12:Body/*)=1</test><test ref="" result="passed">/l:log/l:message[@number="4"]/l:content/soap12:Envelope/soap12:Body/*[local-name()='result' and namespace-uri()='http://example.org/path-data/xsd']</test></resultSet><resultSet number="5" type="request" endpoint="RawParameterEndpoint" binding="RawParameter" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="5"]/@type="request"</test><test ref="" result="failed">contains(/l:log/l:message[@number="5"]/l:httpHeaders/l:Method/@rawURI, "RawParameter#id")</test><test ref="" result="passed">/l:log/l:message[@number="5"]/l:httpHeaders/l:Method/@value='GET'</test></resultSet><resultSet number="6" type="response" endpoint="RawParameterEndpoint" binding="RawParameter" implementation="Unknown"><test ref="" reslt="passed">/l:log/l:message[@number="6"]/@type="response"</test><test ref="" result="passed">/l:log/l:message[@number="6"]/l:httpHeaders/l:StatusCode/@value='200'</test><test ref="" result="passed">/l:log/l:message[@number="6"]/l:httpHeaders/l:Content-Type/@type='application/soap+xml'</test><test ref="" result="passed">/l:log/l:message[@number="6"]/l: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/*[local-name()='result' and namespace-uri()='http://example.org/path-data/xsd']</test></resultSet><resultSet number="7" type="request" endpoint="EncodedPathEndpoint" binding="EncodedPath" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="7"]/@type="request"</test><test ref="" result="failed">contains(/l:log/l:message[@number="7"]/l:httpHeaders/l:Method/@rawURI, "EncodedPath/encoded%20%22%23%25%A%2F%3C%3E%3F%5B%5C%5D%5E%60%7B%7C%7D%C2%A3%20unencoded%20!$%26'()+,-.:;=@_~/service?full-uri=http://www.example.org:9443/&amp;path=2007/02?&amp;fragment=%23id")</test><test ref="" result="passed">/l:log/l:message[@number="7"]/l:httpHeaders/l:Method/@value='GET'</test></resultSet><resultSet number="8" type="response" endpoint="EncodedPathEndpoint" binding="EncodedPath" implementation="Unknown"><test ref="" result="passed">/l:log/l:message[@number="8"]/@type="response"</test><test ref="" result="failed">/l:log/l:message[@number="8"]/l:httpHeaders/l:StatusCode/@value='200'</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/*[local-name(='result' and namespace-uri()='http://example.org/path-data/xsd']</test></resultSet></resultSets>
\ No newline at end of file

Index: description-generate-report-xml.xsl
===================================================================
RCS file: /sources/public/2002/ws/desc/test-suite/results-messages/LocationTemplate-2G/description-generate-report-xml.xsl,v
retrieving revision 1.4
retrieving revision 1.5
diff -C 2 -d -r1.4 -r1.5
*** description-generate-report-xml.xsl	23 Feb 2007 15:45:41 -0000	1.4
--- description-generate-report-xml.xsl	23 Feb 2007 16:03:08 -0000	1.5
***************
*** 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>36</tests><tstamp><xsl:value-of select="/l:log/l:message/@timestamp"/></tstamp><generated><xsl:value-of select="$TODAY"/></generated><from><xsl:call-template name="find-agent"><xsl:with-param name="message" select="/l:log/l:message[@type=&quot;request&quot;]"/></xsl:call-template></from><to><xsl:call-template name="find-agent"><xsl:with-pram name="message" select="/l:log/l:message[@type=&quot;response&quot;]"/></xsl:call-template></to></head><xsl:call-template name="message1"/><xsl:call-template name="message2"/><xsl:call-template name="message3"/><xsl:call-template name="message4"/><xsl:call-template name="message5"/><xsl:call-template name="message6"/><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="EncodedParameterAmp" endpoint="EncodedParameterAmpEndpoing" type="request" number="1"><xsl:attribute name="implementation"><xsl:call-template name="find-agent"><xsl:with-parm name="message" select="."/></xsl:call-template></xsl:attribute><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number=&quot;1&quot;]/@type=&quot;request&quot;">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="1"]/@type="request"</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="contains(/l:log/l:message[@number=&quot;1&quot;]/l:httpHeaders/l:Method/@rawURI, &quot;EncodedParameterAmp?data=encoded%20%22%23%25*/%3C%3E?%5B%5C%5D%5E%60%7B%7C%7D%C2%A3%20unencoded%20!$%26'()+,-.:;=@_~&amp;full-uri=http://www.example.org:9443/&amp;path=2007/02?&amp;fragment=%23id&quot;)">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>contains(/l:log/l:message[@number="1"]/l:httpHeaders/l:Method/@rawURI, "EncodedParameterAmp?data=encoded%20%22%23%25*/%3C%3E?%5B%5C%5D%5E%60%7B%7C%7D%C2%A3%20unencoded%20!$%26'()+,-.:;=@_~&amp;full-uri=http://www.example.org:9443/&amp;path=207/02?&amp;fragment=%23id")</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number=&quot;1&quot;]/l:httpHeaders/l:Method/@value='GET'">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="1"]/l:httpHeaders/l:Method/@value='GET'</test></resultSet></xsl:template><xsl:template name="message2"><resultSet binding="EncodedParameterAmp" endpoint="EncodedParameterAmpEndpoing" type="response" number="2"><xsl:attribute name="implementation"><xsl:call-template name="find-agent"><xsl:with-param name="message" select="."/></xsl:call-template></xsl:attribute><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number=&quot;2&quot;]/@type=&quot;response&quot;">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="2"]/@type="response"</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number=quot;2&quot;]/l:httpHeaders/l:StatusCode/@value='200'">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="2"]/l:httpHeaders/l:StatusCode/@value='200'</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number=&quot;2&quot;]/l:httpHeaders/l:Content-Type/@type='application/soap+xml'">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="2"]/l:httpHeaders/l:Content-Type/@type='application/soap+xml'</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number=&quot;2&quot;]/l:content/soap12:Envelope">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="2"]/l:content/soap12:Envelope</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="count(/l:log/l:message[@number=&quot;2&quot;]/l:content/soap12:Envelope/soap12:Body/*)=1">passed</xsl:when><xs:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>count(/l:log/l:message[@number="2"]/l:content/soap12:Envelope/soap12:Body/*)=1</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number=&quot;2&quot;]/l:content/soap12:Envelope/soap12:Body/*[local-name()='result' and namespace-uri()='http://example.org/path-data/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()='result' and namespace-uri()='http://example.org/path-data/xsd']</test></resultSet></xsl:template><xsl:template name="message3"><resultSet binding="EncodedParameterSemicolon" endpoint="EncodedParameterSemicolonEndpoint" 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:mesage[@number=&quot;3&quot;]/@type=&quot;request&quot;">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="3"]/@type="request"</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="contains(/l:log/l:message[@number=&quot;3&quot;]/l:httpHeaders/l:Method/@rawURI, &quot;EncodedParameterSemicolon?data={data}&quot;) or contains(/l:log/l:message[@number=&quot;3&quot;]/l:httpHeaders/l:Method/@rawURI, &quot;EncodedParameterSemicolon?data=encoded%20%22%23%25*/%3C%3E?%5B%5C%5D%5E%60%7B%7C%7D%C2%A3%20unencoded%20!$%26'()+,-.:%3B=@_~;full-uri=http://www.example.org:9443/;path=2007/02?;fragment=%23id&quot;)">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>contains(/l:log/l:message[@number="3"]/l:httpHeaders/l:Method/@rawURI, "EncodedParameterSemicolon?data={data}") or contains(/l:log/l:message[@number="3"]/l:httpHeaders/l:Method/@rawURI, "EncodedParameterSemicolon?data=encoded%20%22%23%25*/%3C%3E?%5B%5C%5D%5%60%7B%7C%7D%C2%A3%20unencoded%20!$%26'()+,-.:%3B=@_~;full-uri=http://www.example.org:9443/;path=2007/02?;fragment=%23id")</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number=&quot;3&quot;]/l:httpHeaders/l:Method/@value='GET'">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="3"]/l:httpHeaders/l:Method/@value='GET'</test></resultSet></xsl:template><xsl:template name="message4"><resultSet binding="EncodedParameterSemicolon" endpoint="EncodedParameterSemicolonEndpoint" type="response" number="4"><xsl:attribute name="implementation"><xsl:call-template name="find-agent"><xsl:with-param name="message" select="."/></xsl:call-template></xsl:attribute><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number=&quot;4&quot;]/@type=&quot;response&quot;">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="4"]/@type="respnse"</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number=&quot;4&quot;]/l:httpHeaders/l:StatusCode/@value='200'">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="4"]/l:httpHeaders/l:StatusCode/@value='200'</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number=&quot;4&quot;]/l:httpHeaders/l:Content-Type/@type='application/soap+xml'">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="4"]/l:httpHeaders/l:Content-Type/@type='application/soap+xml'</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number=&quot;4&quot;]/l:content/soap12:Envelope">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="4"]/l:content/soap12:Envelope</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="cout(/l:log/l:message[@number=&quot;4&quot;]/l:content/soap12:Envelope/soap12:Body/*)=1">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>count(/l:log/l:message[@number="4"]/l:content/soap12:Envelope/soap12:Body/*)=1</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number=&quot;4&quot;]/l:content/soap12:Envelope/soap12:Body/*[local-name()='result' and namespace-uri()='http://example.org/path-data/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()='result' and namespace-uri()='http://example.org/path-data/xsd']</test></resultSet></xsl:template><xsl:template name="message5"><resultSet binding="RawParameter" endpoint="RawParameterEndpoint" type="request" number="5"><xsl:attribute name="implementation"><xsl:call-template name="find-agent"><xsl:with-param name="message" select="."/></xsl:call-template></xsl:attribute>test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number=&quot;5&quot;]/@type=&quot;request&quot;">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="5"]/@type="request"</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="contains(/l:log/l:message[@number=&quot;5&quot;]/l:httpHeaders/l:Method/@rawURI, &quot;RawParameter?full-uri={full-uri}&amp;path={path}&amp;data={data}&amp;fragment={!fragment}&quot;)">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>contains(/l:log/l:message[@number="5"]/l:httpHeaders/l:Method/@rawURI, "RawParameter?full-uri={full-uri}&amp;path={path}&amp;data={data}&amp;fragment={!fragment}")</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number=&quot;5&quot;]/l:httpHeaders/l:Method/@value='GET'">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:messge[@number="5"]/l:httpHeaders/l:Method/@value='GET'</test></resultSet></xsl:template><xsl:template name="message6"><resultSet binding="RawParameter" endpoint="RawParameterEndpoint" type="response" number="6"><xsl:attribute name="implementation"><xsl:call-template name="find-agent"><xsl:with-param name="message" select="."/></xsl:call-template></xsl:attribute><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number=&quot;6&quot;]/@type=&quot;response&quot;">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="6"]/@type="response"</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number=&quot;6&quot;]/l:httpHeaders/l:StatusCode/@value='200'">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="6"]/l:httpHeaders/l:StatusCode/@value='200'</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/:message[@number=&quot;6&quot;]/l:httpHeaders/l:Content-Type/@type='application/soap+xml'">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="6"]/l:httpHeaders/l:Content-Type/@type='application/soap+xml'</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number=&quot;6&quot;]/l: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=&quot;6&quot;]/l:content/soap12:Envelope/soap12:Body/*)=1">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>count(/l:log/l:message[@number="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=&quot;6&quot;]/l:content/soap12:Envelope/soap12:Bdy/*[local-name()='result' and namespace-uri()='http://example.org/path-data/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/*[local-name()='result' and namespace-uri()='http://example.org/path-data/xsd']</test></resultSet></xsl:template><xsl:template name="message7"><resultSet binding="EncodedPath" endpoint="EncodedPathEndpoint" 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:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number=&quot;7&quot;]/@type=&quot;request&quot;">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="7"]/@type="request"</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="contains(/l:log/l:message[@number=&quot;7&quot;]/l:httpHeadrs/l:Method/@rawURI, &quot;EncodedPath/encoded%20%22%23%25%2A%2F%3C%3E%3F%5B%5C%5D%5E%60%7B%7C%7D%C2%A3%20unencoded%20!$%26'()+,-.:;=@_~/service?full-uri=http://www.example.org:9443/&amp;path=2007/02?&amp;fragment=%23id&quot;)">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>contains(/l:log/l:message[@number="7"]/l:httpHeaders/l:Method/@rawURI, "EncodedPath/encoded%20%22%23%25%2A%2F%3C%3E%3F%5B%5C%5D%5E%60%7B%7C%7D%C2%A3%20unencoded%20!$%26'()+,-.:;=@_~/service?full-uri=http://www.example.org:9443/&amp;path=2007/02?&amp;fragment=%23id")</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number=&quot;7&quot;]/l:httpHeaders/l:Method/@value='GET'">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="7"]/l:httpHeaders/l:Method/@value='GET'</test></resultSet></xsl:template><xsl:template name="message8"><resultSet binding="EncodedPath" endpoint="EncodedPathEndpoint" 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=&quot;8&quot;]/@type=&quot;response&quot;">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=&quot;8&quot;]/l:httpHeaders/l:StatusCode/@value='200'">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="8"]/l:httpHeaders/l:StatusCode/@value='200'</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number=&quot;8&quot;]/l:httpHeaders/l:Content-Type/@type='application/soap+xml'">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@numbr="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=&quot;8&quot;]/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=&quot;8&quot;]/l:content/soap12:Envelope/soap12:Body/*)=1">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>count(/l:log/l:message[@number="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=&quot;8&quot;]/l:content/soap12:Envelope/soap12:Body/*[local-name()='result' and namespace-uri()='http://example.org/path-data/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/*[local-name()='result' and namespace-uri()='http://example.org/path-data/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>36</tests><tstamp><xsl:value-of select="/l:log/l:message/@timestamp"/></tstamp><generated><xsl:value-of select="$TODAY"/></generated><from><xsl:call-template name="find-agent"><xsl:with-param name="message" select="/l:log/l:message[@type=&quot;request&quot;]"/></xsl:call-template></from><to><xsl:call-template name="find-agent"><xsl:with-pram name="message" select="/l:log/l:message[@type=&quot;response&quot;]"/></xsl:call-template></to></head><xsl:call-template name="message1"/><xsl:call-template name="message2"/><xsl:call-template name="message3"/><xsl:call-template name="message4"/><xsl:call-template name="message5"/><xsl:call-template name="message6"/><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="EncodedParameterAmp" endpoint="EncodedParameterAmpEndpoing" type="request" number="1"><xsl:attribute name="implementation"><xsl:call-template name="find-agent"><xsl:with-parm name="message" select="."/></xsl:call-template></xsl:attribute><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number=&quot;1&quot;]/@type=&quot;request&quot;">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="1"]/@type="request"</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="contains(/l:log/l:message[@number=&quot;1&quot;]/l:httpHeaders/l:Method/@rawURI, &quot;EncodedParameterAmp?data=encoded%20%22%23%25*/%3C%3E?%5B%5C%5D%5E%60%7B%7C%7D%C2%A3%20unencoded%20!$%26'()+,-.:;=@_~&amp;full-uri=http://www.example.org:9443/&amp;path=2007/02?&amp;fragment=%23id&quot;)">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>contains(/l:log/l:message[@number="1"]/l:httpHeaders/l:Method/@rawURI, "EncodedParameterAmp?data=encoded%20%22%23%25*/%3C%3E?%5B%5C%5D%5E%60%7B%7C%7D%C2%A3%20unencoded%20!$%26'()+,-.:;=@_~&amp;full-uri=http://www.example.org:9443/&amp;path=207/02?&amp;fragment=%23id")</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number=&quot;1&quot;]/l:httpHeaders/l:Method/@value='GET'">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="1"]/l:httpHeaders/l:Method/@value='GET'</test></resultSet></xsl:template><xsl:template name="message2"><resultSet binding="EncodedParameterAmp" endpoint="EncodedParameterAmpEndpoing" type="response" number="2"><xsl:attribute name="implementation"><xsl:call-template name="find-agent"><xsl:with-param name="message" select="."/></xsl:call-template></xsl:attribute><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number=&quot;2&quot;]/@type=&quot;response&quot;">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="2"]/@type="response"</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number=quot;2&quot;]/l:httpHeaders/l:StatusCode/@value='200'">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="2"]/l:httpHeaders/l:StatusCode/@value='200'</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number=&quot;2&quot;]/l:httpHeaders/l:Content-Type/@type='application/soap+xml'">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="2"]/l:httpHeaders/l:Content-Type/@type='application/soap+xml'</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number=&quot;2&quot;]/l:content/soap12:Envelope">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="2"]/l:content/soap12:Envelope</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="count(/l:log/l:message[@number=&quot;2&quot;]/l:content/soap12:Envelope/soap12:Body/*)=1">passed</xsl:when><xs:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>count(/l:log/l:message[@number="2"]/l:content/soap12:Envelope/soap12:Body/*)=1</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number=&quot;2&quot;]/l:content/soap12:Envelope/soap12:Body/*[local-name()='result' and namespace-uri()='http://example.org/path-data/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()='result' and namespace-uri()='http://example.org/path-data/xsd']</test></resultSet></xsl:template><xsl:template name="message3"><resultSet binding="EncodedParameterSemicolon" endpoint="EncodedParameterSemicolonEndpoint" 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:mesage[@number=&quot;3&quot;]/@type=&quot;request&quot;">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="3"]/@type="request"</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="contains(/l:log/l:message[@number=&quot;3&quot;]/l:httpHeaders/l:Method/@rawURI, &quot;EncodedParameterSemicolon?data=encoded%20%22%23%25*/%3C%3E?%5B%5C%5D%5E%60%7B%7C%7D%C2%A3%20unencoded%20!$%26'()+,-.:%3B=@_~;full-uri=http://www.example.org:9443/;path=2007/02?;fragment=%23id&quot;)">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>contains(/l:log/l:message[@number="3"]/l:httpHeaders/l:Method/@rawURI, "EncodedParameterSemicolon?data=encoded%20%22%23%25*/%3C%3E?%5B%5C%5D%5E%60%7B%7C%7D%C2%A3%20unencoded%20!$%26'()+,-.:%3B=@_~;full-uri=http://www.example.org:9443/;path=2007/02?;fragment=%23id")</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number=&quot;3&quot;]/l:httpHeadrs/l:Method/@value='GET'">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="3"]/l:httpHeaders/l:Method/@value='GET'</test></resultSet></xsl:template><xsl:template name="message4"><resultSet binding="EncodedParameterSemicolon" endpoint="EncodedParameterSemicolonEndpoint" type="response" number="4"><xsl:attribute name="implementation"><xsl:call-template name="find-agent"><xsl:with-param name="message" select="."/></xsl:call-template></xsl:attribute><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number=&quot;4&quot;]/@type=&quot;response&quot;">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="4"]/@type="response"</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number=&quot;4&quot;]/l:httpHeaders/l:StatusCode/@value='200'">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:lg/l:message[@number="4"]/l:httpHeaders/l:StatusCode/@value='200'</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number=&quot;4&quot;]/l:httpHeaders/l:Content-Type/@type='application/soap+xml'">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="4"]/l:httpHeaders/l:Content-Type/@type='application/soap+xml'</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number=&quot;4&quot;]/l:content/soap12:Envelope">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="4"]/l:content/soap12:Envelope</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="count(/l:log/l:message[@number=&quot;4&quot;]/l:content/soap12:Envelope/soap12:Body/*)=1">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>count(/l:log/l:message[@number="4"]/l:content/soap12:Envelope/soap12:Body/*)=1</est><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number=&quot;4&quot;]/l:content/soap12:Envelope/soap12:Body/*[local-name()='result' and namespace-uri()='http://example.org/path-data/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()='result' and namespace-uri()='http://example.org/path-data/xsd']</test></resultSet></xsl:template><xsl:template name="message5"><resultSet binding="RawParameter" endpoint="RawParameterEndpoint" type="request" number="5"><xsl:attribute name="implementation"><xsl:call-template name="find-agent"><xsl:with-param name="message" select="."/></xsl:call-template></xsl:attribute><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number=&quot;5&quot;]/@type=&quot;request&quot;">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="5"]/type="request"</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="contains(/l:log/l:message[@number=&quot;5&quot;]/l:httpHeaders/l:Method/@rawURI, &quot;RawParameter#id&quot;)">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>contains(/l:log/l:message[@number="5"]/l:httpHeaders/l:Method/@rawURI, "RawParameter#id")</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number=&quot;5&quot;]/l:httpHeaders/l:Method/@value='GET'">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="5"]/l:httpHeaders/l:Method/@value='GET'</test></resultSet></xsl:template><xsl:template name="message6"><resultSet binding="RawParameter" endpoint="RawParameterEndpoint" 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="reult"><xsl:choose><xsl:when test="/l:log/l:message[@number=&quot;6&quot;]/@type=&quot;response&quot;">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="6"]/@type="response"</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number=&quot;6&quot;]/l:httpHeaders/l:StatusCode/@value='200'">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="6"]/l:httpHeaders/l:StatusCode/@value='200'</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number=&quot;6&quot;]/l:httpHeaders/l:Content-Type/@type='application/soap+xml'">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="6"]/l:httpHeaders/l:Content-Type/@type='application/soap+xml'</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number=&quot;6&quot;]/l:content/soap12:Enelope">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=&quot;6&quot;]/l:content/soap12:Envelope/soap12:Body/*)=1">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>count(/l:log/l:message[@number="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=&quot;6&quot;]/l:content/soap12:Envelope/soap12:Body/*[local-name()='result' and namespace-uri()='http://example.org/path-data/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/*[local-name()='result' and namespace-uri()='http://example.org/path-data/xsd']</test></resultSet></xsl:template><xsl:template name="message7"><resultSet binding=EncodedPath" endpoint="EncodedPathEndpoint" 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:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number=&quot;7&quot;]/@type=&quot;request&quot;">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="7"]/@type="request"</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="contains(/l:log/l:message[@number=&quot;7&quot;]/l:httpHeaders/l:Method/@rawURI, &quot;EncodedPath/encoded%20%22%23%25%2A%2F%3C%3E%3F%5B%5C%5D%5E%60%7B%7C%7D%C2%A3%20unencoded%20!$%26'()+,-.:;=@_~/service?full-uri=http://www.example.org:9443/&amp;path=2007/02?&amp;fragment=%23id&quot;)">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>contains(/l:log/l:message[@number="7"]/l:httpHeaders/l:Method/@rawURI, "EncodedPath/enoded%20%22%23%25%2A%2F%3C%3E%3F%5B%5C%5D%5E%60%7B%7C%7D%C2%A3%20unencoded%20!$%26'()+,-.:;=@_~/service?full-uri=http://www.example.org:9443/&amp;path=2007/02?&amp;fragment=%23id")</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number=&quot;7&quot;]/l:httpHeaders/l:Method/@value='GET'">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="7"]/l:httpHeaders/l:Method/@value='GET'</test></resultSet></xsl:template><xsl:template name="message8"><resultSet binding="EncodedPath" endpoint="EncodedPathEndpoint" 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=&quot;8&quot;]/@type=&quot;response&quot;">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:mesage[@number="8"]/@type="response"</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number=&quot;8&quot;]/l:httpHeaders/l:StatusCode/@value='200'">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="8"]/l:httpHeaders/l:StatusCode/@value='200'</test><test ref=""><xsl:attribute name="result"><xsl:choose><xsl:when test="/l:log/l:message[@number=&quot;8&quot;]/l:httpHeaders/l:Content-Type/@type='application/soap+xml'">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>/l:log/l:message[@number="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=&quot;8&quot;]/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"><xl:choose><xsl:when test="count(/l:log/l:message[@number=&quot;8&quot;]/l:content/soap12:Envelope/soap12:Body/*)=1">passed</xsl:when><xsl:otherwise>failed</xsl:otherwise></xsl:choose></xsl:attribute>count(/l:log/l:message[@number="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=&quot;8&quot;]/l:content/soap12:Envelope/soap12:Body/*[local-name()='result' and namespace-uri()='http://example.org/path-data/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/*[local-name()='result' and namespace-uri()='http://example.org/path-data/xsd']</test></resultSet></xsl:template></xsl:stylesheet>
\ No newline at end of file

Index: description-xpath-assertions.xml
===================================================================
RCS file: /sources/public/2002/ws/desc/test-suite/results-messages/LocationTemplate-2G/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	23 Feb 2007 15:45:41 -0000	1.5
--- description-xpath-assertions.xml	23 Feb 2007 16:03:08 -0000	1.6
***************
*** 59,63 ****
  <httpCookies>false</httpCookies>
  <httpLocation>
- <alternate>EncodedParameterSemicolon?data={data}</alternate>
  <alternate>EncodedParameterSemicolon?data=encoded%20%22%23%25*/%3C%3E?%5B%5C%5D%5E%60%7B%7C%7D%C2%A3%20unencoded%20!$%26'()+,-.:%3B=@_~;full-uri=http://www.example.org:9443/;path=2007/02?;fragment=%23id</alternate>
  </httpLocation>
--- 59,62 ----
***************
*** 68,72 ****
  </message>
  <assertion>/l:log/l:message[@number="3"]/@type="request"</assertion>
! <assertion>contains(/l:log/l:message[@number="3"]/l:httpHeaders/l:Method/@rawURI, "EncodedParameterSemicolon?data={data}") or contains(/l:log/l:message[@number="3"]/l:httpHeaders/l:Method/@rawURI, "EncodedParameterSemicolon?data=encoded%20%22%23%25*/%3C%3E?%5B%5C%5D%5E%60%7B%7C%7D%C2%A3%20unencoded%20!$%26'()+,-.:%3B=@_~;full-uri=http://www.example.org:9443/;path=2007/02?;fragment=%23id")</assertion>
  <assertion>/l:log/l:message[@number="3"]/l:httpHeaders/l:Method/@value='GET'</assertion>
  </assertionSet>
--- 67,71 ----
  </message>
  <assertion>/l:log/l:message[@number="3"]/@type="request"</assertion>
! <assertion>contains(/l:log/l:message[@number="3"]/l:httpHeaders/l:Method/@rawURI, "EncodedParameterSemicolon?data=encoded%20%22%23%25*/%3C%3E?%5B%5C%5D%5E%60%7B%7C%7D%C2%A3%20unencoded%20!$%26'()+,-.:%3B=@_~;full-uri=http://www.example.org:9443/;path=2007/02?;fragment=%23id")</assertion>
  <assertion>/l:log/l:message[@number="3"]/l:httpHeaders/l:Method/@value='GET'</assertion>
  </assertionSet>
***************
*** 82,86 ****
  <httpCookies>false</httpCookies>
  <httpLocation>
- <alternate>EncodedParameterSemicolon?data={data}</alternate>
  <alternate>EncodedParameterSemicolon?data=encoded%20%22%23%25*/%3C%3E?%5B%5C%5D%5E%60%7B%7C%7D%C2%A3%20unencoded%20!$%26'()+,-.:%3B=@_~;full-uri=http://www.example.org:9443/;path=2007/02?;fragment=%23id</alternate>
  </httpLocation>
--- 81,84 ----
***************
*** 108,112 ****
  <httpCookies>false</httpCookies>
  <httpLocation>
! <alternate>RawParameter?full-uri={full-uri}&amp;path={path}&amp;data={data}&amp;fragment={!fragment}</alternate>
  </httpLocation>
  <soapUnderlyingProtocol>http://www.w3.org/2003/05/soap/bindings/HTTP/</soapUnderlyingProtocol>
--- 106,110 ----
  <httpCookies>false</httpCookies>
  <httpLocation>
! <alternate>RawParameter#id</alternate>
  </httpLocation>
  <soapUnderlyingProtocol>http://www.w3.org/2003/05/soap/bindings/HTTP/</soapUnderlyingProtocol>
***************
*** 116,120 ****
  </message>
  <assertion>/l:log/l:message[@number="5"]/@type="request"</assertion>
! <assertion>contains(/l:log/l:message[@number="5"]/l:httpHeaders/l:Method/@rawURI, "RawParameter?full-uri={full-uri}&amp;path={path}&amp;data={data}&amp;fragment={!fragment}")</assertion>
  <assertion>/l:log/l:message[@number="5"]/l:httpHeaders/l:Method/@value='GET'</assertion>
  </assertionSet>
--- 114,118 ----
  </message>
  <assertion>/l:log/l:message[@number="5"]/@type="request"</assertion>
! <assertion>contains(/l:log/l:message[@number="5"]/l:httpHeaders/l:Method/@rawURI, "RawParameter#id")</assertion>
  <assertion>/l:log/l:message[@number="5"]/l:httpHeaders/l:Method/@value='GET'</assertion>
  </assertionSet>
***************
*** 130,134 ****
  <httpCookies>false</httpCookies>
  <httpLocation>
! <alternate>RawParameter?full-uri={full-uri}&amp;path={path}&amp;data={data}&amp;fragment={!fragment}</alternate>
  </httpLocation>
  <soapUnderlyingProtocol>http://www.w3.org/2003/05/soap/bindings/HTTP/</soapUnderlyingProtocol>
--- 128,132 ----
  <httpCookies>false</httpCookies>
  <httpLocation>
! <alternate>RawParameter#id</alternate>
  </httpLocation>
  <soapUnderlyingProtocol>http://www.w3.org/2003/05/soap/bindings/HTTP/</soapUnderlyingProtocol>

Index: description-message-properties.xml
===================================================================
RCS file: /sources/public/2002/ws/desc/test-suite/results-messages/LocationTemplate-2G/description-message-properties.xml,v
retrieving revision 1.5
retrieving revision 1.6
diff -C 2 -d -r1.5 -r1.6
*** description-message-properties.xml	23 Feb 2007 15:45:41 -0000	1.5
--- description-message-properties.xml	23 Feb 2007 16:03:08 -0000	1.6
***************
*** 45,49 ****
  <httpCookies>false</httpCookies>
  <httpLocation>
- <alternate>EncodedParameterSemicolon?data={data}</alternate>
  <alternate>EncodedParameterSemicolon?data=encoded%20%22%23%25*/%3C%3E?%5B%5C%5D%5E%60%7B%7C%7D%C2%A3%20unencoded%20!$%26'()+,-.:%3B=@_~;full-uri=http://www.example.org:9443/;path=2007/02?;fragment=%23id</alternate>
  </httpLocation>
--- 45,48 ----
***************
*** 63,67 ****
  <httpCookies>false</httpCookies>
  <httpLocation>
- <alternate>EncodedParameterSemicolon?data={data}</alternate>
  <alternate>EncodedParameterSemicolon?data=encoded%20%22%23%25*/%3C%3E?%5B%5C%5D%5E%60%7B%7C%7D%C2%A3%20unencoded%20!$%26'()+,-.:%3B=@_~;full-uri=http://www.example.org:9443/;path=2007/02?;fragment=%23id</alternate>
  </httpLocation>
--- 62,65 ----
***************
*** 81,85 ****
  <httpCookies>false</httpCookies>
  <httpLocation>
! <alternate>RawParameter?full-uri={full-uri}&amp;path={path}&amp;data={data}&amp;fragment={!fragment}</alternate>
  </httpLocation>
  <soapUnderlyingProtocol>http://www.w3.org/2003/05/soap/bindings/HTTP/</soapUnderlyingProtocol>
--- 79,83 ----
  <httpCookies>false</httpCookies>
  <httpLocation>
! <alternate>RawParameter#id</alternate>
  </httpLocation>
  <soapUnderlyingProtocol>http://www.w3.org/2003/05/soap/bindings/HTTP/</soapUnderlyingProtocol>
***************
*** 98,102 ****
  <httpCookies>false</httpCookies>
  <httpLocation>
! <alternate>RawParameter?full-uri={full-uri}&amp;path={path}&amp;data={data}&amp;fragment={!fragment}</alternate>
  </httpLocation>
  <soapUnderlyingProtocol>http://www.w3.org/2003/05/soap/bindings/HTTP/</soapUnderlyingProtocol>
--- 96,100 ----
  <httpCookies>false</httpCookies>
  <httpLocation>
! <alternate>RawParameter#id</alternate>
  </httpLocation>
  <soapUnderlyingProtocol>http://www.w3.org/2003/05/soap/bindings/HTTP/</soapUnderlyingProtocol>

Index: description-generate-report-html.xsl
===================================================================
RCS file: /sources/public/2002/ws/desc/test-suite/results-messages/LocationTemplate-2G/description-generate-report-html.xsl,v
retrieving revision 1.4
retrieving revision 1.5
diff -C 2 -d -r1.4 -r1.5
*** description-generate-report-html.xsl	23 Feb 2007 15:45:41 -0000	1.4
--- description-generate-report-html.xsl	23 Feb 2007 16:03:08 -0000	1.5
***************
*** 359,363 ****
  </xsl:choose>
  <xsl:choose>
! <xsl:when test="contains(/l:log/l:message[@number=&quot;3&quot;]/l:httpHeaders/l:Method/@rawURI, &quot;EncodedParameterSemicolon?data={data}&quot;) or contains(/l:log/l:message[@number=&quot;3&quot;]/l:httpHeaders/l:Method/@rawURI, &quot;EncodedParameterSemicolon?data=encoded%20%22%23%25*/%3C%3E?%5B%5C%5D%5E%60%7B%7C%7D%C2%A3%20unencoded%20!$%26'()+,-.:%3B=@_~;full-uri=http://www.example.org:9443/;path=2007/02?;fragment=%23id&quot;)">
  <tr>
  <td class="passed">
--- 359,363 ----
  </xsl:choose>
  <xsl:choose>
! <xsl:when test="contains(/l:log/l:message[@number=&quot;3&quot;]/l:httpHeaders/l:Method/@rawURI, &quot;EncodedParameterSemicolon?data=encoded%20%22%23%25*/%3C%3E?%5B%5C%5D%5E%60%7B%7C%7D%C2%A3%20unencoded%20!$%26'()+,-.:%3B=@_~;full-uri=http://www.example.org:9443/;path=2007/02?;fragment=%23id&quot;)">
  <tr>
  <td class="passed">
***************
*** 365,369 ****
  </td>
  <td>
! <div class="assertion">contains(/l:log/l:message[@number="3"]/l:httpHeaders/l:Method/@rawURI, "EncodedParameterSemicolon?data={data}") or contains(/l:log/l:message[@number="3"]/l:httpHeaders/l:Method/@rawURI, "EncodedParameterSemicolon?data=encoded%20%22%23%25*/%3C%3E?%5B%5C%5D%5E%60%7B%7C%7D%C2%A3%20unencoded%20!$%26'()+,-.:%3B=@_~;full-uri=http://www.example.org:9443/;path=2007/02?;fragment=%23id")</div>
  </td>
  </tr>
--- 365,369 ----
  </td>
  <td>
! <div class="assertion">contains(/l:log/l:message[@number="3"]/l:httpHeaders/l:Method/@rawURI, "EncodedParameterSemicolon?data=encoded%20%22%23%25*/%3C%3E?%5B%5C%5D%5E%60%7B%7C%7D%C2%A3%20unencoded%20!$%26'()+,-.:%3B=@_~;full-uri=http://www.example.org:9443/;path=2007/02?;fragment=%23id")</div>
  </td>
  </tr>
***************
*** 375,379 ****
  </td>
  <td>
! <div class="assertion">contains(/l:log/l:message[@number="3"]/l:httpHeaders/l:Method/@rawURI, "EncodedParameterSemicolon?data={data}") or contains(/l:log/l:message[@number="3"]/l:httpHeaders/l:Method/@rawURI, "EncodedParameterSemicolon?data=encoded%20%22%23%25*/%3C%3E?%5B%5C%5D%5E%60%7B%7C%7D%C2%A3%20unencoded%20!$%26'()+,-.:%3B=@_~;full-uri=http://www.example.org:9443/;path=2007/02?;fragment=%23id")</div>
  </td>
  </tr>
--- 375,379 ----
  </td>
  <td>
! <div class="assertion">contains(/l:log/l:message[@number="3"]/l:httpHeaders/l:Method/@rawURI, "EncodedParameterSemicolon?data=encoded%20%22%23%25*/%3C%3E?%5B%5C%5D%5E%60%7B%7C%7D%C2%A3%20unencoded%20!$%26'()+,-.:%3B=@_~;full-uri=http://www.example.org:9443/;path=2007/02?;fragment=%23id")</div>
  </td>
  </tr>
***************
*** 613,617 ****
  </xsl:choose>
  <xsl:choose>
! <xsl:when test="contains(/l:log/l:message[@number=&quot;5&quot;]/l:httpHeaders/l:Method/@rawURI, &quot;RawParameter?full-uri={full-uri}&amp;path={path}&amp;data={data}&amp;fragment={!fragment}&quot;)">
  <tr>
  <td class="passed">
--- 613,617 ----
  </xsl:choose>
  <xsl:choose>
! <xsl:when test="contains(/l:log/l:message[@number=&quot;5&quot;]/l:httpHeaders/l:Method/@rawURI, &quot;RawParameter#id&quot;)">
  <tr>
  <td class="passed">
***************
*** 619,623 ****
  </td>
  <td>
! <div class="assertion">contains(/l:log/l:message[@number="5"]/l:httpHeaders/l:Method/@rawURI, "RawParameter?full-uri={full-uri}&amp;path={path}&amp;data={data}&amp;fragment={!fragment}")</div>
  </td>
  </tr>
--- 619,623 ----
  </td>
  <td>
! <div class="assertion">contains(/l:log/l:message[@number="5"]/l:httpHeaders/l:Method/@rawURI, "RawParameter#id")</div>
  </td>
  </tr>
***************
*** 629,633 ****
  </td>
  <td>
! <div class="assertion">contains(/l:log/l:message[@number="5"]/l:httpHeaders/l:Method/@rawURI, "RawParameter?full-uri={full-uri}&amp;path={path}&amp;data={data}&amp;fragment={!fragment}")</div>
  </td>
  </tr>
--- 629,633 ----
  </td>
  <td>
! <div class="assertion">contains(/l:log/l:message[@number="5"]/l:httpHeaders/l:Method/@rawURI, "RawParameter#id")</div>
  </td>
  </tr>

Received on Friday, 23 February 2007 16:03:39 UTC