You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@beehive.apache.org by cs...@apache.org on 2006/01/11 17:28:03 UTC

svn commit: r368057 [3/3] - in /beehive/trunk/system-controls/test/webservice: ./ webapp/src/complextypes/ webapp/src/header/ webapp/src/org/apache/beehive/complextypes/ webapp/src/org/apache/beehive/header/ webapp/src/org/apache/beehive/webparam/ weba...

Added: beehive/trunk/system-controls/test/webservice/webapp/wsdl/RpcLiteralSample.wsdl
URL: http://svn.apache.org/viewcvs/beehive/trunk/system-controls/test/webservice/webapp/wsdl/RpcLiteralSample.wsdl?rev=368057&view=auto
==============================================================================
--- beehive/trunk/system-controls/test/webservice/webapp/wsdl/RpcLiteralSample.wsdl (added)
+++ beehive/trunk/system-controls/test/webservice/webapp/wsdl/RpcLiteralSample.wsdl Wed Jan 11 08:26:57 2006
@@ -0,0 +1,356 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<wsdl:definitions targetNamespace="http://complex3.web" xmlns:apachesoap="http://xml.apache.org/xml-soap" xmlns:impl="http://complex3.web" xmlns:intf="http://complex3.web" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:wsdlsoap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
+<!--WSDL created by Apache Axis version: 1.2
+Built on May 03, 2005 (02:20:24 EDT)-->
+ <wsdl:types>
+  <schema targetNamespace="http://complex3.web" xmlns="http://www.w3.org/2001/XMLSchema">
+   <import namespace="http://schemas.xmlsoap.org/soap/encoding/"/>
+   <complexType name="Phone">
+    <sequence>
+     <element name="areaCode" nillable="true" type="xsd:int"/>
+     <element name="exchange" nillable="true" type="xsd:string"/>
+     <element name="number" nillable="true" type="xsd:string"/>
+    </sequence>
+   </complexType>
+   <complexType name="StateType">
+    <sequence>
+     <element name="state" nillable="true" type="xsd:string"/>
+    </sequence>
+   </complexType>
+   <complexType name="Address">
+    <sequence>
+     <element name="city" nillable="true" type="xsd:string"/>
+     <element name="phoneNumber" nillable="true" type="impl:Phone"/>
+     <element name="state" nillable="true" type="impl:StateType"/>
+     <element name="streetName" nillable="true" type="xsd:string"/>
+     <element name="streetNum" nillable="true" type="xsd:int"/>
+     <element name="zip" nillable="true" type="xsd:int"/>
+    </sequence>
+   </complexType>
+   <complexType name="AddressException">
+    <sequence/>
+   </complexType>
+  </schema>
+ </wsdl:types>
+
+   <wsdl:message name="AddressException">
+
+      <wsdl:part name="fault" type="impl:AddressException"/>
+
+   </wsdl:message>
+
+   <wsdl:message name="changeAddressInHeaderRequest">
+
+      <wsdl:part name="inout_param_header" type="impl:Address"/>
+
+   </wsdl:message>
+
+   <wsdl:message name="createAddressInBodyResponse">
+
+      <wsdl:part name="ReturnCreateAddressInBodyResult" type="xsd:int"/>
+
+      <wsdl:part name="out_param_body" type="impl:Address"/>
+
+   </wsdl:message>
+
+   <wsdl:message name="returnAddressFromHeaderResponse">
+
+      <wsdl:part name="ReturnAddressFromHeaderResult" type="impl:Address"/>
+
+   </wsdl:message>
+
+   <wsdl:message name="createAddressInHeaderRequest">
+
+   </wsdl:message>
+
+   <wsdl:message name="changeAddressInBodyResponse">
+
+      <wsdl:part name="ChangeAddressInBodyResult" type="xsd:int"/>
+
+      <wsdl:part name="inout_param_body" type="impl:Address"/>
+
+   </wsdl:message>
+
+   <wsdl:message name="throwAddressExceptionResponse">
+
+      <wsdl:part name="ThrowAddressExceptionResult" type="xsd:int"/>
+
+   </wsdl:message>
+
+   <wsdl:message name="returnAddressFromBodyRequest">
+
+      <wsdl:part name="in_param_body" type="impl:Address"/>
+
+   </wsdl:message>
+
+   <wsdl:message name="returnAddressFromBodyResponse">
+
+      <wsdl:part name="ReturnAddressFromBodyResult" type="impl:Address"/>
+
+   </wsdl:message>
+
+   <wsdl:message name="returnAddressFromHeaderRequest">
+
+      <wsdl:part name="in_param_header" type="impl:Address"/>
+
+   </wsdl:message>
+
+   <wsdl:message name="changeAddressInHeaderResponse">
+
+      <wsdl:part name="inout_param_header" type="impl:Address"/>
+
+      <wsdl:part name="ChangeAddressInHeaderResult" type="xsd:int"/>
+
+   </wsdl:message>
+
+   <wsdl:message name="createAddressInBodyRequest">
+
+   </wsdl:message>
+
+   <wsdl:message name="throwAddressExceptionRequest">
+
+      <wsdl:part name="in_param" type="xsd:int"/>
+
+   </wsdl:message>
+
+   <wsdl:message name="createAddressInHeaderResponse">
+
+      <wsdl:part name="out_param_header" type="impl:Address"/>
+
+      <wsdl:part name="ReturnCreateAddressInHeaderResult" type="xsd:int"/>
+
+   </wsdl:message>
+
+   <wsdl:message name="changeAddressInBodyRequest">
+
+      <wsdl:part name="inout_param_body" type="impl:Address"/>
+
+   </wsdl:message>
+
+   <wsdl:portType name="RpcLiteralSample">
+
+      <wsdl:operation name="returnAddressFromBody" parameterOrder="in_param_body">
+
+         <wsdl:input message="impl:returnAddressFromBodyRequest" name="returnAddressFromBodyRequest"/>
+
+         <wsdl:output message="impl:returnAddressFromBodyResponse" name="returnAddressFromBodyResponse"/>
+
+      </wsdl:operation>
+
+      <wsdl:operation name="returnAddressFromHeader" parameterOrder="in_param_header">
+
+         <wsdl:input message="impl:returnAddressFromHeaderRequest" name="returnAddressFromHeaderRequest"/>
+
+         <wsdl:output message="impl:returnAddressFromHeaderResponse" name="returnAddressFromHeaderResponse"/>
+
+      </wsdl:operation>
+
+      <wsdl:operation name="createAddressInBody" parameterOrder="out_param_body">
+
+         <wsdl:input message="impl:createAddressInBodyRequest" name="createAddressInBodyRequest"/>
+
+         <wsdl:output message="impl:createAddressInBodyResponse" name="createAddressInBodyResponse"/>
+
+      </wsdl:operation>
+
+      <wsdl:operation name="createAddressInHeader" parameterOrder="out_param_header">
+
+         <wsdl:input message="impl:createAddressInHeaderRequest" name="createAddressInHeaderRequest"/>
+
+         <wsdl:output message="impl:createAddressInHeaderResponse" name="createAddressInHeaderResponse"/>
+
+      </wsdl:operation>
+
+      <wsdl:operation name="changeAddressInBody" parameterOrder="inout_param_body">
+
+         <wsdl:input message="impl:changeAddressInBodyRequest" name="changeAddressInBodyRequest"/>
+
+         <wsdl:output message="impl:changeAddressInBodyResponse" name="changeAddressInBodyResponse"/>
+
+      </wsdl:operation>
+
+      <wsdl:operation name="changeAddressInHeader" parameterOrder="inout_param_header">
+
+         <wsdl:input message="impl:changeAddressInHeaderRequest" name="changeAddressInHeaderRequest"/>
+
+         <wsdl:output message="impl:changeAddressInHeaderResponse" name="changeAddressInHeaderResponse"/>
+
+      </wsdl:operation>
+
+      <wsdl:operation name="throwAddressException" parameterOrder="in_param">
+
+         <wsdl:input message="impl:throwAddressExceptionRequest" name="throwAddressExceptionRequest"/>
+
+         <wsdl:output message="impl:throwAddressExceptionResponse" name="throwAddressExceptionResponse"/>
+
+         <wsdl:fault message="impl:AddressException" name="AddressException"/>
+
+      </wsdl:operation>
+
+   </wsdl:portType>
+
+   <wsdl:binding name="RpcLiteralSampleSoapBinding" type="impl:RpcLiteralSample">
+
+      <wsdlsoap:binding style="rpc" transport="http://schemas.xmlsoap.org/soap/http"/>
+
+      <wsdl:operation name="returnAddressFromBody">
+
+         <wsdlsoap:operation soapAction=""/>
+
+         <wsdl:input name="returnAddressFromBodyRequest">
+
+            <wsdlsoap:body namespace="http://complex3.web" use="literal"/>
+
+         </wsdl:input>
+
+         <wsdl:output name="returnAddressFromBodyResponse">
+
+            <wsdlsoap:body namespace="http://complex3.web" use="literal"/>
+
+         </wsdl:output>
+
+      </wsdl:operation>
+
+      <wsdl:operation name="returnAddressFromHeader">
+
+         <wsdlsoap:operation soapAction=""/>
+
+         <wsdl:input name="returnAddressFromHeaderRequest">
+
+            <wsdlsoap:body namespace="http://complex3.web" parts="" use="literal"/>
+
+            <wsdlsoap:header message="impl:returnAddressFromHeaderRequest" namespace="http://complex3.web" part="in_param_header" use="literal">
+
+            </wsdlsoap:header>
+
+         </wsdl:input>
+
+         <wsdl:output name="returnAddressFromHeaderResponse">
+
+            <wsdlsoap:body namespace="http://complex3.web" use="literal"/>
+
+         </wsdl:output>
+
+      </wsdl:operation>
+
+      <wsdl:operation name="createAddressInBody">
+
+         <wsdlsoap:operation soapAction=""/>
+
+         <wsdl:input name="createAddressInBodyRequest">
+
+            <wsdlsoap:body namespace="http://complex3.web" use="literal"/>
+
+         </wsdl:input>
+
+         <wsdl:output name="createAddressInBodyResponse">
+
+            <wsdlsoap:body namespace="http://complex3.web" use="literal"/>
+
+         </wsdl:output>
+
+      </wsdl:operation>
+
+      <wsdl:operation name="createAddressInHeader">
+
+         <wsdlsoap:operation soapAction=""/>
+
+         <wsdl:input name="createAddressInHeaderRequest">
+
+            <wsdlsoap:body namespace="http://complex3.web" use="literal"/>
+
+         </wsdl:input>
+
+         <wsdl:output name="createAddressInHeaderResponse">
+
+            <wsdlsoap:body namespace="http://complex3.web" parts="ReturnCreateAddressInHeaderResult" use="literal"/>
+
+            <wsdlsoap:header message="impl:createAddressInHeaderResponse" namespace="http://complex3.web" part="out_param_header" use="literal">
+
+            </wsdlsoap:header>
+
+         </wsdl:output>
+
+      </wsdl:operation>
+
+      <wsdl:operation name="changeAddressInBody">
+
+         <wsdlsoap:operation soapAction=""/>
+
+         <wsdl:input name="changeAddressInBodyRequest">
+
+            <wsdlsoap:body namespace="http://complex3.web" use="literal"/>
+
+         </wsdl:input>
+
+         <wsdl:output name="changeAddressInBodyResponse">
+
+            <wsdlsoap:body namespace="http://complex3.web" use="literal"/>
+
+         </wsdl:output>
+
+      </wsdl:operation>
+
+      <wsdl:operation name="changeAddressInHeader">
+
+         <wsdlsoap:operation soapAction=""/>
+
+         <wsdl:input name="changeAddressInHeaderRequest">
+
+            <wsdlsoap:body namespace="http://complex3.web" parts="" use="literal"/>
+
+            <wsdlsoap:header message="impl:changeAddressInHeaderRequest" namespace="http://complex3.web" part="inout_param_header" use="literal">
+
+            </wsdlsoap:header>
+
+         </wsdl:input>
+
+         <wsdl:output name="changeAddressInHeaderResponse">
+
+            <wsdlsoap:body namespace="http://complex3.web" parts="ChangeAddressInHeaderResult" use="literal"/>
+
+            <wsdlsoap:header message="impl:changeAddressInHeaderResponse" namespace="http://complex3.web" part="inout_param_header" use="literal">
+
+            </wsdlsoap:header>
+
+         </wsdl:output>
+
+      </wsdl:operation>
+
+      <wsdl:operation name="throwAddressException">
+
+         <wsdlsoap:operation soapAction=""/>
+
+         <wsdl:input name="throwAddressExceptionRequest">
+
+            <wsdlsoap:body namespace="http://complex3.web" use="literal"/>
+
+         </wsdl:input>
+
+         <wsdl:output name="throwAddressExceptionResponse">
+
+            <wsdlsoap:body namespace="http://complex3.web" use="literal"/>
+
+         </wsdl:output>
+
+         <wsdl:fault name="AddressException">
+
+            <wsdlsoap:fault name="AddressException" use="literal"/>
+
+         </wsdl:fault>
+
+      </wsdl:operation>
+
+   </wsdl:binding>
+
+   <wsdl:service name="RpcLiteralSampleService">
+
+      <wsdl:port binding="impl:RpcLiteralSampleSoapBinding" name="RpcLiteralSample">
+
+         <wsdlsoap:address location="http://localhost:8080/ServiceControlDRT/web/complex3/RpcLiteralSample.jws"/>
+
+      </wsdl:port>
+
+   </wsdl:service>
+
+</wsdl:definitions>

