1<?xml version="1.0" encoding="UTF-8"?>
2<!--
3 Copyright (c) 2014, Oracle and/or its affiliates. All rights reserved.
4 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
5
6 This code is free software; you can redistribute it and/or modify it
7 under the terms of the GNU General Public License version 2 only, as
8 published by the Free Software Foundation.
9
10 This code is distributed in the hope that it will be useful, but WITHOUT
11 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
12 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
13 version 2 for more details (a copy is included in the LICENSE file that
14 accompanied this code).
15
16 You should have received a copy of the GNU General Public License version
17 2 along with this work; if not, write to the Free Software Foundation,
18 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
19
20 Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
21 or visit www.oracle.com if you need additional information or have any
22 questions.
23-->
24<wsdl:definitions targetNamespace="urn:Organization_List" xmlns:s0="urn:Organization_List" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
25 <wsdl:types>
26  <xsd:schema elementFormDefault="qualified" targetNamespace="urn:Organization_List">
27   <xsd:element name="OpGetList" type="s0:GetListInputMap"/>
28   <xsd:complexType name="GetListInputMap">
29    <xsd:sequence>
30     <xsd:element name="Qualification" type="xsd:string"/>
31    </xsd:sequence>
32   </xsd:complexType>
33   <xsd:element name="OpGetListResponse" type="s0:GetListOutputMap"/>
34   <xsd:complexType name="GetListOutputMap">
35    <xsd:sequence>
36     <xsd:element maxOccurs="unbounded" name="getListValues">
37      <xsd:complexType>
38       <xsd:sequence>
39        <xsd:element name="Organization_Name" type="xsd:string"/>
40       </xsd:sequence>
41      </xsd:complexType>
42     </xsd:element>
43    </xsd:sequence>
44   </xsd:complexType>
45   <xsd:element name="AuthenticationInfo" type="s0:AuthenticationInfo"/>
46   <xsd:complexType name="AuthenticationInfo">
47    <xsd:sequence>
48     <xsd:element name="userName" type="xsd:string"/>
49     <xsd:element name="password" type="xsd:string"/>
50     <xsd:element minOccurs="0" name="authentication" type="xsd:string"/>
51     <xsd:element minOccurs="0" name="locale" type="xsd:string"/>
52     <xsd:element minOccurs="0" name="timeZone" type="xsd:string"/>
53    </xsd:sequence>
54   </xsd:complexType>
55  </xsd:schema>
56 </wsdl:types>
57
58   <wsdl:message name="ARAuthenticate">
59      <wsdl:part element="s0:AuthenticationInfo" name="param"/>
60   </wsdl:message>
61
62   <wsdl:message name="OpGetListSoapIn">
63      <wsdl:part element="s0:OpGetList" name="param"/>
64   </wsdl:message>
65
66   <wsdl:message name="OpGetListSoapOut">
67      <wsdl:part element="s0:OpGetListResponse" name="param"/>
68   </wsdl:message>
69
70   <wsdl:portType name="Organization_ListPortType">
71      <wsdl:operation name="OpGetList">
72         <wsdl:input message="s0:OpGetListSoapIn"/>
73         <wsdl:output message="s0:OpGetListSoapOut"/>
74      </wsdl:operation>
75   </wsdl:portType>
76
77   <wsdl:binding name="Organization_ListSoapBinding" type="s0:Organization_ListPortType">
78      <soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
79      <wsdl:operation name="OpGetList">
80         <soap:operation soapAction="urn:Organization_List/OpGetList" style="document"/>
81         <wsdl:input>
82            <soap:header message="s0:ARAuthenticate" part="param" use="literal">
83            </soap:header>
84            <soap:body use="literal"/>
85         </wsdl:input>
86         <wsdl:output>
87            <soap:body use="literal"/>
88         </wsdl:output>
89      </wsdl:operation>
90   </wsdl:binding>
91
92   <wsdl:service name="Organization_ListService">
93      <wsdl:port binding="s0:Organization_ListSoapBinding" name="Organization_ListSoap">
94         <soap:address location="http://bogus:9080/URL"/>
95      </wsdl:port>
96   </wsdl:service>
97
98</wsdl:definitions>
99
100