Subversion Repositories XServices

Rev

Rev 92 | Go to most recent revision | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
57 brianR 1
<?xml version="1.0" encoding="UTF-8"?>
94 brianR 2
<con:soapui-project name="FileServiceMTOM" resourceRoot="" soapui-version="4.5.1" abortOnError="false" runType="SEQUENTIAL" activeEnvironment="Default" xmlns:con="http://eviware.com/soapui/config"><con:settings/><con:interface xsi:type="con:WsdlInterface" wsaVersion="NONE" name="FileServiceSoapBinding" type="wsdl" bindingName="{http://ws.xservices.brutex.net}FileServiceSoapBinding" soapVersion="1_1" anonymous="optional" definition="http://localhost:8080/XServices/FileServiceMTOM?wsdl" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:settings/><con:definitionCache type="TEXT" rootPart="http://localhost:8080/XServices/FileServiceMTOM?wsdl"><con:part><con:url>http://localhost:8080/XServices/FileServiceMTOM?wsdl</con:url><con:content><![CDATA[<wsdl:definitions name="FileService" targetNamespace="http://ws.xservices.brutex.net" xmlns:ns1="http://schemas.xmlsoap.org/soap/http" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:tns="http://ws.xservices.brutex.net" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
64 brianR 3
  <wsdl:types>
4
    <xs:schema attributeFormDefault="unqualified" elementFormDefault="unqualified" targetNamespace="http://ws.xservices.brutex.net" xmlns:xs="http://www.w3.org/2001/XMLSchema">
5
      <xs:element name="antProperty" type="tns:antProperty"/>
6
      <xs:element name="basename" type="tns:basename"/>
7
      <xs:element name="basenameResponse" type="tns:basenameResponse"/>
8
      <xs:element name="changeGroup" type="tns:changeGroup"/>
9
      <xs:element name="changeGroupResponse" type="tns:changeGroupResponse"/>
10
      <xs:element name="changeMode" type="tns:changeMode"/>
11
      <xs:element name="changeModeResponse" type="tns:changeModeResponse"/>
12
      <xs:element name="changeOwner" type="tns:changeOwner"/>
13
      <xs:element name="changeOwnerResponse" type="tns:changeOwnerResponse"/>
14
      <xs:element name="copy" type="tns:copy"/>
15
      <xs:element name="copyResponse" type="tns:copyResponse"/>
16
      <xs:element name="downloadFile" type="tns:downloadFile"/>
17
      <xs:element name="downloadFileResponse" type="tns:downloadFileResponse"/>
18
      <xs:element name="echoToFile" type="tns:echoToFile"/>
19
      <xs:element name="echoToFileResponse" type="tns:echoToFileResponse"/>
20
      <xs:element name="loadResource" type="tns:loadResource"/>
21
      <xs:element name="loadResourceFromArchive" type="tns:loadResourceFromArchive"/>
22
      <xs:element name="loadResourceFromArchiveResponse" type="tns:loadResourceFromArchiveResponse"/>
23
      <xs:element name="loadResourceResponse" type="tns:loadResourceResponse"/>
24
      <xs:element name="uploadFile" type="tns:uploadFile"/>
25
      <xs:element name="uploadFileResponse" type="tns:uploadFileResponse"/>
26
      <xs:complexType name="downloadFile">
27
        <xs:sequence>
28
          <xs:element minOccurs="0" name="file" type="tns:FileResourceType"/>
29
        </xs:sequence>
30
      </xs:complexType>
31
      <xs:complexType name="FileResourceType">
32
        <xs:sequence>
33
          <xs:element default="FILE" name="type" type="tns:type"/>
34
          <xs:element name="uri" type="xs:string"/>
35
        </xs:sequence>
36
      </xs:complexType>
37
      <xs:complexType name="downloadFileResponse">
38
        <xs:sequence>
39
          <xs:element minOccurs="0" name="return" type="tns:attachmentType"/>
40
        </xs:sequence>
41
      </xs:complexType>
42
      <xs:complexType name="attachmentType">
43
        <xs:sequence>
44
          <xs:element name="content" ns1:expectedContentTypes="application/octet-stream" type="xs:base64Binary" xmlns:ns1="http://www.w3.org/2005/05/xmlmime"/>
45
          <xs:element minOccurs="0" name="filename" type="xs:string"/>
46
        </xs:sequence>
47
      </xs:complexType>
48
      <xs:complexType name="changeMode">
49
        <xs:sequence>
50
          <xs:element minOccurs="0" name="fileset" type="tns:FileSetType"/>
51
          <xs:element minOccurs="0" name="permissions" type="xs:string"/>
52
        </xs:sequence>
53
      </xs:complexType>
54
      <xs:complexType name="FileSetType">
55
        <xs:sequence>
56
          <xs:element default="FILES" name="FileSetType" type="tns:resourcetype"/>
57
          <xs:element name="source" type="xs:string"/>
58
          <xs:element name="filter" nillable="true" type="tns:patternSetType"/>
