~ubuntu-branches/debian/squeeze/axis/squeeze

« back to all changes in this revision

Viewing changes to test/wsdl/schema2/schema2.wsdl

  • Committer: Bazaar Package Importer
  • Author(s): Vladimír Lapáček
  • Date: 2006-09-06 22:31:39 UTC
  • Revision ID: james.westby@ubuntu.com-20060906223139-l7m5edxeositeppl
Tags: upstream-1.4
Import upstream version 1.4

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
<wsdl:definitions xmlns:impl="urn:schema2.wsdl.test" xmlns:intf="urn:schema2.wsdl.test" 
 
2
                  xmlns:tns1="urn:schema2.wsdl.test" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" 
 
3
                  xmlns:wsdlsoap="http://schemas.xmlsoap.org/wsdl/soap/" 
 
4
                  xmlns:xsd="http://www.w3.org/2001/XMLSchema" targetNamespace="urn:schema2.wsdl.test">
 
5
    <wsdl:types>
 
6
        <schema elementFormDefault="qualified" targetNamespace="urn:schema2.wsdl.test" xmlns="http://www.w3.org/2001/XMLSchema">
 
7
            <element name="languageElem" type="xsd:language"/>
 
8
            <element name="languageElem1" type="xsd:language"/>
 
9
            <element name="tokenElem" type="xsd:token"/>
 
10
            <element name="tokenElem1" type="xsd:token"/>
 
11
            <element name="nameElem" type="xsd:Name"/>
 
12
            <element name="nameElem1" type="xsd:Name"/>
 
13
            <element name="NCNameElem" type="xsd:NCName"/>
 
14
            <element name="NCNameElem1" type="xsd:NCName"/>
 
15
            <element name="IDElem" type="xsd:ID"/>
 
16
            <element name="IDElem1" type="xsd:ID"/>
 
17
            <element name="UnsignedShort" type="xsd:unsignedShort"/>
 
18
            <element name="UnsignedShort1" type="xsd:unsignedShort"/>
 
19
            <element name="UnsignedInt" type="xsd:unsignedInt"/>
 
20
            <element name="UnsignedInt1" type="xsd:unsignedInt"/>
 
21
            <element name="UnsignedByte" type="xsd:unsignedByte"/>
 
22
            <element name="UnsignedByte1" type="xsd:unsignedByte"/>
 
23
            <element name="UnsignedLong" type="xsd:unsignedLong"/>
 
24
            <element name="UnsignedLong1" type="xsd:unsignedLong"/>
 
25
            <element name="NonPositiveInteger" type="xsd:nonPositiveInteger"/>
 
26
            <element name="NonPositiveInteger1" type="xsd:nonPositiveInteger"/>
 
27
            <element name="NonNegativeInteger" type="xsd:nonNegativeInteger"/>
 
28
            <element name="NonNegativeInteger1" type="xsd:nonNegativeInteger"/>
 
29
            <element name="PositiveInteger" type="xsd:positiveInteger"/>
 
30
            <element name="PositiveInteger1" type="xsd:positiveInteger"/>
 
31
            <element name="NegativeInteger" type="xsd:negativeInteger"/>
 
32
            <element name="NegativeInteger1" type="xsd:negativeInteger"/>
 
33
            <element name="Time" type="xsd:time"/>
 
34
            <element name="Time1" type="xsd:time"/>
 
35
            <element name="Date" type="xsd:date"/>
 
36
            <element name="Date1" type="xsd:date"/>
 
37
            <complexType name="Document">
 
38
                <simpleContent>
 
39
                    <extension base="string">
 
40
                        <xsd:attribute
 
41
                            name="ID"
 
42
                            type="string"
 
43
                            xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
 
44
                    </extension>
 
45
                </simpleContent>
 
46
            </complexType>
 
47
            <element name="EchoDocumentRequest" type="tns1:Document"/>
 
48
            <element name="EchoDocumentResponse" type="tns1:Document"/>
 
49
        </schema>
 
50
    </wsdl:types>
 
