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