59
          <xs:element default="" minOccurs="0" name="excludes" nillable="true" type="xs:string"/>
60
          <xs:element default="true" name="casesensitive" type="xs:boolean"/>
61
        </xs:sequence>
62
      </xs:complexType>
63
      <xs:complexType name="patternSetType">
64
        <xs:sequence>
65
          <xs:element default="**/*" maxOccurs="unbounded" minOccurs="0" name="include" type="tns:patternElement"/>
66
          <xs:element maxOccurs="unbounded" minOccurs="0" name="exclude" type="tns:patternElement"/>
67
          <xs:element minOccurs="0" name="selector" nillable="true" type="tns:selectorType"/>
68
        </xs:sequence>
69
      </xs:complexType>
70
      <xs:simpleType name="patternElement">
71
        <xs:restriction base="xs:string"/>
72
      </xs:simpleType>
73
      <xs:complexType abstract="true" name="selectorType">
74
        <xs:sequence>
75
          <xs:element maxOccurs="unbounded" minOccurs="0" name="contains" nillable="true" type="tns:containsSelectorType"/>
76
        </xs:sequence>
77
      </xs:complexType>
78
      <xs:complexType name="containsSelectorType">
79
        <xs:sequence>
80
          <xs:element name="text" type="xs:string"/>
81
          <xs:element default="true" name="casesensitive" type="xs:boolean"/>
82
          <xs:element default="false" name="ignorewhitespace" type="xs:boolean"/>
83
        </xs:sequence>
84
      </xs:complexType>
85
      <xs:complexType name="changeModeResponse">
86
        <xs:sequence>
87
          <xs:element minOccurs="0" name="return" type="tns:ReturnCodeType"/>
88
        </xs:sequence>
89
      </xs:complexType>
90
      <xs:complexType name="ReturnCodeType">
91
        <xs:sequence>
92
          <xs:element name="returnCode" type="xs:int"/>
93
          <xs:element minOccurs="0" name="stdOut" type="xs:string"/>
94
          <xs:element minOccurs="0" name="stdErr" type="xs:string"/>
95
          <xs:element maxOccurs="unbounded" minOccurs="0" name="propertyList" nillable="true" type="tns:antProperty"/>
96
        </xs:sequence>
97
      </xs:complexType>
98
      <xs:complexType name="antProperty">
99
        <xs:sequence>
100
          <xs:element name="name" type="xs:string"/>
101
          <xs:element name="value" type="xs:string"/>
102
        </xs:sequence>
103
      </xs:complexType>
104
      <xs:complexType name="changeOwner">
105
        <xs:sequence>
106
          <xs:element minOccurs="0" name="fileset" type="tns:FileSetType"/>
107
          <xs:element minOccurs="0" name="owner" type="xs:string"/>
108
        </xs:sequence>
109
      </xs:complexType>
110
      <xs:complexType name="changeOwnerResponse">
111
        <xs:sequence>
112
          <xs:element minOccurs="0" name="return" type="tns:ReturnCodeType"/>
113
        </xs:sequence>
114
      </xs:complexType>
115
      <xs:complexType name="changeGroup">
116
        <xs:sequence>
117
          <xs:element minOccurs="0" name="fileset" type="tns:FileSetType"/>
118
          <xs:element minOccurs="0" name="group" type="xs:string"/>
119
        </xs:sequence>
120
      </xs:complexType>
121
      <xs:complexType name="changeGroupResponse">
122
        <xs:sequence>
123
          <xs:element minOccurs="0" name="return" type="tns:ReturnCodeType"/>
124
        </xs:sequence>
125
      </xs:complexType>
126
      <xs:complexType name="echoToFile">
127
        <xs:sequence>
128
          <xs:element minOccurs="0" name="message" type="xs:string"/>
129
          <xs:element minOccurs="0" name="file" type="xs:string"/>
130
          <xs:element minOccurs="0" name="encoding" type="xs:string"/>
131
          <xs:element name="append" type="xs:boolean"/>
132
        </xs:sequence>
133
      </xs:complexType>
134
      <xs:complexType name="echoToFileResponse">
135
        <xs:sequence>
136
          <xs:element minOccurs="0" name="return" type="tns:ReturnCodeType"/>
137
        </xs:sequence>
138
      </xs:complexType>
139
      <xs:complexType name="uploadFile">
140
        <xs:sequence>
141
          <xs:element minOccurs="0" name="file" type="tns:attachmentType"/>
142
        </xs:sequence>
143
      </xs:complexType>
144
      <xs:complexType name="uploadFileResponse">
145
        <xs:sequence>
146
          <xs:element minOccurs="0" name="return" type="xs:string"/>
147
        </xs:sequence>
148
      </xs:complexType>
149
      <xs:complexType name="copy">
150
        <xs:sequence>
151
          <xs:element minOccurs="0" name="fileset" type="tns:FileSetType"/>
152
          <xs:element minOccurs="0" name="todir" type="xs:string"/>