51
    <wsdl:message name="echoDateTestRequest">
 
52
        <wsdl:part name="Date" element="tns1:Date"/>
 
53
    </wsdl:message>
 
54
    <wsdl:message name="echoPositiveIntegerTestResponse">
 
55
        <wsdl:part name="PositiveInteger" element="tns1:PositiveInteger1"/>
 
56
    </wsdl:message>
 
57
    <wsdl:message name="echoUnsignedLongTestRequest">
 
58
        <wsdl:part name="UnsignedLong" element="tns1:UnsignedLong"/>
 
59
    </wsdl:message>
 
60
    <wsdl:message name="echoNonNegativeIntegerTestResponse">
 
61
        <wsdl:part name="NonNegativeInteger" element="tns1:NonNegativeInteger1"/>
 
62
    </wsdl:message>
 
63
    <wsdl:message name="echoTokenTypeTestRequest">
 
64
        <wsdl:part name="tokenElem" element="tns1:tokenElem"/>
 
65
    </wsdl:message>
 
66
    <wsdl:message name="echoUnsignedByteTestResponse">
 
67
        <wsdl:part name="UnsignedByte" element="tns1:UnsignedByte1"/>
 
68
    </wsdl:message>
 
69
    <wsdl:message name="echoNonPositiveIntegerTestRequest">
 
70
        <wsdl:part name="NonPositiveInteger" element="tns1:NonPositiveInteger"/>
 
71
    </wsdl:message>
 
72
    <wsdl:message name="echoNegativeIntegerTestResponse">
 
73
        <wsdl:part name="NegativeInteger" element="tns1:NegativeInteger1"/>
 
74
    </wsdl:message>
 
75
    <wsdl:message name="echoTokenTypeTestResponse">
 
76
        <wsdl:part name="tokenElem" element="tns1:tokenElem1"/>
 
77
    </wsdl:message>
 
78
    <wsdl:message name="echoIDTypeTestRequest">
 
79
        <wsdl:part name="IDElem" element="tns1:IDElem"/>
 
80
    </wsdl:message>
 
81
    <wsdl:message name="echoUnsignedIntTestResponse">
 
82
        <wsdl:part name="UnsignedInt" element="tns1:UnsignedInt1"/>
 
83
    </wsdl:message>
 
84
    <wsdl:message name="echoDateTestResponse">
 
85
        <wsdl:part name="Date" element="tns1:Date1"/>
 
86
    </wsdl:message>
 
87
    <wsdl:message name="echoUnsignedShortTestResponse">
 
88
        <wsdl:part name="UnsignedShort" element="tns1:UnsignedShort1"/>
 
89
    </wsdl:message>
 
90
    <wsdl:message name="echoTimeTestRequest">
 
91
        <wsdl:part name="Time" element="tns1:Time"/>
 
92
    </wsdl:message>
 
93
    <wsdl:message name="echoNameTypeTestResponse">
 
94
        <wsdl:part name="nameElem" element="tns1:nameElem1"/>
 
95
    </wsdl:message>
 
96
    <wsdl:message name="echoNonNegativeIntegerTestRequest">
 
97
        <wsdl:part name="NonNegativeInteger" element="tns1:NonNegativeInteger"/>
 
98
    </wsdl:message>
 
99
    <wsdl:message name="echoNCNameTypeTestRequest">
 
100
        <wsdl:part name="NCNameElem" element="tns1:NCNameElem"/>
 
101
    </wsdl:message>
 
102
    <wsdl:message name="echoNegativeIntegerTestRequest">
 
103
        <wsdl:part name="NegativeInteger" element="tns1:NegativeInteger"/>
 
104
    </wsdl:message>
 
105
    <wsdl:message name="echoUnsignedLongTestResponse">
 
106
        <wsdl:part name="UnsignedLong" element="tns1:UnsignedLong1"/>
 
107
    </wsdl:message>
 
108
    <wsdl:message name="echoLanguageTypeTestRequest">
 
