Subversion Repositories XServices

Rev

Rev 84 | Rev 92 | Go to most recent revision | Only display areas with differences | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 84 Rev 89
1
<?xml version="1.0" encoding="UTF-8"?>
1
<?xml version="1.0" encoding="UTF-8"?>
2
<con:soapui-project name="FileServices" soapui-version="4.0.1" abortOnError="false" runType="SEQUENTIAL" resourceRoot="" 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/FileService?wsdl" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:settings/><con:definitionCache type="TEXT" rootPart="http://localhost:8080/XServices/FileService?wsdl"><con:part><con:url>http://localhost:8080/XServices/FileService?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">
2
<con:soapui-project name="FileServices" soapui-version="4.0.1" abortOnError="false" runType="SEQUENTIAL" resourceRoot="" 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/FileService?wsdl" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:settings/><con:definitionCache type="TEXT" rootPart="http://localhost:8080/XServices/FileService?wsdl"><con:part><con:url>http://localhost:8080/XServices/FileService?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">
3
  <wsdl:documentation>/*
3
  <wsdl:documentation>/*
4
*   Copyright 2010 Brian Rosenberger (Brutex Network)
4
*   Copyright 2010 Brian Rosenberger (Brutex Network)
5
*
5
*
6
*   Licensed under the Apache License, Version 2.0 (the "License")
6
*   Licensed under the Apache License, Version 2.0 (the "License")
7
*   you may not use this file except in compliance with the License.
7
*   you may not use this file except in compliance with the License.
8
*   You may obtain a copy of the License at
8
*   You may obtain a copy of the License at
9
*
9
*
10
*       http://www.apache.org/licenses/LICENSE-2.0
10
*       http://www.apache.org/licenses/LICENSE-2.0
11
*
11
*
12
*   Unless required by applicable law or agreed to in writing, software
12
*   Unless required by applicable law or agreed to in writing, software
13
*   distributed under the License is distributed on an "AS IS" BASIS,
13
*   distributed under the License is distributed on an "AS IS" BASIS,
14
*   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14
*   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
15
*   See the License for the specific language governing permissions and
15
*   See the License for the specific language governing permissions and
16
*   limitations under the License.
16
*   limitations under the License.
17
*/</wsdl:documentation>
17
*/</wsdl:documentation>
18
  <wsdl:types>
18
  <wsdl:types>
19
    <xs:schema attributeFormDefault="unqualified" elementFormDefault="unqualified" targetNamespace="http://ws.xservices.brutex.net" xmlns:xs="http://www.w3.org/2001/XMLSchema">
19
    <xs:schema attributeFormDefault="unqualified" elementFormDefault="unqualified" targetNamespace="http://ws.xservices.brutex.net" xmlns:xs="http://www.w3.org/2001/XMLSchema">
20
      <xs:element name="antProperty" type="tns:antProperty"/>
20
      <xs:element name="antProperty" type="tns:antProperty"/>
21
      <xs:element name="basename" type="tns:basename"/>
21
      <xs:element name="basename" type="tns:basename"/>
22
      <xs:element name="basenameResponse" type="tns:basenameResponse"/>
22
      <xs:element name="basenameResponse" type="tns:basenameResponse"/>
23
      <xs:element name="changeGroup" type="tns:changeGroup"/>
23
      <xs:element name="changeGroup" type="tns:changeGroup"/>
24
      <xs:element name="changeGroupResponse" type="tns:changeGroupResponse"/>
24
      <xs:element name="changeGroupResponse" type="tns:changeGroupResponse"/>
25
      <xs:element name="changeMode" type="tns:changeMode"/>
25
      <xs:element name="changeMode" type="tns:changeMode"/>
26
      <xs:element name="changeModeResponse" type="tns:changeModeResponse"/>
26
      <xs:element name="changeModeResponse" type="tns:changeModeResponse"/>
27
      <xs:element name="changeOwner" type="tns:changeOwner"/>
27
      <xs:element name="changeOwner" type="tns:changeOwner"/>
28
      <xs:element name="changeOwnerResponse" type="tns:changeOwnerResponse"/>
28
      <xs:element name="changeOwnerResponse" type="tns:changeOwnerResponse"/>
29
      <xs:element name="copy" type="tns:copy"/>
29
      <xs:element name="copy" type="tns:copy"/>
30
      <xs:element name="copyFile" type="tns:copyFile"/>
30
      <xs:element name="copyFile" type="tns:copyFile"/>
31
      <xs:element name="copyFileResponse" type="tns:copyFileResponse"/>
31
      <xs:element name="copyFileResponse" type="tns:copyFileResponse"/>
32
      <xs:element name="copyResponse" type="tns:copyResponse"/>
32
      <xs:element name="copyResponse" type="tns:copyResponse"/>
33
      <xs:element name="downloadFile" type="tns:downloadFile"/>
33
      <xs:element name="downloadFile" type="tns:downloadFile"/>
34
      <xs:element name="downloadFileResponse" type="tns:downloadFileResponse"/>
34
      <xs:element name="downloadFileResponse" type="tns:downloadFileResponse"/>
35
      <xs:element name="echoToFile" type="tns:echoToFile"/>
35
      <xs:element name="echoToFile" type="tns:echoToFile"/>
36
      <xs:element name="echoToFileResponse" type="tns:echoToFileResponse"/>
36
      <xs:element name="echoToFileResponse" type="tns:echoToFileResponse"/>
37
      <xs:element name="loadResource" type="tns:loadResource"/>
37
      <xs:element name="loadResource" type="tns:loadResource"/>
38
      <xs:element name="loadResourceFromArchive" type="tns:loadResourceFromArchive"/>
38
      <xs:element name="loadResourceFromArchive" type="tns:loadResourceFromArchive"/>
39
      <xs:element name="loadResourceFromArchiveResponse" type="tns:loadResourceFromArchiveResponse"/>
39
      <xs:element name="loadResourceFromArchiveResponse" type="tns:loadResourceFromArchiveResponse"/>
40
      <xs:element name="loadResourceResponse" type="tns:loadResourceResponse"/>
40
      <xs:element name="loadResourceResponse" type="tns:loadResourceResponse"/>
41
      <xs:element name="replaceInFile" type="tns:replaceInFile"/>
41
      <xs:element name="replaceInFile" type="tns:replaceInFile"/>
42
      <xs:element name="replaceInFile2" type="tns:replaceInFile2"/>
42
      <xs:element name="replaceInFile2" type="tns:replaceInFile2"/>
43
      <xs:element name="replaceInFile2Response" type="tns:replaceInFile2Response"/>
43
      <xs:element name="replaceInFile2Response" type="tns:replaceInFile2Response"/>
44
      <xs:element name="replaceInFileRegEx" type="tns:replaceInFileRegEx"/>
44
      <xs:element name="replaceInFileRegEx" type="tns:replaceInFileRegEx"/>
45
      <xs:element name="replaceInFileRegExResponse" type="tns:replaceInFileRegExResponse"/>
45
      <xs:element name="replaceInFileRegExResponse" type="tns:replaceInFileRegExResponse"/>
46
      <xs:element name="replaceInFileResponse" type="tns:replaceInFileResponse"/>
46
      <xs:element name="replaceInFileResponse" type="tns:replaceInFileResponse"/>
47
      <xs:element name="replacePattern" type="tns:replacePattern"/>
47
      <xs:element name="replacePattern" type="tns:replacePattern"/>
48
      <xs:element name="uploadFile" type="tns:uploadFile"/>
48
      <xs:element name="uploadFile" type="tns:uploadFile"/>
49
      <xs:element name="uploadFileResponse" type="tns:uploadFileResponse"/>
49
      <xs:element name="uploadFileResponse" type="tns:uploadFileResponse"/>
50
      <xs:complexType name="downloadFile">
50
      <xs:complexType name="downloadFile">
51
        <xs:sequence>
51
        <xs:sequence>
52
          <xs:element minOccurs="0" name="file" type="tns:FileResourceType"/>
52
          <xs:element minOccurs="0" name="file" type="tns:FileResourceType"/>
53
        </xs:sequence>
53
        </xs:sequence>
54
      </xs:complexType>
54
      </xs:complexType>
55
      <xs:complexType name="FileResourceType">
55
      <xs:complexType name="FileResourceType">
56
        <xs:sequence>
56
        <xs:sequence>
57
          <xs:element default="FILE" name="type" type="tns:type"/>
57
          <xs:element default="FILE" name="type" type="tns:type"/>
58
          <xs:element name="uri" type="xs:string"/>
58
          <xs:element name="uri" type="xs:string"/>
59
        </xs:sequence>
59
        </xs:sequence>
60
      </xs:complexType>
60
      </xs:complexType>
61
      <xs:complexType name="downloadFileResponse">
61
      <xs:complexType name="downloadFileResponse">
62
        <xs:sequence>
62
        <xs:sequence>
63
          <xs:element minOccurs="0" name="return" type="tns:attachmentType"/>
63
          <xs:element minOccurs="0" name="return" type="tns:attachmentType"/>
64
        </xs:sequence>
64
        </xs:sequence>
65
      </xs:complexType>
65
      </xs:complexType>
66
      <xs:complexType name="attachmentType">
66
      <xs:complexType name="attachmentType">
67
        <xs:sequence>
67
        <xs:sequence>
68
          <xs:element name="content" ns1:expectedContentTypes="application/octet-stream" type="xs:base64Binary" xmlns:ns1="http://www.w3.org/2005/05/xmlmime"/>
68
          <xs:element minOccurs="0" name="content" ns1:expectedContentTypes="application/octet-stream" type="xs:base64Binary" xmlns:ns1="http://www.w3.org/2005/05/xmlmime"/>
69
          <xs:element minOccurs="0" name="filename" type="xs:string"/>
69
          <xs:element minOccurs="0" name="filename" type="xs:string"/>
70
        </xs:sequence>
70
        </xs:sequence>
71
      </xs:complexType>
71
      </xs:complexType>
72
      <xs:complexType name="replaceInFileRegEx">
72
      <xs:complexType name="replaceInFileRegEx">
73
        <xs:sequence>
73
        <xs:sequence>
74
          <xs:element minOccurs="0" name="file" type="tns:FileResourceType"/>
74
          <xs:element minOccurs="0" name="file" type="tns:FileResourceType"/>
75
          <xs:element minOccurs="0" name="search" type="xs:string"/>
75
          <xs:element minOccurs="0" name="search" type="xs:string"/>
76
          <xs:element minOccurs="0" name="replace" type="xs:string"/>
76
          <xs:element minOccurs="0" name="replace" type="xs:string"/>
77
          <xs:element minOccurs="0" name="flags" type="xs:string"/>
77
          <xs:element minOccurs="0" name="flags" type="xs:string"/>
78
        </xs:sequence>
78
        </xs:sequence>
79
      </xs:complexType>
79
      </xs:complexType>
80
      <xs:complexType name="replaceInFileRegExResponse">
80
      <xs:complexType name="replaceInFileRegExResponse">
81
        <xs:sequence>
81
        <xs:sequence>
82
          <xs:element minOccurs="0" name="return" type="tns:ReturnCodeType"/>
82
          <xs:element minOccurs="0" name="return" type="tns:ReturnCodeType"/>
83
        </xs:sequence>
83
        </xs:sequence>
84
      </xs:complexType>
84
      </xs:complexType>
85
      <xs:complexType name="ReturnCodeType">
85
      <xs:complexType name="ReturnCodeType">
86
        <xs:sequence>
86
        <xs:sequence>
87
          <xs:element name="returnCode" type="xs:int"/>