153
          <xs:element name="preservelastmodified" type="xs:boolean"/>
154
          <xs:element name="overwrite" type="xs:boolean"/>
155
          <xs:element minOccurs="0" name="encoding" type="xs:string"/>
156
        </xs:sequence>
157
      </xs:complexType>
158
      <xs:complexType name="copyResponse">
159
        <xs:sequence>
160
          <xs:element minOccurs="0" name="return" type="tns:ReturnCodeType"/>
161
        </xs:sequence>
162
      </xs:complexType>
163
      <xs:complexType name="loadResource">
164
        <xs:sequence>
165
          <xs:element minOccurs="0" name="resource" type="tns:FileResourceType"/>
166
          <xs:element minOccurs="0" name="encoding" type="xs:string"/>
167
        </xs:sequence>
168
      </xs:complexType>
169
      <xs:complexType name="loadResourceResponse">
170
        <xs:sequence>
171
          <xs:element minOccurs="0" name="return" type="tns:ReturnCodeType"/>
172
        </xs:sequence>
173
      </xs:complexType>
174
      <xs:complexType name="basename">
175
        <xs:sequence>
176
          <xs:element minOccurs="0" name="file" type="xs:string"/>
177
          <xs:element minOccurs="0" name="suffix" type="xs:string"/>
178
        </xs:sequence>
179
      </xs:complexType>
180
      <xs:complexType name="basenameResponse">
181
        <xs:sequence>
182
          <xs:element minOccurs="0" name="return" type="tns:ReturnCodeType"/>
183
        </xs:sequence>
184
      </xs:complexType>
185
      <xs:complexType name="loadResourceFromArchive">
186
        <xs:sequence>
187
          <xs:element minOccurs="0" name="archiveresource" type="tns:ArchiveResourceType"/>
188
          <xs:element minOccurs="0" name="encoding" type="xs:string"/>
189
        </xs:sequence>
190
      </xs:complexType>
191
      <xs:complexType name="ArchiveResourceType">
192
        <xs:sequence>
193
          <xs:element default="ZIP" name="type" type="tns:archiveType"/>
194
          <xs:element name="archive" type="xs:string"/>
195
          <xs:element name="uri" type="xs:string"/>
196
        </xs:sequence>
197
      </xs:complexType>
198
      <xs:complexType name="loadResourceFromArchiveResponse">
199
        <xs:sequence>
200
          <xs:element minOccurs="0" name="return" type="tns:ReturnCodeType"/>
201
        </xs:sequence>
202
      </xs:complexType>
203
      <xs:simpleType name="type">
204
        <xs:restriction base="xs:string">
205
          <xs:enumeration value="FILE"/>
206
          <xs:enumeration value="URL"/>
207
          <xs:enumeration value="GZIP"/>
208
          <xs:enumeration value="BZIP2"/>
209
        </xs:restriction>
210
      </xs:simpleType>
211
      <xs:simpleType name="resourcetype">
212
        <xs:restriction base="xs:string">
213
          <xs:enumeration value="FILES"/>
214
          <xs:enumeration value="ZIP"/>
215
          <xs:enumeration value="TAR"/>
216
          <xs:enumeration value="GZTAR"/>
217
        </xs:restriction>
218
      </xs:simpleType>
219
      <xs:simpleType name="archiveType">
220
        <xs:restriction base="xs:string">
221
          <xs:enumeration value="ZIP"/>
222
          <xs:enumeration value="TAR"/>
223
          <xs:enumeration value="GZTAR"/>
224
        </xs:restriction>
225
      </xs:simpleType>
226
      <xs:element name="XServicesFault" type="tns:XServicesFault"/>
227
      <xs:complexType name="XServicesFault">
228
        <xs:sequence>
229
          <xs:element name="faultstring" nillable="true" type="xs:string"/>
230
          <xs:element name="username" nillable="true" type="xs:string"/>
231
          <xs:element name="homedir" nillable="true" type="xs:string"/>
232
          <xs:element name="timestamp" nillable="true" type="xs:anySimpleType"/>
233
        </xs:sequence>
234
      </xs:complexType>
235
    </xs:schema>
236
  </wsdl:types>
237
  <wsdl:message name="loadResourceResponse">
238
    <wsdl:part element="tns:loadResourceResponse" name="parameters"></wsdl:part>
239
  </wsdl:message>
240
  <wsdl:message name="copyResponse">
241
    <wsdl:part element="tns:copyResponse" name="parameters"></wsdl:part>
242
  </wsdl:message>
243
  <wsdl:message name="changeOwnerResponse">
244
    <wsdl:part element="tns:changeOwnerResponse" name="parameters"></wsdl:part>
245
  </wsdl:message>
246
  <wsdl:message name="basename">
247
    <wsdl:part element="tns:basename" name="parameters"></wsdl:part>
248
  </wsdl:message>
249
  <wsdl:message name="uploadFile">