109
        <wsdl:part name="languageElem" element="tns1:languageElem"/>
 
110
    </wsdl:message>
 
111
    <wsdl:message name="echoNonPositiveIntegerTestResponse">
 
112
        <wsdl:part name="NonPositiveInteger" element="tns1:NonPositiveInteger1"/>
 
113
    </wsdl:message>
 
114
    <wsdl:message name="echoTimeTestResponse">
 
115
        <wsdl:part name="Time" element="tns1:Time1"/>
 
116
    </wsdl:message>
 
117
    <wsdl:message name="echoIDTypeTestResponse">
 
118
        <wsdl:part name="IDElem" element="tns1:IDElem1"/>
 
119
    </wsdl:message>
 
120
    <wsdl:message name="echoUnsignedIntTestRequest">
 
121
        <wsdl:part name="UnsignedInt" element="tns1:UnsignedInt"/>
 
122
    </wsdl:message>
 
123
    <wsdl:message name="echoNCNameTypeTestResponse">
 
124
        <wsdl:part name="NCNameElem" element="tns1:NCNameElem1"/>
 
125
    </wsdl:message>
 
126
    <wsdl:message name="echoNameTypeTestRequest">
 
127
        <wsdl:part name="nameElem" element="tns1:nameElem"/>
 
128
    </wsdl:message>
 
129
    <wsdl:message name="echoUnsignedByteTestRequest">
 
130
        <wsdl:part name="UnsignedByte" element="tns1:UnsignedByte"/>
 
131
    </wsdl:message>
 
132
    <wsdl:message name="echoLanguageTypeTestResponse">
 
133
        <wsdl:part name="languageElem" element="tns1:languageElem1"/>
 
134
    </wsdl:message>
 
135
    <wsdl:message name="echoUnsignedShortTestRequest">
 
136
        <wsdl:part name="UnsignedShort" element="tns1:UnsignedShort"/>
 
137
    </wsdl:message>
 
138
    <wsdl:message name="echoPositiveIntegerTestRequest">
 
139
        <wsdl:part name="PositiveInteger" element="tns1:PositiveInteger"/>
 
140
    </wsdl:message>
 
141
    <wsdl:message name="echoDocumentRequest">
 
142
        <wsdl:part name="Document" element="tns1:EchoDocumentRequest"/>
 
143
    </wsdl:message>
 
144
    <wsdl:message name="echoDocumentResponse">
 
145
        <wsdl:part name="Document" element="tns1:EchoDocumentResponse"/>
 
146
    </wsdl:message>
 
147
    <wsdl:portType name="Schema2Test">
 
148
        <wsdl:operation name="echoLanguageTypeTest" parameterOrder="languageElem">
 
149
            <wsdl:input name="echoLanguageTypeTestRequest" message="impl:echoLanguageTypeTestRequest"/>
 
150
            <wsdl:output name="echoLanguageTypeTestResponse" message="impl:echoLanguageTypeTestResponse"/>
 
151
        </wsdl:operation>
 
152
        <wsdl:operation name="echoTokenTypeTest" parameterOrder="tokenElem">
 
153
            <wsdl:input name="echoTokenTypeTestRequest" message="impl:echoTokenTypeTestRequest"/>
 
154
            <wsdl:output name="echoTokenTypeTestResponse" message="impl:echoTokenTypeTestResponse"/>
 
155
        </wsdl:operation>
 
156
        <wsdl:operation name="echoNameTypeTest" parameterOrder="nameElem">
 
157
            <wsdl:input name="echoNameTypeTestRequest" message="impl:echoNameTypeTestRequest"/>
 
158
            <wsdl:output name="echoNameTypeTestResponse" message="impl:echoNameTypeTestResponse"/>
 
159
        </wsdl:operation>
 
160
        <wsdl:operation name="echoNCNameTypeTest" parameterOrder="NCNameElem">
 
161
            <wsdl:input name="echoNCNameTypeTestRequest" message="impl:echoNCNameTypeTestRequest"/>
 
