2002/ws/desc/test-suite test-suite-reports.xml,1.5,1.6 test-suite.xml,1.10,1.11 test-suite-coverage-summary.xml,1.9,1.10 wsdl-coverage.xsl,1.5,1.6 wsdl-xpaths.xml,1.3,1.4

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) &gt; 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']) &gt; 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']) &gt; 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']) &gt; 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) &gt; 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']) &gt; 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']) &gt; 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