250
    <wsdl:part element="tns:uploadFile" name="parameters"></wsdl:part>
251
  </wsdl:message>
252
  <wsdl:message name="uploadFileResponse">
253
    <wsdl:part element="tns:uploadFileResponse" name="parameters"></wsdl:part>
254
  </wsdl:message>
255
  <wsdl:message name="copy">
256
    <wsdl:part element="tns:copy" name="parameters"></wsdl:part>
257
  </wsdl:message>
258
  <wsdl:message name="changeMode">
259
    <wsdl:part element="tns:changeMode" name="parameters"></wsdl:part>
260
  </wsdl:message>
261
  <wsdl:message name="changeGroup">
262
    <wsdl:part element="tns:changeGroup" name="parameters"></wsdl:part>
263
  </wsdl:message>
264
  <wsdl:message name="loadResourceFromArchiveResponse">
265
    <wsdl:part element="tns:loadResourceFromArchiveResponse" name="parameters"></wsdl:part>
266
  </wsdl:message>
267
  <wsdl:message name="XServicesFault">
268
    <wsdl:part element="tns:XServicesFault" name="XServicesFault"></wsdl:part>
269
  </wsdl:message>
270
  <wsdl:message name="changeModeResponse">
271
    <wsdl:part element="tns:changeModeResponse" name="parameters"></wsdl:part>
272
  </wsdl:message>
273
  <wsdl:message name="echoToFileResponse">
274
    <wsdl:part element="tns:echoToFileResponse" name="parameters"></wsdl:part>
275
  </wsdl:message>
276
  <wsdl:message name="loadResourceFromArchive">
277
    <wsdl:part element="tns:loadResourceFromArchive" name="parameters"></wsdl:part>
278
  </wsdl:message>
279
  <wsdl:message name="downloadFileResponse">
280
    <wsdl:part element="tns:downloadFileResponse" name="parameters"></wsdl:part>
281
  </wsdl:message>
282
  <wsdl:message name="downloadFile">
283
    <wsdl:part element="tns:downloadFile" name="parameters"></wsdl:part>
284
  </wsdl:message>
285
  <wsdl:message name="basenameResponse">
286
    <wsdl:part element="tns:basenameResponse" name="parameters"></wsdl:part>
287
  </wsdl:message>
288
  <wsdl:message name="changeGroupResponse">
289
    <wsdl:part element="tns:changeGroupResponse" name="parameters"></wsdl:part>
290
  </wsdl:message>
291
  <wsdl:message name="echoToFile">
292
    <wsdl:part element="tns:echoToFile" name="parameters"></wsdl:part>
293
  </wsdl:message>
294
  <wsdl:message name="changeOwner">
295
    <wsdl:part element="tns:changeOwner" name="parameters"></wsdl:part>
296
  </wsdl:message>
297
  <wsdl:message name="loadResource">
298
    <wsdl:part element="tns:loadResource" name="parameters"></wsdl:part>
299
  </wsdl:message>
300
  <wsdl:portType name="FileService">
301
    <wsdl:operation name="downloadFile">
302
      <wsdl:input message="tns:downloadFile" name="downloadFile"></wsdl:input>
303
      <wsdl:output message="tns:downloadFileResponse" name="downloadFileResponse"></wsdl:output>
304
    </wsdl:operation>
305
    <wsdl:operation name="changeMode">
306
      <wsdl:input message="tns:changeMode" name="changeMode"></wsdl:input>
307
      <wsdl:output message="tns:changeModeResponse" name="changeModeResponse"></wsdl:output>
308
    </wsdl:operation>
309
    <wsdl:operation name="changeOwner">
310
      <wsdl:input message="tns:changeOwner" name="changeOwner"></wsdl:input>
311
      <wsdl:output message="tns:changeOwnerResponse" name="changeOwnerResponse"></wsdl:output>
312
    </wsdl:operation>
313
    <wsdl:operation name="changeGroup">
314
      <wsdl:input message="tns:changeGroup" name="changeGroup"></wsdl:input>
315
      <wsdl:output message="tns:changeGroupResponse" name="changeGroupResponse"></wsdl:output>
316
    </wsdl:operation>
317
    <wsdl:operation name="echoToFile">
318
      <wsdl:input message="tns:echoToFile" name="echoToFile"></wsdl:input>
319
      <wsdl:output message="tns:echoToFileResponse" name="echoToFileResponse"></wsdl:output>
320
    </wsdl:operation>
321
    <wsdl:operation name="uploadFile">
322
      <wsdl:input message="tns:uploadFile" name="uploadFile"></wsdl:input>
323
      <wsdl:output message="tns:uploadFileResponse" name="uploadFileResponse"></wsdl:output>
324
    </wsdl:operation>
325
    <wsdl:operation name="copy">
326
      <wsdl:input message="tns:copy" name="copy"></wsdl:input>
327
      <wsdl:output message="tns:copyResponse" name="copyResponse"></wsdl:output>
