2002/ws/desc/test-suite/results Interchange.html,1.28,1.29 Validation.html,1.21,1.22 build.xml,1.23,1.24 interchange.xml,1.27,1.28

Update of /sources/public/2002/ws/desc/test-suite/results
In directory hutz:/tmp/cvs-serv15130/test-suite/results

Modified Files:
	Interchange.html Validation.html build.xml interchange.xml 
Log Message:
1)	LocationTemplate-1G.  Removed the “#” characters from the whttp:location on the “Escape” binding.  These aren’t legal at this spot in a URI.  And there isn’t a requirement they be escaped during the templating algorithm, so they aren’t testing anything and preventing the wsdlcm from having a valid anyURI for the {http location} property.
2)	MessageTest-2G.  Augmented each whttp:location attribute to start with the name of the operation.  Without some kind of unique whttp:location, operation dispatch in Axis doesn’t work.  I’ll send a new issue describing the limitations of this shortly.  
3)	MessageTest-3G.  Added whttp:location attributes on each Binding Operation, with a value equal to the operation name.  Because unique whttp:location attributes are needed by Axis2, generic http bindings are not possible, so I added minimally-defined operations to the SafeEchoHTTPBinding.
4) Added Dashboard.html task to the build file.
5) Updated Baselines and regenerated results.

Index: build.xml
===================================================================
RCS file: /sources/public/2002/ws/desc/test-suite/results/build.xml,v
retrieving revision 1.23
retrieving revision 1.24
diff -C 2 -d -r1.23 -r1.24
*** build.xml	1 Dec 2006 23:44:08 -0000	1.23
--- build.xml	2 Jan 2007 18:53:51 -0000	1.24
***************
*** 2,6 ****
  <project name="wsdl-interchange-format" default="main" basedir=".">
  
! 	<target name="main" depends="evaluate-Woden, evaluate-Canon, evaluate-wsdl-xslt, Interchange.html, Validation.html, schemavalidate-wsdlcm" />
  
  	<target name="Interchange.html" depends="" description="roll up the results of evaluation into a results page.">
--- 2,15 ----
  <project name="wsdl-interchange-format" default="main" basedir=".">
  
! 	<target name="main" depends="evaluate-Woden, evaluate-Canon, evaluate-wsdl-xslt, Interchange.html, Validation.html, schemavalidate-wsdlcm, Dashboard.html" />
! 
! 	<target name="Dashboard.html" depends="" description="generate Dashboard summary in XML">
! 		<tstamp />
! 		<xslt style="../dashboard.xsl" in="../dashboard.xsl" out="../Dashboard.html" force="yes">
! 			<param name="DSTAMP" expression="${DSTAMP}" />
! 			<param name="TSTAMP" expression="${TSTAMP}" />
! 			<param name="TODAY" expression="${TODAY}" />
! 		</xslt>
! 	</target>
  
  	<target name="Interchange.html" depends="" description="roll up the results of evaluation into a results page.">

Index: Interchange.html
===================================================================
RCS file: /sources/public/2002/ws/desc/test-suite/results/Interchange.html,v
retrieving revision 1.28
retrieving revision 1.29
diff -C 2 -d -r1.28 -r1.29
*** Interchange.html	20 Dec 2006 17:35:24 -0000	1.28
--- Interchange.html	2 Jan 2007 18:53:50 -0000	1.29
***************
*** 13,18 ****
  <body>
  <h3>Component Model Test Results</h3>
! <address>Generated December 20 2006,
! 						0918</address>
  <p>These results present the results of parsing "good" (e.g. valid) WSDL documents and emitting
  				an XML representation of the component model.  These interchange format results are canonicalized
--- 13,18 ----
  <body>
  <h3>Component Model Test Results</h3>
! <address>Generated January 2 2007,
! 						1006</address>
  <p>These results present the results of parsing "good" (e.g. valid) WSDL documents and emitting
  				an XML representation of the component model.  These interchange format results are canonicalized
***************
*** 24,28 ****
  </tr>
  <tr>
