Subversion Repositories XServices

Rev

Go to most recent revision | Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
67 brianR 1
<?xml version="1.0" encoding="UTF-8"?>
84 brianR 2
<con:soapui-project name="DateService" resourceRoot="" soapui-version="4.0.1" abortOnError="false" runType="SEQUENTIAL" xmlns:con="http://eviware.com/soapui/config"><con:settings><con:setting id="com.eviware.soapui.impl.wsdl.actions.iface.tools.soapui.TestRunnerAction@values-local"><![CDATA[<xml-fragment xmlns:con="http://eviware.com/soapui/config">
3
  <con:entry key="Global Properties" value=""/>
4
  <con:entry key="TestSuite" value="Basic Call Tests"/>
5
  <con:entry key="Report to Generate" value=""/>
6
  <con:entry key="Password" value=""/>
7
  <con:entry key="soapui-setings.xml Password" value=""/>
8
  <con:entry key="TestRunner Path" value=""/>
9
  <con:entry key="Tool Args" value=""/>
10
  <con:entry key="Ignore Errors" value="false"/>
11
  <con:entry key="Host:Port" value=""/>
12
  <con:entry key="WSS Password Type" value=""/>
13
  <con:entry key="Save Project" value="true"/>
14
  <con:entry key="Enable UI" value="false"/>
15
  <con:entry key="System Properties" value=""/>
16
  <con:entry key="Domain" value=""/>
17
  <con:entry key="Coverage Report" value="false"/>
18
  <con:entry key="Export JUnit Results" value="false"/>
19
  <con:entry key="Open Report" value="false"/>
20
  <con:entry key="Project Properties" value=""/>
21
  <con:entry key="Project Password" value=""/>
22
  <con:entry key="Export All" value="false"/>
23
  <con:entry key="Report Format(s)" value=""/>
24
  <con:entry key="TestCase" value="getDate"/>
25
  <con:entry key="Print Report" value="false"/>
26
  <con:entry key="Username" value=""/>
27
  <con:entry key="Root Folder" value=""/>
28
  <con:entry key="Save After" value="false"/>
29
  <con:entry key="Add Settings" value="false"/>
30
  <con:entry key="Endpoint" value=""/>
31
</xml-fragment>]]></con:setting></con:settings><con:interface xsi:type="con:WsdlInterface" wsaVersion="NONE" name="DateServiceSoapBinding" type="wsdl" bindingName="{http://ws.xservices.brutex.net}DateServiceSoapBinding" soapVersion="1_1" anonymous="optional" definition="http://localhost:8080/XServices/DateService?wsdl" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:settings/><con:definitionCache type="TEXT" rootPart="http://localhost:8080/XServices/DateService?wsdl"><con:part><con:url>http://localhost:8080/XServices/DateService?wsdl</con:url><con:content><![CDATA[<wsdl:definitions name="DateService" 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">
67 brianR 32
  <wsdl:documentation>/*
33
*   Copyright 2010 Brian Rosenberger (Brutex Network)
34
*
35
*   Licensed under the Apache License, Version 2.0 (the "License")
36
*   you may not use this file except in compliance with the License.
37
*   You may obtain a copy of the License at
38
*
39
*       http://www.apache.org/licenses/LICENSE-2.0
40
*
41
*   Unless required by applicable law or agreed to in writing, software
42
*   distributed under the License is distributed on an "AS IS" BASIS,
43
*   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
44
*   See the License for the specific language governing permissions and
45
*   limitations under the License.
84 brianR 46
*/</wsdl:documentation>
47
  <wsdl:types>
48
    <xs:schema attributeFormDefault="unqualified" elementFormDefault="unqualified" targetNamespace="http://ws.xservices.brutex.net" xmlns:xs="http://www.w3.org/2001/XMLSchema">
49
      <xs:element name="dateAdd" type="tns:dateAdd"/>
50
      <xs:element name="dateAddResponse" type="tns:dateAddResponse"/>
51
      <xs:element name="dateTimeDiff" type="tns:dateTimeDiff"/>
52
      <xs:element name="dateTimeDiff2" type="tns:dateTimeDiff2"/>
53
      <xs:element name="dateTimeDiff2Response" type="tns:dateTimeDiff2Response"/>
54
      <xs:element name="dateTimeDiffResponse" type="tns:dateTimeDiffResponse"/>
55
      <xs:element name="formatDate" type="tns:formatDate"/>
56
      <xs:element name="formatDateAdvanced" type="tns:formatDateAdvanced"/>
57
      <xs:element name="formatDateAdvancedResponse" type="tns:formatDateAdvancedResponse"/>
58
      <xs:element name="formatDateResponse" type="tns:formatDateResponse"/>
59
      <xs:element name="getDate" type="tns:getDate"/>
60
      <xs:element name="getDateExtended" type="tns:getDateExtended"/>
61
      <xs:element name="getDateExtendedResponse" type="tns:getDateExtendedResponse"/>
62
      <xs:element name="getDateResponse" type="tns:getDateResponse"/>
63
      <xs:element name="getInTimezone" type="tns:getInTimezone"/>
64
      <xs:element name="getInTimezoneResponse" type="tns:getInTimezoneResponse"/>
65
      <xs:element name="getTimestamp" type="tns:getTimestamp"/>
66
      <xs:element name="getTimestamp2" type="tns:getTimestamp2"/>
67
      <xs:element name="getTimestamp2Response" type="tns:getTimestamp2Response"/>
68
      <xs:element name="getTimestampResponse" type="tns:getTimestampResponse"/>
69
      <xs:element name="getTimezones" type="tns:getTimezones"/>
70
      <xs:element name="getTimezonesResponse" type="tns:getTimezonesResponse"/>
71
      <xs:element name="parseDate" type="tns:parseDate"/>
72
      <xs:element name="parseDateAdvanced" type="tns:parseDateAdvanced"/>
73
      <xs:element name="parseDateAdvancedResponse" type="tns:parseDateAdvancedResponse"/>
74
      <xs:element name="parseDateResponse" type="tns:parseDateResponse"/>
75
      <xs:complexType name="getTimestamp2">
76
        <xs:sequence/>
77
      </xs:complexType>
78
      <xs:complexType name="getTimestamp2Response">
79
        <xs:sequence>
80
          <xs:element minOccurs="0" name="return" type="xs:integer"/>
81
        </xs:sequence>
82
      </xs:complexType>
83
      <xs:complexType name="dateAdd">
84
        <xs:sequence>
85
          <xs:element name="datetime" type="xs:dateTime"/>
86
          <xs:element name="value" type="xs:integer"/>
87
          <xs:element name="unit" type="tns:dateTimeUnits"/>
88
        </xs:sequence>
89
      </xs:complexType>
90
      <xs:complexType name="dateAddResponse">
91
        <xs:sequence>
92
          <xs:element minOccurs="0" name="return" type="xs:dateTime"/>
93
        </xs:sequence>
94
      </xs:complexType>
95
      <xs:complexType name="getDate">
96
        <xs:sequence/>
97
      </xs:complexType>
98
      <xs:complexType name="getDateResponse">
99
        <xs:sequence>
100
          <xs:element minOccurs="0" name="return" type="tns:DateInfoType"/>
101
        </xs:sequence>
102
      </xs:complexType>
103
      <xs:complexType name="DateInfoType">
104
        <xs:sequence>
105
          <xs:element minOccurs="0" name="iso8601date" type="xs:dateTime"/>
106
          <xs:element minOccurs="0" name="rfc822date" type="xs:string"/>
107
          <xs:element name="timestamp" type="xs:long"/>
108
        </xs:sequence>
109
      </xs:complexType>
110
      <xs:complexType name="getInTimezone">
111
        <xs:sequence>
112
          <xs:element name="datetime" type="xs:dateTime"/>
113
          <xs:element name="timezone" type="xs:string"/>
114
        </xs:sequence>
115
      </xs:complexType>
116
      <xs:complexType name="getInTimezoneResponse">
117
        <xs:sequence>
118
          <xs:element minOccurs="0" name="return" type="xs:string"/>
119
        </xs:sequence>
120
      </xs:complexType>
121
      <xs:complexType name="formatDate">
122
        <xs:sequence>
123
          <xs:element name="datetime" type="xs:dateTime"/>
124
          <xs:element name="format" type="tns:dateFormatType"/>
125
        </xs:sequence>
126
      </xs:complexType>
127
      <xs:complexType name="formatDateResponse">
128
        <xs:sequence>
129
          <xs:element minOccurs="0" name="return" type="xs:string"/>
130
        </xs:sequence>
131
      </xs:complexType>
132
      <xs:complexType name="getTimezones">
133
        <xs:sequence/>
134
      </xs:complexType>
135
      <xs:complexType name="getTimezonesResponse">
136
        <xs:sequence>
137
          <xs:element maxOccurs="unbounded" minOccurs="0" name="return" type="tns:timezone"/>
138
        </xs:sequence>
139
      </xs:complexType>
140
      <xs:complexType name="timezone">
141
        <xs:sequence>
142
          <xs:element minOccurs="0" name="displayname" type="xs:string"/>
143
          <xs:element minOccurs="0" name="id" type="xs:string"/>
144
          <xs:element name="offset" type="xs:long"/>
145
        </xs:sequence>
146
      </xs:complexType>
147
      <xs:complexType name="getDateExtended">
148
        <xs:sequence/>
149
      </xs:complexType>