87
          <xs:element name="returnCode" type="xs:int"/>
88
          <xs:element minOccurs="0" name="stdOut" type="xs:string"/>
88
          <xs:element minOccurs="0" name="stdOut" type="xs:string"/>
89
          <xs:element minOccurs="0" name="stdErr" type="xs:string"/>
89
          <xs:element minOccurs="0" name="stdErr" type="xs:string"/>
90
          <xs:element maxOccurs="unbounded" minOccurs="0" name="propertyList" nillable="true" type="tns:antProperty"/>
90
          <xs:element maxOccurs="unbounded" minOccurs="0" name="propertyList" nillable="true" type="tns:antProperty"/>
91
        </xs:sequence>
91
        </xs:sequence>
92
      </xs:complexType>
92
      </xs:complexType>
93
      <xs:complexType name="antProperty">
93
      <xs:complexType name="antProperty">
94
        <xs:sequence>
94
        <xs:sequence>
95
          <xs:element name="name" type="xs:string"/>
95
          <xs:element name="name" type="xs:string"/>
96
          <xs:element name="value" type="xs:string"/>
96
          <xs:element name="value" type="xs:string"/>
97
        </xs:sequence>
97
        </xs:sequence>
98
      </xs:complexType>
98
      </xs:complexType>
99
      <xs:complexType name="changeMode">
99
      <xs:complexType name="changeMode">
100
        <xs:sequence>
100
        <xs:sequence>
101
          <xs:element minOccurs="0" name="fileset" type="tns:FileSetType"/>
101
          <xs:element minOccurs="0" name="fileset" type="tns:FileSetType"/>
102
          <xs:element name="permissions" type="xs:string"/>
102
          <xs:element name="permissions" type="xs:string"/>
103
        </xs:sequence>
103
        </xs:sequence>
104
      </xs:complexType>
104
      </xs:complexType>
105
      <xs:complexType name="FileSetType">
105
      <xs:complexType name="FileSetType">
106
        <xs:sequence>
106
        <xs:sequence>
107
          <xs:element default="FILES" name="FileSetType" type="tns:resourcetype"/>
107
          <xs:element default="FILES" name="FileSetType" type="tns:resourcetype"/>
108
          <xs:element name="source" type="xs:string"/>
108
          <xs:element name="source" type="xs:string"/>
109
          <xs:element name="filter" nillable="true" type="tns:patternSetType"/>
109
          <xs:element name="filter" nillable="true" type="tns:patternSetType"/>
110
          <xs:element default="" minOccurs="0" name="excludes" nillable="true" type="xs:string"/>
110
          <xs:element default="" minOccurs="0" name="excludes" nillable="true" type="xs:string"/>
111
          <xs:element default="true" name="casesensitive" type="xs:boolean"/>
111
          <xs:element default="true" name="casesensitive" type="xs:boolean"/>
112
        </xs:sequence>
112
        </xs:sequence>
113
      </xs:complexType>
113
      </xs:complexType>
114
      <xs:complexType name="patternSetType">
114
      <xs:complexType name="patternSetType">
115
        <xs:sequence>
115
        <xs:sequence>
116
          <xs:element default="**/*" maxOccurs="unbounded" minOccurs="0" name="include" type="tns:patternElement"/>
116
          <xs:element default="**/*" maxOccurs="unbounded" minOccurs="0" name="include" type="tns:patternElement"/>
117
          <xs:element maxOccurs="unbounded" minOccurs="0" name="exclude" type="tns:patternElement"/>
117
          <xs:element maxOccurs="unbounded" minOccurs="0" name="exclude" type="tns:patternElement"/>
118
          <xs:element minOccurs="0" name="selector" nillable="true" type="tns:selectorType"/>
118
          <xs:element minOccurs="0" name="selector" nillable="true" type="tns:selectorType"/>
119
        </xs:sequence>
119
        </xs:sequence>
120
      </xs:complexType>
120
      </xs:complexType>
121
      <xs:simpleType name="patternElement">
121
      <xs:simpleType name="patternElement">
122
        <xs:restriction base="xs:string"/>
122
        <xs:restriction base="xs:string"/>
123
      </xs:simpleType>
123
      </xs:simpleType>
124
      <xs:complexType abstract="true" name="selectorType">
124
      <xs:complexType abstract="true" name="selectorType">
125
        <xs:sequence>
125
        <xs:sequence>
126
          <xs:element maxOccurs="unbounded" minOccurs="0" name="contains" nillable="true" type="tns:containsSelectorType"/>
126
          <xs:element maxOccurs="unbounded" minOccurs="0" name="contains" nillable="true" type="tns:containsSelectorType"/>
127
        </xs:sequence>
127
        </xs:sequence>
128
      </xs:complexType>
128
      </xs:complexType>
129
      <xs:complexType name="containsSelectorType">
129
      <xs:complexType name="containsSelectorType">
130
        <xs:sequence>
130
        <xs:sequence>
131
          <xs:element name="text" type="xs:string"/>
131
          <xs:element name="text" type="xs:string"/>
132
          <xs:element default="true" name="casesensitive" type="xs:boolean"/>
132
          <xs:element default="true" name="casesensitive" type="xs:boolean"/>
133
          <xs:element default="false" name="ignorewhitespace" type="xs:boolean"/>
133
          <xs:element default="false" name="ignorewhitespace" type="xs:boolean"/>
134
        </xs:sequence>
134
        </xs:sequence>
135
      </xs:complexType>
135
      </xs:complexType>
136
      <xs:complexType name="changeModeResponse">
136
      <xs:complexType name="changeModeResponse">
137
        <xs:sequence>
137
        <xs:sequence>
138
          <xs:element minOccurs="0" name="return" type="tns:ReturnCodeType"/>
138
          <xs:element minOccurs="0" name="return" type="tns:ReturnCodeType"/>
139
        </xs:sequence>
139
        </xs:sequence>
140
      </xs:complexType>
140
      </xs:complexType>
141
      <xs:complexType name="changeOwner">
141
      <xs:complexType name="changeOwner">
142
        <xs:sequence>
142
        <xs:sequence>
143
          <xs:element minOccurs="0" name="fileset" type="tns:FileSetType"/>
143
          <xs:element minOccurs="0" name="fileset" type="tns:FileSetType"/>
144
          <xs:element name="owner" type="xs:string"/>
144
          <xs:element name="owner" type="xs:string"/>
145
        </xs:sequence>
145
        </xs:sequence>
146
      </xs:complexType>
146
      </xs:complexType>
147
      <xs:complexType name="changeOwnerResponse">
147
      <xs:complexType name="changeOwnerResponse">
148
        <xs:sequence>
148
        <xs:sequence>
149
          <xs:element minOccurs="0" name="return" type="tns:ReturnCodeType"/>
149
          <xs:element minOccurs="0" name="return" type="tns:ReturnCodeType"/>
150
        </xs:sequence>
150
        </xs:sequence>
151
      </xs:complexType>
151
      </xs:complexType>
152
      <xs:complexType name="changeGroup">
152
      <xs:complexType name="changeGroup">
153
        <xs:sequence>
153
        <xs:sequence>
154
          <xs:element minOccurs="0" name="fileset" type="tns:FileSetType"/>
154
          <xs:element minOccurs="0" name="fileset" type="tns:FileSetType"/>
155
          <xs:element name="group" type="xs:string"/>
155
          <xs:element name="group" type="xs:string"/>
156
        </xs:sequence>
156
        </xs:sequence>
157
      </xs:complexType>
157
      </xs:complexType>
158
      <xs:complexType name="changeGroupResponse">
158
      <xs:complexType name="changeGroupResponse">
159
        <xs:sequence>
159
        <xs:sequence>
160
          <xs:element minOccurs="0" name="return" type="tns:ReturnCodeType"/>
160
          <xs:element minOccurs="0" name="return" type="tns:ReturnCodeType"/>
161
        </xs:sequence>
161
        </xs:sequence>
162
      </xs:complexType>
162
      </xs:complexType>
163
      <xs:complexType name="echoToFile">
163
      <xs:complexType name="echoToFile">
164
        <xs:sequence>
164
        <xs:sequence>
165
          <xs:element name="message" type="xs:string"/>
165
          <xs:element name="message" type="xs:string"/>
166
          <xs:element name="file" type="xs:string"/>
166
          <xs:element name="file" type="xs:string"/>
167
          <xs:element minOccurs="0" name="encoding" type="xs:string"/>
167
          <xs:element minOccurs="0" name="encoding" type="xs:string"/>
168
          <xs:element name="append" type="xs:boolean"/>
168
          <xs:element name="append" type="xs:boolean"/>
169
        </xs:sequence>
169
        </xs:sequence>
170
      </xs:complexType>
170
      </xs:complexType>
171
      <xs:complexType name="echoToFileResponse">
171
      <xs:complexType name="echoToFileResponse">
172
        <xs:sequence>
172
        <xs:sequence>
173
          <xs:element minOccurs="0" name="return" type="tns:ReturnCodeType"/>
173
          <xs:element minOccurs="0" name="return" type="tns:ReturnCodeType"/>
174
        </xs:sequence>
174
        </xs:sequence>
175
      </xs:complexType>
175
      </xs:complexType>
176
      <xs:complexType name="uploadFile">
176
      <xs:complexType name="uploadFile">
177
        <xs:sequence>
177
        <xs:sequence>
178
          <xs:element minOccurs="0" name="file" type="tns:attachmentType"/>
178
          <xs:element minOccurs="0" name="file" type="tns:attachmentType"/>
179
        </xs:sequence>
179
        </xs:sequence>
180
      </xs:complexType>
180
      </xs:complexType>
181
      <xs:complexType name="uploadFileResponse">
181
      <xs:complexType name="uploadFileResponse">
182
        <xs:sequence>
182
        <xs:sequence>
183
          <xs:element minOccurs="0" name="return" type="xs:string"/>
183
          <xs:element minOccurs="0" name="return" type="xs:string"/>
184
        </xs:sequence>
184
        </xs:sequence>
185
      </xs:complexType>
185
      </xs:complexType>
186
      <xs:complexType name="replaceInFile2">
186
      <xs:complexType name="replaceInFile2">
187
        <xs:sequence>
187
        <xs:sequence>
188
          <xs:element minOccurs="0" name="file" type="tns:FileResourceType"/>
188
          <xs:element minOccurs="0" name="file" type="tns:FileResourceType"/>
189
          <xs:element maxOccurs="unbounded" minOccurs="0" name="patternList" type="tns:replacePattern"/>
189
          <xs:element maxOccurs="unbounded" minOccurs="0" name="patternList" type="tns:replacePattern"/>
190
        </xs:sequence>
190
        </xs:sequence>
191
      </xs:complexType>
191
      </xs:complexType>
192
      <xs:complexType name="replacePattern">
192
      <xs:complexType name="replacePattern">
193
        <xs:sequence>
193
        <xs:sequence>
194
          <xs:element name="search" type="xs:string"/>
194
          <xs:element name="search" type="xs:string"/>
195
          <xs:element name="replace" type="xs:string"/>
195
          <xs:element name="replace" type="xs:string"/>
196
        </xs:sequence>
196
        </xs:sequence>
197
      </xs:complexType>
197
      </xs:complexType>
198
      <xs:complexType name="replaceInFile2Response">
198
      <xs:complexType name="replaceInFile2Response">
199
        <xs:sequence>
199
        <xs:sequence>
200
          <xs:element minOccurs="0" name="return" type="tns:ReturnCodeType"/>
200
          <xs:element minOccurs="0" name="return" type="tns:ReturnCodeType"/>