! <td style="border:1px solid black; padding:0px; width:201px; height:18px; font-size:x-small; font-weight:bold"><span style="position:absolute">63</span><img alt="85% passed" width="170" height="16" src="green.gif"><span style="position:absolute">10</span><img alt="14% failed" width="27" height="16" src="red.gif"></td><td style="border:1px solid black; padding:0px; width:201px; height:18px; font-size:x-small; font-weight:bold"><span style="position:absolute">73</span><img alt="99% passed" width="197" height="16" src="green.gif"></td><td style="border:1px solid black; padding:0px; width:201px; height:18px; font-size:x-small; font-weight:bold"><span style="position:absolute">67</span><img alt="91% passed" width="181" height="16" src="green.gif"><span style="position:absolute">5</span><img alt="7% failed" width="14" height="16" src="red.gif"></td>
  </tr>
  </table>
--- 24,28 ----
  </tr>
  <tr>
! <td style="border:1px solid black; padding:0px; width:201px; height:18px; font-size:x-small; font-weight:bold"><span style="position:absolute">63</span><img alt="85% passed" width="170" height="16" src="green.gif"><span style="position:absolute">10</span><img alt="14% failed" width="27" height="16" src="red.gif"></td><td style="border:1px solid black; padding:0px; width:201px; height:18px; font-size:x-small; font-weight:bold"><span style="position:absolute">73</span><img alt="99% passed" width="197" height="16" src="green.gif"></td><td style="border:1px solid black; padding:0px; width:201px; height:18px; font-size:x-small; font-weight:bold"><span style="position:absolute">66</span><img alt="89% passed" width="178" height="16" src="green.gif"><span style="position:absolute">6</span><img alt="8% failed" width="16" height="16" src="red.gif"></td>
  </tr>
  </table>
***************
*** 322,330 ****
  </tr>
  <tr>
! <td>LocationTemplate-1G</td><td>SOAPservice.wsdl</td><td style="width:6em" class="disaster">12
  											[<a href="Woden/LocationTemplate-1G/SOAPservice.results.xml?content-type=application/xml">log</a>]
  										</td><td style="width:6em" class="passed">0
  											[<a href="wsdl-xslt/LocationTemplate-1G/SOAPservice.results.xml?content-type=application/xml">log</a>]
! 										</td><td style="width:6em" class="passed">0
  											[<a href="Canon/LocationTemplate-1G/SOAPservice.results.xml?content-type=application/xml">log</a>]
  										</td>
--- 322,330 ----
  </tr>
  <tr>
! <td>LocationTemplate-1G</td><td>SOAPservice.wsdl</td><td style="width:6em" class="disaster">20
  											[<a href="Woden/LocationTemplate-1G/SOAPservice.results.xml?content-type=application/xml">log</a>]
  										</td><td style="width:6em" class="passed">0
  											[<a href="wsdl-xslt/LocationTemplate-1G/SOAPservice.results.xml?content-type=application/xml">log</a>]
! 										</td><td style="width:6em" class="disaster">14
  											[<a href="Canon/LocationTemplate-1G/SOAPservice.results.xml?content-type=application/xml">log</a>]
  										</td>
***************
*** 340,357 ****
  </tr>
  <tr>
! <td>MessageTest-2G</td><td>HTTPservice.wsdl</td><td style="width:6em" class="disaster">71
  											[<a href="Woden/MessageTest-2G/HTTPservice.results.xml?content-type=application/xml">log</a>]
  										</td><td style="width:6em" class="passed">0
  											[<a href="wsdl-xslt/MessageTest-2G/HTTPservice.results.xml?content-type=application/xml">log</a>]
! 										</td><td style="width:6em" class="disaster">56
  											[<a href="Canon/MessageTest-2G/HTTPservice.results.xml?content-type=application/xml">log</a>]
  										</td>
  </tr>
  <tr>
