- 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