201
        </xs:sequence>
201
        </xs:sequence>
202
      </xs:complexType>
202
      </xs:complexType>
203
      <xs:complexType name="copy">
203
      <xs:complexType name="copy">
204
        <xs:sequence>
204
        <xs:sequence>
205
          <xs:element name="fileset" type="tns:FileSetType"/>
205
          <xs:element name="fileset" type="tns:FileSetType"/>
206
          <xs:element name="todir" type="xs:string"/>
206
          <xs:element name="todir" type="xs:string"/>
207
          <xs:element name="preservelastmodified" type="xs:boolean"/>
207
          <xs:element name="preservelastmodified" type="xs:boolean"/>
208
          <xs:element name="overwrite" type="xs:boolean"/>
208
          <xs:element name="override" type="xs:boolean"/>
209
          <xs:element minOccurs="0" name="encoding" type="xs:string"/>
209
          <xs:element minOccurs="0" name="encoding" type="xs:string"/>
210
        </xs:sequence>
210
        </xs:sequence>
211
      </xs:complexType>
211
      </xs:complexType>
212
      <xs:complexType name="copyResponse">
212
      <xs:complexType name="copyResponse">
213
        <xs:sequence>
213
        <xs:sequence>
214
          <xs:element minOccurs="0" name="return" type="tns:ReturnCodeType"/>
214
          <xs:element minOccurs="0" name="return" type="tns:ReturnCodeType"/>
215
        </xs:sequence>
215
        </xs:sequence>
216
      </xs:complexType>
216
      </xs:complexType>
217
      <xs:complexType name="replaceInFile">
217
      <xs:complexType name="replaceInFile">
218
        <xs:sequence>
218
        <xs:sequence>
219
          <xs:element name="file" type="tns:FileResourceType"/>
219
          <xs:element name="file" type="tns:FileResourceType"/>
220
          <xs:element name="search" type="xs:string"/>
220
          <xs:element name="search" type="xs:string"/>
221
          <xs:element name="replace" type="xs:string"/>
221
          <xs:element name="replace" type="xs:string"/>
222
        </xs:sequence>
222
        </xs:sequence>
223
      </xs:complexType>
223
      </xs:complexType>
224
      <xs:complexType name="replaceInFileResponse">
224
      <xs:complexType name="replaceInFileResponse">
225
        <xs:sequence>
225
        <xs:sequence>
226
          <xs:element minOccurs="0" name="return" type="tns:ReturnCodeType"/>
226
          <xs:element minOccurs="0" name="return" type="tns:ReturnCodeType"/>
227
        </xs:sequence>
227
        </xs:sequence>
228
      </xs:complexType>
228
      </xs:complexType>
229
      <xs:complexType name="loadResource">
229
      <xs:complexType name="loadResource">
230
        <xs:sequence>
230
        <xs:sequence>
231
          <xs:element minOccurs="0" name="file" type="tns:FileResourceType"/>
231
          <xs:element minOccurs="0" name="file" type="tns:FileResourceType"/>
232
          <xs:element minOccurs="0" name="encoding" type="xs:string"/>
232
          <xs:element minOccurs="0" name="encoding" type="xs:string"/>
233
        </xs:sequence>
233
        </xs:sequence>
234
      </xs:complexType>
234
      </xs:complexType>
235
      <xs:complexType name="loadResourceResponse">
235
      <xs:complexType name="loadResourceResponse">
236
        <xs:sequence>
236
        <xs:sequence>
237
          <xs:element minOccurs="0" name="return" type="xs:string"/>
237
          <xs:element minOccurs="0" name="return" type="xs:string"/>
238
        </xs:sequence>
238
        </xs:sequence>
239
      </xs:complexType>
239
      </xs:complexType>
240
      <xs:complexType name="basename">
240
      <xs:complexType name="basename">
241
        <xs:sequence>
241
        <xs:sequence>
242
          <xs:element name="file" type="xs:string"/>
242
          <xs:element name="file" type="xs:string"/>
243
          <xs:element minOccurs="0" name="suffix" type="xs:string"/>
243
          <xs:element minOccurs="0" name="suffix" type="xs:string"/>
244
        </xs:sequence>
244
        </xs:sequence>
245
      </xs:complexType>
245
      </xs:complexType>
246
      <xs:complexType name="basenameResponse">
246
      <xs:complexType name="basenameResponse">
247
        <xs:sequence>
247
        <xs:sequence>
248
          <xs:element minOccurs="0" name="return" type="xs:string"/>
248
          <xs:element minOccurs="0" name="return" type="xs:string"/>
249
        </xs:sequence>
249
        </xs:sequence>
250
      </xs:complexType>
250
      </xs:complexType>
251
      <xs:complexType name="loadResourceFromArchive">
251
      <xs:complexType name="loadResourceFromArchive">
252
        <xs:sequence>
252
        <xs:sequence>
253
          <xs:element minOccurs="0" name="archiveresource" type="tns:ArchiveResourceType"/>
253
          <xs:element minOccurs="0" name="archiveresource" type="tns:ArchiveResourceType"/>
254
          <xs:element minOccurs="0" name="encoding" type="xs:string"/>
254
          <xs:element minOccurs="0" name="encoding" type="xs:string"/>
255
        </xs:sequence>
255
        </xs:sequence>
256
      </xs:complexType>
256
      </xs:complexType>
257
      <xs:complexType name="ArchiveResourceType">
257
      <xs:complexType name="ArchiveResourceType">
258
        <xs:sequence>
258
        <xs:sequence>
259
          <xs:element default="ZIP" name="type" type="tns:archiveType"/>
259
          <xs:element default="ZIP" name="type" type="tns:archiveType"/>
260
          <xs:element name="archive" type="xs:string"/>
260
          <xs:element name="archive" type="xs:string"/>
261
          <xs:element name="uri" type="xs:string"/>
261
          <xs:element name="uri" type="xs:string"/>
262
        </xs:sequence>
262
        </xs:sequence>
263
      </xs:complexType>
263
      </xs:complexType>
264
      <xs:complexType name="loadResourceFromArchiveResponse">
264
      <xs:complexType name="loadResourceFromArchiveResponse">
265
        <xs:sequence>
265
        <xs:sequence>
266
          <xs:element minOccurs="0" name="return" type="xs:string"/>
266
          <xs:element minOccurs="0" name="return" type="xs:string"/>
267
        </xs:sequence>
267
        </xs:sequence>
268
      </xs:complexType>
268
      </xs:complexType>
269
      <xs:complexType name="copyFile">
269
      <xs:complexType name="copyFile">
270
        <xs:sequence>
270
        <xs:sequence>
271
          <xs:element name="fromFile" type="xs:string"/>
271
          <xs:element name="fromFile" type="xs:string"/>
272
          <xs:element name="toFile" type="xs:string"/>
272
          <xs:element name="toFile" type="xs:string"/>
273
          <xs:element name="overwrite" type="xs:boolean"/>
273
          <xs:element name="override" type="xs:boolean"/>
274
        </xs:sequence>
274
        </xs:sequence>
275
      </xs:complexType>
275
      </xs:complexType>
276
      <xs:complexType name="copyFileResponse">
276
      <xs:complexType name="copyFileResponse">
277
        <xs:sequence>
277
        <xs:sequence>
278
          <xs:element minOccurs="0" name="return" type="tns:ReturnCodeType"/>
278
          <xs:element minOccurs="0" name="return" type="tns:ReturnCodeType"/>
279
        </xs:sequence>
279
        </xs:sequence>
280
      </xs:complexType>
280
      </xs:complexType>
281
      <xs:simpleType name="type">
281
      <xs:simpleType name="type">
282
        <xs:restriction base="xs:string">
282
        <xs:restriction base="xs:string">
283
          <xs:enumeration value="FILE"/>
283
          <xs:enumeration value="FILE"/>
284
          <xs:enumeration value="URL"/>
284
          <xs:enumeration value="URL"/>
285
          <xs:enumeration value="GZIP"/>
285
          <xs:enumeration value="GZIP"/>
286
          <xs:enumeration value="BZIP2"/>
286
          <xs:enumeration value="BZIP2"/>
287
        </xs:restriction>
287
        </xs:restriction>
288
      </xs:simpleType>
288
      </xs:simpleType>
289
      <xs:simpleType name="resourcetype">
289
      <xs:simpleType name="resourcetype">
290
        <xs:restriction base="xs:string">
290
        <xs:restriction base="xs:string">
291
          <xs:enumeration value="FILES"/>
291
          <xs:enumeration value="FILES"/>
292
          <xs:enumeration value="ZIP"/>
292
          <xs:enumeration value="ZIP"/>
293
          <xs:enumeration value="TAR"/>
293
          <xs:enumeration value="TAR"/>
294
          <xs:enumeration value="GZTAR"/>
294
          <xs:enumeration value="GZTAR"/>
295
        </xs:restriction>
295
        </xs:restriction>
296
      </xs:simpleType>
296
      </xs:simpleType>
297
      <xs:simpleType name="archiveType">
297
      <xs:simpleType name="archiveType">
298
        <xs:restriction base="xs:string">
298
        <xs:restriction base="xs:string">
299
          <xs:enumeration value="ZIP"/>
299
          <xs:enumeration value="ZIP"/>
300
          <xs:enumeration value="TAR"/>
300
          <xs:enumeration value="TAR"/>
301
          <xs:enumeration value="GZTAR"/>
301
          <xs:enumeration value="GZTAR"/>
302
        </xs:restriction>
302
        </xs:restriction>
303
      </xs:simpleType>
303
      </xs:simpleType>
304
      <xs:complexType name="XServicesFault">
304
      <xs:complexType name="XServicesFault">
305
        <xs:sequence>
305
        <xs:sequence>
306
          <xs:element name="faultstring" nillable="true" type="xs:string"/>
306
          <xs:element name="faultstring" nillable="true" type="xs:string"/>
307
          <xs:element name="username" nillable="true" type="xs:string"/>
307
          <xs:element name="username" nillable="true" type="xs:string"/>
308
          <xs:element name="homedir" nillable="true" type="xs:string"/>
308
          <xs:element name="homedir" nillable="true" type="xs:string"/>
309
          <xs:element name="timestamp" nillable="true" type="xs:anySimpleType"/>
309
          <xs:element name="timestamp" nillable="true" type="xs:anySimpleType"/>
310
          <xs:element name="jvmruntime" nillable="true" type="xs:string"/>
310
          <xs:element name="jvmruntime" nillable="true" type="xs:string"/>
311
        </xs:sequence>
311
        </xs:sequence>
312
      </xs:complexType>
312
      </xs:complexType>
313
      <xs:element name="XServicesFault" type="tns:XServicesFault"/>
313
      <xs:element name="XServicesFault" type="tns:XServicesFault"/>
314
    </xs:schema>
314
    </xs:schema>
315
  </wsdl:types>
315
  </wsdl:types>
316
  <wsdl:message name="changeOwnerResponse">
316
  <wsdl:message name="changeOwnerResponse">
317
    <wsdl:part element="tns:changeOwnerResponse" name="parameters"></wsdl:part>
317
    <wsdl:part element="tns:changeOwnerResponse" name="parameters"></wsdl:part>
318
  </wsdl:message>
318
  </wsdl:message>
319
  <wsdl:message name="loadResourceResponse">
319
  <wsdl:message name="loadResourceResponse">
320
    <wsdl:part element="tns:loadResourceResponse" name="parameters"></wsdl:part>
320
    <wsdl:part element="tns:loadResourceResponse" name="parameters"></wsdl:part>
321
  </wsdl:message>