328
      <wsdl:fault message="tns:XServicesFault" name="XServicesFault"></wsdl:fault>
329
    </wsdl:operation>
330
    <wsdl:operation name="loadResource">
331
      <wsdl:input message="tns:loadResource" name="loadResource"></wsdl:input>
332
      <wsdl:output message="tns:loadResourceResponse" name="loadResourceResponse"></wsdl:output>
333
    </wsdl:operation>
334
    <wsdl:operation name="basename">
335
      <wsdl:input message="tns:basename" name="basename"></wsdl:input>
336
      <wsdl:output message="tns:basenameResponse" name="basenameResponse"></wsdl:output>
337
    </wsdl:operation>
338
    <wsdl:operation name="loadResourceFromArchive">
339
      <wsdl:input message="tns:loadResourceFromArchive" name="loadResourceFromArchive"></wsdl:input>
340
      <wsdl:output message="tns:loadResourceFromArchiveResponse" name="loadResourceFromArchiveResponse"></wsdl:output>
341
    </wsdl:operation>
342
  </wsdl:portType>
343
  <wsdl:binding name="FileServiceSoapBinding" type="tns:FileService">
344
    <soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
345
    <wsdl:operation name="downloadFile">
346
      <soap:operation soapAction="" style="document"/>
347
      <wsdl:input name="downloadFile">
348
        <soap:body use="literal"/>
349
      </wsdl:input>
350
      <wsdl:output name="downloadFileResponse">
351
        <soap:body use="literal"/>
352
      </wsdl:output>
353
    </wsdl:operation>
354
    <wsdl:operation name="changeMode">
355
      <soap:operation soapAction="" style="document"/>
356
      <wsdl:input name="changeMode">
357
        <soap:body use="literal"/>
358
      </wsdl:input>
359
      <wsdl:output name="changeModeResponse">
360
        <soap:body use="literal"/>
361
      </wsdl:output>
362
    </wsdl:operation>
363
    <wsdl:operation name="changeOwner">
364
      <soap:operation soapAction="" style="document"/>
365
      <wsdl:input name="changeOwner">
366
        <soap:body use="literal"/>
367
      </wsdl:input>
368
      <wsdl:output name="changeOwnerResponse">
369
        <soap:body use="literal"/>
370
      </wsdl:output>
371
    </wsdl:operation>
372
    <wsdl:operation name="changeGroup">
373
      <soap:operation soapAction="" style="document"/>
374
      <wsdl:input name="changeGroup">
375
        <soap:body use="literal"/>
376
      </wsdl:input>
377
      <wsdl:output name="changeGroupResponse">
378
        <soap:body use="literal"/>
379
      </wsdl:output>
380
    </wsdl:operation>
381
    <wsdl:operation name="echoToFile">
382
      <soap:operation soapAction="" style="document"/>
383
      <wsdl:input name="echoToFile">
384
        <soap:body use="literal"/>
385
      </wsdl:input>
386
      <wsdl:output name="echoToFileResponse">
387
        <soap:body use="literal"/>
388
      </wsdl:output>
389
    </wsdl:operation>
390
    <wsdl:operation name="copy">
391
      <soap:operation soapAction="" style="document"/>
392
      <wsdl:input name="copy">
393
        <soap:body use="literal"/>
394
      </wsdl:input>
395
      <wsdl:output name="copyResponse">
396
        <soap:body use="literal"/>
397
      </wsdl:output>
398
      <wsdl:fault name="XServicesFault">
399
        <soap:fault name="XServicesFault" use="literal"/>
400
      </wsdl:fault>
401
    </wsdl:operation>
402
    <wsdl:operation name="uploadFile">
403
      <soap:operation soapAction="" style="document"/>
404
      <wsdl:input name="uploadFile">
405
        <soap:body use="literal"/>
406
      </wsdl:input>
407
      <wsdl:output name="uploadFileResponse">
408
        <soap:body use="literal"/>
409
      </wsdl:output>
410
    </wsdl:operation>
411
    <wsdl:operation name="loadResource">
412
      <soap:operation soapAction="" style="document"/>
413
      <wsdl:input name="loadResource">
414
        <soap:body use="literal"/>
415
      </wsdl:input>
416
      <wsdl:output name="loadResourceResponse">
417
        <soap:body use="literal"/>
418
      </wsdl:output>
419
    </wsdl:operation>
420
    <wsdl:operation name="basename">
421
      <soap:operation soapAction="" style="document"/>
422
      <wsdl:input name="basename">
423
        <soap:body use="literal"/>
424
      </wsdl:input>
425
      <wsdl:output name="basenameResponse">
426
        <soap:body use="literal"/>
427
      </wsdl:output>
428
    </wsdl:operation>
429
    <wsdl:operation name="loadResourceFromArchive">
430
      <soap:operation soapAction="" style="document"/>
431
      <wsdl:input name="loadResourceFromArchive">
432
        <soap:body use="literal"/>
433
      </wsdl:input>
