Author: dushshantha
Date: Mon Oct  3 03:50:19 2005
New Revision: 293299

URL: http://svn.apache.org/viewcvs?rev=293299&view=rev
Log:
Updated the wsdl to include some service functions that allow us to test 
MultiIn/MultiOut params and MultiInComplex/MultiOutComplex params.

Modified:
    webservices/axis/trunk/c/tests/auto_build/testcases/wsdls/InOut.wsdl

Modified: webservices/axis/trunk/c/tests/auto_build/testcases/wsdls/InOut.wsdl
URL: 
http://svn.apache.org/viewcvs/webservices/axis/trunk/c/tests/auto_build/testcases/wsdls/InOut.wsdl?rev=293299&r1=293298&r2=293299&view=diff
==============================================================================
--- webservices/axis/trunk/c/tests/auto_build/testcases/wsdls/InOut.wsdl 
(original)
+++ webservices/axis/trunk/c/tests/auto_build/testcases/wsdls/InOut.wsdl Mon 
Oct  3 03:50:19 2005
@@ -53,6 +53,25 @@
      <sequence/>
     </complexType>
    </element>
+   <element name="multiParametersMultiReturn">
+    <complexType>
+     <sequence>
+      <element name="arg_0_2" nillable="true" type="xsd:string"/>
+      <element name="arg_1_2" type="xsd:int"/>
+      <element name="arg_2_2" type="xsd:double"/>
+     </sequence>
+    </complexType>
+   </element>
+   <element name="multiParametersMultiReturnResponse">
+    <complexType>
+     <sequence>
+       <element name="arg_0_2" nillable="true" type="xsd:string"/>
+      <element name="arg_1_2" type="xsd:int"/>
+      <element name="arg_2_2" type="xsd:double"/>
+     </sequence>
+    </complexType>
+   </element>
+
    <element name="multiComplexParametersIntReturn">
     <complexType>
      <sequence>
@@ -64,6 +83,30 @@
      </sequence>
     </complexType>
    </element>
+
+   <element name="multiComplexParametersMultiComplexReturn">
+    <complexType>
+     <sequence>
+      <element name="arg_0_3" nillable="true" type="xsd:string"/>
+      <element name="arg_1_3" nillable="true" type="impl:ComplexType1"/>
+      <element name="arg_2_3" type="xsd:int"/>
+      <element name="arg_3_3" type="xsd:double"/>
+      <element maxOccurs="unbounded" name="arg_4_3" type="xsd:string"/>
+     </sequence>
+    </complexType>
+   </element>
+   <element name="multiComplexParametersMultiComplexReturnResponse">
+    <complexType>
+     <sequence>
+      <element name="out1" nillable="true" type="xsd:string"/>
+      <element name="out2" nillable="true" type="impl:ComplexType1"/>
+      <element name="out3" type="xsd:int"/>
+      <element name="out4" type="xsd:double"/>
+     </sequence>
+    </complexType>
+   </element>
+
+
    <complexType name="ComplexType1">
     <sequence>
      <element name="ctLong" type="xsd:long"/>
@@ -174,18 +217,47 @@
 
    </wsdl:message>
 
+   <wsdl:message name="multiComplexParametersMultiComplexReturnResponse">
+
+      <wsdl:part 
element="impl:multiComplexParametersMultiComplexReturnResponse" 
name="parameters"/>
+
+   </wsdl:message>
+
+
    <wsdl:message name="noParametersNoReturnResponse">
 
       <wsdl:part element="impl:noParametersNoReturnResponse" 
name="parameters"/>
 
    </wsdl:message>
 
+   <wsdl:message name="multiParametersNoReturnResponse">
+
+      <wsdl:part element="impl:multiParametersNoReturnResponse" 
name="parameters"/>
+
+   </wsdl:message>
+
+
    <wsdl:message name="multiParametersNoReturnRequest">
 
       <wsdl:part element="impl:multiParametersNoReturn" name="parameters"/>
 
    </wsdl:message>
 