! <td>MessageTest-3G</td><td>HTTPservice.wsdl</td><td style="width:6em" class="failed">1
  											[<a href="Woden/MessageTest-3G/HTTPservice.results.xml?content-type=application/xml">log</a>]
  										</td><td style="width:6em" class="passed">0
  											[<a href="wsdl-xslt/MessageTest-3G/HTTPservice.results.xml?content-type=application/xml">log</a>]
! 										</td><td style="width:6em" class="failed">1
  											[<a href="Canon/MessageTest-3G/HTTPservice.results.xml?content-type=application/xml">log</a>]
  										</td>
--- 340,357 ----
  </tr>
  <tr>
! <td>MessageTest-2G</td><td>HTTPservice.wsdl</td><td style="width:6em" class="disaster">100
  											[<a href="Woden/MessageTest-2G/HTTPservice.results.xml?content-type=application/xml">log</a>]
  										</td><td style="width:6em" class="passed">0
  											[<a href="wsdl-xslt/MessageTest-2G/HTTPservice.results.xml?content-type=application/xml">log</a>]
! 										</td><td style="width:6em" class="disaster">89
  											[<a href="Canon/MessageTest-2G/HTTPservice.results.xml?content-type=application/xml">log</a>]
  										</td>
  </tr>
  <tr>
! <td>MessageTest-3G</td><td>HTTPservice.wsdl</td><td style="width:6em" class="disaster">122
  											[<a href="Woden/MessageTest-3G/HTTPservice.results.xml?content-type=application/xml">log</a>]
  										</td><td style="width:6em" class="passed">0
  											[<a href="wsdl-xslt/MessageTest-3G/HTTPservice.results.xml?content-type=application/xml">log</a>]
! 										</td><td style="width:6em" class="disaster">122
  											[<a href="Canon/MessageTest-3G/HTTPservice.results.xml?content-type=application/xml">log</a>]
  										</td>

Index: interchange.xml
===================================================================
RCS file: /sources/public/2002/ws/desc/test-suite/results/interchange.xml,v
retrieving revision 1.27
retrieving revision 1.28
diff -C 2 -d -r1.27 -r1.28
*** interchange.xml	20 Dec 2006 17:35:24 -0000	1.27
--- interchange.xml	2 Jan 2007 18:53:51 -0000	1.28
***************
*** 162,168 ****
  </result>
  <result testcase="SOAPservice.wsdl" name="LocationTemplate-1G">
! <implementation vendor="Woden" result="failed" failures="12" log="Woden/LocationTemplate-1G/SOAPservice.results.xml"/>
  <implementation vendor="WSDL XSLT" result="passed" failures="0" log="wsdl-xslt/LocationTemplate-1G/SOAPservice.results.xml"/>
! <implementation vendor="Canon" result="passed" failures="0" log="Canon/LocationTemplate-1G/SOAPservice.results.xml"/>
  </result>
  <result testcase="SOAPservice.wsdl" name="MessageTest-1G">
--- 162,168 ----
  </result>
  <result testcase="SOAPservice.wsdl" name="LocationTemplate-1G">
! <implementation vendor="Woden" result="failed" failures="20" log="Woden/LocationTemplate-1G/SOAPservice.results.xml"/>
  <implementation vendor="WSDL XSLT" result="passed" failures="0" log="wsdl-xslt/LocationTemplate-1G/SOAPservice.results.xml"/>
! <implementation vendor="Canon" result="failed" failures="14" log="Canon/LocationTemplate-1G/SOAPservice.results.xml"/>
  </result>
  <result testcase="SOAPservice.wsdl" name="MessageTest-1G">
***************
*** 172,183 ****
  </result>
  <result testcase="HTTPservice.wsdl" name="MessageTest-2G">
! <implementation vendor="Woden" result="failed" failures="71" log="Woden/MessageTest-2G/HTTPservice.results.xml"/>
  <implementation vendor="WSDL XSLT" result="passed" failures="0" log="wsdl-xslt/MessageTest-2G/HTTPservice.results.xml"/>
! <implementation vendor="Canon" result="failed" failures="56" log="Canon/MessageTest-2G/HTTPservice.results.xml"/>
  </result>
  <result testcase="HTTPservice.wsdl" name="MessageTest-3G">
