- From: Jonathan Marsh via cvs-syncmail <cvsmail@w3.org>
- Date: Sat, 18 Nov 2006 14:46:22 +0000
- To: public-ws-desc-eds@w3.org
Update of /sources/public/2002/ws/desc/test-suite In directory hutz:/tmp/cvs-serv13626/test-suite Modified Files: wsdl-xpaths.xml test-suite-coverage-summary.xml wsdl-coverage.xsl test-suite-reports.xml Log Message: Updated after adding new testcases (MessageTest-5G, ModuleComposition-1G.) Index: test-suite-reports.xml =================================================================== RCS file: /sources/public/2002/ws/desc/test-suite/test-suite-reports.xml,v retrieving revision 1.19 retrieving revision 1.20 diff -C 2 -d -r1.19 -r1.20 *** test-suite-reports.xml 18 Nov 2006 13:47:07 -0000 1.19 --- test-suite-reports.xml 18 Nov 2006 14:46:20 -0000 1.20 *************** *** 190,193 **** --- 190,194 ---- <report>reports/documents/good/MessageTest-3G/HTTPservice.xml</report> <report>reports/documents/good/MessageTest-4G/SOAPservice.xml</report> + <report>reports/documents/good/MessageTest-5G/SOAPservice.xml</report> <report>reports/documents/good/ModuleComposition-1G/SOAPservice.xml</report> <report>reports/documents/good/Multipart-1G/multipartstyleinout.xml</report> Index: test-suite-coverage-summary.xml =================================================================== RCS file: /sources/public/2002/ws/desc/test-suite/test-suite-coverage-summary.xml,v retrieving revision 1.26 retrieving revision 1.27 diff -C 2 -d -r1.26 -r1.27 *** test-suite-coverage-summary.xml 18 Nov 2006 13:47:07 -0000 1.26 --- test-suite-coverage-summary.xml 18 Nov 2006 14:46:20 -0000 1.27 *************** *** 4,23 **** <coverage> <DSTAMP>20061118</DSTAMP> ! <TSTAMP>0522</TSTAMP> <TODAY>November 18 2006</TODAY> ! <total>225</total> ! <good>72</good> <bad>153</bad> <item xpath="/wsdl:description//*/@wsdl:required" count="10"/> <item xpath="/wsdl:description//*[@wsdl:required='true']" count="8"/> <item xpath="/wsdl:description//*[@wsdl:required='false']" count="2"/> ! <item xpath="/wsdl:description//wsdl:documentation" count="289"/> <item xpath="/wsdl:description/wsdl:import" count="11"/> <item xpath="/wsdl:description/wsdl:import/@location" count="11"/> <item xpath="/wsdl:description/wsdl:include" count="10"/> ! <item xpath="/wsdl:description/wsdl:types" count="167"/> ! <item xpath="/wsdl:description/wsdl:types/xs:schema" count="155"/> <item xpath="/wsdl:description/wsdl:types/xs:import" count="24"/> ! <item xpath="/wsdl:description/wsdl:interface" count="220"/> <item xpath="/wsdl:description/wsdl:interface/@extends" count="15"/> <item xpath="/wsdl:description/wsdl:interface/@styleDefault" count="61"/> --- 4,23 ---- <coverage> <DSTAMP>20061118</DSTAMP> ! <TSTAMP>0644</TSTAMP> <TODAY>November 18 2006</TODAY> ! <total>226</total> ! <good>73</good> <bad>153</bad> <item xpath="/wsdl:description//*/@wsdl:required" count="10"/> <item xpath="/wsdl:description//*[@wsdl:required='true']" count="8"/> <item xpath="/wsdl:description//*[@wsdl:required='false']" count="2"/> ! <item xpath="/wsdl:description//wsdl:documentation" count="300"/> <item xpath="/wsdl:description/wsdl:import" count="11"/> <item xpath="/wsdl:description/wsdl:import/@location" count="11"/> <item xpath="/wsdl:description/wsdl:include" count="10"/> ! <item xpath="/wsdl:description/wsdl:types" count="168"/> ! <item xpath="/wsdl:description/wsdl:types/xs:schema" count="156"/> <item xpath="/wsdl:description/wsdl:types/xs:import" count="24"/> ! <item xpath="/wsdl:description/wsdl:interface" count="221"/> <item xpath="/wsdl:description/wsdl:interface/@extends" count="15"/> <item xpath="/wsdl:description/wsdl:interface/@styleDefault" count="61"/> *************** *** 25,31 **** <item xpath="/wsdl:description/wsdl:interface[@styleDefault='http://www.w3.org/2006/01/wsdl/style/multipart']" count="12"/> <item xpath="/wsdl:description/wsdl:interface[@styleDefault='http://www.w3.org/2006/01/wsdl/style/rpc']" count="29"/> ! <item xpath="/wsdl:description/wsdl:interface/wsdl:fault" count="33"/> ! <item xpath="/wsdl:description/wsdl:interface/wsdl:fault/@element" count="31"/> ! <item xpath="/wsdl:description/wsdl:interface/wsdl:operation" count="236"/> <item xpath="/wsdl:description/wsdl:interface/wsdl:operation/@wsdlx:safe" count="14"/> <item xpath="/wsdl:description/wsdl:interface/wsdl:operation/@wrpc:signature" count="16"/> --- 25,31 ---- <item xpath="/wsdl:description/wsdl:interface[@styleDefault='http://www.w3.org/2006/01/wsdl/style/multipart']" count="12"/> <item xpath="/wsdl:description/wsdl:interface[@styleDefault='http://www.w3.org/2006/01/wsdl/style/rpc']" count="29"/> ! <item xpath="/wsdl:description/wsdl:interface/wsdl:fault" count="35"/> ! <item xpath="/wsdl:description/wsdl:interface/wsdl:fault/@element" count="33"/> ! <item xpath="/wsdl:description/wsdl:interface/wsdl:operation" count="240"/> <item xpath="/wsdl:description/wsdl:interface/wsdl:operation/@wsdlx:safe" count="14"/> <item xpath="/wsdl:description/wsdl:interface/wsdl:operation/@wrpc:signature" count="16"/> *************** *** 36,73 **** <item xpath="/wsdl:description/wsdl:interface/wsdl:operation[@pattern='http://www.w3.org/2006/01/wsdl/in-only']" count="56"/> <item xpath="/wsdl:description/wsdl:interface/wsdl:operation[@pattern='http://www.w3.org/2006/01/wsdl/robust-in-only']" count="10"/> ! <item xpath="/wsdl:description/wsdl:interface/wsdl:operation[@pattern='http://www.w3.org/2006/01/wsdl/in-out']" count="158"/> ! <item xpath="/wsdl:description/wsdl:interface/wsdl:operation/wsdl:input" count="229"/> <item xpath="/wsdl:description/wsdl:interface/wsdl:operation/wsdl:input/@messageLabel" count="133"/> ! <item xpath="/wsdl:description/wsdl:interface/wsdl:operation/wsdl:input/@element" count="227"/> <item xpath="/wsdl:description/wsdl:interface/wsdl:operation/wsdl:input[@element='#any']" count="16"/> <item xpath="/wsdl:description/wsdl:interface/wsdl:operation/wsdl:input[@element='#none']" count="14"/> <item xpath="/wsdl:description/wsdl:interface/wsdl:operation/wsdl:input[@element='#other']" count="2"/> ! <item xpath="/wsdl:description/wsdl:interface/wsdl:operation/wsdl:output" count="169"/> <item xpath="/wsdl:description/wsdl:interface/wsdl:operation/wsdl:output/@messageLabel" count="81"/> ! <item xpath="/wsdl:description/wsdl:interface/wsdl:operation/wsdl:output/@element" count="169"/> <item xpath="/wsdl:description/wsdl:interface/wsdl:operation/wsdl:output[@element='#any']" count="10"/> <item xpath="/wsdl:description/wsdl:interface/wsdl:operation/wsdl:output[@element='#none']" count="4"/> <item xpath="/wsdl:description/wsdl:interface/wsdl:operation/wsdl:output[@element='#other']" count="2"/> ! <item xpath="/wsdl:description/wsdl:interface/wsdl:operation/wsdl:infault" count="7"/> <item xpath="/wsdl:description/wsdl:interface/wsdl:operation/wsdl:infault/@messageLabel" count="3"/> ! <item xpath="/wsdl:description/wsdl:interface/wsdl:operation/wsdl:outfault" count="46"/> <item xpath="/wsdl:description/wsdl:interface/wsdl:operation/wsdl:outfault/@messageLabel" count="25"/> ! <item xpath="/wsdl:description/wsdl:binding" count="105"/> ! <item xpath="/wsdl:description/wsdl:binding/@interface" count="66"/> ! <item xpath="/wsdl:description/wsdl:binding/wsdl:fault" count="44"/> ! <item xpath="/wsdl:description/wsdl:binding/wsdl:operation" count="124"/> ! <item xpath="/wsdl:description/wsdl:binding/wsdl:operation/wsdl:input" count="48"/> <item xpath="/wsdl:description/wsdl:binding/wsdl:operation/wsdl:input/@messageLabel" count="5"/> ! <item xpath="/wsdl:description/wsdl:binding/wsdl:operation/wsdl:output" count="29"/> <item xpath="/wsdl:description/wsdl:binding/wsdl:operation/wsdl:output/@messageLabel" count="1"/> ! <item xpath="/wsdl:description/wsdl:binding/wsdl:operation/wsdl:infault" count="4"/> <item xpath="/wsdl:description/wsdl:binding/wsdl:operation/wsdl:infault/@messageLabel" count="2"/> ! <item xpath="/wsdl:description/wsdl:binding/wsdl:operation/wsdl:outfault" count="40"/> <item xpath="/wsdl:description/wsdl:binding/wsdl:operation/wsdl:outfault/@messageLabel" count="3"/> ! <item xpath="/wsdl:description/wsdl:service" count="62"/> ! <item xpath="/wsdl:description/wsdl:service/wsdl:endpoint" count="81"/> ! <item xpath="/wsdl:description/wsdl:service/wsdl:endpoint/@address" count="45"/> ! <item xpath="/wsdl:description/wsdl:binding/@wsoap:version" count="19"/> ! <item xpath="/wsdl:description/wsdl:binding/@wsoap:protocol" count="63"/> <item xpath="/wsdl:description/wsdl:binding/@wsoap:mepDefault" count="4"/> <item xpath="/wsdl:description/wsdl:binding/wsoap:module" count="3"/> --- 36,73 ---- <item xpath="/wsdl:description/wsdl:interface/wsdl:operation[@pattern='http://www.w3.org/2006/01/wsdl/in-only']" count="56"/> <item xpath="/wsdl:description/wsdl:interface/wsdl:operation[@pattern='http://www.w3.org/2006/01/wsdl/robust-in-only']" count="10"/> ! <item xpath="/wsdl:description/wsdl:interface/wsdl:operation[@pattern='http://www.w3.org/2006/01/wsdl/in-out']" count="162"/> ! <item xpath="/wsdl:description/wsdl:interface/wsdl:operation/wsdl:input" count="233"/> <item xpath="/wsdl:description/wsdl:interface/wsdl:operation/wsdl:input/@messageLabel" count="133"/> ! <item xpath="/wsdl:description/wsdl:interface/wsdl:operation/wsdl:input/@element" count="231"/> <item xpath="/wsdl:description/wsdl:interface/wsdl:operation/wsdl:input[@element='#any']" count="16"/> <item xpath="/wsdl:description/wsdl:interface/wsdl:operation/wsdl:input[@element='#none']" count="14"/> <item xpath="/wsdl:description/wsdl:interface/wsdl:operation/wsdl:input[@element='#other']" count="2"/> ! <item xpath="/wsdl:description/wsdl:interface/wsdl:operation/wsdl:output" count="173"/> <item xpath="/wsdl:description/wsdl:interface/wsdl:operation/wsdl:output/@messageLabel" count="81"/> ! <item xpath="/wsdl:description/wsdl:interface/wsdl:operation/wsdl:output/@element" count="173"/> <item xpath="/wsdl:description/wsdl:interface/wsdl:operation/wsdl:output[@element='#any']" count="10"/> <item xpath="/wsdl:description/wsdl:interface/wsdl:operation/wsdl:output[@element='#none']" count="4"/> <item xpath="/wsdl:description/wsdl:interface/wsdl:operation/wsdl:output[@element='#other']" count="2"/> ! <item xpath="/wsdl:description/wsdl:interface/wsdl:operation/wsdl:infault" count="9"/> <item xpath="/wsdl:description/wsdl:interface/wsdl:operation/wsdl:infault/@messageLabel" count="3"/> ! <item xpath="/wsdl:description/wsdl:interface/wsdl:operation/wsdl:outfault" count="48"/> <item xpath="/wsdl:description/wsdl:interface/wsdl:operation/wsdl:outfault/@messageLabel" count="25"/> ! <item xpath="/wsdl:description/wsdl:binding" count="107"/> ! <item xpath="/wsdl:description/wsdl:binding/@interface" count="68"/> ! <item xpath="/wsdl:description/wsdl:binding/wsdl:fault" count="48"/> ! <item xpath="/wsdl:description/wsdl:binding/wsdl:operation" count="132"/> ! <item xpath="/wsdl:description/wsdl:binding/wsdl:operation/wsdl:input" count="56"/> <item xpath="/wsdl:description/wsdl:binding/wsdl:operation/wsdl:input/@messageLabel" count="5"/> ! <item xpath="/wsdl:description/wsdl:binding/wsdl:operation/wsdl:output" count="37"/> <item xpath="/wsdl:description/wsdl:binding/wsdl:operation/wsdl:output/@messageLabel" count="1"/> ! <item xpath="/wsdl:description/wsdl:binding/wsdl:operation/wsdl:infault" count="8"/> <item xpath="/wsdl:description/wsdl:binding/wsdl:operation/wsdl:infault/@messageLabel" count="2"/> ! <item xpath="/wsdl:description/wsdl:binding/wsdl:operation/wsdl:outfault" count="44"/> <item xpath="/wsdl:description/wsdl:binding/wsdl:operation/wsdl:outfault/@messageLabel" count="3"/> ! <item xpath="/wsdl:description/wsdl:service" count="63"/> ! <item xpath="/wsdl:description/wsdl:service/wsdl:endpoint" count="83"/> ! <item xpath="/wsdl:description/wsdl:service/wsdl:endpoint/@address" count="47"/> ! <item xpath="/wsdl:description/wsdl:binding/@wsoap:version" count="21"/> ! <item xpath="/wsdl:description/wsdl:binding/@wsoap:protocol" count="65"/> <item xpath="/wsdl:description/wsdl:binding/@wsoap:mepDefault" count="4"/> <item xpath="/wsdl:description/wsdl:binding/wsoap:module" count="3"/> *************** *** 77,90 **** <item xpath="/wsdl:description/wsdl:binding/wsdl:fault/@wsoap:subcodes" count="1"/> <item xpath="/wsdl:description/wsdl:binding/wsdl:fault/wsoap:module" count="3"/> ! <item xpath="/wsdl:description/wsdl:binding/wsdl:fault/wsoap:header" count="0"/> ! <item xpath="/wsdl:description/wsdl:binding/wsdl:fault/wsoap:header/@mustUnderstand" count="0"/> ! <item xpath="/wsdl:description/wsdl:binding/wsdl:fault/wsoap:header/@element" count="0"/> <item xpath="/wsdl:description/wsdl:binding/wsdl:operation/@wsoap:mep" count="31"/> ! <item xpath="/wsdl:description/wsdl:binding/wsdl:operation/@wsoap:action" count="25"/> <item xpath="/wsdl:description/wsdl:binding/wsdl:operation/wsoap:module" count="5"/> <item xpath="/wsdl:description/wsdl:binding/wsdl:operation/wsdl:input/wsoap:module" count="2"/> <item xpath="/wsdl:description/wsdl:binding/wsdl:operation/wsdl:input/wsoap:header" count="2"/> <item xpath="/wsdl:description/wsdl:binding/wsdl:operation/wsdl:output/wsoap:module" count="2"/> ! <item xpath="/wsdl:description/wsdl:binding/wsdl:operation/wsdl:output/wsoap:header" count="0"/> <item xpath="/wsdl:description/wsdl:binding/wsdl:operation/wsdl:infault/wsoap:module" count="1"/> <item xpath="/wsdl:description/wsdl:binding/wsdl:operation/wsdl:outfault/wsoap:module" count="3"/> --- 77,93 ---- <item xpath="/wsdl:description/wsdl:binding/wsdl:fault/@wsoap:subcodes" count="1"/> <item xpath="/wsdl:description/wsdl:binding/wsdl:fault/wsoap:module" count="3"/> ! <item xpath="/wsdl:description/wsdl:binding/wsdl:fault/wsoap:header" count="4"/> ! <item xpath="/wsdl:description/wsdl:binding//wsoap:header/@mustUnderstand" count="9"/> ! <item xpath="/wsdl:description/wsdl:binding//wsoap:header/@element" count="12"/> <item xpath="/wsdl:description/wsdl:binding/wsdl:operation/@wsoap:mep" count="31"/> ! <item xpath="/wsdl:description/wsdl:binding/wsdl:operation/@wsoap:action" count="33"/> <item xpath="/wsdl:description/wsdl:binding/wsdl:operation/wsoap:module" count="5"/> <item xpath="/wsdl:description/wsdl:binding/wsdl:operation/wsdl:input/wsoap:module" count="2"/> <item xpath="/wsdl:description/wsdl:binding/wsdl:operation/wsdl:input/wsoap:header" count="2"/> + <item xpath="/wsdl:description/wsdl:binding//wsoap:header/@required" count="12"/> + <item xpath="/wsdl:description/wsdl:binding//wsoap:header[@required="true"]" count="12"/> + <item xpath="/wsdl:description/wsdl:binding//wsoap:header[@required="false"]" count="0"/> <item xpath="/wsdl:description/wsdl:binding/wsdl:operation/wsdl:output/wsoap:module" count="2"/> ! <item xpath="/wsdl:description/wsdl:binding/wsdl:operation/wsdl:output/wsoap:header" count="2"/> <item xpath="/wsdl:description/wsdl:binding/wsdl:operation/wsdl:infault/wsoap:module" count="1"/> <item xpath="/wsdl:description/wsdl:binding/wsdl:operation/wsdl:outfault/wsoap:module" count="3"/> *************** *** 107,111 **** <item xpath="/wsdl:description/wsdl:binding/wsdl:operation/wsdl:output/@whttp:transferCoding" count="2"/> <item xpath="/wsdl:description/wsdl:binding/wsdl:operation/wsdl:output/whttp:header" count="2"/> ! <item xpath="/wsdl:description/wsdl:service/wsdl:endpoint/@whttp:authenticationType" count="0"/> <item xpath="/wsdl:description/wsdl:service/wsdl:endpoint/@whttp:authenticationRealm" count="12"/> </coverage> --- 110,114 ---- <item xpath="/wsdl:description/wsdl:binding/wsdl:operation/wsdl:output/@whttp:transferCoding" count="2"/> <item xpath="/wsdl:description/wsdl:binding/wsdl:operation/wsdl:output/whttp:header" count="2"/> ! <item xpath="/wsdl:description/wsdl:service/wsdl:endpoint/@whttp:authenticationScheme" count="12"/> <item xpath="/wsdl:description/wsdl:service/wsdl:endpoint/@whttp:authenticationRealm" count="12"/> </coverage> Index: wsdl-xpaths.xml =================================================================== RCS file: /sources/public/2002/ws/desc/test-suite/wsdl-xpaths.xml,v retrieving revision 1.7 retrieving revision 1.8 diff -C 2 -d -r1.7 -r1.8 *** wsdl-xpaths.xml 15 Nov 2006 11:41:10 -0000 1.7 --- wsdl-xpaths.xml 18 Nov 2006 14:46:20 -0000 1.8 *************** *** 188,197 **** </xpath> <xpath> ! /wsdl:description/wsdl:binding/wsdl:fault/wsoap:header/@mustUnderstand </xpath> <xpath> ! /wsdl:description/wsdl:binding/wsdl:fault/wsoap:header/@element </xpath> ! <xpath> /wsdl:description/wsdl:binding/wsdl:operation/@wsoap:mep --- 188,197 ---- </xpath> <xpath> ! /wsdl:description/wsdl:binding//wsoap:header/@mustUnderstand </xpath> <xpath> ! /wsdl:description/wsdl:binding//wsoap:header/@element </xpath> ! <xpath> /wsdl:description/wsdl:binding/wsdl:operation/@wsoap:mep *************** *** 211,215 **** /wsdl:description/wsdl:binding/wsdl:operation/wsdl:input/wsoap:header </xpath> ! <xpath> /wsdl:description/wsdl:binding/wsdl:operation/wsdl:output/wsoap:module --- 211,224 ---- /wsdl:description/wsdl:binding/wsdl:operation/wsdl:input/wsoap:header </xpath> ! <xpath> ! /wsdl:description/wsdl:binding//wsoap:header/@required ! </xpath> ! <xpath> ! /wsdl:description/wsdl:binding//wsoap:header[@required="true"] ! </xpath> ! <xpath> ! /wsdl:description/wsdl:binding//wsoap:header[@required="false"] ! </xpath> ! <xpath> /wsdl:description/wsdl:binding/wsdl:operation/wsdl:output/wsoap:module *************** *** 219,223 **** /wsdl:description/wsdl:binding/wsdl:operation/wsdl:output/wsoap:header </xpath> ! <xpath> /wsdl:description/wsdl:binding/wsdl:operation/wsdl:infault/wsoap:module --- 228,232 ---- /wsdl:description/wsdl:binding/wsdl:operation/wsdl:output/wsoap:header </xpath> ! <xpath> /wsdl:description/wsdl:binding/wsdl:operation/wsdl:infault/wsoap:module *************** *** 286,290 **** <xpath> ! /wsdl:description/wsdl:service/wsdl:endpoint/@whttp:authenticationType </xpath> <xpath> --- 295,299 ---- <xpath> ! /wsdl:description/wsdl:service/wsdl:endpoint/@whttp:authenticationScheme </xpath> <xpath> Index: wsdl-coverage.xsl =================================================================== RCS file: /sources/public/2002/ws/desc/test-suite/wsdl-coverage.xsl,v retrieving revision 1.10 retrieving revision 1.11 diff -C 2 -d -r1.10 -r1.11 *** wsdl-coverage.xsl 15 Nov 2006 11:41:10 -0000 1.10 --- wsdl-coverage.xsl 18 Nov 2006 14:46:20 -0000 1.11 *************** *** 4,11 **** edit it! --> ! <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0"> <xsl:output method="xml" indent="yes"/> <xsl:template match="/"> ! <coverage xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:wsoap="http://www.w3.org/2006/01/wsdl/soap" xmlns:whttp="http://www.w3.org/2006/01/wsdl/http" xmlns:wrpc="http://www.w3.org/2006/01/wsdl/rpc" xmlns:wsdlx="http://www.w3.org/2006/01/wsdl-extensions" xmlns:wsdl="http://www.w3.org/2006/01/wsdl"> <xsl:if test="count(/wsdl:description//*/@wsdl:required) > 0"> <item xpath="/wsdl:description//*/@wsdl:required" count="{count(/wsdl:description//*/@wsdl:required)}"/> --- 4,11 ---- edit it! --> ! <xsl:stylesheet xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:wsoap="http://www.w3.org/2006/01/wsdl/soap" xmlns:whttp="http://www.w3.org/2006/01/wsdl/http" xmlns:wrpc="http://www.w3.org/2006/01/wsdl/rpc" xmlns:wsdlx="http://www.w3.org/2006/01/wsdl-extensions" xmlns:wsdl="http://www.w3.org/2006/01/wsdl" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0"> <xsl:output method="xml" indent="yes"/> <xsl:template match="/"> ! <coverage> <xsl:if test="count(/wsdl:description//*/@wsdl:required) > 0"> <item xpath="/wsdl:description//*/@wsdl:required" count="{count(/wsdl:description//*/@wsdl:required)}"/> *************** *** 215,223 **** <item xpath="/wsdl:description/wsdl:binding/wsdl:fault/wsoap:header" count="{count(/wsdl:description/wsdl:binding/wsdl:fault/wsoap:header)}"/> </xsl:if> ! <xsl:if test="count(/wsdl:description/wsdl:binding/wsdl:fault/wsoap:header/@mustUnderstand) > 0"> ! <item xpath="/wsdl:description/wsdl:binding/wsdl:fault/wsoap:header/@mustUnderstand" count="{count(/wsdl:description/wsdl:binding/wsdl:fault/wsoap:header/@mustUnderstand)}"/> </xsl:if> ! <xsl:if test="count(/wsdl:description/wsdl:binding/wsdl:fault/wsoap:header/@element) > 0"> ! <item xpath="/wsdl:description/wsdl:binding/wsdl:fault/wsoap:header/@element" count="{count(/wsdl:description/wsdl:binding/wsdl:fault/wsoap:header/@element)}"/> </xsl:if> <xsl:if test="count(/wsdl:description/wsdl:binding/wsdl:operation/@wsoap:mep) > 0"> --- 215,223 ---- <item xpath="/wsdl:description/wsdl:binding/wsdl:fault/wsoap:header" count="{count(/wsdl:description/wsdl:binding/wsdl:fault/wsoap:header)}"/> </xsl:if> ! <xsl:if test="count(/wsdl:description/wsdl:binding//wsoap:header/@mustUnderstand) > 0"> ! <item xpath="/wsdl:description/wsdl:binding//wsoap:header/@mustUnderstand" count="{count(/wsdl:description/wsdl:binding//wsoap:header/@mustUnderstand)}"/> </xsl:if> ! <xsl:if test="count(/wsdl:description/wsdl:binding//wsoap:header/@element) > 0"> ! <item xpath="/wsdl:description/wsdl:binding//wsoap:header/@element" count="{count(/wsdl:description/wsdl:binding//wsoap:header/@element)}"/> </xsl:if> <xsl:if test="count(/wsdl:description/wsdl:binding/wsdl:operation/@wsoap:mep) > 0"> *************** *** 236,239 **** --- 236,248 ---- <item xpath="/wsdl:description/wsdl:binding/wsdl:operation/wsdl:input/wsoap:header" count="{count(/wsdl:description/wsdl:binding/wsdl:operation/wsdl:input/wsoap:header)}"/> </xsl:if> + <xsl:if test="count(/wsdl:description/wsdl:binding//wsoap:header/@required) > 0"> + <item xpath="/wsdl:description/wsdl:binding//wsoap:header/@required" count="{count(/wsdl:description/wsdl:binding//wsoap:header/@required)}"/> + </xsl:if> + <xsl:if test="count(/wsdl:description/wsdl:binding//wsoap:header[@required="true"]) > 0"> + <item xpath="/wsdl:description/wsdl:binding//wsoap:header[@required="true"]" count="{count(/wsdl:description/wsdl:binding//wsoap:header[@required="true"])}"/> + </xsl:if> + <xsl:if test="count(/wsdl:description/wsdl:binding//wsoap:header[@required="false"]) > 0"> + <item xpath="/wsdl:description/wsdl:binding//wsoap:header[@required="false"]" count="{count(/wsdl:description/wsdl:binding//wsoap:header[@required="false"])}"/> + </xsl:if> <xsl:if test="count(/wsdl:description/wsdl:binding/wsdl:operation/wsdl:output/wsoap:module) > 0"> <item xpath="/wsdl:description/wsdl:binding/wsdl:operation/wsdl:output/wsoap:module" count="{count(/wsdl:description/wsdl:binding/wsdl:operation/wsdl:output/wsoap:module)}"/> *************** *** 302,307 **** <item xpath="/wsdl:description/wsdl:binding/wsdl:operation/wsdl:output/whttp:header" count="{count(/wsdl:description/wsdl:binding/wsdl:operation/wsdl:output/whttp:header)}"/> </xsl:if> ! <xsl:if test="count(/wsdl:description/wsdl:service/wsdl:endpoint/@whttp:authenticationType) > 0"> ! <item xpath="/wsdl:description/wsdl:service/wsdl:endpoint/@whttp:authenticationType" count="{count(/wsdl:description/wsdl:service/wsdl:endpoint/@whttp:authenticationType)}"/> </xsl:if> <xsl:if test="count(/wsdl:description/wsdl:service/wsdl:endpoint/@whttp:authenticationRealm) > 0"> --- 311,316 ---- <item xpath="/wsdl:description/wsdl:binding/wsdl:operation/wsdl:output/whttp:header" count="{count(/wsdl:description/wsdl:binding/wsdl:operation/wsdl:output/whttp:header)}"/> </xsl:if> ! <xsl:if test="count(/wsdl:description/wsdl:service/wsdl:endpoint/@whttp:authenticationScheme) > 0"> ! <item xpath="/wsdl:description/wsdl:service/wsdl:endpoint/@whttp:authenticationScheme" count="{count(/wsdl:description/wsdl:service/wsdl:endpoint/@whttp:authenticationScheme)}"/> </xsl:if> <xsl:if test="count(/wsdl:description/wsdl:service/wsdl:endpoint/@whttp:authenticationRealm) > 0">
Received on Saturday, 18 November 2006 14:46:32 UTC