+   <wsdl:message name="multiParametersMultiReturnRequest">
+
+      <wsdl:part element="impl:multiParametersMultiReturn" name="parameters"/>
+
+   </wsdl:message>
+
+   <wsdl:message name="multiParametersMultiReturnResponse">
+
+      <wsdl:part element="impl:multiParametersMultiReturnResponse" 
name="parameters"/>
+
+   </wsdl:message>
+
+
+
+
    <wsdl:message name="complexParameterComplexReturnRequest">
       <wsdl:part element="impl:complexParameterComplexReturn" 
name="parameters"/>
    </wsdl:message>
@@ -205,6 +277,12 @@
 
    </wsdl:message>
 
+   <wsdl:message name="multiComplexParametersMultiComplexReturnRequest">
+
+      <wsdl:part element="impl:multiComplexParametersMultiComplexReturn" 
name="parameters"/>
+
+   </wsdl:message>
+
    <wsdl:message name="multiComplexParametersNilIntReturnRequest">
 
       <wsdl:part element="impl:multiComplexParametersNilIntReturn" 
name="parameters"/>
@@ -217,11 +295,6 @@
 
    </wsdl:message>
 
-   <wsdl:message name="multiParametersNoReturnResponse">
-
-      <wsdl:part element="impl:multiParametersNoReturnResponse" 
name="parameters"/>
-
-   </wsdl:message>
 
    <wsdl:portType name="InOut">
 
@@ -249,6 +322,16 @@
 
       </wsdl:operation>
 
+      <wsdl:operation name="multiParametersMultiReturn">
+
+         <wsdl:input message="impl:multiParametersMultiReturnRequest" 
name="multiParametersMultiReturnRequest"/>
+
+         <wsdl:output message="impl:multiParametersMultiReturnResponse" 
name="multiParametersMultiReturnResponse"/>
+
+      </wsdl:operation>
+
+
+
       <wsdl:operation name="complexParameterComplexReturn">
 
          <wsdl:input message="impl:complexParameterComplexReturnRequest" 
name="complexParameterComplexReturnRequest"/>
@@ -265,6 +348,16 @@
 
       </wsdl:operation>
 
+
+      <wsdl:operation name="multiComplexParametersMultiComplexReturn">
+
+         <wsdl:input 
message="impl:multiComplexParametersMultiComplexReturnRequest" 
name="multiComplexParametersMultiComplexReturnRequest"/>
+
+         <wsdl:output 
message="impl:multiComplexParametersMultiComplexReturnResponse" 
name="multiComplexParametersMultiComplexReturnResponse"/>
+
+      </wsdl:operation>
+
+
       <wsdl:operation name="multiComplexParametersNilIntReturn">
 
          <wsdl:input message="impl:multiComplexParametersNilIntReturnRequest" 
name="multiComplexParametersNilIntReturnRequest"/>
@@ -341,6 +434,25 @@
 
       </wsdl:operation>
 
+      <wsdl:operation name="multiParametersMultiReturn">
+
+         <wsdlsoap:operation soapAction=""/>
+
+         <wsdl:input name="multiParametersMultiReturnRequest">
+
+            <wsdlsoap:body use="literal"/>
+
+         </wsdl:input>
+
+         <wsdl:output name="multiParametersMultiReturnResponse">
+
+            <wsdlsoap:body use="literal"/>
+
+         </wsdl:output>
+
+      </wsdl:operation>
+
+
       <wsdl:operation name="complexParameterComplexReturn">
 
          <wsdlsoap:operation soapAction=""/>
@@ -376,6 +488,26 @@
          </wsdl:output>
 
       </wsdl:operation>
+
+
+      <wsdl:operation name="multiComplexParametersMultiComplexReturn">
+
+         <wsdlsoap:operation soapAction=""/>
+
+         <wsdl:input name="multiComplexParametersMultiComplexReturnRequest">
+
+            <wsdlsoap:body use="literal"/>
+
+         </wsdl:input>
+
+         <wsdl:output name="multiComplexParametersMultiComplexReturnResponse">
+
+            <wsdlsoap:body use="literal"/>
+
+         </wsdl:output>
+
+      </wsdl:operation>
+
 
       <wsdl:operation name="multiComplexParametersNilIntReturn">
 


Reply via email to