Welcome to the "trac"-ing site of soap4r!
[soap4r] [httpclient] [openpgp4u] [pkcs1] [logger] [csv] [vtr]

Ticket #481: doclitstr.wsdl

File doclitstr.wsdl , 3.0 kB (added by user, 6 months ago)

WSDL file which wsdl2ruby doesn't handle

Line 
1 <?xml version="1.0" encoding="UTF-8"?>
2 <definitions name="doclitstr"
3  targetNamespace="http://example.org/doclitstr.wsdl"
4  xmlns:tns="http://example.org/doclitstr.wsdl"
5  xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"
6  xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/"
7  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
8  xmlns:xsd="http://www.w3.org/2001/XMLSchema"
9  xmlns:ns="http://example.org/doclitstr.wsdl"
10  xmlns:SOAP="http://schemas.xmlsoap.org/wsdl/soap/"
11  xmlns:MIME="http://schemas.xmlsoap.org/wsdl/mime/"
12  xmlns:DIME="http://schemas.xmlsoap.org/ws/2002/04/dime/wsdl/"
13  xmlns:WSDL="http://schemas.xmlsoap.org/wsdl/"
14  xmlns="http://schemas.xmlsoap.org/wsdl/">
15
16 <types>
17
18  <schema targetNamespace="http://example.org/doclitstr.wsdl"
19   xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"
20   xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/"
21   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
22   xmlns:xsd="http://www.w3.org/2001/XMLSchema"
23   xmlns:ns="http://example.org/doclitstr.wsdl"
24   xmlns="http://www.w3.org/2001/XMLSchema"
25   elementFormDefault="qualified"
26   attributeFormDefault="unqualified">
27   <import namespace="http://schemas.xmlsoap.org/soap/encoding/"/>
28   <complexType name="FooStruct">
29    <sequence>
30      <element name="a" type="xsd:int" minOccurs="1" maxOccurs="1"/>
31      <element name="b" type="xsd:int" minOccurs="1" maxOccurs="1"/>
32      <element name="c" type="xsd:int" minOccurs="1" maxOccurs="1"/>
33    </sequence>
34   </complexType>
35   <!-- operation request element -->
36   <element name="Func">
37    <complexType>
38     <sequence>
39      <element name="x" type="xsd:int" minOccurs="1" maxOccurs="1"/>
40     </sequence>
41    </complexType>
42   </element>
43   <!-- operation response element -->
44   <element name="FuncResponse">
45    <complexType>
46     <sequence>
47      <element name="r" type="ns:FooStruct" minOccurs="1" maxOccurs="1"/>
48     </sequence>
49    </complexType>
50   </element>
51  </schema>
52
53 </types>
54
55 <message name="Func">
56  <part name="parameters" element="ns:Func"/>
57 </message>
58
59 <message name="FuncResponse">
60  <part name="parameters" element="ns:FuncResponse"/>
61 </message>
62
63 <portType name="doclitstrPortType">
64  <operation name="Func">
65   <documentation>Service definition of function ns__Func</documentation>
66   <input message="tns:Func"/>
67   <output message="tns:FuncResponse"/>
68  </operation>
69 </portType>
70
71 <binding name="doclitstr" type="tns:doclitstrPortType">
72  <SOAP:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
73  <operation name="Func">
74   <SOAP:operation soapAction=""/>
75   <input>
76      <SOAP:body parts="parameters" use="literal"/>
77   </input>
78   <output>
79      <SOAP:body parts="parameters" use="literal"/>
80   </output>
81  </operation>
82 </binding>
83
84 <service name="doclitstr">
85  <documentation>gSOAP 2.7.10 generated service definition</documentation>
86  <port name="doclitstr" binding="tns:doclitstr">
87   <SOAP:address location="http://localhost:12300/"/>
88  </port>
89 </service>
90
91 </definitions>