321
  </wsdl:message>
322
  <wsdl:message name="replaceInFile2Response">
322
  <wsdl:message name="replaceInFile2Response">
323
    <wsdl:part element="tns:replaceInFile2Response" name="parameters"></wsdl:part>
323
    <wsdl:part element="tns:replaceInFile2Response" name="parameters"></wsdl:part>
324
  </wsdl:message>
324
  </wsdl:message>
325
  <wsdl:message name="replaceInFile2">
325
  <wsdl:message name="replaceInFile2">
326
    <wsdl:part element="tns:replaceInFile2" name="parameters"></wsdl:part>
326
    <wsdl:part element="tns:replaceInFile2" name="parameters"></wsdl:part>
327
  </wsdl:message>
327
  </wsdl:message>
328
  <wsdl:message name="changeMode">
328
  <wsdl:message name="changeMode">
329
    <wsdl:part element="tns:changeMode" name="parameters"></wsdl:part>
329
    <wsdl:part element="tns:changeMode" name="parameters"></wsdl:part>
330
  </wsdl:message>
330
  </wsdl:message>
331
  <wsdl:message name="changeModeResponse">
331
  <wsdl:message name="changeModeResponse">
332
    <wsdl:part element="tns:changeModeResponse" name="parameters"></wsdl:part>
332
    <wsdl:part element="tns:changeModeResponse" name="parameters"></wsdl:part>
333
  </wsdl:message>
333
  </wsdl:message>
334
  <wsdl:message name="replaceInFile">
334
  <wsdl:message name="replaceInFile">
335
    <wsdl:part element="tns:replaceInFile" name="parameters"></wsdl:part>
335
    <wsdl:part element="tns:replaceInFile" name="parameters"></wsdl:part>
336
  </wsdl:message>
336
  </wsdl:message>
337
  <wsdl:message name="loadResourceFromArchive">
337
  <wsdl:message name="loadResourceFromArchive">
338
    <wsdl:part element="tns:loadResourceFromArchive" name="parameters"></wsdl:part>
338
    <wsdl:part element="tns:loadResourceFromArchive" name="parameters"></wsdl:part>
339
  </wsdl:message>
339
  </wsdl:message>
340
  <wsdl:message name="downloadFileResponse">
340
  <wsdl:message name="downloadFileResponse">
341
    <wsdl:part element="tns:downloadFileResponse" name="parameters"></wsdl:part>
341
    <wsdl:part element="tns:downloadFileResponse" name="parameters"></wsdl:part>
342
  </wsdl:message>
342
  </wsdl:message>
343
  <wsdl:message name="downloadFile">
343
  <wsdl:message name="downloadFile">
344
    <wsdl:part element="tns:downloadFile" name="parameters"></wsdl:part>
344
    <wsdl:part element="tns:downloadFile" name="parameters"></wsdl:part>
345
  </wsdl:message>
345
  </wsdl:message>
346
  <wsdl:message name="replaceInFileRegEx">
346
  <wsdl:message name="replaceInFileRegEx">
347
    <wsdl:part element="tns:replaceInFileRegEx" name="parameters"></wsdl:part>
347
    <wsdl:part element="tns:replaceInFileRegEx" name="parameters"></wsdl:part>
348
  </wsdl:message>
348
  </wsdl:message>
349
  <wsdl:message name="changeGroupResponse">
349
  <wsdl:message name="changeGroupResponse">
350
    <wsdl:part element="tns:changeGroupResponse" name="parameters"></wsdl:part>
350
    <wsdl:part element="tns:changeGroupResponse" name="parameters"></wsdl:part>
351
  </wsdl:message>
351
  </wsdl:message>
352
  <wsdl:message name="changeOwner">
352
  <wsdl:message name="changeOwner">
353
    <wsdl:part element="tns:changeOwner" name="parameters"></wsdl:part>
353
    <wsdl:part element="tns:changeOwner" name="parameters"></wsdl:part>
354
  </wsdl:message>
354
  </wsdl:message>
355
  <wsdl:message name="loadResource">
355
  <wsdl:message name="loadResource">
356
    <wsdl:part element="tns:loadResource" name="parameters"></wsdl:part>
356
    <wsdl:part element="tns:loadResource" name="parameters"></wsdl:part>
357
  </wsdl:message>
357
  </wsdl:message>
358
  <wsdl:message name="copyResponse">
358
  <wsdl:message name="copyResponse">
359
    <wsdl:part element="tns:copyResponse" name="parameters"></wsdl:part>
359
    <wsdl:part element="tns:copyResponse" name="parameters"></wsdl:part>
360
  </wsdl:message>
360
  </wsdl:message>
361
  <wsdl:message name="basename">
361
  <wsdl:message name="basename">
362
    <wsdl:part element="tns:basename" name="parameters"></wsdl:part>
362
    <wsdl:part element="tns:basename" name="parameters"></wsdl:part>
363
  </wsdl:message>
363
  </wsdl:message>
364
  <wsdl:message name="uploadFile">
364
  <wsdl:message name="uploadFile">
365
    <wsdl:part element="tns:uploadFile" name="parameters"></wsdl:part>
365
    <wsdl:part element="tns:uploadFile" name="parameters"></wsdl:part>
366
  </wsdl:message>
366
  </wsdl:message>
367
  <wsdl:message name="uploadFileResponse">
367
  <wsdl:message name="uploadFileResponse">
368
    <wsdl:part element="tns:uploadFileResponse" name="parameters"></wsdl:part>
368
    <wsdl:part element="tns:uploadFileResponse" name="parameters"></wsdl:part>
369
  </wsdl:message>
369
  </wsdl:message>
370
  <wsdl:message name="copy">
370
  <wsdl:message name="copy">
371
    <wsdl:part element="tns:copy" name="parameters"></wsdl:part>
371
    <wsdl:part element="tns:copy" name="parameters"></wsdl:part>
372
  </wsdl:message>
372
  </wsdl:message>
373
  <wsdl:message name="changeGroup">
373
  <wsdl:message name="changeGroup">
374
    <wsdl:part element="tns:changeGroup" name="parameters"></wsdl:part>
374
    <wsdl:part element="tns:changeGroup" name="parameters"></wsdl:part>
375
  </wsdl:message>
375
  </wsdl:message>
376
  <wsdl:message name="loadResourceFromArchiveResponse">
376
  <wsdl:message name="loadResourceFromArchiveResponse">
377
    <wsdl:part element="tns:loadResourceFromArchiveResponse" name="parameters"></wsdl:part>
377
    <wsdl:part element="tns:loadResourceFromArchiveResponse" name="parameters"></wsdl:part>
378
  </wsdl:message>
378
  </wsdl:message>
379
  <wsdl:message name="XServicesFault">
379
  <wsdl:message name="XServicesFault">
380
    <wsdl:part element="tns:XServicesFault" name="XServicesFault"></wsdl:part>
380
    <wsdl:part element="tns:XServicesFault" name="XServicesFault"></wsdl:part>
381
  </wsdl:message>
381
  </wsdl:message>
382
  <wsdl:message name="echoToFileResponse">
382
  <wsdl:message name="echoToFileResponse">
383
    <wsdl:part element="tns:echoToFileResponse" name="parameters"></wsdl:part>
383
    <wsdl:part element="tns:echoToFileResponse" name="parameters"></wsdl:part>
384
  </wsdl:message>
384
  </wsdl:message>
385
  <wsdl:message name="replaceInFileRegExResponse">
385
  <wsdl:message name="replaceInFileRegExResponse">
386
    <wsdl:part element="tns:replaceInFileRegExResponse" name="parameters"></wsdl:part>
386
    <wsdl:part element="tns:replaceInFileRegExResponse" name="parameters"></wsdl:part>
387
  </wsdl:message>
387
  </wsdl:message>
388
  <wsdl:message name="replaceInFileResponse">
388
  <wsdl:message name="replaceInFileResponse">
389
    <wsdl:part element="tns:replaceInFileResponse" name="parameters"></wsdl:part>
389
    <wsdl:part element="tns:replaceInFileResponse" name="parameters"></wsdl:part>
390
  </wsdl:message>
390
  </wsdl:message>
391
  <wsdl:message name="copyFileResponse">
391
  <wsdl:message name="copyFileResponse">
392
    <wsdl:part element="tns:copyFileResponse" name="parameters"></wsdl:part>
392
    <wsdl:part element="tns:copyFileResponse" name="parameters"></wsdl:part>
393
  </wsdl:message>
393
  </wsdl:message>
394
  <wsdl:message name="echoToFile">
394
  <wsdl:message name="echoToFile">
395
    <wsdl:part element="tns:echoToFile" name="parameters"></wsdl:part>
395
    <wsdl:part element="tns:echoToFile" name="parameters"></wsdl:part>
396
  </wsdl:message>
396
  </wsdl:message>
397
  <wsdl:message name="basenameResponse">
397
  <wsdl:message name="basenameResponse">
398
    <wsdl:part element="tns:basenameResponse" name="parameters"></wsdl:part>
398
    <wsdl:part element="tns:basenameResponse" name="parameters"></wsdl:part>
399
  </wsdl:message>
399
  </wsdl:message>
400
  <wsdl:message name="copyFile">
400
  <wsdl:message name="copyFile">
401
    <wsdl:part element="tns:copyFile" name="parameters"></wsdl:part>
401
    <wsdl:part element="tns:copyFile" name="parameters"></wsdl:part>
402
  </wsdl:message>
402
  </wsdl:message>
403
  <wsdl:portType name="FileService">
403
  <wsdl:portType name="FileService">
404
    <wsdl:operation name="downloadFile">
404
    <wsdl:operation name="downloadFile">
405
      <wsdl:documentation>Download a file from the maschine where the service is running in order to process it with the client. The file is either downloaded as a MTOM attachment or as inline base64 encoded block. Keep in mind that unless you are using MTOM, a lot of java heap memory is used.</wsdl:documentation>
405
      <wsdl:documentation>Download a file from the maschine where the service is running in order to process it with the client. The file is either downloaded as a MTOM attachment or as inline base64 encoded block. Keep in mind that unless you are using MTOM, a lot of java heap memory is used.</wsdl:documentation>
406
      <wsdl:input message="tns:downloadFile" name="downloadFile"></wsdl:input>
406
      <wsdl:input message="tns:downloadFile" name="downloadFile"></wsdl:input>
407
      <wsdl:output message="tns:downloadFileResponse" name="downloadFileResponse"></wsdl:output>
407
      <wsdl:output message="tns:downloadFileResponse" name="downloadFileResponse"></wsdl:output>
408
      <wsdl:fault message="tns:XServicesFault" name="XServicesFault"></wsdl:fault>
408
      <wsdl:fault message="tns:XServicesFault" name="XServicesFault"></wsdl:fault>
409
    </wsdl:operation>
409
    </wsdl:operation>
410
    <wsdl:operation name="replaceInFileRegEx">
410
    <wsdl:operation name="replaceInFileRegEx">
411
      <wsdl:documentation>Replaces every &lt;regex pattern> with a string in an ascii file</wsdl:documentation>
411
      <wsdl:documentation>Replaces every &lt;regex pattern> with a string in an ascii file</wsdl:documentation>
412
      <wsdl:input message="tns:replaceInFileRegEx" name="replaceInFileRegEx"></wsdl:input>
412
      <wsdl:input message="tns:replaceInFileRegEx" name="replaceInFileRegEx"></wsdl:input>
413
      <wsdl:output message="tns:replaceInFileRegExResponse" name="replaceInFileRegExResponse"></wsdl:output>