150
      <xs:complexType name="getDateExtendedResponse">
151
        <xs:sequence>
152
          <xs:element minOccurs="0" name="return" type="tns:dateInfoExtendedType"/>
153
        </xs:sequence>
154
      </xs:complexType>
155
      <xs:complexType name="dateInfoExtendedType">
156
        <xs:complexContent>
157
          <xs:extension base="tns:DateInfoType">
158
            <xs:sequence>
159
              <xs:element minOccurs="0" name="format1" type="xs:string"/>
160
              <xs:element minOccurs="0" name="format2" type="xs:string"/>
161
              <xs:element minOccurs="0" name="format3" type="xs:string"/>
162
            </xs:sequence>
163
          </xs:extension>
164
        </xs:complexContent>
165
      </xs:complexType>
166
      <xs:complexType name="dateTimeDiff2">
167
        <xs:sequence>
168
          <xs:element name="fromDateTime" type="xs:dateTime"/>
169
          <xs:element name="toDateTime" type="xs:dateTime"/>
170
          <xs:element minOccurs="0" name="unit" type="tns:dateTimeUnits"/>
171
        </xs:sequence>
172
      </xs:complexType>
173
      <xs:complexType name="dateTimeDiff2Response">
174
        <xs:sequence>
175
          <xs:element minOccurs="0" name="return" type="xs:integer"/>
176
        </xs:sequence>
177
      </xs:complexType>
178
      <xs:complexType name="formatDateAdvanced">
179
        <xs:sequence>
180
          <xs:element name="datetime" type="xs:dateTime"/>
181
          <xs:element name="format" type="xs:string"/>
182
        </xs:sequence>
183
      </xs:complexType>
184
      <xs:complexType name="formatDateAdvancedResponse">
185
        <xs:sequence>
186
          <xs:element minOccurs="0" name="return" type="xs:string"/>
187
        </xs:sequence>
188
      </xs:complexType>
189
      <xs:complexType name="parseDate">
190
        <xs:sequence>
191
          <xs:element name="datetime" type="xs:string"/>
192
          <xs:element name="format" type="tns:dateFormatType"/>
193
          <xs:element minOccurs="0" name="timezone" type="xs:string"/>
194
        </xs:sequence>
195
      </xs:complexType>
196
      <xs:complexType name="parseDateResponse">
197
        <xs:sequence>
198
          <xs:element minOccurs="0" name="return" type="xs:dateTime"/>
199
        </xs:sequence>
200
      </xs:complexType>
201
      <xs:complexType name="parseDateAdvanced">
202
        <xs:sequence>
203
          <xs:element name="datetime" type="xs:string"/>
204
          <xs:element name="format" type="xs:string"/>
205
          <xs:element minOccurs="0" name="timezone" type="xs:string"/>
206
        </xs:sequence>
207
      </xs:complexType>
208
      <xs:complexType name="parseDateAdvancedResponse">
209
        <xs:sequence>
210
          <xs:element minOccurs="0" name="return" type="xs:dateTime"/>
211
        </xs:sequence>
212
      </xs:complexType>
213
      <xs:complexType name="getTimestamp">
214
        <xs:sequence/>
215
      </xs:complexType>
216
      <xs:complexType name="getTimestampResponse">
217
        <xs:sequence>
218
          <xs:element minOccurs="0" name="return" type="xs:integer"/>
219
        </xs:sequence>
220
      </xs:complexType>
221
      <xs:complexType name="dateTimeDiff">
222
        <xs:sequence>
223
          <xs:element name="fromDateTime" type="xs:dateTime"/>
224
          <xs:element name="toDateTime" type="xs:dateTime"/>
225
        </xs:sequence>
226
      </xs:complexType>
227
      <xs:complexType name="dateTimeDiffResponse">
228
        <xs:sequence>
229
          <xs:element minOccurs="0" name="return" type="xs:integer"/>
230
        </xs:sequence>
231
      </xs:complexType>
232
      <xs:simpleType name="dateTimeUnits">
233
        <xs:restriction base="xs:string">
234
          <xs:enumeration value="milliseconds"/>
235
          <xs:enumeration value="seconds"/>
236
          <xs:enumeration value="minutes"/>
237
          <xs:enumeration value="hours"/>
238
          <xs:enumeration value="days"/>
239
          <xs:enumeration value="years"/>
240
        </xs:restriction>
241
      </xs:simpleType>
242
      <xs:simpleType name="dateFormatType">
243
        <xs:restriction base="xs:string">
244
          <xs:enumeration value="ISO 8601"/>
245
          <xs:enumeration value="RFC 822"/>
246
          <xs:enumeration value="DateOnly-slashed"/>
247
          <xs:enumeration value="DateOnly-dotted"/>
248
          <xs:enumeration value="DateOnly-dashed"/>
249
        </xs:restriction>
250
      </xs:simpleType>
251
      <xs:complexType name="XServicesFault">
252
        <xs:sequence>
253
          <xs:element name="faultstring" nillable="true" type="xs:string"/>
254
          <xs:element name="username" nillable="true" type="xs:string"/>
255
          <xs:element name="homedir" nillable="true" type="xs:string"/>
256
          <xs:element name="timestamp" nillable="true" type="xs:anySimpleType"/>
257
          <xs:element name="jvmruntime" nillable="true" type="xs:string"/>
258
        </xs:sequence>
259
      </xs:complexType>
260
      <xs:element name="XServicesFault" type="tns:XServicesFault"/>
261
    </xs:schema>
262
  </wsdl:types>
263
  <wsdl:message name="dateAdd">
264
    <wsdl:part element="tns:dateAdd" name="parameters"></wsdl:part>
265
  </wsdl:message>
266
  <wsdl:message name="getDate">
267
    <wsdl:part element="tns:getDate" name="parameters"></wsdl:part>
268
  </wsdl:message>
269
  <wsdl:message name="getTimezonesResponse">
270
    <wsdl:part element="tns:getTimezonesResponse" name="parameters"></wsdl:part>
271
  </wsdl:message>
272
  <wsdl:message name="getInTimezoneResponse">
273
    <wsdl:part element="tns:getInTimezoneResponse" name="parameters"></wsdl:part>
274
  </wsdl:message>
275
  <wsdl:message name="parseDateAdvanced">
276
    <wsdl:part element="tns:parseDateAdvanced" name="parameters"></wsdl:part>
277
  </wsdl:message>
278
  <wsdl:message name="getTimestamp2">
279
    <wsdl:part element="tns:getTimestamp2" name="parameters"></wsdl:part>
280
  </wsdl:message>
281
  <wsdl:message name="formatDateResponse">
282
    <wsdl:part element="tns:formatDateResponse" name="parameters"></wsdl:part>
283
  </wsdl:message>
284
  <wsdl:message name="getDateExtendedResponse">
285
    <wsdl:part element="tns:getDateExtendedResponse" name="parameters"></wsdl:part>
286
  </wsdl:message>
287
  <wsdl:message name="dateTimeDiff2">
288
    <wsdl:part element="tns:dateTimeDiff2" name="parameters"></wsdl:part>
289
  </wsdl:message>
290
  <wsdl:message name="getTimestampResponse">
291
    <wsdl:part element="tns:getTimestampResponse" name="parameters"></wsdl:part>
292
  </wsdl:message>
293
  <wsdl:message name="dateAddResponse">
294
    <wsdl:part element="tns:dateAddResponse" name="parameters"></wsdl:part>
295
  </wsdl:message>
296
  <wsdl:message name="getDateExtended">
297
    <wsdl:part element="tns:getDateExtended" name="parameters"></wsdl:part>
298
  </wsdl:message>
299
  <wsdl:message name="formatDateAdvanced">
300
    <wsdl:part element="tns:formatDateAdvanced" name="parameters"></wsdl:part>
301
  </wsdl:message>
302
  <wsdl:message name="parseDateAdvancedResponse">
303
    <wsdl:part element="tns:parseDateAdvancedResponse" name="parameters"></wsdl:part>
304
  </wsdl:message>
305
  <wsdl:message name="getTimestamp">
306
    <wsdl:part element="tns:getTimestamp" name="parameters"></wsdl:part>
307
  </wsdl:message>
308
  <wsdl:message name="getDateResponse">
309
    <wsdl:part element="tns:getDateResponse" name="parameters"></wsdl:part>
310
  </wsdl:message>
311
  <wsdl:message name="formatDateAdvancedResponse">
312
    <wsdl:part element="tns:formatDateAdvancedResponse" name="parameters"></wsdl:part>
313
  </wsdl:message>
314
  <wsdl:message name="parseDateResponse">
315
    <wsdl:part element="tns:parseDateResponse" name="parameters"></wsdl:part>
316
  </wsdl:message>
317
  <wsdl:message name="parseDate">
318
    <wsdl:part element="tns:parseDate" name="parameters"></wsdl:part>
319
  </wsdl:message>
320
  <wsdl:message name="dateTimeDiff2Response">
321
    <wsdl:part element="tns:dateTimeDiff2Response" name="parameters"></wsdl:part>
322
  </wsdl:message>
323
  <wsdl:message name="XServicesFault">
324
    <wsdl:part element="tns:XServicesFault" name="XServicesFault"></wsdl:part>
325
  </wsdl:message>
326
  <wsdl:message name="getTimestamp2Response">
327
    <wsdl:part element="tns:getTimestamp2Response" name="parameters"></wsdl:part>