434
      <wsdl:output name="loadResourceFromArchiveResponse">
435
        <soap:body use="literal"/>
436
      </wsdl:output>
437
    </wsdl:operation>
438
  </wsdl:binding>
439
  <wsdl:service name="FileService">
440
    <wsdl:port binding="tns:FileServiceSoapBinding" name="FileServiceImplPort">
441
      <soap:address location="http://localhost:8080/XServices/FileServiceMTOM"/>
442
    </wsdl:port>
443
  </wsdl:service>
444
</wsdl:definitions>]]></con:content><con:type>http://schemas.xmlsoap.org/wsdl/</con:type></con:part></con:definitionCache><con:endpoints><con:endpoint>http://localhost:8080/XServices/FileServiceMTOM</con:endpoint><con:endpoint>http://localhost:8080/XServices/FileService</con:endpoint></con:endpoints><con:operation isOneWay="false" action="" name="basename" bindingOperationName="basename" type="Request-Response" outputName="basenameResponse" inputName="basename" receivesAttachments="false" sendsAttachments="false" anonymous="optional"><con:settings/><con:call name="Request 1"><con:settings><con:setting id="com.eviware.soapui.impl.wsdl.WsdlRequest@request-headers">&lt;xml-fragment/></con:setting></con:settings><con:encoding>UTF-8</con:encoding><con:endpoint>http://localhost:8080/XServices/FileServiceMTOM</con:endpoint><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ws="http://ws.xservices.brutex.net">
57 brianR 445
   <soapenv:Header/>
446
   <soapenv:Body>
447
      <ws:basename>
448
         <!--Optional:-->
64 brianR 449
         <file>c:\temp\XServices.war</file>
57 brianR 450
         <!--Optional:-->
64 brianR 451
         <suffix>.war</suffix>
57 brianR 452
      </ws:basename>
453
   </soapenv:Body>
64 brianR 454
</soapenv:Envelope>]]></con:request><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:jmsPropertyConfig/><con:wsaConfig mustUnderstand="NONE" version="200508" action="http://ws.xservices.brutex.net/FileService/basename"/><con:wsrmConfig version="1.2"/></con:call></con:operation><con:operation isOneWay="false" action="" name="changeGroup" bindingOperationName="changeGroup" type="Request-Response" outputName="changeGroupResponse" inputName="changeGroup" receivesAttachments="false" sendsAttachments="false" anonymous="optional"><con:settings/><con:call name="Request 1"><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>http://localhost:8080/XServices/FileServiceMTOM</con:endpoint><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ws="http://ws.xservices.brutex.net">
57 brianR 455
   <soapenv:Header/>
456
   <soapenv:Body>
457
      <ws:changeGroup>
458
         <!--Optional:-->
459
         <fileset>
460
            <FileSetType>FILES</FileSetType>
461
            <source>?</source>
462
            <filter>
463
               <!--Zero or more repetitions:-->
464
               <include>**/*</include>
465
               <!--Zero or more repetitions:-->
466
               <exclude>?</exclude>
467
               <!--Optional:-->
468
               <selector>
469
                  <!--Zero or more repetitions:-->
470
                  <contains>
471
                     <text>?</text>
472
                     <casesensitive>true</casesensitive>
473
                     <ignorewhitespace>false</ignorewhitespace>
474
                  </contains>
475
               </selector>
476
            </filter>
477
            <!--Optional:-->
478
            <excludes/>
479
            <casesensitive>true</casesensitive>
480
         </fileset>
481
         <!--Optional:-->
482
         <group>?</group>
483
      </ws:changeGroup>
484
   </soapenv:Body>
485
</soapenv:Envelope>]]></con:request><con:wsaConfig mustUnderstand="NONE" version="200508" action="http://ws.xservices.brutex.net/FileService/changeGroup"/></con:call></con:operation><con:operation isOneWay="false" action="" name="changeMode" bindingOperationName="changeMode" type="Request-Response" outputName="changeModeResponse" inputName="changeMode" receivesAttachments="false" sendsAttachments="false" anonymous="optional"><con:settings/><con:call name="Request 1"><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>http://localhost:8080/XServices/FileServiceMTOM</con:endpoint><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ws="http://ws.xservices.brutex.net">
486
   <soapenv:Header/>
487
   <soapenv:Body>
488
      <ws:changeMode>
489
         <!--Optional:-->
490
         <fileset>
491
            <FileSetType>FILES</FileSetType>
492
            <source>?</source>
493
            <filter>
494
               <!--Zero or more repetitions:-->
495
               <include>**/*</include>
496
               <!--Zero or more repetitions:-->
497
               <exclude>?</exclude>
498
               <!--Optional:-->
499
               <selector>
500
                  <!--Zero or more repetitions:-->
501
                  <contains>
502
                     <text>?</text>
503
                     <casesensitive>true</casesensitive>
504
                     <ignorewhitespace>false</ignorewhitespace>
505
                  </contains>
506
               </selector>
507
            </filter>