413
      <wsdl:output message="tns:replaceInFileRegExResponse" name="replaceInFileRegExResponse"></wsdl:output>
414
      <wsdl:fault message="tns:XServicesFault" name="XServicesFault"></wsdl:fault>
414
      <wsdl:fault message="tns:XServicesFault" name="XServicesFault"></wsdl:fault>
415
    </wsdl:operation>
415
    </wsdl:operation>
416
    <wsdl:operation name="changeMode">
416
    <wsdl:operation name="changeMode">
417
      <wsdl:input message="tns:changeMode" name="changeMode"></wsdl:input>
417
      <wsdl:input message="tns:changeMode" name="changeMode"></wsdl:input>
418
      <wsdl:output message="tns:changeModeResponse" name="changeModeResponse"></wsdl:output>
418
      <wsdl:output message="tns:changeModeResponse" name="changeModeResponse"></wsdl:output>
419
    </wsdl:operation>
419
    </wsdl:operation>
420
    <wsdl:operation name="changeOwner">
420
    <wsdl:operation name="changeOwner">
421
      <wsdl:input message="tns:changeOwner" name="changeOwner"></wsdl:input>
421
      <wsdl:input message="tns:changeOwner" name="changeOwner"></wsdl:input>
422
      <wsdl:output message="tns:changeOwnerResponse" name="changeOwnerResponse"></wsdl:output>
422
      <wsdl:output message="tns:changeOwnerResponse" name="changeOwnerResponse"></wsdl:output>
423
    </wsdl:operation>
423
    </wsdl:operation>
424
    <wsdl:operation name="changeGroup">
424
    <wsdl:operation name="changeGroup">
425
      <wsdl:input message="tns:changeGroup" name="changeGroup"></wsdl:input>
425
      <wsdl:input message="tns:changeGroup" name="changeGroup"></wsdl:input>
426
      <wsdl:output message="tns:changeGroupResponse" name="changeGroupResponse"></wsdl:output>
426
      <wsdl:output message="tns:changeGroupResponse" name="changeGroupResponse"></wsdl:output>
427
    </wsdl:operation>
427
    </wsdl:operation>
428
    <wsdl:operation name="echoToFile">
428
    <wsdl:operation name="echoToFile">
429
      <wsdl:documentation>Write or append a string to a file</wsdl:documentation>
429
      <wsdl:documentation>Write or append a string to a file</wsdl:documentation>
430
      <wsdl:input message="tns:echoToFile" name="echoToFile"></wsdl:input>
430
      <wsdl:input message="tns:echoToFile" name="echoToFile"></wsdl:input>
431
      <wsdl:output message="tns:echoToFileResponse" name="echoToFileResponse"></wsdl:output>
431
      <wsdl:output message="tns:echoToFileResponse" name="echoToFileResponse"></wsdl:output>
432
      <wsdl:fault message="tns:XServicesFault" name="XServicesFault"></wsdl:fault>
432
      <wsdl:fault message="tns:XServicesFault" name="XServicesFault"></wsdl:fault>
433
    </wsdl:operation>
433
    </wsdl:operation>
434
    <wsdl:operation name="uploadFile">
434
    <wsdl:operation name="uploadFile">
435
      <wsdl:documentation>Send a file from client to web service server using either MTOM attachment or base64 inline attachment.</wsdl:documentation>
435
      <wsdl:documentation>Send a file from client to web service server using either MTOM attachment or base64 inline attachment.</wsdl:documentation>
436
      <wsdl:input message="tns:uploadFile" name="uploadFile"></wsdl:input>
436
      <wsdl:input message="tns:uploadFile" name="uploadFile"></wsdl:input>
437
      <wsdl:output message="tns:uploadFileResponse" name="uploadFileResponse"></wsdl:output>
437
      <wsdl:output message="tns:uploadFileResponse" name="uploadFileResponse"></wsdl:output>
438
      <wsdl:fault message="tns:XServicesFault" name="XServicesFault"></wsdl:fault>
438
      <wsdl:fault message="tns:XServicesFault" name="XServicesFault"></wsdl:fault>
439
    </wsdl:operation>
439
    </wsdl:operation>
440
    <wsdl:operation name="replaceInFile2">
440
    <wsdl:operation name="replaceInFile2">
441
      <wsdl:documentation>Replaces every &lt;pattern> with a string in an ascii file</wsdl:documentation>
441
      <wsdl:documentation>Replaces every &lt;pattern> with a string in an ascii file</wsdl:documentation>
442
      <wsdl:input message="tns:replaceInFile2" name="replaceInFile2"></wsdl:input>
442
      <wsdl:input message="tns:replaceInFile2" name="replaceInFile2"></wsdl:input>
443
      <wsdl:output message="tns:replaceInFile2Response" name="replaceInFile2Response"></wsdl:output>
443
      <wsdl:output message="tns:replaceInFile2Response" name="replaceInFile2Response"></wsdl:output>
444
      <wsdl:fault message="tns:XServicesFault" name="XServicesFault"></wsdl:fault>
444
      <wsdl:fault message="tns:XServicesFault" name="XServicesFault"></wsdl:fault>
445
    </wsdl:operation>
445
    </wsdl:operation>
446
    <wsdl:operation name="copy">
446
    <wsdl:operation name="copy">
447
      <wsdl:documentation>Copies a fileset locally on the server.</wsdl:documentation>
447
      <wsdl:documentation>Copies a fileset locally on the server.</wsdl:documentation>
448
      <wsdl:input message="tns:copy" name="copy"></wsdl:input>
448
      <wsdl:input message="tns:copy" name="copy"></wsdl:input>
449
      <wsdl:output message="tns:copyResponse" name="copyResponse"></wsdl:output>
449
      <wsdl:output message="tns:copyResponse" name="copyResponse"></wsdl:output>
450
      <wsdl:fault message="tns:XServicesFault" name="XServicesFault"></wsdl:fault>
450
      <wsdl:fault message="tns:XServicesFault" name="XServicesFault"></wsdl:fault>
451
    </wsdl:operation>
451
    </wsdl:operation>
452
    <wsdl:operation name="replaceInFile">
452
    <wsdl:operation name="replaceInFile">
453
      <wsdl:documentation>Replaces every &lt;pattern> with a string in an ascii file</wsdl:documentation>
453
      <wsdl:documentation>Replaces every &lt;pattern> with a string in an ascii file</wsdl:documentation>
454
      <wsdl:input message="tns:replaceInFile" name="replaceInFile"></wsdl:input>
454
      <wsdl:input message="tns:replaceInFile" name="replaceInFile"></wsdl:input>
455
      <wsdl:output message="tns:replaceInFileResponse" name="replaceInFileResponse"></wsdl:output>
455
      <wsdl:output message="tns:replaceInFileResponse" name="replaceInFileResponse"></wsdl:output>
456
      <wsdl:fault message="tns:XServicesFault" name="XServicesFault"></wsdl:fault>
456
      <wsdl:fault message="tns:XServicesFault" name="XServicesFault"></wsdl:fault>
457
    </wsdl:operation>
457
    </wsdl:operation>
458
    <wsdl:operation name="loadResource">
458
    <wsdl:operation name="loadResource">
459
      <wsdl:documentation>Load the content of a resource</wsdl:documentation>
459
      <wsdl:documentation>Load the content of a resource</wsdl:documentation>
460
      <wsdl:input message="tns:loadResource" name="loadResource"></wsdl:input>
460
      <wsdl:input message="tns:loadResource" name="loadResource"></wsdl:input>
461
      <wsdl:output message="tns:loadResourceResponse" name="loadResourceResponse"></wsdl:output>
461
      <wsdl:output message="tns:loadResourceResponse" name="loadResourceResponse"></wsdl:output>
462
      <wsdl:fault message="tns:XServicesFault" name="XServicesFault"></wsdl:fault>
462
      <wsdl:fault message="tns:XServicesFault" name="XServicesFault"></wsdl:fault>
463
    </wsdl:operation>
463
    </wsdl:operation>
464
    <wsdl:operation name="basename">
464
    <wsdl:operation name="basename">
465
      <wsdl:documentation>The base name of the given file excluding the suffix.</wsdl:documentation>
465
      <wsdl:documentation>The base name of the given file excluding the suffix.</wsdl:documentation>
466
      <wsdl:input message="tns:basename" name="basename"></wsdl:input>
466
      <wsdl:input message="tns:basename" name="basename"></wsdl:input>
467
      <wsdl:output message="tns:basenameResponse" name="basenameResponse"></wsdl:output>
467
      <wsdl:output message="tns:basenameResponse" name="basenameResponse"></wsdl:output>
468
    </wsdl:operation>
468
    </wsdl:operation>
469
    <wsdl:operation name="loadResourceFromArchive">
469
    <wsdl:operation name="loadResourceFromArchive">
470
      <wsdl:documentation>Load the content of a resource</wsdl:documentation>
470
      <wsdl:documentation>Load the content of a resource</wsdl:documentation>
471
      <wsdl:input message="tns:loadResourceFromArchive" name="loadResourceFromArchive"></wsdl:input>
471
      <wsdl:input message="tns:loadResourceFromArchive" name="loadResourceFromArchive"></wsdl:input>
472
      <wsdl:output message="tns:loadResourceFromArchiveResponse" name="loadResourceFromArchiveResponse"></wsdl:output>
472
      <wsdl:output message="tns:loadResourceFromArchiveResponse" name="loadResourceFromArchiveResponse"></wsdl:output>
473
      <wsdl:fault message="tns:XServicesFault" name="XServicesFault"></wsdl:fault>
473
      <wsdl:fault message="tns:XServicesFault" name="XServicesFault"></wsdl:fault>
474
    </wsdl:operation>
474
    </wsdl:operation>
475
    <wsdl:operation name="copyFile">
475
    <wsdl:operation name="copyFile">
476
      <wsdl:documentation>Copies a single file locally on the server</wsdl:documentation>
476
      <wsdl:documentation>Copies a single file locally on the server</wsdl:documentation>
477
      <wsdl:input message="tns:copyFile" name="copyFile"></wsdl:input>
477
      <wsdl:input message="tns:copyFile" name="copyFile"></wsdl:input>
478
      <wsdl:output message="tns:copyFileResponse" name="copyFileResponse"></wsdl:output>
478
      <wsdl:output message="tns:copyFileResponse" name="copyFileResponse"></wsdl:output>
479
      <wsdl:fault message="tns:XServicesFault" name="XServicesFault"></wsdl:fault>
479
      <wsdl:fault message="tns:XServicesFault" name="XServicesFault"></wsdl:fault>
480
    </wsdl:operation>
480
    </wsdl:operation>
481
  </wsdl:portType>
481
  </wsdl:portType>
482
  <wsdl:binding name="FileServiceSoapBinding" type="tns:FileService">
482
  <wsdl:binding name="FileServiceSoapBinding" type="tns:FileService">
483
    <soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
483
    <soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
484
    <wsdl:operation name="downloadFile">
484
    <wsdl:operation name="downloadFile">
485
      <soap:operation soapAction="" style="document"/>
485
      <soap:operation soapAction="" style="document"/>
486
      <wsdl:input name="downloadFile">
486
      <wsdl:input name="downloadFile">
487
        <soap:body use="literal"/>
487
        <soap:body use="literal"/>
488
      </wsdl:input>
488
      </wsdl:input>
489
      <wsdl:output name="downloadFileResponse">
489
      <wsdl:output name="downloadFileResponse">
490
        <soap:body use="literal"/>
490
        <soap:body use="literal"/>
491
      </wsdl:output>
491
      </wsdl:output>