328
  </wsdl:message>
329
  <wsdl:message name="formatDate">
330
    <wsdl:part element="tns:formatDate" name="parameters"></wsdl:part>
331
  </wsdl:message>
332
  <wsdl:message name="dateTimeDiff">
333
    <wsdl:part element="tns:dateTimeDiff" name="parameters"></wsdl:part>
334
  </wsdl:message>
335
  <wsdl:message name="getInTimezone">
336
    <wsdl:part element="tns:getInTimezone" name="parameters"></wsdl:part>
337
  </wsdl:message>
338
  <wsdl:message name="getTimezones">
339
    <wsdl:part element="tns:getTimezones" name="parameters"></wsdl:part>
340
  </wsdl:message>
341
  <wsdl:message name="dateTimeDiffResponse">
342
    <wsdl:part element="tns:dateTimeDiffResponse" name="parameters"></wsdl:part>
343
  </wsdl:message>
344
  <wsdl:portType name="DateService">
345
    <wsdl:operation name="getTimestamp2">
346
      <wsdl:documentation>Get seconds since 01.01.1970 (Unix timestap).</wsdl:documentation>
347
      <wsdl:input message="tns:getTimestamp2" name="getTimestamp2"></wsdl:input>
348
      <wsdl:output message="tns:getTimestamp2Response" name="getTimestamp2Response"></wsdl:output>
349
    </wsdl:operation>
350
    <wsdl:operation name="dateAdd">
351
      <wsdl:documentation>Add or substract a time span from a date.</wsdl:documentation>
352
      <wsdl:input message="tns:dateAdd" name="dateAdd"></wsdl:input>
353
      <wsdl:output message="tns:dateAddResponse" name="dateAddResponse"></wsdl:output>
354
      <wsdl:fault message="tns:XServicesFault" name="XServicesFault"></wsdl:fault>
355
    </wsdl:operation>
356
    <wsdl:operation name="getDate">
357
      <wsdl:documentation>Get current date and time.</wsdl:documentation>
358
      <wsdl:input message="tns:getDate" name="getDate"></wsdl:input>
359
      <wsdl:output message="tns:getDateResponse" name="getDateResponse"></wsdl:output>
360
      <wsdl:fault message="tns:XServicesFault" name="XServicesFault"></wsdl:fault>
361
    </wsdl:operation>
362
    <wsdl:operation name="getInTimezone">
363
      <wsdl:input message="tns:getInTimezone" name="getInTimezone"></wsdl:input>
364
      <wsdl:output message="tns:getInTimezoneResponse" name="getInTimezoneResponse"></wsdl:output>
365
      <wsdl:fault message="tns:XServicesFault" name="XServicesFault"></wsdl:fault>
366
    </wsdl:operation>
367
    <wsdl:operation name="formatDate">
368
      <wsdl:input message="tns:formatDate" name="formatDate"></wsdl:input>
369
      <wsdl:output message="tns:formatDateResponse" name="formatDateResponse"></wsdl:output>
370
      <wsdl:fault message="tns:XServicesFault" name="XServicesFault"></wsdl:fault>
371
    </wsdl:operation>
372
    <wsdl:operation name="getTimezones">
373
      <wsdl:input message="tns:getTimezones" name="getTimezones"></wsdl:input>
374
      <wsdl:output message="tns:getTimezonesResponse" name="getTimezonesResponse"></wsdl:output>
375
      <wsdl:fault message="tns:XServicesFault" name="XServicesFault"></wsdl:fault>
376
    </wsdl:operation>
377
    <wsdl:operation name="getDateExtended">
378
      <wsdl:documentation>Get current date and time in different formats.</wsdl:documentation>
379
      <wsdl:input message="tns:getDateExtended" name="getDateExtended"></wsdl:input>
380
      <wsdl:output message="tns:getDateExtendedResponse" name="getDateExtendedResponse"></wsdl:output>
381
      <wsdl:fault message="tns:XServicesFault" name="XServicesFault"></wsdl:fault>
382
    </wsdl:operation>
383
    <wsdl:operation name="dateTimeDiff2">
384
      <wsdl:documentation>Get elapsed time between to dates.</wsdl:documentation>
385
      <wsdl:input message="tns:dateTimeDiff2" name="dateTimeDiff2"></wsdl:input>
386
      <wsdl:output message="tns:dateTimeDiff2Response" name="dateTimeDiff2Response"></wsdl:output>
387
      <wsdl:fault message="tns:XServicesFault" name="XServicesFault"></wsdl:fault>
388
    </wsdl:operation>
389
    <wsdl:operation name="formatDateAdvanced">
390
      <wsdl:input message="tns:formatDateAdvanced" name="formatDateAdvanced"></wsdl:input>
391
      <wsdl:output message="tns:formatDateAdvancedResponse" name="formatDateAdvancedResponse"></wsdl:output>
392
      <wsdl:fault message="tns:XServicesFault" name="XServicesFault"></wsdl:fault>
393
    </wsdl:operation>
394
    <wsdl:operation name="parseDate">
395
      <wsdl:documentation>Converts a string into date using pre-defined date formats.</wsdl:documentation>
396
      <wsdl:input message="tns:parseDate" name="parseDate"></wsdl:input>
397
      <wsdl:output message="tns:parseDateResponse" name="parseDateResponse"></wsdl:output>
398
      <wsdl:fault message="tns:XServicesFault" name="XServicesFault"></wsdl:fault>
399
    </wsdl:operation>
400
    <wsdl:operation name="parseDateAdvanced">
401
      <wsdl:input message="tns:parseDateAdvanced" name="parseDateAdvanced"></wsdl:input>
402
      <wsdl:output message="tns:parseDateAdvancedResponse" name="parseDateAdvancedResponse"></wsdl:output>
403
      <wsdl:fault message="tns:XServicesFault" name="XServicesFault"></wsdl:fault>
404
    </wsdl:operation>
405
    <wsdl:operation name="getTimestamp">
406
      <wsdl:documentation>Get milliseconds since 01.01.1970 (Unix timestap).</wsdl:documentation>
407
      <wsdl:input message="tns:getTimestamp" name="getTimestamp"></wsdl:input>
408
      <wsdl:output message="tns:getTimestampResponse" name="getTimestampResponse"></wsdl:output>
409
    </wsdl:operation>
410
    <wsdl:operation name="dateTimeDiff">
411
      <wsdl:input message="tns:dateTimeDiff" name="dateTimeDiff"></wsdl:input>
412
      <wsdl:output message="tns:dateTimeDiffResponse" name="dateTimeDiffResponse"></wsdl:output>
413
      <wsdl:fault message="tns:XServicesFault" name="XServicesFault"></wsdl:fault>
414
    </wsdl:operation>
415
  </wsdl:portType>
416
  <wsdl:binding name="DateServiceSoapBinding" type="tns:DateService">
417
    <soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
418
    <wsdl:operation name="getTimestamp2">
419
      <soap:operation soapAction="" style="document"/>
420
      <wsdl:input name="getTimestamp2">
421
        <soap:body use="literal"/>
422
      </wsdl:input>
423
      <wsdl:output name="getTimestamp2Response">
424
        <soap:body use="literal"/>
425
      </wsdl:output>
426
    </wsdl:operation>
427
    <wsdl:operation name="dateAdd">
428
      <soap:operation soapAction="" style="document"/>
429
      <wsdl:input name="dateAdd">
430
        <soap:body use="literal"/>
431
      </wsdl:input>
432
      <wsdl:output name="dateAddResponse">
433
        <soap:body use="literal"/>
434
      </wsdl:output>
435
      <wsdl:fault name="XServicesFault">
436
        <soap:fault name="XServicesFault" use="literal"/>
437
      </wsdl:fault>
438
    </wsdl:operation>
439
    <wsdl:operation name="getDate">
440
      <soap:operation soapAction="" style="document"/>
441
      <wsdl:input name="getDate">
442
        <soap:body use="literal"/>
443
      </wsdl:input>
444
      <wsdl:output name="getDateResponse">
445
        <soap:body use="literal"/>
446
      </wsdl:output>
447
      <wsdl:fault name="XServicesFault">
448
        <soap:fault name="XServicesFault" use="literal"/>
449
      </wsdl:fault>
450
    </wsdl:operation>
451
    <wsdl:operation name="getInTimezone">
452
      <soap:operation soapAction="" style="document"/>
453
      <wsdl:input name="getInTimezone">
454
        <soap:body use="literal"/>
455
      </wsdl:input>
456
      <wsdl:output name="getInTimezoneResponse">
457
        <soap:body use="literal"/>
458
      </wsdl:output>
459
      <wsdl:fault name="XServicesFault">
460
        <soap:fault name="XServicesFault" use="literal"/>
461
      </wsdl:fault>
462
    </wsdl:operation>
463
    <wsdl:operation name="formatDate">
464
      <soap:operation soapAction="" style="document"/>
465
      <wsdl:input name="formatDate">
466
        <soap:body use="literal"/>
467
      </wsdl:input>
468
      <wsdl:output name="formatDateResponse">
469
        <soap:body use="literal"/>
470
      </wsdl:output>
471
      <wsdl:fault name="XServicesFault">
472
        <soap:fault name="XServicesFault" use="literal"/>
473
      </wsdl:fault>
474
    </wsdl:operation>
475
    <wsdl:operation name="getTimezones">
476
      <soap:operation soapAction="" style="document"/>