Copied: beehive/trunk/system-controls/test/webservice/webapp/wsdl/SoapMarshallingRpcEnc.wsdl (from r367695, beehive/trunk/system-controls/test/webservice/webapp/wsdl/rpcEncoded/SoapMarshallingRpcEnc.wsdl)
URL: http://svn.apache.org/viewcvs/beehive/trunk/system-controls/test/webservice/webapp/wsdl/SoapMarshallingRpcEnc.wsdl?p2=beehive/trunk/system-controls/test/webservice/webapp/wsdl/SoapMarshallingRpcEnc.wsdl&p1=beehive/trunk/system-controls/test/webservice/webapp/wsdl/rpcEncoded/SoapMarshallingRpcEnc.wsdl&r1=367695&r2=368057&rev=368057&view=diff
==============================================================================
    (empty)

Copied: beehive/trunk/system-controls/test/webservice/webapp/wsdl/SoapMarshallingRpcEncArrayTypes.wsdl (from r367695, beehive/trunk/system-controls/test/webservice/webapp/wsdl/rpcEncoded/SoapMarshallingRpcEncArrayTypes.wsdl)
URL: http://svn.apache.org/viewcvs/beehive/trunk/system-controls/test/webservice/webapp/wsdl/SoapMarshallingRpcEncArrayTypes.wsdl?p2=beehive/trunk/system-controls/test/webservice/webapp/wsdl/SoapMarshallingRpcEncArrayTypes.wsdl&p1=beehive/trunk/system-controls/test/webservice/webapp/wsdl/rpcEncoded/SoapMarshallingRpcEncArrayTypes.wsdl&r1=367695&r2=368057&rev=368057&view=diff
==============================================================================
    (empty)