492
      <wsdl:fault name="XServicesFault">
492
      <wsdl:fault name="XServicesFault">
493
        <soap:fault name="XServicesFault" use="literal"/>
493
        <soap:fault name="XServicesFault" use="literal"/>
494
      </wsdl:fault>
494
      </wsdl:fault>
495
    </wsdl:operation>
495
    </wsdl:operation>
496
    <wsdl:operation name="changeMode">
496
    <wsdl:operation name="changeMode">
497
      <soap:operation soapAction="" style="document"/>
497
      <soap:operation soapAction="" style="document"/>
498
      <wsdl:input name="changeMode">
498
      <wsdl:input name="changeMode">
499
        <soap:body use="literal"/>
499
        <soap:body use="literal"/>
500
      </wsdl:input>
500
      </wsdl:input>
501
      <wsdl:output name="changeModeResponse">
501
      <wsdl:output name="changeModeResponse">
502
        <soap:body use="literal"/>
502
        <soap:body use="literal"/>
503
      </wsdl:output>
503
      </wsdl:output>
504
    </wsdl:operation>
504
    </wsdl:operation>
505
    <wsdl:operation name="replaceInFileRegEx">
505
    <wsdl:operation name="replaceInFileRegEx">
506
      <soap:operation soapAction="" style="document"/>
506
      <soap:operation soapAction="" style="document"/>
507
      <wsdl:input name="replaceInFileRegEx">
507
      <wsdl:input name="replaceInFileRegEx">
508
        <soap:body use="literal"/>
508
        <soap:body use="literal"/>
509
      </wsdl:input>
509
      </wsdl:input>
510
      <wsdl:output name="replaceInFileRegExResponse">
510
      <wsdl:output name="replaceInFileRegExResponse">
511
        <soap:body use="literal"/>
511
        <soap:body use="literal"/>
512
      </wsdl:output>
512
      </wsdl:output>
513
      <wsdl:fault name="XServicesFault">
513
      <wsdl:fault name="XServicesFault">
514
        <soap:fault name="XServicesFault" use="literal"/>
514
        <soap:fault name="XServicesFault" use="literal"/>
515
      </wsdl:fault>
515
      </wsdl:fault>
516
    </wsdl:operation>
516
    </wsdl:operation>
517
    <wsdl:operation name="changeOwner">
517
    <wsdl:operation name="changeOwner">
518
      <soap:operation soapAction="" style="document"/>
518
      <soap:operation soapAction="" style="document"/>
519
      <wsdl:input name="changeOwner">
519
      <wsdl:input name="changeOwner">
520
        <soap:body use="literal"/>
520
        <soap:body use="literal"/>
521
      </wsdl:input>
521
      </wsdl:input>
522
      <wsdl:output name="changeOwnerResponse">
522
      <wsdl:output name="changeOwnerResponse">
523
        <soap:body use="literal"/>
523
        <soap:body use="literal"/>
524
      </wsdl:output>
524
      </wsdl:output>
525
    </wsdl:operation>
525
    </wsdl:operation>
526
    <wsdl:operation name="changeGroup">
526
    <wsdl:operation name="changeGroup">
527
      <soap:operation soapAction="" style="document"/>
527
      <soap:operation soapAction="" style="document"/>
528
      <wsdl:input name="changeGroup">
528
      <wsdl:input name="changeGroup">
529
        <soap:body use="literal"/>
529
        <soap:body use="literal"/>
530
      </wsdl:input>
530
      </wsdl:input>
531
      <wsdl:output name="changeGroupResponse">
531
      <wsdl:output name="changeGroupResponse">
532
        <soap:body use="literal"/>
532
        <soap:body use="literal"/>
533
      </wsdl:output>
533
      </wsdl:output>
534
    </wsdl:operation>
534
    </wsdl:operation>
535
    <wsdl:operation name="echoToFile">
535
    <wsdl:operation name="echoToFile">
536
      <soap:operation soapAction="" style="document"/>
536
      <soap:operation soapAction="" style="document"/>
537
      <wsdl:input name="echoToFile">
537
      <wsdl:input name="echoToFile">
538
        <soap:body use="literal"/>
538
        <soap:body use="literal"/>
539
      </wsdl:input>
539
      </wsdl:input>
540
      <wsdl:output name="echoToFileResponse">
540
      <wsdl:output name="echoToFileResponse">
541
        <soap:body use="literal"/>
541
        <soap:body use="literal"/>
542
      </wsdl:output>
542
      </wsdl:output>
543
      <wsdl:fault name="XServicesFault">
543
      <wsdl:fault name="XServicesFault">
544
        <soap:fault name="XServicesFault" use="literal"/>
544
        <soap:fault name="XServicesFault" use="literal"/>
545
      </wsdl:fault>
545
      </wsdl:fault>
546
    </wsdl:operation>
546
    </wsdl:operation>
547
    <wsdl:operation name="replaceInFile2">
547
    <wsdl:operation name="replaceInFile2">
548
      <soap:operation soapAction="" style="document"/>
548
      <soap:operation soapAction="" style="document"/>
549
      <wsdl:input name="replaceInFile2">
549
      <wsdl:input name="replaceInFile2">
550
        <soap:body use="literal"/>
550
        <soap:body use="literal"/>
551
      </wsdl:input>
551
      </wsdl:input>
552
      <wsdl:output name="replaceInFile2Response">
552
      <wsdl:output name="replaceInFile2Response">
553
        <soap:body use="literal"/>
553
        <soap:body use="literal"/>
554
      </wsdl:output>
554
      </wsdl:output>
555
      <wsdl:fault name="XServicesFault">
555
      <wsdl:fault name="XServicesFault">
556
        <soap:fault name="XServicesFault" use="literal"/>
556
        <soap:fault name="XServicesFault" use="literal"/>
557
      </wsdl:fault>
557
      </wsdl:fault>
558
    </wsdl:operation>
558
    </wsdl:operation>
559
    <wsdl:operation name="uploadFile">
559
    <wsdl:operation name="uploadFile">
560
      <soap:operation soapAction="" style="document"/>
560
      <soap:operation soapAction="" style="document"/>
561
      <wsdl:input name="uploadFile">
561
      <wsdl:input name="uploadFile">
562
        <soap:body use="literal"/>
562
        <soap:body use="literal"/>
563
      </wsdl:input>
563
      </wsdl:input>
564
      <wsdl:output name="uploadFileResponse">
564
      <wsdl:output name="uploadFileResponse">
565
        <soap:body use="literal"/>
565
        <soap:body use="literal"/>
566
      </wsdl:output>
566
      </wsdl:output>
567
      <wsdl:fault name="XServicesFault">
567
      <wsdl:fault name="XServicesFault">
568
        <soap:fault name="XServicesFault" use="literal"/>
568
        <soap:fault name="XServicesFault" use="literal"/>
569
      </wsdl:fault>
569
      </wsdl:fault>
570
    </wsdl:operation>
570
    </wsdl:operation>
571
    <wsdl:operation name="copy">
571
    <wsdl:operation name="copy">
572
      <soap:operation soapAction="" style="document"/>
572
      <soap:operation soapAction="" style="document"/>
573
      <wsdl:input name="copy">
573
      <wsdl:input name="copy">
574
        <soap:body use="literal"/>
574
        <soap:body use="literal"/>
575
      </wsdl:input>
575
      </wsdl:input>
576
      <wsdl:output name="copyResponse">
576
      <wsdl:output name="copyResponse">
577
        <soap:body use="literal"/>
577
        <soap:body use="literal"/>
578
      </wsdl:output>
578
      </wsdl:output>
579
      <wsdl:fault name="XServicesFault">
579
      <wsdl:fault name="XServicesFault">
580
        <soap:fault name="XServicesFault" use="literal"/>
580
        <soap:fault name="XServicesFault" use="literal"/>
581
      </wsdl:fault>
581
      </wsdl:fault>
582
    </wsdl:operation>
582
    </wsdl:operation>
583
    <wsdl:operation name="replaceInFile">
583
    <wsdl:operation name="replaceInFile">
584
      <soap:operation soapAction="" style="document"/>
584
      <soap:operation soapAction="" style="document"/>
585
      <wsdl:input name="replaceInFile">
585
      <wsdl:input name="replaceInFile">
586
        <soap:body use="literal"/>
586
        <soap:body use="literal"/>
587
      </wsdl:input>
587
      </wsdl:input>
588
      <wsdl:output name="replaceInFileResponse">
588
      <wsdl:output name="replaceInFileResponse">
589
        <soap:body use="literal"/>
589
        <soap:body use="literal"/>
590
      </wsdl:output>
590
      </wsdl:output>
591
      <wsdl:fault name="XServicesFault">
591
      <wsdl:fault name="XServicesFault">
592
        <soap:fault name="XServicesFault" use="literal"/>
592
        <soap:fault name="XServicesFault" use="literal"/>
593
      </wsdl:fault>
593
      </wsdl:fault>
594
    </wsdl:operation>
594
    </wsdl:operation>
595
    <wsdl:operation name="loadResource">
595
    <wsdl:operation name="loadResource">
596
      <soap:operation soapAction="" style="document"/>
596
      <soap:operation soapAction="" style="document"/>
597
      <wsdl:input name="loadResource">
597
      <wsdl:input name="loadResource">
598
        <soap:body use="literal"/>
598
        <soap:body use="literal"/>
599
      </wsdl:input>
599
      </wsdl:input>
600
      <wsdl:output name="loadResourceResponse">
600
      <wsdl:output name="loadResourceResponse">
601
        <soap:body use="literal"/>
601
        <soap:body use="literal"/>
602
      </wsdl:output>
602
      </wsdl:output>
603
      <wsdl:fault name="XServicesFault">
603
      <wsdl:fault name="XServicesFault">
604
        <soap:fault name="XServicesFault" use="literal"/>
604
        <soap:fault name="XServicesFault" use="literal"/>
605
      </wsdl:fault>
605
      </wsdl:fault>
606
    </wsdl:operation>
606
    </wsdl:operation>
607
    <wsdl:operation name="basename">
607
    <wsdl:operation name="basename">
608
      <soap:operation soapAction="" style="document"/>
608
      <soap:operation soapAction="" style="document"/>
609
      <wsdl:input name="basename">
609
      <wsdl:input name="basename">
610
        <soap:body use="literal"/>
610
        <soap:body use="literal"/>
611
      </wsdl:input>
611
      </wsdl:input>
612
      <wsdl:output name="basenameResponse">
612
      <wsdl:output name="basenameResponse">
613
        <soap:body use="literal"/>
613
        <soap:body use="literal"/>
614
      </wsdl:output>
614
      </wsdl:output>
615
    </wsdl:operation>
615
    </wsdl:operation>
616
    <wsdl:operation name="loadResourceFromArchive">
616
    <wsdl:operation name="loadResourceFromArchive">
617
      <soap:operation soapAction="" style="document"/>
617
      <soap:operation soapAction="" style="document"/>
618
      <wsdl:input name="loadResourceFromArchive">
618
      <wsdl:input name="loadResourceFromArchive">
619
        <soap:body use="literal"/>
619
        <soap:body use="literal"/>
620
      </wsdl:input>
620
      </wsdl:input>
621
      <wsdl:output name="loadResourceFromArchiveResponse">
621
      <wsdl:output name="loadResourceFromArchiveResponse">
622
        <soap:body use="literal"/>
622
        <soap:body use="literal"/>
623
      </wsdl:output>
623
      </wsdl:output>
624
      <wsdl:fault name="XServicesFault">
624
      <wsdl:fault name="XServicesFault">