477
      <wsdl:input name="getTimezones">
478
        <soap:body use="literal"/>
479
      </wsdl:input>
480
      <wsdl:output name="getTimezonesResponse">
481
        <soap:body use="literal"/>
482
      </wsdl:output>
483
      <wsdl:fault name="XServicesFault">
484
        <soap:fault name="XServicesFault" use="literal"/>
485
      </wsdl:fault>
486
    </wsdl:operation>
487
    <wsdl:operation name="getDateExtended">
488
      <soap:operation soapAction="" style="document"/>
489
      <wsdl:input name="getDateExtended">
490
        <soap:body use="literal"/>
491
      </wsdl:input>
492
      <wsdl:output name="getDateExtendedResponse">
493
        <soap:body use="literal"/>
494
      </wsdl:output>
495
      <wsdl:fault name="XServicesFault">
496
        <soap:fault name="XServicesFault" use="literal"/>
497
      </wsdl:fault>
498
    </wsdl:operation>
499
    <wsdl:operation name="dateTimeDiff2">
500
      <soap:operation soapAction="" style="document"/>
501
      <wsdl:input name="dateTimeDiff2">
502
        <soap:body use="literal"/>
503
      </wsdl:input>
504
      <wsdl:output name="dateTimeDiff2Response">
505
        <soap:body use="literal"/>
506
      </wsdl:output>
507
      <wsdl:fault name="XServicesFault">
508
        <soap:fault name="XServicesFault" use="literal"/>
509
      </wsdl:fault>
510
    </wsdl:operation>
511
    <wsdl:operation name="formatDateAdvanced">
512
      <soap:operation soapAction="" style="document"/>
513
      <wsdl:input name="formatDateAdvanced">
514
        <soap:body use="literal"/>
515
      </wsdl:input>
516
      <wsdl:output name="formatDateAdvancedResponse">
517
        <soap:body use="literal"/>
518
      </wsdl:output>
519
      <wsdl:fault name="XServicesFault">
520
        <soap:fault name="XServicesFault" use="literal"/>
521
      </wsdl:fault>
522
    </wsdl:operation>
523
    <wsdl:operation name="parseDate">
524
      <soap:operation soapAction="" style="document"/>
525
      <wsdl:input name="parseDate">
526
        <soap:body use="literal"/>
527
      </wsdl:input>
528
      <wsdl:output name="parseDateResponse">
529
        <soap:body use="literal"/>
530
      </wsdl:output>
531
      <wsdl:fault name="XServicesFault">
532
        <soap:fault name="XServicesFault" use="literal"/>
533
      </wsdl:fault>
534
    </wsdl:operation>
535
    <wsdl:operation name="parseDateAdvanced">
536
      <soap:operation soapAction="" style="document"/>
537
      <wsdl:input name="parseDateAdvanced">
538
        <soap:body use="literal"/>
539
      </wsdl:input>
540
      <wsdl:output name="parseDateAdvancedResponse">
541
        <soap:body use="literal"/>
542
      </wsdl:output>
543
      <wsdl:fault name="XServicesFault">
544
        <soap:fault name="XServicesFault" use="literal"/>
545
      </wsdl:fault>
546
    </wsdl:operation>
547
    <wsdl:operation name="dateTimeDiff">
548
      <soap:operation soapAction="" style="document"/>
549
      <wsdl:input name="dateTimeDiff">
550
        <soap:body use="literal"/>
551
      </wsdl:input>
552
      <wsdl:output name="dateTimeDiffResponse">
553
        <soap:body use="literal"/>
554
      </wsdl:output>
555
      <wsdl:fault name="XServicesFault">
556
        <soap:fault name="XServicesFault" use="literal"/>
557
      </wsdl:fault>
558
    </wsdl:operation>
559
    <wsdl:operation name="getTimestamp">
560
      <soap:operation soapAction="" style="document"/>
561
      <wsdl:input name="getTimestamp">
562
        <soap:body use="literal"/>
563
      </wsdl:input>
564
      <wsdl:output name="getTimestampResponse">
565
        <soap:body use="literal"/>
566
      </wsdl:output>
567
    </wsdl:operation>
568
  </wsdl:binding>
569
  <wsdl:service name="DateService">
570
    <wsdl:port binding="tns:DateServiceSoapBinding" name="DateServiceImplPort">
571
      <soap:address location="http://localhost:8080/XServices/DateService"/>
572
    </wsdl:port>
573
  </wsdl:service>
67 brianR 574
</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/DateService</con:endpoint></con:endpoints><con:operation isOneWay="false" action="" name="getDate" bindingOperationName="getDate" type="Request-Response" outputName="getDateResponse" inputName="getDate" 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/DateService</con:endpoint><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ws="http://ws.xservices.brutex.net">
575
   <soapenv:Header/>
576
   <soapenv:Body>
83 brianR 577
      <ws:getDate/>
67 brianR 578
   </soapenv:Body>
579
</soapenv:Envelope>]]></con:request><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:jmsPropertyConfig/><con:wsaConfig mustUnderstand="NONE" version="200508" action="http://ws.xservices.brutex.net/DateService/getDate"/><con:wsrmConfig version="1.2"/></con:call></con:operation><con:operation isOneWay="false" action="" name="getTimestamp" bindingOperationName="getTimestamp" type="Request-Response" outputName="getTimestampResponse" inputName="getTimestamp" 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/DateService</con:endpoint><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ws="http://ws.xservices.brutex.net">
580
   <soapenv:Header/>
581
   <soapenv:Body>
582
      <ws:getTimestamp/>
583
   </soapenv:Body>
584
</soapenv:Envelope>]]></con:request><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:jmsPropertyConfig/><con:wsaConfig mustUnderstand="NONE" version="200508" action="http://ws.xservices.brutex.net/DateService/getTimestamp"/><con:wsrmConfig version="1.2"/></con:call></con:operation><con:operation isOneWay="false" action="" name="getInTimezone" bindingOperationName="getInTimezone" type="Request-Response" outputName="getInTimezoneResponse" inputName="getInTimezone" 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/DateService</con:endpoint><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ws="http://ws.xservices.brutex.net">
585
   <soapenv:Header/>
586
   <soapenv:Body>
587
      <ws:getInTimezone>
83 brianR 588
         <datetime>2012-01-19T21:05:58.940+09:00</datetime>
589
         <timezone>Pacific/Honolulu</timezone>
67 brianR 590
      </ws:getInTimezone>
591
   </soapenv:Body>
83 brianR 592
</soapenv:Envelope>]]></con:request><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:jmsPropertyConfig/><con:wsaConfig mustUnderstand="NONE" version="200508" action="http://ws.xservices.brutex.net/DateService/getInTimezone"/><con:wsrmConfig version="1.2"/></con:call><con:call name="Copy of 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/DateService</con:endpoint><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ws="http://ws.xservices.brutex.net">
593
   <soapenv:Header/>
594
   <soapenv:Body>
595
      <ws:getInTimezone>
596
         <datetime>2012-01-19T21:05:58.940+09:00</datetime>
597
         <timezone>UTC</timezone>
598
      </ws:getInTimezone>
599
   </soapenv:Body>
67 brianR 600
</soapenv:Envelope>]]></con:request><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:jmsPropertyConfig/><con:wsaConfig mustUnderstand="NONE" version="200508" action="http://ws.xservices.brutex.net/DateService/getInTimezone"/><con:wsrmConfig version="1.2"/></con:call></con:operation><con:operation isOneWay="false" action="" name="formatDate" bindingOperationName="formatDate" type="Request-Response" outputName="formatDateResponse" inputName="formatDate" 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/DateService</con:endpoint><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ws="http://ws.xservices.brutex.net">
601
   <soapenv:Header/>
602
   <soapenv:Body>
603
      <ws:formatDate>
83 brianR 604
         <datetime>2012-01-19T21:05:58.940+09:00</datetime>
605
         <format>ISO8601</format>
67 brianR 606
      </ws:formatDate>
607
   </soapenv:Body>
70 brianR 608
</soapenv:Envelope>]]></con:request><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:jmsPropertyConfig/><con:wsaConfig mustUnderstand="NONE" version="200508" action="http://ws.xservices.brutex.net/DateService/formatDate"/><con:wsrmConfig version="1.2"/></con:call></con:operation><con:operation isOneWay="false" action="" name="formatDateAdvanced" bindingOperationName="formatDateAdvanced" type="Request-Response" outputName="formatDateAdvancedResponse" inputName="formatDateAdvanced" 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/DateService</con:endpoint><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ws="http://ws.xservices.brutex.net">
609
   <soapenv:Header/>
610
   <soapenv:Body>
611
      <ws:formatDateAdvanced>
612
         <datetime>2011-05-24T17:22:42+02:00</datetime>
613
         <format>mmddyyyy-WW</format>
614
      </ws:formatDateAdvanced>
615
   </soapenv:Body>
69 brianR 616
</soapenv:Envelope>]]></con:request><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:jmsPropertyConfig/><con:wsaConfig mustUnderstand="NONE" version="200508" action="http://ws.xservices.brutex.net/DateService/formatDateAdvanced"/><con:wsrmConfig version="1.2"/></con:call></con:operation><con:operation isOneWay="false" action="" name="parseDate" bindingOperationName="parseDate" type="Request-Response" outputName="parseDateResponse" inputName="parseDate" 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/DateService</con:endpoint><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ws="http://ws.xservices.brutex.net">
617
   <soapenv:Header/>