Added: beehive/trunk/system-controls/test/webservice/webapp/wsdl/rpcEncoded/HeaderObjectRpcEncEndpoint.wsdl
URL: http://svn.apache.org/viewcvs/beehive/trunk/system-controls/test/webservice/webapp/wsdl/rpcEncoded/HeaderObjectRpcEncEndpoint.wsdl?rev=368057&view=auto
==============================================================================
--- beehive/trunk/system-controls/test/webservice/webapp/wsdl/rpcEncoded/HeaderObjectRpcEncEndpoint.wsdl (added)
+++ beehive/trunk/system-controls/test/webservice/webapp/wsdl/rpcEncoded/HeaderObjectRpcEncEndpoint.wsdl Wed Jan 11 08:26:57 2006
@@ -0,0 +1,89 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<wsdl:definitions targetNamespace="http://header" xmlns:apachesoap="http://xml.apache.org/xml-soap" xmlns:impl="http://header" xmlns:intf="http://header" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:wsdlsoap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
+<!--WSDL created by Apache Axis version: 1.2
+Built on May 03, 2005 (02:20:24 EDT)-->
+ <wsdl:types>
+  <schema targetNamespace="http://header" xmlns="http://www.w3.org/2001/XMLSchema">
+   <import namespace="http://schemas.xmlsoap.org/soap/encoding/"/>
+   <complexType name="HeaderAddressAxisgen">
+    <sequence>
+     <element name="city" nillable="true" type="soapenc:string"/>
+     <element name="state" nillable="true" type="soapenc:string"/>
+     <element name="street" nillable="true" type="soapenc:string"/>
+     <element name="zip" nillable="true" type="xsd:int"/>
+    </sequence>
+   </complexType>
+  </schema>
+ </wsdl:types>
+
+   <wsdl:message name="echoObjectRequest">
+
+      <wsdl:part name="address" type="impl:HeaderAddressAxisgen"/>
+
+      <wsdl:part name="addr" type="impl:HeaderAddressAxisgen"/>
+
+   </wsdl:message>
+
+   <wsdl:message name="echoObjectResponse">
+
+      <wsdl:part name="address" type="impl:HeaderAddressAxisgen"/>
+
+      <wsdl:part name="return" type="impl:HeaderAddressAxisgen"/>
+
+   </wsdl:message>
+
+   <wsdl:portType name="HeaderObjectRpcEncEndpoint">
+
+      <wsdl:operation name="echoObject" parameterOrder="address addr">
+
+         <wsdl:input message="impl:echoObjectRequest" name="echoObjectRequest"/>
+
+         <wsdl:output message="impl:echoObjectResponse" name="echoObjectResponse"/>
+
+      </wsdl:operation>
+
+   </wsdl:portType>
+
+   <wsdl:binding name="HeaderObjectRpcEncEndpointSoapBinding" type="impl:HeaderObjectRpcEncEndpoint">
+
+      <wsdlsoap:binding style="rpc" transport="http://schemas.xmlsoap.org/soap/http"/>
+
+      <wsdl:operation name="echoObject">
+
+         <wsdlsoap:operation soapAction=""/>
+
+         <wsdl:input name="echoObjectRequest">
+
+            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://header" parts="addr" use="encoded"/>
+
+            <wsdlsoap:header encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" message="impl:echoObjectRequest" namespace="http://header" part="address" use="encoded">
+
+            </wsdlsoap:header>
+
+         </wsdl:input>
+
+         <wsdl:output name="echoObjectResponse">
+
+            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://header" parts="return" use="encoded"/>
+
+            <wsdlsoap:header encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" message="impl:echoObjectResponse" namespace="http://header" part="address" use="encoded">
+
+            </wsdlsoap:header>
+
+         </wsdl:output>
+
+      </wsdl:operation>
+
+   </wsdl:binding>
+
+   <wsdl:service name="HeaderObjectRpcEncEndpointService">
+
+      <wsdl:port binding="impl:HeaderObjectRpcEncEndpointSoapBinding" name="HeaderObjectRpcEncEndpoint">
+
+         <wsdlsoap:address location="http://localhost:8080/ServiceControlDRT/header/HeaderObjectRpcEncEndpoint.jws"/>
+
+      </wsdl:port>
+
+   </wsdl:service>
+
+</wsdl:definitions>