- From: Jonathan Marsh via cvs-syncmail <cvsmail@w3.org>
- Date: Sat, 18 Nov 2006 10:43:54 +0000
- To: public-ws-desc-eds@w3.org
Update of /sources/public/2002/ws/desc/test-suite/results
In directory hutz:/tmp/cvs-serv4759/test-suite/results
Modified Files:
wsdlcm-canonicalize-order.xsl Interchange.html Validation.html
wsdlcm-compare.xsl interchange.xml
Log Message:
Fixed canonical sorting algorithms - missing second level of indirection on bindingFaultReferences. Updated baseline and regenerated results.
Index: Validation.html
===================================================================
RCS file: /sources/public/2002/ws/desc/test-suite/results/Validation.html,v
retrieving revision 1.13
retrieving revision 1.14
diff -C 2 -d -r1.13 -r1.14
*** Validation.html 18 Nov 2006 01:04:25 -0000 1.13
--- Validation.html 18 Nov 2006 10:43:52 -0000 1.14
***************
*** 6,11 ****
.fail {border-left:16px solid red}
.warn {border-left:16px solid yellow}
! </style></head><body><h1>Validation Results</h1><address>Generated November 17 2006,
! 1654</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">25</span><img alt="11.52073732718894% passed" width="23.04147465437788" height="16" src="green.gif"><span style="position:absolute">82</span><img alt="37.78801843317972% passed" width="75.57603686635944" height="16" src="yellow.gif"><span style="position:absolute">85</span><img alt="39.1705069124424% failed" width="78.3410138248848" height="16" src="red.gif"><span style="position:absolute"> (25)</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">17</span><img alt="7.834101382488479% passed" width="15.668202764976957" height="16" src="green.gif"><span stle="position:absolute">89</span><img alt="41.013824884792626% passed" width="82.02764976958525" height="16" src="yellow.gif"><span style="position:absolute">50</span><img alt="23.04147465437788% failed" width="46.08294930875576" height="16" src="red.gif"><span style="position:absolute"> (61)</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 November 18 2006,
! 0218</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">25</span><img alt="11.52073732718894% passed" width="23.04147465437788" height="16" src="green.gif"><span style="position:absolute">82</span><img alt="37.78801843317972% passed" width="75.57603686635944" height="16" src="yellow.gif"><span style="position:absolute">85</span><img alt="39.1705069124424% failed" width="78.3410138248848" height="16" src="red.gif"><span style="position:absolute"> (25)</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">17</span><img alt="7.834101382488479% passed" width="15.668202764976957" height="16" src="green.gif"><span stle="position:absolute">89</span><img alt="41.013824884792626% passed" width="82.02764976958525" height="16" src="yellow.gif"><span style="position:absolute">50</span><img alt="23.04147465437788% failed" width="46.08294930875576" height="16" src="red.gif"><span style="position:absolute"> (61)</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:
Index: wsdlcm-compare.xsl
===================================================================
RCS file: /sources/public/2002/ws/desc/test-suite/results/wsdlcm-compare.xsl,v
retrieving revision 1.1
retrieving revision 1.2
diff -C 2 -d -r1.1 -r1.2
*** wsdlcm-compare.xsl 16 Nov 2006 11:25:20 -0000 1.1
--- wsdlcm-compare.xsl 18 Nov 2006 10:43:52 -0000 1.2
***************
*** 35,38 ****
--- 35,39 ----
<failure>
<xsl:attribute name="xpath"><xsl:apply-templates mode="xpath" select="$arc"/></xsl:attribute>
+ <xsl:attribute name="xpath"><xsl:apply-templates mode="xpath" select="$arc"/></xsl:attribute>
<p>Missing element "<xsl:value-of select="local-name($arc)"/>" in namespace "<xsl:value-of select="namespace-uri($arc)"/>".</p>
</failure>
***************
*** 57,61 ****
<failure>
<xsl:attribute name="xpath"><xsl:apply-templates mode="xpath" select="$asp"/></xsl:attribute>
! <p>Attribute "<xsl:value-of select="name(.)"/>" not found.</p>
</failure>
</xsl:if>
--- 58,63 ----
<failure>
<xsl:attribute name="xpath"><xsl:apply-templates mode="xpath" select="$asp"/></xsl:attribute>
! <p>Attribute "<xsl:value-of select="name(.)"/>" not found.
! Closest element: <xsl:value-of select="ancestor::*[@xml:id][1]/@xml:id"/>.</p>
</failure>
</xsl:if>
***************
*** 63,67 ****
<failure>
<xsl:attribute name="xpath"><xsl:apply-templates mode="xpath" select="$asp"/></xsl:attribute>
! <p>Attribute "<xsl:value-of select="name(.)"/>" value mismatch (found "<xsl:value-of select="$asp-att"/>", expected "<xsl:value-of select="."/>").</p>
</failure>
</xsl:if>
--- 65,70 ----
<failure>
<xsl:attribute name="xpath"><xsl:apply-templates mode="xpath" select="$asp"/></xsl:attribute>
! <p>Attribute "<xsl:value-of select="name(.)"/>" value mismatch (found "<xsl:value-of select="$asp-att"/>", expected "<xsl:value-of select="."/>").
! Closest element: <xsl:value-of select="ancestor::*[@xml:id][1]/@xml:id"/>.</p>
</failure>
</xsl:if>
Index: wsdlcm-canonicalize-order.xsl
===================================================================
RCS file: /sources/public/2002/ws/desc/test-suite/results/wsdlcm-canonicalize-order.xsl,v
retrieving revision 1.1
retrieving revision 1.2
diff -C 2 -d -r1.1 -r1.2
*** wsdlcm-canonicalize-order.xsl 16 Nov 2006 11:25:20 -0000 1.1
--- wsdlcm-canonicalize-order.xsl 18 Nov 2006 10:43:52 -0000 1.2
***************
*** 60,65 ****
<xsl:apply-templates select="@*"/>
<xsl:apply-templates select="*">
! <xsl:sort select="//*[@xml:id=current()/@ref]/wsdlcm:name/base:namespaceName"/>
! <xsl:sort select="//*[@xml:id=current()/@ref]/wsdlcm:name/base:localName"/>
</xsl:apply-templates>
</xsl:copy>
--- 60,65 ----
<xsl:apply-templates select="@*"/>
<xsl:apply-templates select="*">
! <xsl:sort select="//wsdlcm:interfaceComponent[@xml:id=current()/@ref]/wsdlcm:name/base:namespaceName"/>
! <xsl:sort select="//wsdlcm:interfaceComponent[@xml:id=current()/@ref]/wsdlcm:name/base:localName"/>
</xsl:apply-templates>
</xsl:copy>
***************
*** 86,91 ****
<xsl:apply-templates select="@*"/>
<xsl:apply-templates select="*">
! <xsl:sort select="//*[@xml:id=current()/wsdlcm:interfaceFault/@ref]/wsdlcm:name/base:namespaceName"/>
! <xsl:sort select="//*[@xml:id=current()/wsdlcm:interfaceFault/@ref]/wsdlcm:name/base:localName"/>
<xsl:sort select="wsdlcm:messageLabel"/>
</xsl:apply-templates>
--- 86,91 ----
<xsl:apply-templates select="@*"/>
<xsl:apply-templates select="*">
! <xsl:sort select="//wsdlcm:interfaceFaultComponent[@xml:id=current()/wsdlcm:interfaceFault/@ref]/wsdlcm:name/base:namespaceName"/>
! <xsl:sort select="//wsdlcm:interfaceFaultComponent[@xml:id=current()/wsdlcm:interfaceFault/@ref]/wsdlcm:name/base:localName"/>
<xsl:sort select="wsdlcm:messageLabel"/>
</xsl:apply-templates>
***************
*** 94,98 ****
<!--
! 11. Binding.{bindingFaults} - sorty by BindingFault.{interfaceFault}.{name}
-->
--- 94,98 ----
<!--
! 11. Binding.{bindingFaults} - sort by BindingFault.{interfaceFault}.{name}
-->
***************
*** 101,106 ****
<xsl:apply-templates select="@*"/>
<xsl:apply-templates select="*">
! <xsl:sort select="//*[@xml:id=current()/wsdlcm:interfaceFault/@ref]/wsdlcm:name/base:namespaceName"/>
! <xsl:sort select="//*[@xml:id=current()/wsdlcm:interfaceFault/@ref]/wsdlcm:name/base:localName"/>
</xsl:apply-templates>
</xsl:copy>
--- 101,106 ----
<xsl:apply-templates select="@*"/>
<xsl:apply-templates select="*">
! <xsl:sort select="//wsdlcm:interfaceFaultComponent[@xml:id=current()/wsdlcm:interfaceFault/@ref]/wsdlcm:name/base:namespaceName"/>
! <xsl:sort select="//wsdlcm:interfaceFaultComponent[@xml:id=current()/wsdlcm:interfaceFault/@ref]/wsdlcm:name/base:localName"/>
</xsl:apply-templates>
</xsl:copy>
***************
*** 115,120 ****
<xsl:apply-templates select="@*"/>
<xsl:apply-templates select="*">
! <xsl:sort select="//*[@xml:id=current()/wsdlcm:interfaceOperation/@ref]/wsdlcm:name/base:namespaceName"/>
! <xsl:sort select="//*[@xml:id=current()/wsdlcm:interfaceOperation/@ref]/wsdlcm:name/base:localName"/>
</xsl:apply-templates>
</xsl:copy>
--- 115,120 ----
<xsl:apply-templates select="@*"/>
<xsl:apply-templates select="*">
! <xsl:sort select="//wsdlcm:interfaceOperationComponent[@xml:id=current()/wsdlcm:interfaceOperation/@ref]/wsdlcm:name/base:namespaceName"/>
! <xsl:sort select="//wsdlcm:interfaceOperationComponent[@xml:id=current()/wsdlcm:interfaceOperation/@ref]/wsdlcm:name/base:localName"/>
</xsl:apply-templates>
</xsl:copy>
***************
*** 129,134 ****
<xsl:apply-templates select="@*"/>
<xsl:apply-templates select="*">
! <xsl:sort select="//*[@xml:id=current()/wsdlcm:interfaceMessageReference/@ref]/wsdlcm:name/base:namespaceName"/>
! <xsl:sort select="//*[@xml:id=current()/wsdlcm:interfaceMessageReference/@ref]/wsdlcm:name/base:localName"/>
</xsl:apply-templates>
</xsl:copy>
--- 129,134 ----
<xsl:apply-templates select="@*"/>
<xsl:apply-templates select="*">
! <xsl:sort select="//wsdlcm:interfaceMessageReferenceComponent[@xml:id=current()/wsdlcm:interfaceMessageReference/@ref]/wsdlcm:name/base:namespaceName"/>
! <xsl:sort select="//wsdlcm:interfaceMessageReferenceComponent[@xml:id=current()/wsdlcm:interfaceMessageReference/@ref]/wsdlcm:name/base:localName"/>
</xsl:apply-templates>
</xsl:copy>
***************
*** 143,148 ****
<xsl:apply-templates select="@*"/>
<xsl:apply-templates select="*">
! <xsl:sort select="//*[@xml:id=current()/wsdlcm:interfaceFaultReference/@ref]/wsdlcm:name/base:namespaceName"/>
! <xsl:sort select="//*[@xml:id=current()/wsdlcm:interfaceFaultReference/@ref]/wsdlcm:name/base:localName"/>
</xsl:apply-templates>
</xsl:copy>
--- 143,148 ----
<xsl:apply-templates select="@*"/>
<xsl:apply-templates select="*">
! <xsl:sort select="//wsdlcm:interfaceFaultComponent[@xml:id=//wsdlcm:interfaceFaultReferenceComponent[@xml:id=current()/wsdlcm:interfaceFaultReference/@ref]/wsdlcm:interfaceFault/@ref]/wsdlcm:name/base:namespaceName"/>
! <xsl:sort select="//wsdlcm:interfaceFaultComponent[@xml:id=//wsdlcm:interfaceFaultReferenceComponent[@xml:id=current()/wsdlcm:interfaceFaultReference/@ref]/wsdlcm:interfaceFault/@ref]/wsdlcm:name/base:localName"/>
</xsl:apply-templates>
</xsl:copy>
***************
*** 161,177 ****
</xsl:template>
- <!--
- 16. *.{features} - sort by Feature.{ref}
- 17. *.{properties} - sort by Property.{ref}
- -->
- <xsl:template match="wsdlcm:features | wsdlcm:properties">
- <xsl:copy>
- <xsl:apply-templates select="@*"/>
- <xsl:apply-templates select="*">
- <xsl:sort select="ref"/>
- </xsl:apply-templates>
- </xsl:copy>
- </xsl:template>
-
<!-- Style URIs -->
<xsl:template match="wsdlcm:style">
--- 161,164 ----
***************
*** 188,193 ****
<xsl:apply-templates select="@*"/>
<xsl:apply-templates select="*">
! <xsl:sort select="//*[@xml:id=current()/soapcm:soapHeaderBlock/soapcm:elementDeclaration/@ref]/wsdlcm:name/base:namespaceName"/>
! <xsl:sort select="//*[@xml:id=current()/soapcm:soapHeaderBlock/soapcm:elementDeclaration/@ref]/wsdlcm:name/base:localName"/>
</xsl:apply-templates>
</xsl:copy>
--- 175,180 ----
<xsl:apply-templates select="@*"/>
<xsl:apply-templates select="*">
! <xsl:sort select="//wsdlcm:elementDeclarationComponent[@xml:id=current()/soapcm:soapHeaderBlock/soapcm:elementDeclaration/@ref]/wsdlcm:name/base:namespaceName"/>
! <xsl:sort select="//wsdlcm:elementDeclarationComponent[@xml:id=current()/soapcm:soapHeaderBlock/soapcm:elementDeclaration/@ref]/wsdlcm:name/base:localName"/>
</xsl:apply-templates>
</xsl:copy>
Index: Interchange.html
===================================================================
RCS file: /sources/public/2002/ws/desc/test-suite/results/Interchange.html,v
retrieving revision 1.14
retrieving revision 1.15
diff -C 2 -d -r1.14 -r1.15
*** Interchange.html 18 Nov 2006 02:58:31 -0000 1.14
--- Interchange.html 18 Nov 2006 10:43:52 -0000 1.15
***************
*** 13,18 ****
<body>
<h3>Component Model Test Results</h3>
! <address>Generated November 17 2006,
! 1853</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 November 18 2006,
! 0211</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
***************
*** 322,326 ****
</tr>
<tr>
! <td>MessageTest-1G</td><td>SOAPservice.wsdl</td><td style="width:6em" class="disaster">15
[<a href="Woden/MessageTest-1G/SOAPservice.results.xml?content-type=application/xml">log</a>]
</td><td style="width:6em" class="passed">0
--- 322,326 ----
</tr>
<tr>
! <td>MessageTest-1G</td><td>SOAPservice.wsdl</td><td style="width:6em" class="failed">3
[<a href="Woden/MessageTest-1G/SOAPservice.results.xml?content-type=application/xml">log</a>]
</td><td style="width:6em" class="passed">0
Index: interchange.xml
===================================================================
RCS file: /sources/public/2002/ws/desc/test-suite/results/interchange.xml,v
retrieving revision 1.14
retrieving revision 1.15
diff -C 2 -d -r1.14 -r1.15
*** interchange.xml 18 Nov 2006 02:58:31 -0000 1.14
--- interchange.xml 18 Nov 2006 10:43:52 -0000 1.15
***************
*** 162,166 ****
</result>
<result testcase="SOAPservice.wsdl" name="MessageTest-1G">
! <implementation vendor="Woden" result="failed" failures="15" log="Woden/MessageTest-1G/SOAPservice.results.xml"/>
<implementation vendor="WSDL XSLT" result="passed" failures="0" log="wsdl-xslt/MessageTest-1G/SOAPservice.results.xml"/>
<implementation vendor="Canon" result="none"/>
--- 162,166 ----
</result>
<result testcase="SOAPservice.wsdl" name="MessageTest-1G">
! <implementation vendor="Woden" result="failed" failures="3" log="Woden/MessageTest-1G/SOAPservice.results.xml"/>
<implementation vendor="WSDL XSLT" result="passed" failures="0" log="wsdl-xslt/MessageTest-1G/SOAPservice.results.xml"/>
<implementation vendor="Canon" result="none"/>
Received on Saturday, 18 November 2006 10:44:06 UTC