618
   <soapenv:Body>
619
      <ws:parseDate>
83 brianR 620
         <datetime>30.04.2012</datetime>
621
         <format>DateOnly-dotted</format>
622
         <!--Optional:-->
623
         <timezone></timezone>
69 brianR 624
      </ws:parseDate>
625
   </soapenv:Body>
83 brianR 626
</soapenv:Envelope>]]></con:request><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:jmsPropertyConfig/><con:wsaConfig mustUnderstand="NONE" version="200508" action="http://ws.xservices.brutex.net/DateService/parseDate"/><con:wsrmConfig version="1.2"/></con:call></con:operation><con:operation isOneWay="false" action="" name="parseDateAdvanced" bindingOperationName="parseDateAdvanced" type="Request-Response" outputName="parseDateAdvancedResponse" inputName="parseDateAdvanced" 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/DateService</con:endpoint><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ws="http://ws.xservices.brutex.net">
70 brianR 627
   <soapenv:Header/>
628
   <soapenv:Body>
629
      <ws:parseDateAdvanced>
83 brianR 630
         <datetime>12.4.2012 um 23:00 Uhr</datetime>
631
         <format>dd.M.yyyy 'um' hh:mm 'Uhr'</format>
632
         <!--Optional:-->
633
         <timezone>Europe/Berlin</timezone>
70 brianR 634
      </ws:parseDateAdvanced>
635
   </soapenv:Body>
83 brianR 636
</soapenv:Envelope>]]></con:request><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:jmsPropertyConfig/><con:wsaConfig mustUnderstand="NONE" version="200508" action="http://ws.xservices.brutex.net/DateService/parseDateAdvanced"/><con:wsrmConfig version="1.2"/></con:call></con:operation><con:operation isOneWay="false" action="" name="dateTimeDiff" bindingOperationName="dateTimeDiff" type="Request-Response" outputName="dateTimeDiffResponse" inputName="dateTimeDiff" 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/DateService</con:endpoint><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ws="http://ws.xservices.brutex.net">
70 brianR 637
   <soapenv:Header/>
638
   <soapenv:Body>
639
      <ws:dateTimeDiff>
83 brianR 640
         <ws:fromDateTime>2011-05-24T19:59:29+02:00</ws:fromDateTime>
641
         <ws:toDateTime>2012-05-24T19:59:34+03:00</ws:toDateTime>
70 brianR 642
      </ws:dateTimeDiff>
643
   </soapenv:Body>
84 brianR 644
</soapenv:Envelope>]]></con:request><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:jmsPropertyConfig/><con:wsaConfig mustUnderstand="NONE" version="200508" action="http://ws.xservices.brutex.net/DateService/dateTimeDiff"/><con:wsrmConfig version="1.2"/></con:call><con:call name="Request 2"><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/DateService</con:endpoint><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ws="http://ws.xservices.brutex.net">
645
   <soapenv:Header/>
646
   <soapenv:Body>
647
      <ws:dateTimeDiff>
648
         <fromDateTime>2012-01-23</fromDateTime>
649
         <toDateTime>2012-06-06T08:45:00+01:00</toDateTime>
650
      </ws:dateTimeDiff>
651
   </soapenv:Body>
69 brianR 652
</soapenv:Envelope>]]></con:request><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:jmsPropertyConfig/><con:wsaConfig mustUnderstand="NONE" version="200508" action="http://ws.xservices.brutex.net/DateService/dateTimeDiff"/><con:wsrmConfig version="1.2"/></con:call></con:operation><con:operation isOneWay="false" action="" name="dateTimeDiff2" bindingOperationName="dateTimeDiff2" type="Request-Response" outputName="dateTimeDiff2Response" inputName="dateTimeDiff2" 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/DateService</con:endpoint><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ws="http://ws.xservices.brutex.net">
653
   <soapenv:Header/>
654
   <soapenv:Body>
655
      <ws:dateTimeDiff2>
656
         <fromDateTime>2012-05-24T19:59:29.233+02:00</fromDateTime>
657
         <toDateTime>2011-06-24T21:01:59.234+02:00</toDateTime>
658
      </ws:dateTimeDiff2>
659
   </soapenv:Body>
70 brianR 660
</soapenv:Envelope>]]></con:request><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:jmsPropertyConfig/><con:wsaConfig mustUnderstand="NONE" version="200508" action="http://ws.xservices.brutex.net/DateService/dateTimeDiff2"/><con:wsrmConfig version="1.2"/></con:call></con:operation><con:operation isOneWay="false" action="" name="dateAdd" bindingOperationName="dateAdd" type="Request-Response" outputName="dateAddResponse" inputName="dateAdd" 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/DateService</con:endpoint><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ws="http://ws.xservices.brutex.net">
661
   <soapenv:Header/>
662
   <soapenv:Body>
663
      <ws:dateAdd>
83 brianR 664
         <datetime>2012-05-24T19:59:29.233+0200</datetime>
70 brianR 665
         <value>365</value>
666
         <unit>hours</unit>
667
      </ws:dateAdd>
668
   </soapenv:Body>
83 brianR 669
</soapenv:Envelope>]]></con:request><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:jmsPropertyConfig/><con:wsaConfig mustUnderstand="NONE" version="200508" action="http://ws.xservices.brutex.net/DateService/dateAdd"/><con:wsrmConfig version="1.2"/></con:call></con:operation><con:operation isOneWay="false" action="" name="getTimestamp2" bindingOperationName="getTimestamp2" type="Request-Response" outputName="getTimestamp2Response" inputName="getTimestamp2" 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/DateService</con:endpoint><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ws="http://ws.xservices.brutex.net">
670
   <soapenv:Header/>
671
   <soapenv:Body>
672
      <ws:getTimestamp2/>
673
   </soapenv:Body>
674
</soapenv:Envelope>]]></con:request><con:wsaConfig mustUnderstand="NONE" version="200508" action="http://ws.xservices.brutex.net/DateService/getTimestamp2"/></con:call></con:operation><con:operation isOneWay="false" action="" name="getTimezones" bindingOperationName="getTimezones" type="Request-Response" outputName="getTimezonesResponse" inputName="getTimezones" 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/DateService</con:endpoint><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ws="http://ws.xservices.brutex.net">
675
   <soapenv:Header/>
676
   <soapenv:Body>
677
      <ws:getTimezones/>
678
   </soapenv:Body>
679
</soapenv:Envelope>]]></con:request><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:jmsPropertyConfig/><con:wsaConfig mustUnderstand="NONE" version="200508" action="http://ws.xservices.brutex.net/DateService/getTimezones"/><con:wsrmConfig version="1.2"/></con:call></con:operation><con:operation isOneWay="false" action="" name="getDateExtended" bindingOperationName="getDateExtended" type="Request-Response" outputName="getDateExtendedResponse" inputName="getDateExtended" 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/DateService</con:endpoint><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ws="http://ws.xservices.brutex.net">
680
   <soapenv:Header/>
681
   <soapenv:Body>
682
      <ws:getDateExtended/>
683
   </soapenv:Body>
84 brianR 684
</soapenv:Envelope>]]></con:request><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:jmsPropertyConfig/><con:wsaConfig mustUnderstand="NONE" version="200508" action="http://ws.xservices.brutex.net/DateService/getDateExtended"/><con:wsrmConfig version="1.2"/></con:call></con:operation></con:interface><con:testSuite name="Basic Call Tests"><con:settings/><con:runType>PARALLELL</con:runType><con:testCase failOnError="true" failTestCaseOnErrors="true" keepSession="true" maxResults="0" name="Pull WSDL" searchProperties="true" id="0244ade4-dcf3-4012-bc98-b7fd0ebb1774"><con:settings/><con:testStep type="httprequest" name="http://localhost:8080/XServices/DateServices?wsdl"><con:settings/><con:config method="GET" xsi:type="con:HttpRequest" name="http://localhost:8080/XServices/DateServices?wsdl" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:settings><con:setting id="com.eviware.soapui.impl.wsdl.WsdlRequest@request-headers">&lt;xml-fragment/></con:setting></con:settings><con:endpoint>http://localhost:8080/XServices/DateServices?wsdl</con:endpoint><con:request/><con:assertion type="HTTP Download all resources" name="HTTP Download all resources"/><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:jmsPropertyConfig/><con:parameters/></con:config></con:testStep><con:testStep type="httprequest" name="Http Test Step 2 [/XServices/DateServices]"><con:settings/><con:config method="GET" xsi:type="con:HttpRequest" name="Http Test Step 2 [/XServices/DateServices]" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:settings><con:setting id="com.eviware.soapui.impl.wsdl.WsdlRequest@request-headers"><![CDATA[<xml-fragment xmlns:con="http://eviware.com/soapui/config">
685
  <con:entry key="Accept-Language" value="en-us,en;q=0.5"/>
686
  <con:entry key="Host" value="localhost:8080"/>
687
  <con:entry key="Accept-Charset" value="ISO-8859-1,utf-8;q=0.7,*;q=0.7"/>
688
  <con:entry key="Accept-Encoding" value="gzip,deflate"/>
689
  <con:entry key="User-Agent" value="Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2) Gecko"/>
690
  <con:entry key="Accept" value="text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8"/>