508
            <!--Optional:-->
509
            <excludes/>
510
            <casesensitive>true</casesensitive>
511
         </fileset>
512
         <!--Optional:-->
513
         <permissions>?</permissions>
514
      </ws:changeMode>
515
   </soapenv:Body>
516
</soapenv:Envelope>]]></con:request><con:wsaConfig mustUnderstand="NONE" version="200508" action="http://ws.xservices.brutex.net/FileService/changeMode"/></con:call></con:operation><con:operation isOneWay="false" action="" name="changeOwner" bindingOperationName="changeOwner" type="Request-Response" outputName="changeOwnerResponse" inputName="changeOwner" receivesAttachments="false" sendsAttachments="false" anonymous="optional"><con:settings/><con:call name="Request 1"><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>http://localhost:8080/XServices/FileServiceMTOM</con:endpoint><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ws="http://ws.xservices.brutex.net">
517
   <soapenv:Header/>
518
   <soapenv:Body>
519
      <ws:changeOwner>
520
         <!--Optional:-->
521
         <fileset>
522
            <FileSetType>FILES</FileSetType>
523
            <source>?</source>
524
            <filter>
525
               <!--Zero or more repetitions:-->
526
               <include>**/*</include>
527
               <!--Zero or more repetitions:-->
528
               <exclude>?</exclude>
529
               <!--Optional:-->
530
               <selector>
531
                  <!--Zero or more repetitions:-->
532
                  <contains>
533
                     <text>?</text>
534
                     <casesensitive>true</casesensitive>
535
                     <ignorewhitespace>false</ignorewhitespace>
536
                  </contains>
537
               </selector>
538
            </filter>
539
            <!--Optional:-->
540
            <excludes/>
541
            <casesensitive>true</casesensitive>
542
         </fileset>
543
         <!--Optional:-->
544
         <owner>?</owner>
545
      </ws:changeOwner>
546
   </soapenv:Body>
547
</soapenv:Envelope>]]></con:request><con:wsaConfig mustUnderstand="NONE" version="200508" action="http://ws.xservices.brutex.net/FileService/changeOwner"/></con:call></con:operation><con:operation isOneWay="false" action="" name="copy" bindingOperationName="copy" type="Request-Response" outputName="copyResponse" inputName="copy" receivesAttachments="false" sendsAttachments="false" anonymous="optional"><con:settings/><con:call name="Request 1"><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>http://localhost:8080/XServices/FileServiceMTOM</con:endpoint><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ws="http://ws.xservices.brutex.net">
548
   <soapenv:Header/>
549
   <soapenv:Body>
550
      <ws:copy>
551
         <!--Optional:-->
552
         <fileset>
553
            <FileSetType>FILES</FileSetType>
554
            <source>?</source>
555
            <filter>
556
               <!--Zero or more repetitions:-->
557
               <include>**/*</include>
558
               <!--Zero or more repetitions:-->
559
               <exclude>?</exclude>
560
               <!--Optional:-->
561
               <selector>
562
                  <!--Zero or more repetitions:-->
563
                  <contains>
564
                     <text>?</text>
565
                     <casesensitive>true</casesensitive>
566
                     <ignorewhitespace>false</ignorewhitespace>
567
                  </contains>
568
               </selector>
569
            </filter>
570
            <!--Optional:-->
571
            <excludes/>
572
            <casesensitive>true</casesensitive>
573
         </fileset>
574
         <!--Optional:-->
575
         <todir>?</todir>
576
         <preservelastmodified>?</preservelastmodified>
577
         <overwrite>?</overwrite>
578
         <!--Optional:-->
579
         <encoding>?</encoding>
580
      </ws:copy>
581
   </soapenv:Body>
64 brianR 582
</soapenv:Envelope>]]></con:request><con:wsaConfig mustUnderstand="NONE" version="200508" action="http://ws.xservices.brutex.net/FileService/copy"/></con:call></con:operation><con:operation isOneWay="false" action="" name="echoToFile" bindingOperationName="echoToFile" type="Request-Response" outputName="echoToFileResponse" inputName="echoToFile" receivesAttachments="false" sendsAttachments="false" anonymous="optional"><con:settings/><con:call name="Request 1"><con:settings><con:setting id="com.eviware.soapui.impl.wsdl.WsdlRequest@request-headers">&lt;xml-fragment/></con:setting></con:settings><con:encoding>UTF-8</con:encoding><con:endpoint>http://localhost:8080/XServices/FileServiceMTOM</con:endpoint><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ws="http://ws.xservices.brutex.net">
57 brianR 583
   <soapenv:Header/>
584
   <soapenv:Body>
585
      <ws:echoToFile>
586
         <!--Optional:-->
64 brianR 587
         <message>blubber</message>
57 brianR 588
         <!--Optional:-->
64 brianR 589
         <file>c:\temp\something.txt</file>
57 brianR 590
         <!--Optional:-->
64 brianR 591
         <encoding>utf-8</encoding>