625
        <soap:fault name="XServicesFault" use="literal"/>
625
        <soap:fault name="XServicesFault" use="literal"/>
626
      </wsdl:fault>
626
      </wsdl:fault>
627
    </wsdl:operation>
627
    </wsdl:operation>
628
    <wsdl:operation name="copyFile">
628
    <wsdl:operation name="copyFile">
629
      <soap:operation soapAction="" style="document"/>
629
      <soap:operation soapAction="" style="document"/>
630
      <wsdl:input name="copyFile">
630
      <wsdl:input name="copyFile">
631
        <soap:body use="literal"/>
631
        <soap:body use="literal"/>
632
      </wsdl:input>
632
      </wsdl:input>
633
      <wsdl:output name="copyFileResponse">
633
      <wsdl:output name="copyFileResponse">
634
        <soap:body use="literal"/>
634
        <soap:body use="literal"/>
635
      </wsdl:output>
635
      </wsdl:output>
636
      <wsdl:fault name="XServicesFault">
636
      <wsdl:fault name="XServicesFault">
637
        <soap:fault name="XServicesFault" use="literal"/>
637
        <soap:fault name="XServicesFault" use="literal"/>
638
      </wsdl:fault>
638
      </wsdl:fault>
639
    </wsdl:operation>
639
    </wsdl:operation>
640
  </wsdl:binding>
640
  </wsdl:binding>
641
  <wsdl:service name="FileService">
641
  <wsdl:service name="FileService">
642
    <wsdl:port binding="tns:FileServiceSoapBinding" name="FileServiceImplPort">
642
    <wsdl:port binding="tns:FileServiceSoapBinding" name="FileServiceImplPort">
643
      <soap:address location="http://localhost:8080/XServices/FileService"/>
643
      <soap:address location="http://localhost:8080/XServices/FileService"/>
644
    </wsdl:port>
644
    </wsdl:port>
645
  </wsdl:service>
645
  </wsdl:service>
646
</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/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: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">
646
</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/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: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">
647
   <soapenv:Header/>
647
   <soapenv:Header/>
648
   <soapenv:Body>
648
   <soapenv:Body>
649
      <ws:basename>
649
      <ws:basename>
650
         <file>?</file>
650
         <file>?</file>
651
         <!--Optional:-->
651
         <!--Optional:-->
652
         <suffix>?</suffix>
652
         <suffix>?</suffix>
653
      </ws:basename>
653
      </ws:basename>
654
   </soapenv:Body>
654
   </soapenv:Body>
655
</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/FileService</con:endpoint><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ws="http://ws.xservices.brutex.net">
655
</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/FileService</con:endpoint><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ws="http://ws.xservices.brutex.net">
656
   <soapenv:Header/>
656
   <soapenv:Header/>
657
   <soapenv:Body>
657
   <soapenv:Body>
658
      <ws:changeGroup>
658
      <ws:changeGroup>
659
         <!--Optional:-->
659
         <!--Optional:-->
660
         <fileset>
660
         <fileset>
661
            <FileSetType>FILES</FileSetType>
661
            <FileSetType>FILES</FileSetType>
662
            <source>?</source>
662
            <source>?</source>
663
            <filter>
663
            <filter>
664
               <!--Zero or more repetitions:-->
664
               <!--Zero or more repetitions:-->
665
               <include>**/*</include>
665
               <include>**/*</include>
666
               <!--Zero or more repetitions:-->
666
               <!--Zero or more repetitions:-->
667
               <exclude>?</exclude>
667
               <exclude>?</exclude>
668
               <!--Optional:-->
668
               <!--Optional:-->
669
               <selector>
669
               <selector>
670
                  <!--Zero or more repetitions:-->
670
                  <!--Zero or more repetitions:-->
671
                  <contains>
671
                  <contains>
672
                     <text>?</text>
672
                     <text>?</text>
673
                     <casesensitive>true</casesensitive>
673
                     <casesensitive>true</casesensitive>
674
                     <ignorewhitespace>false</ignorewhitespace>
674
                     <ignorewhitespace>false</ignorewhitespace>
675
                  </contains>
675
                  </contains>
676
               </selector>
676
               </selector>
677
            </filter>
677
            </filter>
678
            <!--Optional:-->
678
            <!--Optional:-->
679
            <excludes/>
679
            <excludes/>
680
            <casesensitive>true</casesensitive>
680
            <casesensitive>true</casesensitive>
681
         </fileset>
681
         </fileset>
682
         <group>?</group>
682
         <group>?</group>
683
      </ws:changeGroup>
683
      </ws:changeGroup>
684
   </soapenv:Body>
684
   </soapenv:Body>
685
</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/FileService</con:endpoint><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ws="http://ws.xservices.brutex.net">
685
</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/FileService</con:endpoint><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ws="http://ws.xservices.brutex.net">
686
   <soapenv:Header/>
686
   <soapenv:Header/>
687
   <soapenv:Body>
687
   <soapenv:Body>
688
      <ws:changeMode>
688
      <ws:changeMode>
689
         <!--Optional:-->
689
         <!--Optional:-->
690
         <fileset>
690
         <fileset>
691
            <FileSetType>FILES</FileSetType>
691
            <FileSetType>FILES</FileSetType>
692
            <source>?</source>
692
            <source>?</source>
693
            <filter>
693
            <filter>
694
               <!--Zero or more repetitions:-->
694
               <!--Zero or more repetitions:-->
695
               <include>**/*</include>
695
               <include>**/*</include>
696
               <!--Zero or more repetitions:-->
696
               <!--Zero or more repetitions:-->
697
               <exclude>?</exclude>
697
               <exclude>?</exclude>
698
               <!--Optional:-->
698
               <!--Optional:-->
699
               <selector>
699
               <selector>
700
                  <!--Zero or more repetitions:-->
700
                  <!--Zero or more repetitions:-->
701
                  <contains>
701
                  <contains>
702
                     <text>?</text>
702
                     <text>?</text>
703
                     <casesensitive>true</casesensitive>
703
                     <casesensitive>true</casesensitive>
704
                     <ignorewhitespace>false</ignorewhitespace>
704
                     <ignorewhitespace>false</ignorewhitespace>
705
                  </contains>
705
                  </contains>
706
               </selector>
706
               </selector>
707
            </filter>
707
            </filter>
708
            <!--Optional:-->
708
            <!--Optional:-->
709
            <excludes/>
709
            <excludes/>
710
            <casesensitive>true</casesensitive>
710
            <casesensitive>true</casesensitive>
711
         </fileset>
711
         </fileset>
712
         <permissions>?</permissions>
712
         <permissions>?</permissions>
713
      </ws:changeMode>
713
      </ws:changeMode>
714
   </soapenv:Body>
714
   </soapenv:Body>
715
</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/FileService</con:endpoint><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ws="http://ws.xservices.brutex.net">
715
</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/FileService</con:endpoint><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ws="http://ws.xservices.brutex.net">
716
   <soapenv:Header/>
716
   <soapenv:Header/>
717
   <soapenv:Body>
717
   <soapenv:Body>
718
      <ws:changeOwner>
718
      <ws:changeOwner>
719
         <!--Optional:-->
719
         <!--Optional:-->
720
         <fileset>
720
         <fileset>
721
            <FileSetType>FILES</FileSetType>
721
            <FileSetType>FILES</FileSetType>
722
            <source>?</source>
722
            <source>?</source>
723
            <filter>
723
            <filter>
724
               <!--Zero or more repetitions:-->
724
               <!--Zero or more repetitions:-->
725
               <include>**/*</include>
725
               <include>**/*</include>
726
               <!--Zero or more repetitions:-->
726
               <!--Zero or more repetitions:-->
727
               <exclude>?</exclude>
727
               <exclude>?</exclude>
728
               <!--Optional:-->
728
               <!--Optional:-->
729
               <selector>
729
               <selector>
730
                  <!--Zero or more repetitions:-->
730
                  <!--Zero or more repetitions:-->
731
                  <contains>
731
                  <contains>
732
                     <text>?</text>
732
                     <text>?</text>
733
                     <casesensitive>true</casesensitive>
733
                     <casesensitive>true</casesensitive>
734
                     <ignorewhitespace>false</ignorewhitespace>
734
                     <ignorewhitespace>false</ignorewhitespace>
735
                  </contains>
735
                  </contains>
736
               </selector>
736
               </selector>
737
            </filter>
737
            </filter>
738
            <!--Optional:-->
738
            <!--Optional:-->
739
            <excludes/>
739
            <excludes/>
740
            <casesensitive>true</casesensitive>
740
            <casesensitive>true</casesensitive>
741
         </fileset>
741
         </fileset>
742
         <owner>?</owner>
742
         <owner>?</owner>
743
      </ws:changeOwner>
743
      </ws:changeOwner>
744
   </soapenv:Body>
744
   </soapenv:Body>
745
</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/FileService</con:endpoint><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ws="http://ws.xservices.brutex.net">
745
</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/FileService</con:endpoint><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ws="http://ws.xservices.brutex.net">
746
   <soapenv:Header/>
746
   <soapenv:Header/>
747
   <soapenv:Body>
747
   <soapenv:Body>
748
      <ws:copy>
748
      <ws:copy>
749
         <fileset>
749
         <fileset>
750
            <FileSetType>FILES</FileSetType>
750
            <FileSetType>FILES</FileSetType>
751
            <source>?</source>
751
            <source>?</source>
752
            <filter>
752
            <filter>
753
               <!--Zero or more repetitions:-->
753
               <!--Zero or more repetitions:-->
754
               <include>**/*</include>
754
               <include>**/*</include>
755
               <!--Zero or more repetitions:-->
755
               <!--Zero or more repetitions:-->
756
               <exclude>?</exclude>
756
               <exclude>?</exclude>
757
               <!--Optional:-->
757
               <!--Optional:-->
758
               <selector>
758
               <selector>
759
                  <!--Zero or more repetitions:-->
759
                  <!--Zero or more repetitions:-->
760
                  <contains>
760
                  <contains>
761
                     <text>?</text>
761
                     <text>?</text>
762
                     <casesensitive>true</casesensitive>
762
                     <casesensitive>true</casesensitive>
763
                     <ignorewhitespace>false</ignorewhitespace>
763
                     <ignorewhitespace>false</ignorewhitespace>
764
                  </contains>
764
                  </contains>
765
               </selector>
765
               </selector>
766
            </filter>
766
            </filter>
767
            <!--Optional:-->
767
            <!--Optional:-->
768
            <excludes/>
768
            <excludes/>
769
            <casesensitive>true</casesensitive>
769
            <casesensitive>true</casesensitive>
770
         </fileset>
770
         </fileset>
771
         <todir>?</todir>
771
         <todir>?</todir>
772
         <preservelastmodified>?</preservelastmodified>
772
         <preservelastmodified>?</preservelastmodified>
773
         <overwrite>?</overwrite>
773
         <overwrite>?</overwrite>
774
         <!--Optional:-->
774
         <!--Optional:-->
775
         <encoding>?</encoding>
775
         <encoding>?</encoding>
776
      </ws:copy>
776
      </ws:copy>
777
   </soapenv:Body>
777
   </soapenv:Body>
778
</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="copyFile" bindingOperationName="copyFile" type="Request-Response" outputName="copyFileResponse" inputName="copyFile" 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/FileService</con:endpoint><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ws="http://ws.xservices.brutex.net">
778
</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="copyFile" bindingOperationName="copyFile" type="Request-Response" outputName="copyFileResponse" inputName="copyFile" 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/FileService</con:endpoint><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ws="http://ws.xservices.brutex.net">
779
   <soapenv:Header/>