83 brianR 691
</xml-fragment>]]></con:setting></con:settings><con:endpoint>http://localhost:8080/XServices/DateServices</con:endpoint><con:request/><con:parameters><con:parameter><con:name>wsdl</con:name><con:value/><con:style>QUERY</con:style><con:type xmlns:xs="http://www.w3.org/2001/XMLSchema">xs:string</con:type><con:default/><con:description xsi:nil="true"/></con:parameter></con:parameters></con:config></con:testStep><con:properties/></con:testCase><con:testCase failOnError="true" failTestCaseOnErrors="true" keepSession="false" maxResults="0" name="getDate" searchProperties="true" id="824f4cc3-c144-45d5-86e0-d38538bc453c"><con:settings/><con:testStep type="request" name="Date Request"><con:settings/><con:config xsi:type="con:RequestStep" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:interface>DateServiceSoapBinding</con:interface><con:operation>getDate</con:operation><con:request name="Date Request"><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/DateService</con:endpoint><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ws="http://ws.xservices.brutex.net">
692
   <soapenv:Header/>
693
   <soapenv:Body>
694
      <ws:getDate/>
695
   </soapenv:Body>
696
</soapenv:Envelope>]]></con:request><con:assertion type="SOAP Response"/><con:assertion type="Schema Compliance"><con:configuration/></con:assertion><con:assertion type="SOAP Fault Assertion"/><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:jmsPropertyConfig/><con:wsaConfig mustUnderstand="NONE" version="200508"/><con:wsrmConfig version="1.2"/></con:request></con:config></con:testStep><con:testStep type="request" name="Date Extended Request"><con:settings/><con:config xsi:type="con:RequestStep" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:interface>DateServiceSoapBinding</con:interface><con:operation>getDateExtended</con:operation><con:request name="Date Extended Request"><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/DateService</con:endpoint><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ws="http://ws.xservices.brutex.net">
697
   <soapenv:Header/>
698
   <soapenv:Body>
699
      <ws:getDateExtended/>
700
   </soapenv:Body>
84 brianR 701
</soapenv:Envelope>]]></con:request><con:assertion type="SOAP Response"/><con:assertion type="Schema Compliance"><con:configuration/></con:assertion><con:assertion type="SOAP Fault Assertion"/><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:jmsPropertyConfig/><con:wsaConfig mustUnderstand="NONE" version="200508"/><con:wsrmConfig version="1.2"/></con:request></con:config></con:testStep><con:testStep type="request" name="Timestamp"><con:settings/><con:config xsi:type="con:RequestStep" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:interface>DateServiceSoapBinding</con:interface><con:operation>getTimestamp</con:operation><con:request name="Timestamp"><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/DateService</con:endpoint><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ws="http://ws.xservices.brutex.net">
702
   <soapenv:Header/>
703
   <soapenv:Body>
704
      <ws:getTimestamp/>
705
   </soapenv:Body>
706
</soapenv:Envelope>]]></con:request><con:assertion type="SOAP Response"/><con:assertion type="Schema Compliance"><con:configuration/></con:assertion><con:assertion type="SOAP Fault Assertion"/><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:jmsPropertyConfig/><con:wsaConfig mustUnderstand="NONE" version="200508"/><con:wsrmConfig version="1.2"/></con:request></con:config></con:testStep><con:testStep type="request" name="TimeZones"><con:settings/><con:config xsi:type="con:RequestStep" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:interface>DateServiceSoapBinding</con:interface><con:operation>getTimezones</con:operation><con:request name="TimeZones"><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/DateService</con:endpoint><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ws="http://ws.xservices.brutex.net">
707
   <soapenv:Header/>
708
   <soapenv:Body>
709
      <ws:getTimezones/>
710
   </soapenv:Body>
711
</soapenv:Envelope>]]></con:request><con:assertion type="SOAP Response"/><con:assertion type="Schema Compliance"><con:configuration/></con:assertion><con:assertion type="SOAP Fault Assertion"/><con:assertion type="Response SLA Assertion" name="Response SLA"><con:configuration><SLA>50</SLA></con:configuration></con:assertion><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:jmsPropertyConfig/><con:wsaConfig mustUnderstand="NONE" version="200508"/><con:wsrmConfig version="1.2"/></con:request></con:config></con:testStep><con:testStep type="request" name="Timestamp2"><con:settings/><con:config xsi:type="con:RequestStep" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:interface>DateServiceSoapBinding</con:interface><con:operation>getTimestamp2</con:operation><con:request name="Timestamp2"><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/DateService</con:endpoint><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ws="http://ws.xservices.brutex.net">
712
   <soapenv:Header/>
713
   <soapenv:Body>
714
      <ws:getTimestamp2/>
715
   </soapenv:Body>
716
</soapenv:Envelope>]]></con:request><con:assertion type="SOAP Response"/><con:assertion type="Schema Compliance"><con:configuration/></con:assertion><con:assertion type="SOAP Fault Assertion"/><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:jmsPropertyConfig/><con:wsaConfig mustUnderstand="NONE" version="200508"/><con:wsrmConfig version="1.2"/></con:request></con:config></con:testStep><con:loadTest name="Basic Load"><con:settings><con:setting id="HttpSettings@close-connections">false</con:setting></con:settings><con:threadCount>5</con:threadCount><con:startDelay>0</con:startDelay><con:sampleInterval>250</con:sampleInterval><con:calculateTPSOnTimePassed>true</con:calculateTPSOnTimePassed><con:resetStatisticsOnThreadCountChange>true</con:resetStatisticsOnThreadCountChange><con:historyLimit>-1</con:historyLimit><con:testLimit>60</con:testLimit><con:limitType>TIME</con:limitType><con:loadStrategy><con:type>Simple</con:type></con:loadStrategy><con:assertion type="Step Status" name="Step Status"/><con:maxAssertionErrors>100</con:maxAssertionErrors><con:cancelExcessiveThreads>true</con:cancelExcessiveThreads><con:strategyInterval>500</con:strategyInterval></con:loadTest><con:properties><con:property><con:name>Loops</con:name><con:value>0</con:value></con:property></con:properties></con:testCase><con:testCase failOnError="true" failTestCaseOnErrors="true" keepSession="false" maxResults="0" name="Parse and Format" searchProperties="true" id="5731f78f-5f0b-4a86-9ec1-fe7c7825e91c"><con:settings/><con:testStep type="request" name="formatDate ISO8601"><con:settings/><con:config xsi:type="con:RequestStep" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:interface>DateServiceSoapBinding</con:interface><con:operation>formatDate</con:operation><con:request name="formatDate ISO8601"><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/DateService</con:endpoint><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ws="http://ws.xservices.brutex.net">
717
   <soapenv:Header/>
718
   <soapenv:Body>
719
      <ws:formatDate>
720
         <datetime>2012-01-23T13:05:20+05:30</datetime>
721
         <format>ISO 8601</format>
722
      </ws:formatDate>
723
   </soapenv:Body>
724
</soapenv:Envelope>]]></con:request><con:assertion type="SOAP Response"/><con:assertion type="Schema Compliance"><con:configuration/></con:assertion><con:assertion type="SOAP Fault Assertion"/><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:jmsPropertyConfig/><con:wsaConfig mustUnderstand="NONE" version="200508"/><con:wsrmConfig version="1.2"/></con:request></con:config></con:testStep><con:testStep type="request" name="formatDate RFC622"><con:settings/><con:config xsi:type="con:RequestStep" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:interface>DateServiceSoapBinding</con:interface><con:operation>formatDate</con:operation><con:request name="formatDate RFC622"><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/DateService</con:endpoint><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ws="http://ws.xservices.brutex.net">
725
   <soapenv:Header/>
726
   <soapenv:Body>
727
      <ws:formatDate>
728
         <datetime>2012-01-23T13:05:20+05:30</datetime>
729
         <format>RFC 822</format>
730
      </ws:formatDate>
731
   </soapenv:Body>
732
</soapenv:Envelope>]]></con:request><con:assertion type="SOAP Response"/><con:assertion type="Schema Compliance"><con:configuration/></con:assertion><con:assertion type="SOAP Fault Assertion"/><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:jmsPropertyConfig/><con:wsaConfig mustUnderstand="NONE" version="200508"/><con:wsrmConfig version="1.2"/></con:request></con:config></con:testStep><con:testStep type="request" name="formatDate DateOnly-dashed"><con:settings/><con:config xsi:type="con:RequestStep" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:interface>DateServiceSoapBinding</con:interface><con:operation>formatDate</con:operation><con:request name="formatDate DateOnly-dashed"><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/DateService</con:endpoint><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ws="http://ws.xservices.brutex.net">
733
   <soapenv:Header/>
734
   <soapenv:Body>
735
      <ws:formatDate>
736
         <datetime>2012-01-23T13:05:20+05:30</datetime>
737
         <format>DateOnly-dashed</format>
738
      </ws:formatDate>
739
   </soapenv:Body>
740
</soapenv:Envelope>]]></con:request><con:assertion type="SOAP Response"/><con:assertion type="Schema Compliance"><con:configuration/></con:assertion><con:assertion type="SOAP Fault Assertion"/><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:jmsPropertyConfig/><con:wsaConfig mustUnderstand="NONE" version="200508"/><con:wsrmConfig version="1.2"/></con:request></con:config></con:testStep><con:testStep type="request" name="formatDate DateOnly-dotted"><con:settings/><con:config xsi:type="con:RequestStep" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:interface>DateServiceSoapBinding</con:interface><con:operation>formatDate</con:operation><con:request name="formatDate DateOnly-dotted"><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/DateService</con:endpoint><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ws="http://ws.xservices.brutex.net">
741
   <soapenv:Header/>