! <implementation vendor="Woden" result="failed" failures="1" log="Woden/MessageTest-3G/HTTPservice.results.xml"/>
  <implementation vendor="WSDL XSLT" result="passed" failures="0" log="wsdl-xslt/MessageTest-3G/HTTPservice.results.xml"/>
! <implementation vendor="Canon" result="failed" failures="1" log="Canon/MessageTest-3G/HTTPservice.results.xml"/>
  </result>
  <result testcase="SOAPservice.wsdl" name="MessageTest-4G">
--- 172,183 ----
  </result>
  <result testcase="HTTPservice.wsdl" name="MessageTest-2G">
! <implementation vendor="Woden" result="failed" failures="100" log="Woden/MessageTest-2G/HTTPservice.results.xml"/>
  <implementation vendor="WSDL XSLT" result="passed" failures="0" log="wsdl-xslt/MessageTest-2G/HTTPservice.results.xml"/>
! <implementation vendor="Canon" result="failed" failures="89" log="Canon/MessageTest-2G/HTTPservice.results.xml"/>
  </result>
  <result testcase="HTTPservice.wsdl" name="MessageTest-3G">
! <implementation vendor="Woden" result="failed" failures="122" log="Woden/MessageTest-3G/HTTPservice.results.xml"/>
  <implementation vendor="WSDL XSLT" result="passed" failures="0" log="wsdl-xslt/MessageTest-3G/HTTPservice.results.xml"/>
! <implementation vendor="Canon" result="failed" failures="122" log="Canon/MessageTest-3G/HTTPservice.results.xml"/>
  </result>
  <result testcase="SOAPservice.wsdl" name="MessageTest-4G">

Index: Validation.html
===================================================================
RCS file: /sources/public/2002/ws/desc/test-suite/results/Validation.html,v
retrieving revision 1.21
retrieving revision 1.22
diff -C 2 -d -r1.21 -r1.22
*** Validation.html	4 Dec 2006 18:27:38 -0000	1.21
--- Validation.html	2 Jan 2007 18:53:50 -0000	1.22
***************
*** 6,11 ****
  					.fail {border-left:16px solid red}
  					.warn {border-left:16px solid yellow}
! 				</style></head><body><h1>Validation Results</h1><address>Generated December 4 2006,
! 						1024</address><table><thead><tr><td><strong>testcase</strong></td><td><strong>violates assertion</strong></td><td><strong>Woden</strong></td><td><strong>Canon</strong></td></tr></thead><tbody><tr><td></td><td></td><td><div style="border:1px solid black; width:201px; height:16px; font-size:x-small; font-weight:bold"><span style="position:absolute">80</span><img alt="36.03603603603604% passed" width="72.07207207207207" height="16" src="green.gif"><span style="position:absolute">32</span><img alt="14.414414414414415% passed" width="28.82882882882883" height="16" src="yellow.gif"><span style="position:absolute">88</span><img alt="39.63963963963964% failed" width="79.27927927927928" height="16" src="red.gif"><span style="position:absolute">&nbsp;(22)</span></div></td><td><div style="border:1px solid black; width:201px; height:16px; font-size:x-small; font-weight:bold"><span style="position:absolute">82</span><img alt="36.93693693693694% passed" width="73.87387387387388" height="16" src="green.gif"><span tyle="position:absolute">66</span><img alt="29.72972972972973% passed" width="59.45945945945946" height="16" src="yellow.gif"><span style="position:absolute">73</span><img alt="32.88288288288289% failed" width="65.76576576576578" height="16" src="red.gif"><span style="position:absolute">&nbsp;(1)</span></div></td></tr><tr><td>Binding-1B</td><td><a href="http://dev.w3.org/cvsweb/~checkout~/2002/ws/desc/wsdl20/wsdl20.html#Binding-0055">Binding-0055</a></td><td class="pass"><div class="errortext">Error: 
  									<a href="http://dev.w3.org/cvsweb/~checkout~/2002/ws/desc/wsdl20/wsdl20.html#Binding-0055">Binding-0055</a><hr>The binding 'echoServiceSOAPBinding' does not define bindings for the interface operation '{http://www.wso2.com/wsdl/2006/interop/EchoService}echoXML'. When a binding specifies an interface it must specify bindings for all of the interfaces operations.</div></td><td class="fail"><div><b>Actual:</b> no error</div></td></tr><tr><td>Binding-2B</td><td><a href="http://dev.w3.org/cvsweb/~checkout~/2002/ws/desc/wsdl20/wsdl20.html#BindingFault-0058">BindingFault-0058</a></td><td class="pass"><div class="errortext">Error: 
  									<a href="http://dev.w3.org/cvsweb/~checkout~/2002/ws/desc/wsdl20/wsdl20.html#BindingFault-0058">BindingFault-0058</a><hr>The interface fault specified for this binding fault has already been specified on another binding fault. Each binding fault within a binding must specify a unique interface fault.</div></td><td class="pass"><div class="errortext">Error: 
