- From: Arthur Ryman via cvs-syncmail <cvsmail@w3.org>
- Date: Thu, 06 Jul 2006 14:48:10 +0000
- To: public-ws-desc-eds@w3.org
Update of /sources/public/2002/ws/desc/test-suite
In directory hutz:/tmp/cvs-serv26660/test-suite
Modified Files:
test-suite-reports.xml test-suite.xml
test-suite-coverage-summary.xml wsdl-coverage.xsl
wsdl-xpaths.xml
Log Message:
added testcases from Lawrence Mandel 2006-06-07
Index: test-suite.xml
===================================================================
RCS file: /sources/public/2002/ws/desc/test-suite/test-suite.xml,v
retrieving revision 1.10
retrieving revision 1.11
diff -C 2 -d -r1.10 -r1.11
*** test-suite.xml 5 Jul 2006 21:44:58 -0000 1.10
--- test-suite.xml 6 Jul 2006 14:48:08 -0000 1.11
***************
*** 22,25 ****
--- 22,30 ----
<file>XSDimportValid.wsdl</file>
</test-case>
+ <test-case id="documents/bad/Include-1B">
+ <folder>Include-1B</folder>
+ <file>Echo.wsdl</file>
+ <file>EchoImpl.wsdl</file>
+ </test-case>
<test-case id="documents/bad/Interface-1B">
<folder>Interface-1B</folder>
***************
*** 34,37 ****
--- 39,94 ----
<file>Interface.wsdl</file>
</test-case>
+ <test-case id="documents/bad/RPC-1B">
+ <folder>RPC-1B</folder>
+ <file>rpcstyleinonly.wsdl</file>
+ </test-case>
+ <test-case id="documents/bad/RPC-2B">
+ <folder>RPC-2B</folder>
+ <file>rpcstyleinonly.wsdl</file>
+ </test-case>
+ <test-case id="documents/bad/RPC-3B">
+ <folder>RPC-3B</folder>
+ <file>rpcstyleinonly.wsdl</file>
+ </test-case>
+ <test-case id="documents/bad/RPC-4B">
+ <folder>RPC-4B</folder>
+ <file>rpcstyleinout.wsdl</file>
+ </test-case>
+ <test-case id="documents/bad/RPC-5B">
+ <folder>RPC-5B</folder>
+ <file>rpcstyleinout.wsdl</file>
+ </test-case>
+ <test-case id="documents/bad/RPC-6B">
+ <folder>RPC-6B</folder>
+ <file>rpcstyleinout.wsdl</file>
+ </test-case>
+ <test-case id="documents/bad/RPC-7B">
+ <folder>RPC-7B</folder>
+ <file>rpcstyleinout.wsdl</file>
+ </test-case>
+ <test-case id="documents/bad/RPC-8B">
+ <folder>RPC-8B</folder>
+ <file>rpcstyleinout.wsdl</file>
+ </test-case>
+ <test-case id="documents/bad/RPC-9B">
+ <folder>RPC-9B</folder>
+ <file>rpcstyleinout.wsdl</file>
+ </test-case>
+ <test-case id="documents/bad/RPC-10B">
+ <folder>RPC-10B</folder>
+ <file>rpcstyleinout.wsdl</file>
+ </test-case>
+ <test-case id="documents/bad/RPC-11B">
+ <folder>RPC-11B</folder>
+ <file>rpcstyleinout.wsdl</file>
+ </test-case>
+ <test-case id="documents/bad/RPC-12B">
+ <folder>RPC-12B</folder>
+ <file>rpcstyleinout.wsdl</file>
+ </test-case>
+ <test-case id="documents/bad/RPC-13B">
+ <folder>RPC-13B</folder>
+ <file>rpcstyleinout.wsdl</file>
+ </test-case>
<test-case id="documents/bad/Service-12B">
<folder>Service-12B</folder>
***************
*** 133,136 ****
--- 190,198 ----
<file>updateDetails.wsdl</file>
</test-case>
+ <test-case id="documents/good/Include-1G">
+ <folder>Include-1G</folder>
+ <file>Echo.wsdl</file>
+ <file>EchoImpl.wsdl</file>
+ </test-case>
<test-case id="documents/good/Interface-1G">
<folder>Interface-1G</folder>
***************
*** 165,168 ****
--- 227,238 ----
<file>retrieveItems.wsdl</file>
</test-case>
+ <test-case id="documents/good/RPC-1G">
+ <folder>RPC-1G</folder>
+ <file>rpcstyleinout.wsdl</file>
+ </test-case>
+ <test-case id="documents/good/RPC-2G">
+ <folder>RPC-2G</folder>
+ <file>rpcstyleinonly.wsdl</file>
+ </test-case>
<test-case id="documents/good/SchemaId-1G">
<folder>SchemaId-1G</folder>
Index: test-suite-reports.xml
===================================================================
RCS file: /sources/public/2002/ws/desc/test-suite/test-suite-reports.xml,v
retrieving revision 1.5
retrieving revision 1.6
diff -C 2 -d -r1.5 -r1.6
*** test-suite-reports.xml 5 Jul 2006 21:48:03 -0000 1.5
--- test-suite-reports.xml 6 Jul 2006 14:48:08 -0000 1.6
***************
*** 7,13 ****
--- 7,28 ----
<report>reports/documents/bad/Import-3B/XSDimport2.xml</report>
<report>reports/documents/bad/Import-3B/XSDimportValid.xml</report>
+ <report>reports/documents/bad/Include-1B/Echo.xml</report>
+ <report>reports/documents/bad/Include-1B/EchoImpl.xml</report>
<report>reports/documents/bad/Interface-1B/Interface.xml</report>
<report>reports/documents/bad/Interface-2B/Interface.xml</report>
<report>reports/documents/bad/Interface-3B/Interface.xml</report>
+ <report>reports/documents/bad/RPC-1B/rpcstyleinonly.xml</report>
+ <report>reports/documents/bad/RPC-2B/rpcstyleinonly.xml</report>
+ <report>reports/documents/bad/RPC-3B/rpcstyleinonly.xml</report>
+ <report>reports/documents/bad/RPC-4B/rpcstyleinout.xml</report>
+ <report>reports/documents/bad/RPC-5B/rpcstyleinout.xml</report>
+ <report>reports/documents/bad/RPC-6B/rpcstyleinout.xml</report>
+ <report>reports/documents/bad/RPC-7B/rpcstyleinout.xml</report>
+ <report>reports/documents/bad/RPC-8B/rpcstyleinout.xml</report>
+ <report>reports/documents/bad/RPC-9B/rpcstyleinout.xml</report>
+ <report>reports/documents/bad/RPC-10B/rpcstyleinout.xml</report>
+ <report>reports/documents/bad/RPC-11B/rpcstyleinout.xml</report>
+ <report>reports/documents/bad/RPC-12B/rpcstyleinout.xml</report>
+ <report>reports/documents/bad/RPC-13B/rpcstyleinout.xml</report>
<report>reports/documents/bad/Service-12B/Service.xml</report>
<report>reports/documents/bad/Service-13B/Service.xml</report>
***************
*** 36,39 ****
--- 51,56 ----
<report>reports/documents/good/ImportedWSDL-1G/retrieveDetails.xml</report>
<report>reports/documents/good/ImportedWSDL-1G/updateDetails.xml</report>
+ <report>reports/documents/good/Include-1G/Echo.xml</report>
+ <report>reports/documents/good/Include-1G/EchoImpl.xml</report>
<report>reports/documents/good/Interface-1G/Interface.xml</report>
<report>reports/documents/good/Interface-2G/Interface.xml</report>
***************
*** 44,47 ****
--- 61,66 ----
<report>reports/documents/good/Interface-7G/Interface.xml</report>
<report>reports/documents/good/MultipleInlineSchemas-1G/retrieveItems.xml</report>
+ <report>reports/documents/good/RPC-1G/rpcstyleinout.xml</report>
+ <report>reports/documents/good/RPC-2G/rpcstyleinonly.xml</report>
<report>reports/documents/good/SchemaId-1G/schemaIds.xml</report>
<report>reports/documents/good/SchemaLocationFragment-1G/Items.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.9
retrieving revision 1.10
diff -C 2 -d -r1.9 -r1.10
*** test-suite-coverage-summary.xml 5 Jul 2006 21:48:03 -0000 1.9
--- test-suite-coverage-summary.xml 6 Jul 2006 14:48:08 -0000 1.10
***************
*** 3,26 ****
<coverage>
! <item xpath="/wsdl:description//wsdl:documentation" count="65"/>
<item xpath="/wsdl:description/wsdl:import" count="5"/>
<item xpath="/wsdl:description/wsdl:import/@location" count="5"/>
! <item xpath="/wsdl:description/wsdl:include" count="3"/>
! <item xpath="/wsdl:description/wsdl:types" count="38"/>
! <item xpath="/wsdl:description/wsdl:types/xs:schema" count="31"/>
<item xpath="/wsdl:description/wsdl:types/xs:import" count="13"/>
! <item xpath="/wsdl:description/wsdl:interface" count="57"/>
<item xpath="/wsdl:description/wsdl:interface/@extends" count="5"/>
<item xpath="/wsdl:description/wsdl:interface/wsdl:fault" count="6"/>
<item xpath="/wsdl:description/wsdl:interface/wsdl:fault/@element" count="6"/>
! <item xpath="/wsdl:description/wsdl:interface/wsdl:operation" count="63"/>
<item xpath="/wsdl:description/wsdl:interface/wsdl:operation/@wsdlx:safe" count="3"/>
<item xpath="/wsdl:description/wsdl:interface/wsdl:operation/@wrpc:signature" count="1"/>
! <item xpath="/wsdl:description/wsdl:interface/wsdl:operation/@style" count="1"/>
<item xpath="/wsdl:description/wsdl:interface/wsdl:operation[@style='http://www.w3.org/2006/01/wsdl/style/iri']" count="0"/>
<item xpath="/wsdl:description/wsdl:interface/wsdl:operation[@style='http://www.w3.org/2006/01/wsdl/style/multipart']" count="0"/>
! <item xpath="/wsdl:description/wsdl:interface/wsdl:operation[@pattern='http://www.w3.org/2006/01/wsdl/in-only']" count="0"/>
<item xpath="/wsdl:description/wsdl:interface/wsdl:operation[@pattern='http://www.w3.org/2006/01/wsdl/robust-in-only']" count="0"/>
! <item xpath="/wsdl:description/wsdl:interface/wsdl:operation[@pattern='http://www.w3.org/2006/01/wsdl/in-out']" count="58"/>
<item xpath="/wsdl:description/wsdl:interface/wsdl:operation[@pattern='http://www.w3.org/2006/01/wsdl/in-opt-out']" count="0"/>
<item xpath="/wsdl:description/wsdl:interface/wsdl:operation[@pattern='http://www.w3.org/2006/01/wsdl/out-only']" count="0"/>
--- 3,31 ----
<coverage>
! <item xpath="/wsdl:description//wsdl:documentation" count="84"/>
<item xpath="/wsdl:description/wsdl:import" count="5"/>
<item xpath="/wsdl:description/wsdl:import/@location" count="5"/>
! <item xpath="/wsdl:description/wsdl:include" count="5"/>
! <item xpath="/wsdl:description/wsdl:types" count="53"/>
! <item xpath="/wsdl:description/wsdl:types/xs:schema" count="46"/>
<item xpath="/wsdl:description/wsdl:types/xs:import" count="13"/>
! <item xpath="/wsdl:description/wsdl:interface" count="74"/>
<item xpath="/wsdl:description/wsdl:interface/@extends" count="5"/>
+ <item xpath="/wsdl:description/wsdl:interface/@styleDefault" count="16"/>
+ <item xpath="/wsdl:description/wsdl:interface[@styleDefault='http://www.w3.org/2006/01/wsdl/style/iri']" count="3"/>
+ <item xpath="/wsdl:description/wsdl:interface[@styleDefault='http://www.w3.org/2006/01/wsdl/style/multipart']" count="1"/>
+ <item xpath="/wsdl:description/wsdl:interface[@styleDefault='http://www.w3.org/2006/01/wsdl/style/rpc']" count="12"/>
<item xpath="/wsdl:description/wsdl:interface/wsdl:fault" count="6"/>
<item xpath="/wsdl:description/wsdl:interface/wsdl:fault/@element" count="6"/>
! <item xpath="/wsdl:description/wsdl:interface/wsdl:operation" count="80"/>
<item xpath="/wsdl:description/wsdl:interface/wsdl:operation/@wsdlx:safe" count="3"/>
<item xpath="/wsdl:description/wsdl:interface/wsdl:operation/@wrpc:signature" count="1"/>
! <item xpath="/wsdl:description/wsdl:interface/wsdl:operation/@style" count="5"/>
<item xpath="/wsdl:description/wsdl:interface/wsdl:operation[@style='http://www.w3.org/2006/01/wsdl/style/iri']" count="0"/>
<item xpath="/wsdl:description/wsdl:interface/wsdl:operation[@style='http://www.w3.org/2006/01/wsdl/style/multipart']" count="0"/>
! <item xpath="/wsdl:description/wsdl:interface/wsdl:operation[@style='http://www.w3.org/2006/01/wsdl/style/rpc']" count="5"/>
! <item xpath="/wsdl:description/wsdl:interface/wsdl:operation[@pattern='http://www.w3.org/2006/01/wsdl/in-only']" count="4"/>
<item xpath="/wsdl:description/wsdl:interface/wsdl:operation[@pattern='http://www.w3.org/2006/01/wsdl/robust-in-only']" count="0"/>
! <item xpath="/wsdl:description/wsdl:interface/wsdl:operation[@pattern='http://www.w3.org/2006/01/wsdl/in-out']" count="71"/>
<item xpath="/wsdl:description/wsdl:interface/wsdl:operation[@pattern='http://www.w3.org/2006/01/wsdl/in-opt-out']" count="0"/>
<item xpath="/wsdl:description/wsdl:interface/wsdl:operation[@pattern='http://www.w3.org/2006/01/wsdl/out-only']" count="0"/>
***************
*** 28,40 ****
<item xpath="/wsdl:description/wsdl:interface/wsdl:operation[@pattern='http://www.w3.org/2006/01/wsdl/out-in']" count="0"/>
<item xpath="/wsdl:description/wsdl:interface/wsdl:operation[@pattern='http://www.w3.org/2006/01/wsdl/out-opt-in']" count="0"/>
! <item xpath="/wsdl:description/wsdl:interface/wsdl:operation/wsdl:input" count="62"/>
! <item xpath="/wsdl:description/wsdl:interface/wsdl:operation/wsdl:input/@messageLabel" count="30"/>
! <item xpath="/wsdl:description/wsdl:interface/wsdl:operation/wsdl:input/@element" count="62"/>
! <item xpath="/wsdl:description/wsdl:interface/wsdl:operation/wsdl:input[@element='#any']" count="0"/>
<item xpath="/wsdl:description/wsdl:interface/wsdl:operation/wsdl:input[@element='#none']" count="8"/>
<item xpath="/wsdl:description/wsdl:interface/wsdl:operation/wsdl:input[@element='#other']" count="0"/>
! <item xpath="/wsdl:description/wsdl:interface/wsdl:operation/wsdl:output" count="63"/>
! <item xpath="/wsdl:description/wsdl:interface/wsdl:operation/wsdl:output/@messageLabel" count="30"/>
! <item xpath="/wsdl:description/wsdl:interface/wsdl:operation/wsdl:output/@element" count="63"/>
<item xpath="/wsdl:description/wsdl:interface/wsdl:operation/wsdl:output[@element='#any']" count="0"/>
<item xpath="/wsdl:description/wsdl:interface/wsdl:operation/wsdl:output[@element='#none']" count="0"/>
--- 33,45 ----
<item xpath="/wsdl:description/wsdl:interface/wsdl:operation[@pattern='http://www.w3.org/2006/01/wsdl/out-in']" count="0"/>
<item xpath="/wsdl:description/wsdl:interface/wsdl:operation[@pattern='http://www.w3.org/2006/01/wsdl/out-opt-in']" count="0"/>
! <item xpath="/wsdl:description/wsdl:interface/wsdl:operation/wsdl:input" count="79"/>
! <item xpath="/wsdl:description/wsdl:interface/wsdl:operation/wsdl:input/@messageLabel" count="45"/>
! <item xpath="/wsdl:description/wsdl:interface/wsdl:operation/wsdl:input/@element" count="78"/>
! <item xpath="/wsdl:description/wsdl:interface/wsdl:operation/wsdl:input[@element='#any']" count="1"/>
<item xpath="/wsdl:description/wsdl:interface/wsdl:operation/wsdl:input[@element='#none']" count="8"/>
<item xpath="/wsdl:description/wsdl:interface/wsdl:operation/wsdl:input[@element='#other']" count="0"/>
! <item xpath="/wsdl:description/wsdl:interface/wsdl:operation/wsdl:output" count="76"/>
! <item xpath="/wsdl:description/wsdl:interface/wsdl:operation/wsdl:output/@messageLabel" count="41"/>
! <item xpath="/wsdl:description/wsdl:interface/wsdl:operation/wsdl:output/@element" count="76"/>
<item xpath="/wsdl:description/wsdl:interface/wsdl:operation/wsdl:output[@element='#any']" count="0"/>
<item xpath="/wsdl:description/wsdl:interface/wsdl:operation/wsdl:output[@element='#none']" count="0"/>
***************
*** 44,48 ****
<item xpath="/wsdl:description/wsdl:interface/wsdl:operation/wsdl:outfault" count="11"/>
<item xpath="/wsdl:description/wsdl:interface/wsdl:operation/wsdl:outfault/@messageLabel" count="11"/>
! <item xpath="/wsdl:description/wsdl:binding" count="24"/>
<item xpath="/wsdl:description/wsdl:binding/@interface" count="14"/>
<item xpath="/wsdl:description/wsdl:binding/wsdl:fault" count="9"/>
--- 49,53 ----
<item xpath="/wsdl:description/wsdl:interface/wsdl:operation/wsdl:outfault" count="11"/>
<item xpath="/wsdl:description/wsdl:interface/wsdl:operation/wsdl:outfault/@messageLabel" count="11"/>
! <item xpath="/wsdl:description/wsdl:binding" count="26"/>
<item xpath="/wsdl:description/wsdl:binding/@interface" count="14"/>
<item xpath="/wsdl:description/wsdl:binding/wsdl:fault" count="9"/>
***************
*** 56,61 ****
<item xpath="/wsdl:description/wsdl:binding/wsdl:operation/wsdl:outfault" count="0"/>
<item xpath="/wsdl:description/wsdl:binding/wsdl:operation/wsdl:outfault/@messageLabel" count="0"/>
! <item xpath="/wsdl:description/wsdl:service" count="19"/>
! <item xpath="/wsdl:description/wsdl:service/wsdl:endpoint" count="21"/>
<item xpath="/wsdl:description/wsdl:service/wsdl:endpoint/@address" count="10"/>
<item xpath="/wsdl:description//wsdl:feature" count="5"/>
--- 61,66 ----
<item xpath="/wsdl:description/wsdl:binding/wsdl:operation/wsdl:outfault" count="0"/>
<item xpath="/wsdl:description/wsdl:binding/wsdl:operation/wsdl:outfault/@messageLabel" count="0"/>
! <item xpath="/wsdl:description/wsdl:service" count="21"/>
! <item xpath="/wsdl:description/wsdl:service/wsdl:endpoint" count="23"/>
<item xpath="/wsdl:description/wsdl:service/wsdl:endpoint/@address" count="10"/>
<item xpath="/wsdl:description//wsdl:feature" count="5"/>
Index: wsdl-xpaths.xml
===================================================================
RCS file: /sources/public/2002/ws/desc/test-suite/wsdl-xpaths.xml,v
retrieving revision 1.3
retrieving revision 1.4
diff -C 2 -d -r1.3 -r1.4
*** wsdl-xpaths.xml 30 Jun 2006 03:59:45 -0000 1.3
--- wsdl-xpaths.xml 6 Jul 2006 14:48:08 -0000 1.4
***************
*** 32,35 ****
--- 32,45 ----
<xpath>/wsdl:description/wsdl:interface</xpath>
<xpath>/wsdl:description/wsdl:interface/@extends</xpath>
+ <xpath>/wsdl:description/wsdl:interface/@styleDefault</xpath>
+ <xpath>
+ /wsdl:description/wsdl:interface[@styleDefault='http://www.w3.org/2006/01/wsdl/style/iri']
+ </xpath>
+ <xpath>
+ /wsdl:description/wsdl:interface[@styleDefault='http://www.w3.org/2006/01/wsdl/style/multipart']
+ </xpath>
+ <xpath>
+ /wsdl:description/wsdl:interface[@styleDefault='http://www.w3.org/2006/01/wsdl/style/rpc']
+ </xpath>
<xpath>/wsdl:description/wsdl:interface/wsdl:fault</xpath>
<xpath>/wsdl:description/wsdl:interface/wsdl:fault/@element</xpath>
***************
*** 51,54 ****
--- 61,67 ----
</xpath>
<xpath>
+ /wsdl:description/wsdl:interface/wsdl:operation[@style='http://www.w3.org/2006/01/wsdl/style/rpc']
+ </xpath>
+ <xpath>
/wsdl:description/wsdl:interface/wsdl:operation[@pattern='http://www.w3.org/2006/01/wsdl/in-only']
</xpath>
Index: wsdl-coverage.xsl
===================================================================
RCS file: /sources/public/2002/ws/desc/test-suite/wsdl-coverage.xsl,v
retrieving revision 1.5
retrieving revision 1.6
diff -C 2 -d -r1.5 -r1.6
*** wsdl-coverage.xsl 30 Jun 2006 03:59:45 -0000 1.5
--- wsdl-coverage.xsl 6 Jul 2006 14:48:08 -0000 1.6
***************
*** 35,38 ****
--- 35,50 ----
<item xpath="/wsdl:description/wsdl:interface/@extends" count="{count(/wsdl:description/wsdl:interface/@extends)}"/>
</xsl:if>
+ <xsl:if test="count(/wsdl:description/wsdl:interface/@styleDefault) > 0">
+ <item xpath="/wsdl:description/wsdl:interface/@styleDefault" count="{count(/wsdl:description/wsdl:interface/@styleDefault)}"/>
+ </xsl:if>
+ <xsl:if test="count(/wsdl:description/wsdl:interface[@styleDefault='http://www.w3.org/2006/01/wsdl/style/iri']) > 0">
+ <item xpath="/wsdl:description/wsdl:interface[@styleDefault='http://www.w3.org/2006/01/wsdl/style/iri']" count="{count(/wsdl:description/wsdl:interface[@styleDefault='http://www.w3.org/2006/01/wsdl/style/iri'])}"/>
+ </xsl:if>
+ <xsl:if test="count(/wsdl:description/wsdl:interface[@styleDefault='http://www.w3.org/2006/01/wsdl/style/multipart']) > 0">
+ <item xpath="/wsdl:description/wsdl:interface[@styleDefault='http://www.w3.org/2006/01/wsdl/style/multipart']" count="{count(/wsdl:description/wsdl:interface[@styleDefault='http://www.w3.org/2006/01/wsdl/style/multipart'])}"/>
+ </xsl:if>
+ <xsl:if test="count(/wsdl:description/wsdl:interface[@styleDefault='http://www.w3.org/2006/01/wsdl/style/rpc']) > 0">
+ <item xpath="/wsdl:description/wsdl:interface[@styleDefault='http://www.w3.org/2006/01/wsdl/style/rpc']" count="{count(/wsdl:description/wsdl:interface[@styleDefault='http://www.w3.org/2006/01/wsdl/style/rpc'])}"/>
+ </xsl:if>
<xsl:if test="count(/wsdl:description/wsdl:interface/wsdl:fault) > 0">
<item xpath="/wsdl:description/wsdl:interface/wsdl:fault" count="{count(/wsdl:description/wsdl:interface/wsdl:fault)}"/>
***************
*** 59,62 ****
--- 71,77 ----
<item xpath="/wsdl:description/wsdl:interface/wsdl:operation[@style='http://www.w3.org/2006/01/wsdl/style/multipart']" count="{count(/wsdl:description/wsdl:interface/wsdl:operation[@style='http://www.w3.org/2006/01/wsdl/style/multipart'])}"/>
</xsl:if>
+ <xsl:if test="count(/wsdl:description/wsdl:interface/wsdl:operation[@style='http://www.w3.org/2006/01/wsdl/style/rpc']) > 0">
+ <item xpath="/wsdl:description/wsdl:interface/wsdl:operation[@style='http://www.w3.org/2006/01/wsdl/style/rpc']" count="{count(/wsdl:description/wsdl:interface/wsdl:operation[@style='http://www.w3.org/2006/01/wsdl/style/rpc'])}"/>
+ </xsl:if>
<xsl:if test="count(/wsdl:description/wsdl:interface/wsdl:operation[@pattern='http://www.w3.org/2006/01/wsdl/in-only']) > 0">
<item xpath="/wsdl:description/wsdl:interface/wsdl:operation[@pattern='http://www.w3.org/2006/01/wsdl/in-only']" count="{count(/wsdl:description/wsdl:interface/wsdl:operation[@pattern='http://www.w3.org/2006/01/wsdl/in-only'])}"/>
Received on Thursday, 6 July 2006 14:49:05 UTC