162
            <wsdl:output name="echoNCNameTypeTestResponse" message="impl:echoNCNameTypeTestResponse"/>
 
163
        </wsdl:operation>
 
164
        <wsdl:operation name="echoIDTypeTest" parameterOrder="IDElem">
 
165
            <wsdl:input name="echoIDTypeTestRequest" message="impl:echoIDTypeTestRequest"/>
 
166
            <wsdl:output name="echoIDTypeTestResponse" message="impl:echoIDTypeTestResponse"/>
 
167
        </wsdl:operation>
 
168
        <wsdl:operation name="echoUnsignedShortTest" parameterOrder="UnsignedShort">
 
169
            <wsdl:input name="echoUnsignedShortTestRequest" message="impl:echoUnsignedShortTestRequest"/>
 
170
            <wsdl:output name="echoUnsignedShortTestResponse" message="impl:echoUnsignedShortTestResponse"/>
 
171
        </wsdl:operation>
 
172
        <wsdl:operation name="echoUnsignedIntTest" parameterOrder="UnsignedInt">
 
173
            <wsdl:input name="echoUnsignedIntTestRequest" message="impl:echoUnsignedIntTestRequest"/>
 
174
            <wsdl:output name="echoUnsignedIntTestResponse" message="impl:echoUnsignedIntTestResponse"/>
 
175
        </wsdl:operation>
 
176
        <wsdl:operation name="echoUnsignedByteTest" parameterOrder="UnsignedByte">
 
177
            <wsdl:input name="echoUnsignedByteTestRequest" message="impl:echoUnsignedByteTestRequest"/>
 
178
            <wsdl:output name="echoUnsignedByteTestResponse" message="impl:echoUnsignedByteTestResponse"/>
 
179
        </wsdl:operation>
 
180
        <wsdl:operation name="echoUnsignedLongTest" parameterOrder="UnsignedLong">
 
181
            <wsdl:input name="echoUnsignedLongTestRequest" message="impl:echoUnsignedLongTestRequest"/>
 
182
            <wsdl:output name="echoUnsignedLongTestResponse" message="impl:echoUnsignedLongTestResponse"/>
 
183
        </wsdl:operation>
 
184
        <wsdl:operation name="echoNonPositiveIntegerTest" parameterOrder="NonPositiveInteger">
 
185
            <wsdl:input name="echoNonPositiveIntegerTestRequest" message="impl:echoNonPositiveIntegerTestRequest"/>
 
186
            <wsdl:output name="echoNonPositiveIntegerTestResponse" message="impl:echoNonPositiveIntegerTestResponse"/>
 
187
        </wsdl:operation>
 
188
        <wsdl:operation name="echoNonNegativeIntegerTest" parameterOrder="NonNegativeInteger">
 
189
            <wsdl:input name="echoNonNegativeIntegerTestRequest" message="impl:echoNonNegativeIntegerTestRequest"/>
 
190
            <wsdl:output name="echoNonNegativeIntegerTestResponse" message="impl:echoNonNegativeIntegerTestResponse"/>
 
191
        </wsdl:operation>
 
192
        <wsdl:operation name="echoPositiveIntegerTest" parameterOrder="PositiveInteger">
 
193
            <wsdl:input name="echoPositiveIntegerTestRequest" message="impl:echoPositiveIntegerTestRequest"/>
 
194
            <wsdl:output name="echoPositiveIntegerTestResponse" message="impl:echoPositiveIntegerTestResponse"/>
 
195
        </wsdl:operation>
 
196
        <wsdl:operation name="echoNegativeIntegerTest" parameterOrder="NegativeInteger">
 
197
            <wsdl:input name="echoNegativeIntegerTestRequest" message="impl:echoNegativeIntegerTestRequest"/>
 
198
            <wsdl:output name="echoNegativeIntegerTestResponse" message="impl:echoNegativeIntegerTestResponse"/>
 
199
        </wsdl:operation>
 
200
        <wsdl:operation name="echoTimeTest" parameterOrder="Time">
 