779
   <soapenv:Header/>
780
   <soapenv:Body>
780
   <soapenv:Body>
781
      <ws:copyFile>
781
      <ws:copyFile>
782
         <fromFile>?</fromFile>
782
         <fromFile>?</fromFile>
783
         <toFile>?</toFile>
783
         <toFile>?</toFile>
784
         <overwrite>?</overwrite>
784
         <overwrite>?</overwrite>
785
      </ws:copyFile>
785
      </ws:copyFile>
786
   </soapenv:Body>
786
   </soapenv:Body>
787
</soapenv:Envelope>]]></con:request><con:wsaConfig mustUnderstand="NONE" version="200508" action="http://ws.xservices.brutex.net/FileService/copyFile"/></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: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">
787
</soapenv:Envelope>]]></con:request><con:wsaConfig mustUnderstand="NONE" version="200508" action="http://ws.xservices.brutex.net/FileService/copyFile"/></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">
788
   <soapenv:Header/>
788
   <soapenv:Header/>
789
   <soapenv:Body>
789
   <soapenv:Body>
-
 
790
<!-- downloads a file from the XServices server as base64 encoded -->
790
      <ws:downloadFile>
791
      <ws:downloadFile>
791
         <!--Optional:-->
-
 
792
         <file>
792
         <file>
793
            <type>FILE</type>
793
            <type>FILE</type>
794
            <uri>?</uri>
794
            <uri>c:\temp\test.docx</uri>
795
         </file>
795
         </file>
796
      </ws:downloadFile>
796
      </ws:downloadFile>
797
   </soapenv:Body>
797
   </soapenv:Body>
798
</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="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/FileService</con:endpoint><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ws="http://ws.xservices.brutex.net">
798
</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="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/FileService</con:endpoint><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ws="http://ws.xservices.brutex.net">
799
   <soapenv:Header/>
799
   <soapenv:Header/>
800
   <soapenv:Body>
800
   <soapenv:Body>
801
      <ws:echoToFile>
801
      <ws:echoToFile>
802
         <message>Here is some text with german umlauts (äöü).</message>
802
         <message>Here is some text with german umlauts (äöü).</message>
803
         <file>c:/temp/somefile.txt</file>
803
         <file>c:/temp/somefile.txt</file>
804
         <!--Optional:-->
804
         <!--Optional:-->
805
         <encoding>utf-8</encoding>
805
         <encoding>utf-8</encoding>
806
         <append>false</append>
806
         <append>false</append>
807
      </ws:echoToFile>
807
      </ws:echoToFile>
808
   </soapenv:Body>
808
   </soapenv:Body>
809
</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/FileService</con:endpoint><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ws="http://ws.xservices.brutex.net">
809
</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/FileService</con:endpoint><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ws="http://ws.xservices.brutex.net">
810
   <soapenv:Header/>
810
   <soapenv:Header/>
811
   <soapenv:Body>
811
   <soapenv:Body>
812
      <ws:loadResource>
812
      <ws:loadResource>
813
         <!--Optional:-->
813
         <!--Optional:-->
814
         <resource>
814
         <resource>
815
            <type>FILE</type>
815
            <type>FILE</type>
816
            <uri>?</uri>
816
            <uri>?</uri>
817
         </resource>
817
         </resource>
818
         <!--Optional:-->
818
         <!--Optional:-->
819
         <encoding>?</encoding>
819
         <encoding>?</encoding>
820
      </ws:loadResource>
820
      </ws:loadResource>
821
   </soapenv:Body>
821
   </soapenv:Body>
822
</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/FileService</con:endpoint><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ws="http://ws.xservices.brutex.net">
822
</soapenv:Envelope>]]></con:request><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:jmsPropertyConfig/><con:wsaConfig mustUnderstand="NONE" version="200508" action="http://ws.xservices.brutex.net/FileService/loadResource"/><con:wsrmConfig version="1.2"/></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/FileService</con:endpoint><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ws="http://ws.xservices.brutex.net">
823
   <soapenv:Header/>
823
   <soapenv:Header/>
824
   <soapenv:Body>
824
   <soapenv:Body>
825
      <ws:loadResourceFromArchive>
825
      <ws:loadResourceFromArchive>
826
         <!--Optional:-->
826
         <!--Optional:-->
827
         <archiveresource>
827
         <archiveresource>
828
            <type>ZIP</type>
828
            <type>ZIP</type>
829
            <archive>?</archive>
829
            <archive>?</archive>
830
            <uri>?</uri>
830
            <uri>?</uri>
831
         </archiveresource>
831
         </archiveresource>
832
         <!--Optional:-->
832
         <!--Optional:-->
833
         <encoding>?</encoding>
833
         <encoding>?</encoding>
834
      </ws:loadResourceFromArchive>
834
      </ws:loadResourceFromArchive>
835
   </soapenv:Body>
835
   </soapenv:Body>
836
</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="replaceInFile" bindingOperationName="replaceInFile" type="Request-Response" outputName="replaceInFileResponse" inputName="replaceInFile" 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/FileService</con:endpoint><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ws="http://ws.xservices.brutex.net">
836
</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="replaceInFile" bindingOperationName="replaceInFile" type="Request-Response" outputName="replaceInFileResponse" inputName="replaceInFile" 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/FileService</con:endpoint><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ws="http://ws.xservices.brutex.net">
837
   <soapenv:Header/>
837
   <soapenv:Header/>
838
   <soapenv:Body>
838
   <soapenv:Body>
839
      <ws:replaceInFile>
839
      <ws:replaceInFile>
840
         <file>
840
         <file>
841
            <type>FILE</type>
841
            <type>FILE</type>
842
            <uri>?</uri>
842
            <uri>?</uri>
843
         </file>
843
         </file>
844
         <search>?</search>
844
         <search>?</search>
845
         <replace>?</replace>
845
         <replace>?</replace>
846
      </ws:replaceInFile>
846
      </ws:replaceInFile>
847
   </soapenv:Body>
847
   </soapenv:Body>
848
</soapenv:Envelope>]]></con:request><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:jmsPropertyConfig/><con:wsaConfig mustUnderstand="NONE" version="200508" action="http://ws.xservices.brutex.net/FileService/replaceInFile"/><con:wsrmConfig version="1.2"/></con:call></con:operation><con:operation isOneWay="false" action="" name="replaceInFile2" bindingOperationName="replaceInFile2" type="Request-Response" outputName="replaceInFile2Response" inputName="replaceInFile2" 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/FileService</con:endpoint><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ws="http://ws.xservices.brutex.net">
848
</soapenv:Envelope>]]></con:request><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:jmsPropertyConfig/><con:wsaConfig mustUnderstand="NONE" version="200508" action="http://ws.xservices.brutex.net/FileService/replaceInFile"/><con:wsrmConfig version="1.2"/></con:call></con:operation><con:operation isOneWay="false" action="" name="replaceInFile2" bindingOperationName="replaceInFile2" type="Request-Response" outputName="replaceInFile2Response" inputName="replaceInFile2" 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/FileService</con:endpoint><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ws="http://ws.xservices.brutex.net">
849
   <soapenv:Header/>
849
   <soapenv:Header/>
850
   <soapenv:Body>
850
   <soapenv:Body>
851
      <ws:replaceInFile2>
851
      <ws:replaceInFile2>
852
         <!--Optional:-->
852
         <!--Optional:-->
853
         <file>
853
         <file>
854
            <type>FILE</type>
854
            <type>FILE</type>
855
            <uri>?</uri>
855
            <uri>?</uri>
856
         </file>
856
         </file>
857
         <!--Zero or more repetitions:-->
857
         <!--Zero or more repetitions:-->
858
         <patternList>
858
         <patternList>
859
            <search>?</search>
859
            <search>?</search>
860
            <replace>?</replace>
860
            <replace>?</replace>
861
         </patternList>
861
         </patternList>
862
      </ws:replaceInFile2>
862
      </ws:replaceInFile2>
863
   </soapenv:Body>
863
   </soapenv:Body>
864
</soapenv:Envelope>]]></con:request><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:jmsPropertyConfig/><con:wsaConfig mustUnderstand="NONE" version="200508" action="http://ws.xservices.brutex.net/FileService/replaceInFile2"/><con:wsrmConfig version="1.2"/></con:call></con:operation><con:operation isOneWay="false" action="" name="replaceInFileRegEx" bindingOperationName="replaceInFileRegEx" type="Request-Response" outputName="replaceInFileRegExResponse" inputName="replaceInFileRegEx" 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">
864
</soapenv:Envelope>]]></con:request><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:jmsPropertyConfig/><con:wsaConfig mustUnderstand="NONE" version="200508" action="http://ws.xservices.brutex.net/FileService/replaceInFile2"/><con:wsrmConfig version="1.2"/></con:call></con:operation><con:operation isOneWay="false" action="" name="replaceInFileRegEx" bindingOperationName="replaceInFileRegEx" type="Request-Response" outputName="replaceInFileRegExResponse" inputName="replaceInFileRegEx" 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">
865
   <soapenv:Header/>
865
   <soapenv:Header/>
866
   <soapenv:Body>
866
   <soapenv:Body>
867
      <ws:replaceInFileRegEx>
867
      <ws:replaceInFileRegEx>
868
         <file>
868
         <file>
869
            <type>FILE</type>
869
            <type>FILE</type>
870
            <uri>c:/temp/ed.txt</uri>
870
            <uri>c:/temp/ed.txt</uri>
871
         </file>
871
         </file>
872
	<!-- Globally replaces "Test" with "projectID" -->
872
	<!-- Globally replaces "Test" with "projectID" -->
873
         <search>Test</search>
873
         <search>Test</search>
874
         <replace>projectID</replace>
874
         <replace>projectID</replace>
875
         <flags>g</flags>
875
         <flags>g</flags>
876
      </ws:replaceInFileRegEx>
876
      </ws:replaceInFileRegEx>
877
   </soapenv:Body>
877
   </soapenv:Body>
878
</soapenv:Envelope>]]></con:request><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:jmsPropertyConfig/><con:wsaConfig mustUnderstand="NONE" version="200508" action="http://ws.xservices.brutex.net/FileService/replaceInFileRegEx"/><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/FileService</con:endpoint><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ws="http://ws.xservices.brutex.net">
878
</soapenv:Envelope>]]></con:request><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:jmsPropertyConfig/><con:wsaConfig mustUnderstand="NONE" version="200508" action="http://ws.xservices.brutex.net/FileService/replaceInFileRegEx"/><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/FileService</con:endpoint><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ws="http://ws.xservices.brutex.net">
879
   <soapenv:Header/>
879
   <soapenv:Header/>
880
   <soapenv:Body>
880
   <soapenv:Body>
881
      <ws:uploadFile>
881
      <ws:uploadFile>
882
         <!--Optional:-->
882
         <!--Optional:-->
883
         <file>
883
         <file>
884
            <content>cid:1190185022376</content>
884
            <content>cid:1190185022376</content>
885
            <!--Optional:-->
885
            <!--Optional:-->
886
            <filename>?</filename>
886
            <filename>?</filename>
887
         </file>
887
         </file>
888
      </ws:uploadFile>
888
      </ws:uploadFile>
889
   </soapenv:Body>
889
   </soapenv:Body>
890
</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:sensitiveInformation/></con:soapui-project>
890
</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:sensitiveInformation/></con:soapui-project>
891
 
891
 
892
Generated by GNU Enscript 1.6.5.90.
892
Generated by GNU Enscript 1.6.5.90.
893
 
893
 
894
 
894