742
   <soapenv:Body>
743
      <ws:formatDate>
744
         <datetime>2012-01-23T13:05:20+05:30</datetime>
745
         <format>DateOnly-dotted</format>
746
      </ws:formatDate>
747
   </soapenv:Body>
748
</soapenv:Envelope>]]></con:request><con:assertion type="SOAP Response"/><con:assertion type="Schema Compliance"><con:configuration/></con:assertion><con:assertion type="SOAP Fault Assertion"/><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:jmsPropertyConfig/><con:wsaConfig mustUnderstand="NONE" version="200508"/><con:wsrmConfig version="1.2"/></con:request></con:config></con:testStep><con:testStep type="request" name="formatDate advanced"><con:settings/><con:config xsi:type="con:RequestStep" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:interface>DateServiceSoapBinding</con:interface><con:operation>formatDateAdvanced</con:operation><con:request name="formatDate advanced"><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/DateService</con:endpoint><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ws="http://ws.xservices.brutex.net">
749
   <soapenv:Header/>
750
   <soapenv:Body>
751
      <ws:formatDateAdvanced>
752
         <datetime>2001-06-20T00:23:05Z</datetime>
83 brianR 753
	<!--Uses locale of JVM -->
84 brianR 754
         <format>'Year:' yyyy 'Week:' WW 'in Month:' MMMM</format>
755
      </ws:formatDateAdvanced>
756
   </soapenv:Body>
757
</soapenv:Envelope>]]></con:request><con:assertion type="SOAP Response"/><con:assertion type="Schema Compliance"><con:configuration/></con:assertion><con:assertion type="SOAP Fault Assertion"/><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:jmsPropertyConfig/><con:wsaConfig mustUnderstand="NONE" version="200508"/><con:wsrmConfig version="1.2"/></con:request></con:config></con:testStep><con:testStep type="request" name="formatDate DateOnly-slashed"><con:settings/><con:config xsi:type="con:RequestStep" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:interface>DateServiceSoapBinding</con:interface><con:operation>formatDate</con:operation><con:request name="formatDate DateOnly-slashed"><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/DateService</con:endpoint><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ws="http://ws.xservices.brutex.net">
758
   <soapenv:Header/>
759
   <soapenv:Body>
760
      <ws:formatDate>
761
         <datetime>2012-01-23T13:05:20+05:30</datetime>
762
         <format>DateOnly-slashed</format>
763
      </ws:formatDate>
764
   </soapenv:Body>
765
</soapenv:Envelope>]]></con:request><con:assertion type="SOAP Response"/><con:assertion type="Schema Compliance"><con:configuration/></con:assertion><con:assertion type="SOAP Fault Assertion"/><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:jmsPropertyConfig/><con:wsaConfig mustUnderstand="NONE" version="200508"/><con:wsrmConfig version="1.2"/></con:request></con:config></con:testStep><con:testStep type="request" name="parse DateOnly dotted"><con:settings/><con:config xsi:type="con:RequestStep" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:interface>DateServiceSoapBinding</con:interface><con:operation>parseDate</con:operation><con:request name="parse DateOnly dotted"><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/DateService</con:endpoint><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ws="http://ws.xservices.brutex.net">
766
   <soapenv:Header/>
767
   <soapenv:Body>
768
      <ws:parseDate>
769
         <datetime>14.3.1946</datetime>
770
         <format>DateOnly-dotted</format>
771
         <!--Optional:-->
772
         <timezone>Europe/Helsinki</timezone>
773
      </ws:parseDate>
774
   </soapenv:Body>
775
</soapenv:Envelope>]]></con:request><con:assertion type="SOAP Response"/><con:assertion type="Schema Compliance"><con:configuration/></con:assertion><con:assertion type="SOAP Fault Assertion"/><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:jmsPropertyConfig/><con:wsaConfig mustUnderstand="NONE" version="200508"/><con:wsrmConfig version="1.2"/></con:request></con:config></con:testStep><con:testStep type="request" name="parse Advanced"><con:settings/><con:config xsi:type="con:RequestStep" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:interface>DateServiceSoapBinding</con:interface><con:operation>parseDateAdvanced</con:operation><con:request name="parse Advanced"><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/DateService</con:endpoint><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ws="http://ws.xservices.brutex.net">
776
   <soapenv:Header/>
777
   <soapenv:Body>
778
      <ws:parseDateAdvanced>
779
         <datetime>Ich werde um 8:30 Uhr am 17.01.2012 da sein.</datetime>
780
         <format>'Ich werde um' h:mm 'Uhr am' dd.MM.yyyy 'da sein.'</format>
781
         <!--Optional:-->
782
         <timezone>Europe/Berlin</timezone>
783
      </ws:parseDateAdvanced>
784
   </soapenv:Body>
785
</soapenv:Envelope>]]></con:request><con:assertion type="SOAP Response"/><con:assertion type="Schema Compliance"><con:configuration/></con:assertion><con:assertion type="SOAP Fault Assertion"/><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:jmsPropertyConfig/><con:wsaConfig mustUnderstand="NONE" version="200508"/><con:wsrmConfig version="1.2"/></con:request></con:config></con:testStep><con:testStep type="request" name="parse Advanced with Locale"><con:settings/><con:config xsi:type="con:RequestStep" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:interface>DateServiceSoapBinding</con:interface><con:operation>parseDateAdvanced</con:operation><con:request name="parse Advanced with Locale"><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/DateService</con:endpoint><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ws="http://ws.xservices.brutex.net">
786
   <soapenv:Header/>
787
   <soapenv:Body>
788
      <ws:parseDateAdvanced>
789
         <datetime>Im Juni am 4. Tag im Jahr 2014 ist ein Fest</datetime>
790
         <format>'Im' MMMM 'am' d. 'Tag im Jahr' yyyy 'ist ein Fest'</format>
791
         <!--Optional:-->
792
         <timezone>Europe/Berlin</timezone>
793
      </ws:parseDateAdvanced>
794
   </soapenv:Body>
795
</soapenv:Envelope>]]></con:request><con:assertion type="SOAP Response"/><con:assertion type="Schema Compliance"><con:configuration/></con:assertion><con:assertion type="SOAP Fault Assertion"/><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:jmsPropertyConfig/><con:wsaConfig mustUnderstand="NONE" version="200508"/><con:wsrmConfig version="1.2"/></con:request></con:config></con:testStep><con:loadTest name="Basic Load"><con:settings><con:setting id="HttpSettings@close-connections">false</con:setting></con:settings><con:threadCount>20</con:threadCount><con:startDelay>0</con:startDelay><con:sampleInterval>250</con:sampleInterval><con:calculateTPSOnTimePassed>true</con:calculateTPSOnTimePassed><con:resetStatisticsOnThreadCountChange>true</con:resetStatisticsOnThreadCountChange><con:historyLimit>-1</con:historyLimit><con:testLimit>180</con:testLimit><con:limitType>TIME</con:limitType><con:loadStrategy><con:type>Variance</con:type><con:config><interval>60000</interval><variance>0.5</variance></con:config></con:loadStrategy><con:assertion type="Step Status" name="Step Status"/><con:maxAssertionErrors>100</con:maxAssertionErrors><con:cancelExcessiveThreads>true</con:cancelExcessiveThreads><con:strategyInterval>500</con:strategyInterval></con:loadTest><con:properties/></con:testCase><con:testCase failOnError="true" failTestCaseOnErrors="true" keepSession="false" maxResults="0" name="Date Math" searchProperties="true" id="dfebf092-9cc3-45ea-b903-d212fc5515da"><con:settings/><con:testStep type="request" name="DateDiff forward"><con:settings/><con:config xsi:type="con:RequestStep" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:interface>DateServiceSoapBinding</con:interface><con:operation>dateTimeDiff</con:operation><con:request name="DateDiff forward"><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/DateService</con:endpoint><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ws="http://ws.xservices.brutex.net">
796
   <soapenv:Header/>
797
   <soapenv:Body>
798
      <ws:dateTimeDiff>
799
         <fromDateTime>2012-01-23</fromDateTime>
800
         <toDateTime>2012-06-06T08:45:00+01:00</toDateTime>
801
      </ws:dateTimeDiff>
802
   </soapenv:Body>
803
</soapenv:Envelope>]]></con:request><con:assertion type="SOAP Response"/><con:assertion type="Schema Compliance"><con:configuration/></con:assertion><con:assertion type="SOAP Fault Assertion"/><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:jmsPropertyConfig/><con:wsaConfig mustUnderstand="NONE" version="200508"/><con:wsrmConfig version="1.2"/></con:request></con:config></con:testStep><con:testStep type="request" name="DateDiff backwards"><con:settings/><con:config xsi:type="con:RequestStep" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:interface>DateServiceSoapBinding</con:interface><con:operation>dateTimeDiff</con:operation><con:request name="DateDiff backwards"><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/DateService</con:endpoint><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ws="http://ws.xservices.brutex.net">
804
   <soapenv:Header/>
805
   <soapenv:Body>
806
      <ws:dateTimeDiff>
807
         <fromDateTime>2012-06-06T08:45:00+01:00</fromDateTime>
808
         <toDateTime>2012-01-23</toDateTime>
809
      </ws:dateTimeDiff>
810
   </soapenv:Body>