201
            <wsdl:input name="echoTimeTestRequest" message="impl:echoTimeTestRequest"/>
 
202
            <wsdl:output name="echoTimeTestResponse" message="impl:echoTimeTestResponse"/>
 
203
        </wsdl:operation>
 
204
        <wsdl:operation name="echoDateTest" parameterOrder="Date">
 
205
            <wsdl:input name="echoDateTestRequest" message="impl:echoDateTestRequest"/>
 
206
            <wsdl:output name="echoDateTestResponse" message="impl:echoDateTestResponse"/>
 
207
        </wsdl:operation>
 
208
        <wsdl:operation name="echoDocument">
 
209
            <wsdl:input message="impl:echoDocumentRequest"/>
 
210
            <wsdl:output message="impl:echoDocumentResponse"/>
 
211
        </wsdl:operation>
 
212
    </wsdl:portType>
 
213
    <wsdl:binding name="Schema2ServiceSoapBinding" type="impl:Schema2Test">
 
214
        <wsdlsoap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
 
215
        <wsdl:operation name="echoLanguageTypeTest">
 
216
            <wsdlsoap:operation/>
 
217
            <wsdl:input>
 
218
                <wsdlsoap:body use="literal"/>
 
219
            </wsdl:input>
 
220
            <wsdl:output>
 
221
                <wsdlsoap:body use="literal"/>
 
222
            </wsdl:output>
 
223
        </wsdl:operation>
 
224
        <wsdl:operation name="echoTokenTypeTest">
 
225
            <wsdlsoap:operation/>
 
226
            <wsdl:input>
 
227
                <wsdlsoap:body use="literal"/>
 
228
            </wsdl:input>
 
229
            <wsdl:output>
 
230
                <wsdlsoap:body use="literal"/>
 
231
            </wsdl:output>
 
232
        </wsdl:operation>
 
233
        <wsdl:operation name="echoNameTypeTest">
 
234
            <wsdlsoap:operation/>
 
235
            <wsdl:input>
 
236
                <wsdlsoap:body use="literal"/>
 
237
            </wsdl:input>
 
238
            <wsdl:output>
 
239
                <wsdlsoap:body use="literal"/>
 
240
            </wsdl:output>
 
241
        </wsdl:operation>
 
242
        <wsdl:operation name="echoNCNameTypeTest">
 
243
            <wsdlsoap:operation/>
 
244
            <wsdl:input>
 
245
                <wsdlsoap:body use="literal"/>
 
246
            </wsdl:input>
 
247
            <wsdl:output>
 
248
                <wsdlsoap:body use="literal"/>
 
249
            </wsdl:output>
 
250
        </wsdl:operation>
 
251
        <wsdl:operation name="echoIDTypeTest">
 
252
            <wsdlsoap:operation/>
 
253
            <wsdl:input>
 
254
                <wsdlsoap:body use="literal"/>
 
255
            </wsdl:input>
 
256
            <wsdl:output>
 
257
                <wsdlsoap:body use="literal"/>
 
258
            </wsdl:output>
 
259
        </wsdl:operation>
 
260
        <wsdl:operation name="echoUnsignedShortTest">
 
261
            <wsdlsoap:operation/>
 
262
            <wsdl:input>
 
263
                <wsdlsoap:body use="literal"/>
 
264
            </wsdl:input>
 
265
            <wsdl:output>
 
266
                <wsdlsoap:body use="literal"/>
 
267
            </wsdl:output>
 
268
        </wsdl:operation>
 
269
        <wsdl:operation name="echoUnsignedIntTest">
 
270
            <wsdlsoap:operation/>
 
271
            <wsdl:input>
 
272
                <wsdlsoap:body use="literal"/>
 
273
            </wsdl:input>
 
274
            <wsdl:output>
 
275
                <wsdlsoap:body use="literal"/>
 
276
            </wsdl:output>
 
277
        </wsdl:operation>
 
278
        <wsdl:operation name="echoUnsignedByteTest">
 
279
            <wsdlsoap:operation/>
 