--- 6,11 ----
  					.fail {border-left:16px solid red}
  					.warn {border-left:16px solid yellow}
! 				</style></head><body><h1>Validation Results</h1><address>Generated January 2 2007,
! 						1006</address><table><thead><tr><td><strong>testcase</strong></td><td><strong>violates assertion</strong></td><td><strong>Woden</strong></td><td><strong>Canon</strong></td></tr></thead><tbody><tr><td></td><td></td><td><div style="border:1px solid black; width:201px; height:16px; font-size:x-small; font-weight:bold"><span style="position:absolute">80</span><img alt="36.03603603603604% passed" width="72.07207207207207" height="16" src="green.gif"><span style="position:absolute">32</span><img alt="14.414414414414415% passed" width="28.82882882882883" height="16" src="yellow.gif"><span style="position:absolute">88</span><img alt="39.63963963963964% failed" width="79.27927927927928" height="16" src="red.gif"><span style="position:absolute">&nbsp;(22)</span></div></td><td><div style="border:1px solid black; width:201px; height:16px; font-size:x-small; font-weight:bold"><span style="position:absolute">82</span><img alt="36.93693693693694% passed" width="73.87387387387388" height="16" src="green.gif"><span tyle="position:absolute">66</span><img alt="29.72972972972973% passed" width="59.45945945945946" height="16" src="yellow.gif"><span style="position:absolute">73</span><img alt="32.88288288288289% failed" width="65.76576576576578" height="16" src="red.gif"><span style="position:absolute">&nbsp;(1)</span></div></td></tr><tr><td>Binding-1B</td><td><a href="http://dev.w3.org/cvsweb/~checkout~/2002/ws/desc/wsdl20/wsdl20.html#Binding-0055">Binding-0055</a></td><td class="pass"><div class="errortext">Error: 
  									<a href="http://dev.w3.org/cvsweb/~checkout~/2002/ws/desc/wsdl20/wsdl20.html#Binding-0055">Binding-0055</a><hr>The binding 'echoServiceSOAPBinding' does not define bindings for the interface operation '{http://www.wso2.com/wsdl/2006/interop/EchoService}echoXML'. When a binding specifies an interface it must specify bindings for all of the interfaces operations.</div></td><td class="fail"><div><b>Actual:</b> no error</div></td></tr><tr><td>Binding-2B</td><td><a href="http://dev.w3.org/cvsweb/~checkout~/2002/ws/desc/wsdl20/wsdl20.html#BindingFault-0058">BindingFault-0058</a></td><td class="pass"><div class="errortext">Error: 
  									<a href="http://dev.w3.org/cvsweb/~checkout~/2002/ws/desc/wsdl20/wsdl20.html#BindingFault-0058">BindingFault-0058</a><hr>The interface fault specified for this binding fault has already been specified on another binding fault. Each binding fault within a binding must specify a unique interface fault.</div></td><td class="pass"><div class="errortext">Error: 

Received on Tuesday, 2 January 2007 18:54:00 UTC