811
</soapenv:Envelope>]]></con:request><con:assertion type="SOAP Response"/><con:assertion type="Schema Compliance"><con:configuration/></con:assertion><con:assertion type="SOAP Fault Assertion"/><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:jmsPropertyConfig/><con:wsaConfig mustUnderstand="NONE" version="200508"/><con:wsrmConfig version="1.2"/></con:request></con:config></con:testStep><con:testStep type="request" name="DateDiff days"><con:settings/><con:config xsi:type="con:RequestStep" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:interface>DateServiceSoapBinding</con:interface><con:operation>dateTimeDiff2</con:operation><con:request name="DateDiff days"><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/DateService</con:endpoint><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ws="http://ws.xservices.brutex.net">
812
   <soapenv:Header/>
813
   <soapenv:Body>
814
      <ws:dateTimeDiff2>
815
         <fromDateTime>1948-04-30T00:00:00Z</fromDateTime>
816
         <toDateTime>2012-01-01T13:45:00Z</toDateTime>
817
         <!--Optional:-->
818
         <unit>days</unit>
819
      </ws:dateTimeDiff2>
820
   </soapenv:Body>
821
</soapenv:Envelope>]]></con:request><con:assertion type="SOAP Response"/><con:assertion type="Schema Compliance"><con:configuration/></con:assertion><con:assertion type="SOAP Fault Assertion"/><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:jmsPropertyConfig/><con:wsaConfig mustUnderstand="NONE" version="200508"/><con:wsrmConfig version="1.2"/></con:request></con:config></con:testStep><con:testStep type="request" name="DateDiff years"><con:settings/><con:config xsi:type="con:RequestStep" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:interface>DateServiceSoapBinding</con:interface><con:operation>dateTimeDiff2</con:operation><con:request name="DateDiff years"><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/DateService</con:endpoint><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ws="http://ws.xservices.brutex.net">
822
   <soapenv:Header/>
823
   <soapenv:Body>
824
      <ws:dateTimeDiff2>
825
         <fromDateTime>1948-04-30T00:00:00Z</fromDateTime>
826
         <toDateTime>2012-01-01T13:45:00Z</toDateTime>
827
         <!--Optional:-->
828
         <unit>years</unit>
829
      </ws:dateTimeDiff2>
830
   </soapenv:Body>
831
</soapenv:Envelope>]]></con:request><con:assertion type="SOAP Response"/><con:assertion type="Schema Compliance"><con:configuration/></con:assertion><con:assertion type="SOAP Fault Assertion"/><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:jmsPropertyConfig/><con:wsaConfig mustUnderstand="NONE" version="200508"/><con:wsrmConfig version="1.2"/></con:request></con:config></con:testStep><con:testStep type="request" name="DateDiff minutes"><con:settings/><con:config xsi:type="con:RequestStep" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:interface>DateServiceSoapBinding</con:interface><con:operation>dateTimeDiff2</con:operation><con:request name="DateDiff minutes"><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/DateService</con:endpoint><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ws="http://ws.xservices.brutex.net">
832
   <soapenv:Header/>
833
   <soapenv:Body>
834
      <ws:dateTimeDiff2>
835
         <fromDateTime>1948-04-30T00:00:00Z</fromDateTime>
836
         <toDateTime>2012-01-01T13:45:00Z</toDateTime>
837
         <!--Optional:-->
838
         <unit>minutes</unit>
839
      </ws:dateTimeDiff2>
840
   </soapenv:Body>
841
</soapenv:Envelope>]]></con:request><con:assertion type="SOAP Response"/><con:assertion type="Schema Compliance"><con:configuration/></con:assertion><con:assertion type="SOAP Fault Assertion"/><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:jmsPropertyConfig/><con:wsaConfig mustUnderstand="NONE" version="200508"/><con:wsrmConfig version="1.2"/></con:request></con:config></con:testStep><con:testStep type="request" name="DateDiff milliseconds"><con:settings/><con:config xsi:type="con:RequestStep" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:interface>DateServiceSoapBinding</con:interface><con:operation>dateTimeDiff2</con:operation><con:request name="DateDiff milliseconds"><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/DateService</con:endpoint><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ws="http://ws.xservices.brutex.net">
842
   <soapenv:Header/>
843
   <soapenv:Body>
844
      <ws:dateTimeDiff2>
845
         <fromDateTime>1948-04-30T00:00:00Z</fromDateTime>
846
         <toDateTime>2012-01-01T13:45:00Z</toDateTime>
847
         <!--Optional:-->
848
         <unit>milliseconds</unit>
849
      </ws:dateTimeDiff2>
850
   </soapenv:Body>
851
</soapenv:Envelope>]]></con:request><con:assertion type="SOAP Response"/><con:assertion type="Schema Compliance"><con:configuration/></con:assertion><con:assertion type="SOAP Fault Assertion"/><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:jmsPropertyConfig/><con:wsaConfig mustUnderstand="NONE" version="200508"/><con:wsrmConfig version="1.2"/></con:request></con:config></con:testStep><con:testStep type="request" name="DateDiff seconds"><con:settings/><con:config xsi:type="con:RequestStep" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:interface>DateServiceSoapBinding</con:interface><con:operation>dateTimeDiff2</con:operation><con:request name="DateDiff seconds"><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/DateService</con:endpoint><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ws="http://ws.xservices.brutex.net">
852
   <soapenv:Header/>
853
   <soapenv:Body>
854
      <ws:dateTimeDiff2>
855
         <fromDateTime>1948-04-30T00:00:00Z</fromDateTime>
856
         <toDateTime>2012-01-01T13:45:00Z</toDateTime>
857
         <!--Optional:-->
858
         <unit>seconds</unit>
859
      </ws:dateTimeDiff2>
860
   </soapenv:Body>
861
</soapenv:Envelope>]]></con:request><con:assertion type="SOAP Response"/><con:assertion type="Schema Compliance"><con:configuration/></con:assertion><con:assertion type="SOAP Fault Assertion"/><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:jmsPropertyConfig/><con:wsaConfig mustUnderstand="NONE" version="200508"/><con:wsrmConfig version="1.2"/></con:request></con:config></con:testStep><con:testStep type="request" name="DateDiff milliseconds wide range"><con:settings/><con:config xsi:type="con:RequestStep" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:interface>DateServiceSoapBinding</con:interface><con:operation>dateTimeDiff2</con:operation><con:request name="DateDiff milliseconds wide range"><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/DateService</con:endpoint><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ws="http://ws.xservices.brutex.net">
862
   <soapenv:Header/>
863
   <soapenv:Body>
864
      <ws:dateTimeDiff2>
865
         <fromDateTime>0001-04-30T00:00:00Z</fromDateTime>
866
         <toDateTime>9999-01-01T13:45:00Z</toDateTime>
867
         <!--Optional:-->
868
         <unit>milliseconds</unit>
869
      </ws:dateTimeDiff2>
870
   </soapenv:Body>
871
</soapenv:Envelope>]]></con:request><con:assertion type="SOAP Response"/><con:assertion type="Schema Compliance"><con:configuration/></con:assertion><con:assertion type="SOAP Fault Assertion"/><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:jmsPropertyConfig/><con:wsaConfig mustUnderstand="NONE" version="200508"/><con:wsrmConfig version="1.2"/></con:request></con:config></con:testStep><con:testStep type="request" name="DateAdd"><con:settings/><con:config xsi:type="con:RequestStep" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:interface>DateServiceSoapBinding</con:interface><con:operation>dateAdd</con:operation><con:request name="DateAdd"><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/DateService</con:endpoint><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ws="http://ws.xservices.brutex.net">
872
   <soapenv:Header/>
873
   <soapenv:Body>
874
      <ws:dateAdd>
875
         <datetime>2000-01-01</datetime>
876
         <value>-50</value>
877
         <unit>seconds</unit>
878
      </ws:dateAdd>
879
   </soapenv:Body>
83 brianR 880
</soapenv:Envelope>]]></con:request><con:assertion type="SOAP Response"/><con:assertion type="Schema Compliance"><con:configuration/></con:assertion><con:assertion type="SOAP Fault Assertion"/><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:jmsPropertyConfig/><con:wsaConfig mustUnderstand="NONE" version="200508"/><con:wsrmConfig version="1.2"/></con:request></con:config></con:testStep><con:loadTest name="Basic Load"><con:settings><con:setting id="HttpSettings@close-connections">false</con:setting></con:settings><con:threadCount>30</con:threadCount><con:startDelay>0</con:startDelay><con:sampleInterval>250</con:sampleInterval><con:calculateTPSOnTimePassed>true</con:calculateTPSOnTimePassed><con:resetStatisticsOnThreadCountChange>true</con:resetStatisticsOnThreadCountChange><con:historyLimit>-1</con:historyLimit><con:testLimit>180</con:testLimit><con:limitType>TIME</con:limitType><con:loadStrategy><con:type>Burst</con:type><con:config><burstDelay>60000</burstDelay><burstDuration>10000</burstDuration></con:config></con:loadStrategy><con:assertion type="Step Status" name="Step Status"/><con:maxAssertionErrors>100</con:maxAssertionErrors><con:cancelExcessiveThreads>true</con:cancelExcessiveThreads><con:strategyInterval>500</con:strategyInterval></con:loadTest><con:properties/></con:testCase><con:properties/></con:testSuite><con:properties/><con:wssContainer/></con:soapui-project>