280
            <wsdl:input>
 
281
                <wsdlsoap:body use="literal"/>
 
282
            </wsdl:input>
 
283
            <wsdl:output>
 
284
                <wsdlsoap:body use="literal"/>
 
285
            </wsdl:output>
 
286
        </wsdl:operation>
 
287
        <wsdl:operation name="echoUnsignedLongTest">
 
288
            <wsdlsoap:operation/>
 
289
            <wsdl:input>
 
290
                <wsdlsoap:body use="literal"/>
 
291
            </wsdl:input>
 
292
            <wsdl:output>
 
293
                <wsdlsoap:body use="literal"/>
 
294
            </wsdl:output>
 
295
        </wsdl:operation>
 
296
        <wsdl:operation name="echoNonPositiveIntegerTest">
 
297
            <wsdlsoap:operation/>
 
298
            <wsdl:input>
 
299
                <wsdlsoap:body use="literal"/>
 
300
            </wsdl:input>
 
301
            <wsdl:output>
 
302
                <wsdlsoap:body use="literal"/>
 
303
            </wsdl:output>
 
304
        </wsdl:operation>
 
305
        <wsdl:operation name="echoNonNegativeIntegerTest">
 
306
            <wsdlsoap:operation/>
 
307
            <wsdl:input>
 
308
                <wsdlsoap:body use="literal"/>
 
309
            </wsdl:input>
 
310
            <wsdl:output>
 
311
                <wsdlsoap:body use="literal"/>
 
312
            </wsdl:output>
 
313
        </wsdl:operation>
 
314
        <wsdl:operation name="echoPositiveIntegerTest">
 
315
            <wsdlsoap:operation/>
 
316
            <wsdl:input>
 
317
                <wsdlsoap:body use="literal"/>
 
318
            </wsdl:input>
 
319
            <wsdl:output>
 
320
                <wsdlsoap:body use="literal"/>
 
321
            </wsdl:output>
 
322
        </wsdl:operation>
 
323
        <wsdl:operation name="echoNegativeIntegerTest">
 
324
            <wsdlsoap:operation/>
 
325
            <wsdl:input>
 
326
                <wsdlsoap:body use="literal"/>
 
327
            </wsdl:input>
 
328
            <wsdl:output>
 
329
                <wsdlsoap:body use="literal"/>
 
330
            </wsdl:output>
 
331
        </wsdl:operation>
 
332
        <wsdl:operation name="echoTimeTest">
 
333
            <wsdlsoap:operation/>
 
334
            <wsdl:input>
 
335
                <wsdlsoap:body use="literal"/>
 
336
            </wsdl:input>
 
337
            <wsdl:output>
 
338
                <wsdlsoap:body use="literal"/>
 
339
            </wsdl:output>
 
340
        </wsdl:operation>
 
341
        <wsdl:operation name="echoDateTest">
 
342
            <wsdlsoap:operation/>
 
343
            <wsdl:input>
 
344
                <wsdlsoap:body use="literal"/>
 
345
            </wsdl:input>
 
346
            <wsdl:output>
 
347
                <wsdlsoap:body use="literal"/>
 
348
            </wsdl:output>
 
349
        </wsdl:operation>
 
350
        <wsdl:operation name="echoDocument">
 
351
            <wsdlsoap:operation soapAction=""/>
 
352
            <wsdl:input>
 
353
                <wsdlsoap:body use="literal"/>
 
354
            </wsdl:input>
 
355
            <wsdl:output>
 
356
                <wsdlsoap:body use="literal"/>
 
357
            </wsdl:output>
 
358
        </wsdl:operation>
 
359
    </wsdl:binding>
 
360
    <wsdl:service name="Schema2Service">
 
361
        <wsdl:port name="Schema2Service" binding="impl:Schema2ServiceSoapBinding">
 
362
            <wsdlsoap:address location="http://localhost:8080/axis/services/Schema2Service"/>
 
363
        </wsdl:port>
 
364
    </wsdl:service>
 
365
</wsdl:definitions>