592
         <append>false</append>
57 brianR 593
      </ws:echoToFile>
594
   </soapenv:Body>
64 brianR 595
</soapenv:Envelope>]]></con:request><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:jmsPropertyConfig/><con:wsaConfig mustUnderstand="NONE" version="200508" action="http://ws.xservices.brutex.net/FileService/echoToFile"/><con:wsrmConfig version="1.2"/></con:call></con:operation><con:operation isOneWay="false" action="" name="loadResource" bindingOperationName="loadResource" type="Request-Response" outputName="loadResourceResponse" inputName="loadResource" receivesAttachments="false" sendsAttachments="false" anonymous="optional"><con:settings/><con:call name="Request 1"><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>http://localhost:8080/XServices/FileServiceMTOM</con:endpoint><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ws="http://ws.xservices.brutex.net">
57 brianR 596
   <soapenv:Header/>
597
   <soapenv:Body>
598
      <ws:loadResource>
599
         <!--Optional:-->
600
         <resource>
601
            <type>FILE</type>
602
            <uri>?</uri>
603
         </resource>
604
         <!--Optional:-->
605
         <encoding>?</encoding>
606
      </ws:loadResource>
607
   </soapenv:Body>
608
</soapenv:Envelope>]]></con:request><con:wsaConfig mustUnderstand="NONE" version="200508" action="http://ws.xservices.brutex.net/FileService/loadResource"/></con:call></con:operation><con:operation isOneWay="false" action="" name="loadResourceFromArchive" bindingOperationName="loadResourceFromArchive" type="Request-Response" outputName="loadResourceFromArchiveResponse" inputName="loadResourceFromArchive" receivesAttachments="false" sendsAttachments="false" anonymous="optional"><con:settings/><con:call name="Request 1"><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>http://localhost:8080/XServices/FileServiceMTOM</con:endpoint><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ws="http://ws.xservices.brutex.net">
609
   <soapenv:Header/>
610
   <soapenv:Body>
611
      <ws:loadResourceFromArchive>
612
         <!--Optional:-->
613
         <archiveresource>
614
            <type>ZIP</type>
615
            <archive>?</archive>
616
            <uri>?</uri>
617
         </archiveresource>
618
         <!--Optional:-->
619
         <encoding>?</encoding>
620
      </ws:loadResourceFromArchive>
621
   </soapenv:Body>
64 brianR 622
</soapenv:Envelope>]]></con:request><con:wsaConfig mustUnderstand="NONE" version="200508" action="http://ws.xservices.brutex.net/FileService/loadResourceFromArchive"/></con:call></con:operation><con:operation isOneWay="false" action="" name="downloadFile" bindingOperationName="downloadFile" type="Request-Response" outputName="downloadFileResponse" inputName="downloadFile" receivesAttachments="false" sendsAttachments="false" anonymous="optional"><con:settings/><con:call name="Request 1"><con:settings><con:setting id="com.eviware.soapui.impl.wsdl.WsdlRequest@request-headers">&lt;xml-fragment/></con:setting></con:settings><con:encoding>UTF-8</con:encoding><con:endpoint>http://localhost:8080/XServices/FileService</con:endpoint><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ws="http://ws.xservices.brutex.net">
623
   <soapenv:Header/>
624
   <soapenv:Body>
625
      <ws:downloadFile>
626
         <!--Optional:-->
627
         <file>
628
            <type>FILE</type>
629
            <uri>c:\temp\XServices.war</uri>
630
         </file>
631
      </ws:downloadFile>
632
   </soapenv:Body>
633
</soapenv:Envelope>]]></con:request><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:jmsPropertyConfig/><con:wsaConfig mustUnderstand="NONE" version="200508" action="http://ws.xservices.brutex.net/FileService/downloadFile"/><con:wsrmConfig version="1.2"/></con:call></con:operation><con:operation isOneWay="false" action="" name="uploadFile" bindingOperationName="uploadFile" type="Request-Response" outputName="uploadFileResponse" inputName="uploadFile" receivesAttachments="false" sendsAttachments="false" anonymous="optional"><con:settings/><con:call name="Request 1"><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>http://localhost:8080/XServices/FileServiceMTOM</con:endpoint><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ws="http://ws.xservices.brutex.net">
634
   <soapenv:Header/>
635
   <soapenv:Body>
636
      <ws:uploadFile>
637
         <!--Optional:-->
638
         <file>
639
            <content>cid:166081510675</content>
640
            <!--Optional:-->
641
            <filename>?</filename>
642
         </file>
643
      </ws:uploadFile>
644
   </soapenv:Body>
57 brianR 645
</soapenv:Envelope>]]></con:request><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:jmsPropertyConfig/><con:wsaConfig mustUnderstand="NONE" version="200508" action="http://ws.xservices.brutex.net/FileService/uploadFile"/><con:wsrmConfig version="1.2"/></con:call></con:operation></con:interface><con:properties/><con:wssContainer/></con:soapui-project>