2011-05-25 13:55:09 +02:00
<?xml version="1.0" encoding="UTF-8"?>
2012-04-20 11:59:30 +02:00
<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">
<con:entry key= "Global Properties" value= "" />
<con:entry key= "TestSuite" value= "Basic Call Tests" />
<con:entry key= "Report to Generate" value= "" />
<con:entry key= "Password" value= "" />
<con:entry key= "soapui-setings.xml Password" value= "" />
<con:entry key= "TestRunner Path" value= "" />
<con:entry key= "Tool Args" value= "" />
<con:entry key= "Ignore Errors" value= "false" />
<con:entry key= "Host:Port" value= "" />
<con:entry key= "WSS Password Type" value= "" />
<con:entry key= "Save Project" value= "true" />
<con:entry key= "Enable UI" value= "false" />
<con:entry key= "System Properties" value= "" />
<con:entry key= "Domain" value= "" />
<con:entry key= "Coverage Report" value= "false" />
<con:entry key= "Export JUnit Results" value= "false" />
<con:entry key= "Open Report" value= "false" />
<con:entry key= "Project Properties" value= "" />
<con:entry key= "Project Password" value= "" />
<con:entry key= "Export All" value= "false" />
<con:entry key= "Report Format(s)" value= "" />
<con:entry key= "TestCase" value= "getDate" />
<con:entry key= "Print Report" value= "false" />
<con:entry key= "Username" value= "" />
<con:entry key= "Root Folder" value= "" />
<con:entry key= "Save After" value= "false" />
<con:entry key= "Add Settings" value= "false" />
<con:entry key= "Endpoint" value= "" />
</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">
2011-05-25 13:55:09 +02:00
<wsdl:documentation > /*
* Copyright 2010 Brian Rosenberger (Brutex Network)
*
* Licensed under the Apache License, Version 2.0 (the "License")
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
2012-04-20 11:59:30 +02:00
*/</wsdl:documentation>
<wsdl:types >
<xs:schema attributeFormDefault= "unqualified" elementFormDefault= "unqualified" targetNamespace= "http://ws.xservices.brutex.net" xmlns:xs= "http://www.w3.org/2001/XMLSchema" >
<xs:element name= "dateAdd" type= "tns:dateAdd" />
<xs:element name= "dateAddResponse" type= "tns:dateAddResponse" />
<xs:element name= "dateTimeDiff" type= "tns:dateTimeDiff" />
<xs:element name= "dateTimeDiff2" type= "tns:dateTimeDiff2" />
<xs:element name= "dateTimeDiff2Response" type= "tns:dateTimeDiff2Response" />
<xs:element name= "dateTimeDiffResponse" type= "tns:dateTimeDiffResponse" />
<xs:element name= "formatDate" type= "tns:formatDate" />
<xs:element name= "formatDateAdvanced" type= "tns:formatDateAdvanced" />
<xs:element name= "formatDateAdvancedResponse" type= "tns:formatDateAdvancedResponse" />
<xs:element name= "formatDateResponse" type= "tns:formatDateResponse" />
<xs:element name= "getDate" type= "tns:getDate" />
<xs:element name= "getDateExtended" type= "tns:getDateExtended" />
<xs:element name= "getDateExtendedResponse" type= "tns:getDateExtendedResponse" />
<xs:element name= "getDateResponse" type= "tns:getDateResponse" />
<xs:element name= "getInTimezone" type= "tns:getInTimezone" />
<xs:element name= "getInTimezoneResponse" type= "tns:getInTimezoneResponse" />
<xs:element name= "getTimestamp" type= "tns:getTimestamp" />
<xs:element name= "getTimestamp2" type= "tns:getTimestamp2" />
<xs:element name= "getTimestamp2Response" type= "tns:getTimestamp2Response" />
<xs:element name= "getTimestampResponse" type= "tns:getTimestampResponse" />
<xs:element name= "getTimezones" type= "tns:getTimezones" />
<xs:element name= "getTimezonesResponse" type= "tns:getTimezonesResponse" />
<xs:element name= "parseDate" type= "tns:parseDate" />
<xs:element name= "parseDateAdvanced" type= "tns:parseDateAdvanced" />
<xs:element name= "parseDateAdvancedResponse" type= "tns:parseDateAdvancedResponse" />
<xs:element name= "parseDateResponse" type= "tns:parseDateResponse" />
<xs:complexType name= "getTimestamp2" >
<xs:sequence />
</xs:complexType>
<xs:complexType name= "getTimestamp2Response" >
<xs:sequence >
<xs:element minOccurs= "0" name= "return" type= "xs:integer" />
</xs:sequence>
</xs:complexType>
<xs:complexType name= "dateAdd" >
<xs:sequence >
<xs:element name= "datetime" type= "xs:dateTime" />
<xs:element name= "value" type= "xs:integer" />
<xs:element name= "unit" type= "tns:dateTimeUnits" />
</xs:sequence>
</xs:complexType>
<xs:complexType name= "dateAddResponse" >
<xs:sequence >
<xs:element minOccurs= "0" name= "return" type= "xs:dateTime" />
</xs:sequence>
</xs:complexType>
<xs:complexType name= "getDate" >
<xs:sequence />
</xs:complexType>
<xs:complexType name= "getDateResponse" >
<xs:sequence >
<xs:element minOccurs= "0" name= "return" type= "tns:DateInfoType" />
</xs:sequence>
</xs:complexType>
<xs:complexType name= "DateInfoType" >
<xs:sequence >
<xs:element minOccurs= "0" name= "iso8601date" type= "xs:dateTime" />
<xs:element minOccurs= "0" name= "rfc822date" type= "xs:string" />
<xs:element name= "timestamp" type= "xs:long" />
</xs:sequence>
</xs:complexType>
<xs:complexType name= "getInTimezone" >
<xs:sequence >
<xs:element name= "datetime" type= "xs:dateTime" />
<xs:element name= "timezone" type= "xs:string" />
</xs:sequence>
</xs:complexType>
<xs:complexType name= "getInTimezoneResponse" >
<xs:sequence >
<xs:element minOccurs= "0" name= "return" type= "xs:string" />
</xs:sequence>
</xs:complexType>
<xs:complexType name= "formatDate" >
<xs:sequence >
<xs:element name= "datetime" type= "xs:dateTime" />
<xs:element name= "format" type= "tns:dateFormatType" />
</xs:sequence>
</xs:complexType>
<xs:complexType name= "formatDateResponse" >
<xs:sequence >
<xs:element minOccurs= "0" name= "return" type= "xs:string" />
</xs:sequence>
</xs:complexType>
<xs:complexType name= "getTimezones" >
<xs:sequence />
</xs:complexType>
<xs:complexType name= "getTimezonesResponse" >
<xs:sequence >
<xs:element maxOccurs= "unbounded" minOccurs= "0" name= "return" type= "tns:timezone" />
</xs:sequence>
</xs:complexType>
<xs:complexType name= "timezone" >
<xs:sequence >
<xs:element minOccurs= "0" name= "displayname" type= "xs:string" />
<xs:element minOccurs= "0" name= "id" type= "xs:string" />
<xs:element name= "offset" type= "xs:long" />
</xs:sequence>
</xs:complexType>
<xs:complexType name= "getDateExtended" >
<xs:sequence />
</xs:complexType>
<xs:complexType name= "getDateExtendedResponse" >
<xs:sequence >
<xs:element minOccurs= "0" name= "return" type= "tns:dateInfoExtendedType" />
</xs:sequence>
</xs:complexType>
<xs:complexType name= "dateInfoExtendedType" >
<xs:complexContent >
<xs:extension base= "tns:DateInfoType" >
<xs:sequence >
<xs:element minOccurs= "0" name= "format1" type= "xs:string" />
<xs:element minOccurs= "0" name= "format2" type= "xs:string" />
<xs:element minOccurs= "0" name= "format3" type= "xs:string" />
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name= "dateTimeDiff2" >
<xs:sequence >
<xs:element name= "fromDateTime" type= "xs:dateTime" />
<xs:element name= "toDateTime" type= "xs:dateTime" />
<xs:element minOccurs= "0" name= "unit" type= "tns:dateTimeUnits" />
</xs:sequence>
</xs:complexType>
<xs:complexType name= "dateTimeDiff2Response" >
<xs:sequence >
<xs:element minOccurs= "0" name= "return" type= "xs:integer" />
</xs:sequence>
</xs:complexType>
<xs:complexType name= "formatDateAdvanced" >
<xs:sequence >
<xs:element name= "datetime" type= "xs:dateTime" />
<xs:element name= "format" type= "xs:string" />
</xs:sequence>
</xs:complexType>
<xs:complexType name= "formatDateAdvancedResponse" >
<xs:sequence >
<xs:element minOccurs= "0" name= "return" type= "xs:string" />
</xs:sequence>
</xs:complexType>
<xs:complexType name= "parseDate" >
<xs:sequence >
<xs:element name= "datetime" type= "xs:string" />
<xs:element name= "format" type= "tns:dateFormatType" />
<xs:element minOccurs= "0" name= "timezone" type= "xs:string" />
</xs:sequence>
</xs:complexType>
<xs:complexType name= "parseDateResponse" >
<xs:sequence >
<xs:element minOccurs= "0" name= "return" type= "xs:dateTime" />
</xs:sequence>
</xs:complexType>
<xs:complexType name= "parseDateAdvanced" >
<xs:sequence >
<xs:element name= "datetime" type= "xs:string" />
<xs:element name= "format" type= "xs:string" />
<xs:element minOccurs= "0" name= "timezone" type= "xs:string" />
</xs:sequence>
</xs:complexType>
<xs:complexType name= "parseDateAdvancedResponse" >
<xs:sequence >
<xs:element minOccurs= "0" name= "return" type= "xs:dateTime" />
</xs:sequence>
</xs:complexType>
<xs:complexType name= "getTimestamp" >
<xs:sequence />
</xs:complexType>
<xs:complexType name= "getTimestampResponse" >
<xs:sequence >
<xs:element minOccurs= "0" name= "return" type= "xs:integer" />
</xs:sequence>
</xs:complexType>
<xs:complexType name= "dateTimeDiff" >
<xs:sequence >
<xs:element name= "fromDateTime" type= "xs:dateTime" />
<xs:element name= "toDateTime" type= "xs:dateTime" />
</xs:sequence>
</xs:complexType>
<xs:complexType name= "dateTimeDiffResponse" >
<xs:sequence >
<xs:element minOccurs= "0" name= "return" type= "xs:integer" />
</xs:sequence>
</xs:complexType>
<xs:simpleType name= "dateTimeUnits" >
<xs:restriction base= "xs:string" >
<xs:enumeration value= "milliseconds" />
<xs:enumeration value= "seconds" />
<xs:enumeration value= "minutes" />
<xs:enumeration value= "hours" />
<xs:enumeration value= "days" />
<xs:enumeration value= "years" />
</xs:restriction>
</xs:simpleType>
<xs:simpleType name= "dateFormatType" >
<xs:restriction base= "xs:string" >
<xs:enumeration value= "ISO 8601" />
<xs:enumeration value= "RFC 822" />
<xs:enumeration value= "DateOnly-slashed" />
<xs:enumeration value= "DateOnly-dotted" />
<xs:enumeration value= "DateOnly-dashed" />
</xs:restriction>
</xs:simpleType>
<xs:complexType name= "XServicesFault" >
<xs:sequence >
<xs:element name= "faultstring" nillable= "true" type= "xs:string" />
<xs:element name= "username" nillable= "true" type= "xs:string" />
<xs:element name= "homedir" nillable= "true" type= "xs:string" />
<xs:element name= "timestamp" nillable= "true" type= "xs:anySimpleType" />
<xs:element name= "jvmruntime" nillable= "true" type= "xs:string" />
</xs:sequence>
</xs:complexType>
<xs:element name= "XServicesFault" type= "tns:XServicesFault" />
</xs:schema>
</wsdl:types>
<wsdl:message name= "dateAdd" >
<wsdl:part element= "tns:dateAdd" name= "parameters" > </wsdl:part>
</wsdl:message>
<wsdl:message name= "getDate" >
<wsdl:part element= "tns:getDate" name= "parameters" > </wsdl:part>
</wsdl:message>
<wsdl:message name= "getTimezonesResponse" >
<wsdl:part element= "tns:getTimezonesResponse" name= "parameters" > </wsdl:part>
</wsdl:message>
<wsdl:message name= "getInTimezoneResponse" >
<wsdl:part element= "tns:getInTimezoneResponse" name= "parameters" > </wsdl:part>
</wsdl:message>
<wsdl:message name= "parseDateAdvanced" >
<wsdl:part element= "tns:parseDateAdvanced" name= "parameters" > </wsdl:part>
</wsdl:message>
<wsdl:message name= "getTimestamp2" >
<wsdl:part element= "tns:getTimestamp2" name= "parameters" > </wsdl:part>
</wsdl:message>
<wsdl:message name= "formatDateResponse" >
<wsdl:part element= "tns:formatDateResponse" name= "parameters" > </wsdl:part>
</wsdl:message>
<wsdl:message name= "getDateExtendedResponse" >
<wsdl:part element= "tns:getDateExtendedResponse" name= "parameters" > </wsdl:part>
</wsdl:message>
<wsdl:message name= "dateTimeDiff2" >
<wsdl:part element= "tns:dateTimeDiff2" name= "parameters" > </wsdl:part>
</wsdl:message>
<wsdl:message name= "getTimestampResponse" >
<wsdl:part element= "tns:getTimestampResponse" name= "parameters" > </wsdl:part>
</wsdl:message>
<wsdl:message name= "dateAddResponse" >
<wsdl:part element= "tns:dateAddResponse" name= "parameters" > </wsdl:part>
</wsdl:message>
<wsdl:message name= "getDateExtended" >
<wsdl:part element= "tns:getDateExtended" name= "parameters" > </wsdl:part>
</wsdl:message>
<wsdl:message name= "formatDateAdvanced" >
<wsdl:part element= "tns:formatDateAdvanced" name= "parameters" > </wsdl:part>
</wsdl:message>
<wsdl:message name= "parseDateAdvancedResponse" >
<wsdl:part element= "tns:parseDateAdvancedResponse" name= "parameters" > </wsdl:part>
</wsdl:message>
<wsdl:message name= "getTimestamp" >
<wsdl:part element= "tns:getTimestamp" name= "parameters" > </wsdl:part>
</wsdl:message>
<wsdl:message name= "getDateResponse" >
<wsdl:part element= "tns:getDateResponse" name= "parameters" > </wsdl:part>
</wsdl:message>
<wsdl:message name= "formatDateAdvancedResponse" >
<wsdl:part element= "tns:formatDateAdvancedResponse" name= "parameters" > </wsdl:part>
</wsdl:message>
<wsdl:message name= "parseDateResponse" >
<wsdl:part element= "tns:parseDateResponse" name= "parameters" > </wsdl:part>
</wsdl:message>
<wsdl:message name= "parseDate" >
<wsdl:part element= "tns:parseDate" name= "parameters" > </wsdl:part>
</wsdl:message>
<wsdl:message name= "dateTimeDiff2Response" >
<wsdl:part element= "tns:dateTimeDiff2Response" name= "parameters" > </wsdl:part>
</wsdl:message>
<wsdl:message name= "XServicesFault" >
<wsdl:part element= "tns:XServicesFault" name= "XServicesFault" > </wsdl:part>
</wsdl:message>
<wsdl:message name= "getTimestamp2Response" >
<wsdl:part element= "tns:getTimestamp2Response" name= "parameters" > </wsdl:part>
</wsdl:message>
<wsdl:message name= "formatDate" >
<wsdl:part element= "tns:formatDate" name= "parameters" > </wsdl:part>
</wsdl:message>
<wsdl:message name= "dateTimeDiff" >
<wsdl:part element= "tns:dateTimeDiff" name= "parameters" > </wsdl:part>
</wsdl:message>
<wsdl:message name= "getInTimezone" >
<wsdl:part element= "tns:getInTimezone" name= "parameters" > </wsdl:part>
</wsdl:message>
<wsdl:message name= "getTimezones" >
<wsdl:part element= "tns:getTimezones" name= "parameters" > </wsdl:part>
</wsdl:message>
<wsdl:message name= "dateTimeDiffResponse" >
<wsdl:part element= "tns:dateTimeDiffResponse" name= "parameters" > </wsdl:part>
</wsdl:message>
<wsdl:portType name= "DateService" >
<wsdl:operation name= "getTimestamp2" >
<wsdl:documentation > Get seconds since 01.01.1970 (Unix timestap).</wsdl:documentation>
<wsdl:input message= "tns:getTimestamp2" name= "getTimestamp2" > </wsdl:input>
<wsdl:output message= "tns:getTimestamp2Response" name= "getTimestamp2Response" > </wsdl:output>
</wsdl:operation>
<wsdl:operation name= "dateAdd" >
<wsdl:documentation > Add or substract a time span from a date.</wsdl:documentation>
<wsdl:input message= "tns:dateAdd" name= "dateAdd" > </wsdl:input>
<wsdl:output message= "tns:dateAddResponse" name= "dateAddResponse" > </wsdl:output>
<wsdl:fault message= "tns:XServicesFault" name= "XServicesFault" > </wsdl:fault>
</wsdl:operation>
<wsdl:operation name= "getDate" >
<wsdl:documentation > Get current date and time.</wsdl:documentation>
<wsdl:input message= "tns:getDate" name= "getDate" > </wsdl:input>
<wsdl:output message= "tns:getDateResponse" name= "getDateResponse" > </wsdl:output>
<wsdl:fault message= "tns:XServicesFault" name= "XServicesFault" > </wsdl:fault>
</wsdl:operation>
<wsdl:operation name= "getInTimezone" >
<wsdl:input message= "tns:getInTimezone" name= "getInTimezone" > </wsdl:input>
<wsdl:output message= "tns:getInTimezoneResponse" name= "getInTimezoneResponse" > </wsdl:output>
<wsdl:fault message= "tns:XServicesFault" name= "XServicesFault" > </wsdl:fault>
</wsdl:operation>
<wsdl:operation name= "formatDate" >
<wsdl:input message= "tns:formatDate" name= "formatDate" > </wsdl:input>
<wsdl:output message= "tns:formatDateResponse" name= "formatDateResponse" > </wsdl:output>
<wsdl:fault message= "tns:XServicesFault" name= "XServicesFault" > </wsdl:fault>
</wsdl:operation>
<wsdl:operation name= "getTimezones" >
<wsdl:input message= "tns:getTimezones" name= "getTimezones" > </wsdl:input>
<wsdl:output message= "tns:getTimezonesResponse" name= "getTimezonesResponse" > </wsdl:output>
<wsdl:fault message= "tns:XServicesFault" name= "XServicesFault" > </wsdl:fault>
</wsdl:operation>
<wsdl:operation name= "getDateExtended" >
<wsdl:documentation > Get current date and time in different formats.</wsdl:documentation>
<wsdl:input message= "tns:getDateExtended" name= "getDateExtended" > </wsdl:input>
<wsdl:output message= "tns:getDateExtendedResponse" name= "getDateExtendedResponse" > </wsdl:output>
<wsdl:fault message= "tns:XServicesFault" name= "XServicesFault" > </wsdl:fault>
</wsdl:operation>
<wsdl:operation name= "dateTimeDiff2" >
<wsdl:documentation > Get elapsed time between to dates.</wsdl:documentation>
<wsdl:input message= "tns:dateTimeDiff2" name= "dateTimeDiff2" > </wsdl:input>
<wsdl:output message= "tns:dateTimeDiff2Response" name= "dateTimeDiff2Response" > </wsdl:output>
<wsdl:fault message= "tns:XServicesFault" name= "XServicesFault" > </wsdl:fault>
</wsdl:operation>
<wsdl:operation name= "formatDateAdvanced" >
<wsdl:input message= "tns:formatDateAdvanced" name= "formatDateAdvanced" > </wsdl:input>
<wsdl:output message= "tns:formatDateAdvancedResponse" name= "formatDateAdvancedResponse" > </wsdl:output>
<wsdl:fault message= "tns:XServicesFault" name= "XServicesFault" > </wsdl:fault>
</wsdl:operation>
<wsdl:operation name= "parseDate" >
<wsdl:documentation > Converts a string into date using pre-defined date formats.</wsdl:documentation>
<wsdl:input message= "tns:parseDate" name= "parseDate" > </wsdl:input>
<wsdl:output message= "tns:parseDateResponse" name= "parseDateResponse" > </wsdl:output>
<wsdl:fault message= "tns:XServicesFault" name= "XServicesFault" > </wsdl:fault>
</wsdl:operation>
<wsdl:operation name= "parseDateAdvanced" >
<wsdl:input message= "tns:parseDateAdvanced" name= "parseDateAdvanced" > </wsdl:input>
<wsdl:output message= "tns:parseDateAdvancedResponse" name= "parseDateAdvancedResponse" > </wsdl:output>
<wsdl:fault message= "tns:XServicesFault" name= "XServicesFault" > </wsdl:fault>
</wsdl:operation>
<wsdl:operation name= "getTimestamp" >
<wsdl:documentation > Get milliseconds since 01.01.1970 (Unix timestap).</wsdl:documentation>
<wsdl:input message= "tns:getTimestamp" name= "getTimestamp" > </wsdl:input>
<wsdl:output message= "tns:getTimestampResponse" name= "getTimestampResponse" > </wsdl:output>
</wsdl:operation>
<wsdl:operation name= "dateTimeDiff" >
<wsdl:input message= "tns:dateTimeDiff" name= "dateTimeDiff" > </wsdl:input>
<wsdl:output message= "tns:dateTimeDiffResponse" name= "dateTimeDiffResponse" > </wsdl:output>
<wsdl:fault message= "tns:XServicesFault" name= "XServicesFault" > </wsdl:fault>
</wsdl:operation>
</wsdl:portType>
<wsdl:binding name= "DateServiceSoapBinding" type= "tns:DateService" >
<soap:binding style= "document" transport= "http://schemas.xmlsoap.org/soap/http" />
<wsdl:operation name= "getTimestamp2" >
<soap:operation soapAction= "" style= "document" />
<wsdl:input name= "getTimestamp2" >
<soap:body use= "literal" />
</wsdl:input>
<wsdl:output name= "getTimestamp2Response" >
<soap:body use= "literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name= "dateAdd" >
<soap:operation soapAction= "" style= "document" />
<wsdl:input name= "dateAdd" >
<soap:body use= "literal" />
</wsdl:input>
<wsdl:output name= "dateAddResponse" >
<soap:body use= "literal" />
</wsdl:output>
<wsdl:fault name= "XServicesFault" >
<soap:fault name= "XServicesFault" use= "literal" />
</wsdl:fault>
</wsdl:operation>
<wsdl:operation name= "getDate" >
<soap:operation soapAction= "" style= "document" />
<wsdl:input name= "getDate" >
<soap:body use= "literal" />
</wsdl:input>
<wsdl:output name= "getDateResponse" >
<soap:body use= "literal" />
</wsdl:output>
<wsdl:fault name= "XServicesFault" >
<soap:fault name= "XServicesFault" use= "literal" />
</wsdl:fault>
</wsdl:operation>
<wsdl:operation name= "getInTimezone" >
<soap:operation soapAction= "" style= "document" />
<wsdl:input name= "getInTimezone" >
<soap:body use= "literal" />
</wsdl:input>
<wsdl:output name= "getInTimezoneResponse" >
<soap:body use= "literal" />
</wsdl:output>
<wsdl:fault name= "XServicesFault" >
<soap:fault name= "XServicesFault" use= "literal" />
</wsdl:fault>
</wsdl:operation>
<wsdl:operation name= "formatDate" >
<soap:operation soapAction= "" style= "document" />
<wsdl:input name= "formatDate" >
<soap:body use= "literal" />
</wsdl:input>
<wsdl:output name= "formatDateResponse" >
<soap:body use= "literal" />
</wsdl:output>
<wsdl:fault name= "XServicesFault" >
<soap:fault name= "XServicesFault" use= "literal" />
</wsdl:fault>
</wsdl:operation>
<wsdl:operation name= "getTimezones" >
<soap:operation soapAction= "" style= "document" />
<wsdl:input name= "getTimezones" >
<soap:body use= "literal" />
</wsdl:input>
<wsdl:output name= "getTimezonesResponse" >
<soap:body use= "literal" />
</wsdl:output>
<wsdl:fault name= "XServicesFault" >
<soap:fault name= "XServicesFault" use= "literal" />
</wsdl:fault>
</wsdl:operation>
<wsdl:operation name= "getDateExtended" >
<soap:operation soapAction= "" style= "document" />
<wsdl:input name= "getDateExtended" >
<soap:body use= "literal" />
</wsdl:input>
<wsdl:output name= "getDateExtendedResponse" >
<soap:body use= "literal" />
</wsdl:output>
<wsdl:fault name= "XServicesFault" >
<soap:fault name= "XServicesFault" use= "literal" />
</wsdl:fault>
</wsdl:operation>
<wsdl:operation name= "dateTimeDiff2" >
<soap:operation soapAction= "" style= "document" />
<wsdl:input name= "dateTimeDiff2" >
<soap:body use= "literal" />
</wsdl:input>
<wsdl:output name= "dateTimeDiff2Response" >
<soap:body use= "literal" />
</wsdl:output>
<wsdl:fault name= "XServicesFault" >
<soap:fault name= "XServicesFault" use= "literal" />
</wsdl:fault>
</wsdl:operation>
<wsdl:operation name= "formatDateAdvanced" >
<soap:operation soapAction= "" style= "document" />
<wsdl:input name= "formatDateAdvanced" >
<soap:body use= "literal" />
</wsdl:input>
<wsdl:output name= "formatDateAdvancedResponse" >
<soap:body use= "literal" />
</wsdl:output>
<wsdl:fault name= "XServicesFault" >
<soap:fault name= "XServicesFault" use= "literal" />
</wsdl:fault>
</wsdl:operation>
<wsdl:operation name= "parseDate" >
<soap:operation soapAction= "" style= "document" />
<wsdl:input name= "parseDate" >
<soap:body use= "literal" />
</wsdl:input>
<wsdl:output name= "parseDateResponse" >
<soap:body use= "literal" />
</wsdl:output>
<wsdl:fault name= "XServicesFault" >
<soap:fault name= "XServicesFault" use= "literal" />
</wsdl:fault>
</wsdl:operation>
<wsdl:operation name= "parseDateAdvanced" >
<soap:operation soapAction= "" style= "document" />
<wsdl:input name= "parseDateAdvanced" >
<soap:body use= "literal" />
</wsdl:input>
<wsdl:output name= "parseDateAdvancedResponse" >
<soap:body use= "literal" />
</wsdl:output>
<wsdl:fault name= "XServicesFault" >
<soap:fault name= "XServicesFault" use= "literal" />
</wsdl:fault>
</wsdl:operation>
<wsdl:operation name= "dateTimeDiff" >
<soap:operation soapAction= "" style= "document" />
<wsdl:input name= "dateTimeDiff" >
<soap:body use= "literal" />
</wsdl:input>
<wsdl:output name= "dateTimeDiffResponse" >
<soap:body use= "literal" />
</wsdl:output>
<wsdl:fault name= "XServicesFault" >
<soap:fault name= "XServicesFault" use= "literal" />
</wsdl:fault>
</wsdl:operation>
<wsdl:operation name= "getTimestamp" >
<soap:operation soapAction= "" style= "document" />
<wsdl:input name= "getTimestamp" >
<soap:body use= "literal" />
</wsdl:input>
<wsdl:output name= "getTimestampResponse" >
<soap:body use= "literal" />
</wsdl:output>
</wsdl:operation>
</wsdl:binding>
<wsdl:service name= "DateService" >
<wsdl:port binding= "tns:DateServiceSoapBinding" name= "DateServiceImplPort" >
<soap:address location= "http://localhost:8080/XServices/DateService" />
</wsdl:port>
</wsdl:service>
2011-05-25 13:55:09 +02:00
</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" > < 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">
<soapenv:Header />
<soapenv:Body >
2012-01-23 19:54:01 +01:00
<ws:getDate />
2011-05-25 13:55:09 +02:00
</soapenv:Body>
</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" > < 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">
<soapenv:Header />
<soapenv:Body >
<ws:getTimestamp />
</soapenv:Body>
</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" > < 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">
<soapenv:Header />
<soapenv:Body >
<ws:getInTimezone >
2012-01-23 19:54:01 +01:00
<datetime > 2012-01-19T21:05:58.940+09:00</datetime>
<timezone > Pacific/Honolulu</timezone>
</ws:getInTimezone>
</soapenv:Body>
</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" > < 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">
<soapenv:Header />
<soapenv:Body >
<ws:getInTimezone >
<datetime > 2012-01-19T21:05:58.940+09:00</datetime>
<timezone > UTC</timezone>
2011-05-25 13:55:09 +02:00
</ws:getInTimezone>
</soapenv:Body>
</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" > < 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">
<soapenv:Header />
<soapenv:Body >
<ws:formatDate >
2012-01-23 19:54:01 +01:00
<datetime > 2012-01-19T21:05:58.940+09:00</datetime>
<format > ISO8601</format>
2011-05-25 13:55:09 +02:00
</ws:formatDate>
</soapenv:Body>
2011-09-19 08:54:10 +02:00
</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" > < 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">
<soapenv:Header />
<soapenv:Body >
<ws:formatDateAdvanced >
<datetime > 2011-05-24T17:22:42+02:00</datetime>
<format > mmddyyyy-WW</format>
</ws:formatDateAdvanced>
</soapenv:Body>
2011-05-26 17:02:05 +02:00
</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" > < 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">
<soapenv:Header />
<soapenv:Body >
<ws:parseDate >
2012-01-23 19:54:01 +01:00
<datetime > 30.04.2012</datetime>
<format > DateOnly-dotted</format>
<!-- Optional: -->
<timezone > </timezone>
2011-05-26 17:02:05 +02:00
</ws:parseDate>
</soapenv:Body>
2012-01-23 19:54:01 +01:00
</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" > < 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">
2011-09-19 08:54:10 +02:00
<soapenv:Header />
<soapenv:Body >
<ws:parseDateAdvanced >
2012-01-23 19:54:01 +01:00
<datetime > 12.4.2012 um 23:00 Uhr</datetime>
<format > dd.M.yyyy 'um' hh:mm 'Uhr'</format>
<!-- Optional: -->
<timezone > Europe/Berlin</timezone>
2011-09-19 08:54:10 +02:00
</ws:parseDateAdvanced>
</soapenv:Body>
2012-01-23 19:54:01 +01:00
</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" > < 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">
2011-09-19 08:54:10 +02:00
<soapenv:Header />
<soapenv:Body >
<ws:dateTimeDiff >
2012-01-23 19:54:01 +01:00
<ws:fromDateTime > 2011-05-24T19:59:29+02:00</ws:fromDateTime>
<ws:toDateTime > 2012-05-24T19:59:34+03:00</ws:toDateTime>
2011-09-19 08:54:10 +02:00
</ws:dateTimeDiff>
</soapenv:Body>
2012-04-20 11:59:30 +02:00
</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" > < 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">
<soapenv:Header />
<soapenv:Body >
<ws:dateTimeDiff >
<fromDateTime > 2012-01-23</fromDateTime>
<toDateTime > 2012-06-06T08:45:00+01:00</toDateTime>
</ws:dateTimeDiff>
</soapenv:Body>
2011-05-26 17:02:05 +02:00
</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" > < 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">
<soapenv:Header />
<soapenv:Body >
<ws:dateTimeDiff2 >
<fromDateTime > 2012-05-24T19:59:29.233+02:00</fromDateTime>
<toDateTime > 2011-06-24T21:01:59.234+02:00</toDateTime>
</ws:dateTimeDiff2>
</soapenv:Body>
2011-09-19 08:54:10 +02:00
</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" > < 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">
<soapenv:Header />
<soapenv:Body >
<ws:dateAdd >
2012-01-23 19:54:01 +01:00
<datetime > 2012-05-24T19:59:29.233+0200</datetime>
2011-09-19 08:54:10 +02:00
<value > 365</value>
<unit > hours</unit>
</ws:dateAdd>
</soapenv:Body>
2012-01-23 19:54:01 +01:00
</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">
<soapenv:Header />
<soapenv:Body >
<ws:getTimestamp2 />
</soapenv:Body>
</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" > < 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">
<soapenv:Header />
<soapenv:Body >
<ws:getTimezones />
</soapenv:Body>
</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" > < 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">
<soapenv:Header />
<soapenv:Body >
<ws:getDateExtended />
</soapenv:Body>
2012-04-20 11:59:30 +02:00
</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" > < 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">
<con:entry key= "Accept-Language" value= "en-us,en;q=0.5" />
<con:entry key= "Host" value= "localhost:8080" />
<con:entry key= "Accept-Charset" value= "ISO-8859-1,utf-8;q=0.7,*;q=0.7" />
<con:entry key= "Accept-Encoding" value= "gzip,deflate" />
<con:entry key= "User-Agent" value= "Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2) Gecko" />
<con:entry key= "Accept" value= "text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8" />
2012-01-23 19:54:01 +01:00
</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" > < 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">
<soapenv:Header />
<soapenv:Body >
<ws:getDate />
</soapenv:Body>
</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" > < 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">
<soapenv:Header />
<soapenv:Body >
<ws:getDateExtended />
</soapenv:Body>
2012-04-20 11:59:30 +02:00
</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" > < 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">
<soapenv:Header />
<soapenv:Body >
<ws:getTimestamp />
</soapenv:Body>
</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" > < 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">
<soapenv:Header />
<soapenv:Body >
<ws:getTimezones />
</soapenv:Body>
</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" > < 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">
<soapenv:Header />
<soapenv:Body >
<ws:getTimestamp2 />
</soapenv:Body>
</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" > < 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">
<soapenv:Header />
<soapenv:Body >
<ws:formatDate >
<datetime > 2012-01-23T13:05:20+05:30</datetime>
<format > ISO 8601</format>
</ws:formatDate>
</soapenv:Body>
</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" > < 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">
<soapenv:Header />
<soapenv:Body >
<ws:formatDate >
<datetime > 2012-01-23T13:05:20+05:30</datetime>
<format > RFC 822</format>
</ws:formatDate>
</soapenv:Body>
</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" > < 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">
<soapenv:Header />
<soapenv:Body >
<ws:formatDate >
<datetime > 2012-01-23T13:05:20+05:30</datetime>
<format > DateOnly-dashed</format>
</ws:formatDate>
</soapenv:Body>
</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" > < 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">
<soapenv:Header />
<soapenv:Body >
<ws:formatDate >
<datetime > 2012-01-23T13:05:20+05:30</datetime>
<format > DateOnly-dotted</format>
</ws:formatDate>
</soapenv:Body>
</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" > < 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">
<soapenv:Header />
<soapenv:Body >
<ws:formatDateAdvanced >
<datetime > 2001-06-20T00:23:05Z</datetime>
2012-01-23 19:54:01 +01:00
<!-- Uses locale of JVM -->
2012-04-20 11:59:30 +02:00
<format > 'Year:' yyyy 'Week:' WW 'in Month:' MMMM</format>
</ws:formatDateAdvanced>
</soapenv:Body>
</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" > < 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">
<soapenv:Header />
<soapenv:Body >
<ws:formatDate >
<datetime > 2012-01-23T13:05:20+05:30</datetime>
<format > DateOnly-slashed</format>
</ws:formatDate>
</soapenv:Body>
</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" > < 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">
<soapenv:Header />
<soapenv:Body >
<ws:parseDate >
<datetime > 14.3.1946</datetime>
<format > DateOnly-dotted</format>
<!-- Optional: -->
<timezone > Europe/Helsinki</timezone>
</ws:parseDate>
</soapenv:Body>
</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" > < 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">
<soapenv:Header />
<soapenv:Body >
<ws:parseDateAdvanced >
<datetime > Ich werde um 8:30 Uhr am 17.01.2012 da sein.</datetime>
<format > 'Ich werde um' h:mm 'Uhr am' dd.MM.yyyy 'da sein.'</format>
<!-- Optional: -->
<timezone > Europe/Berlin</timezone>
</ws:parseDateAdvanced>
</soapenv:Body>
</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" > < 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">
<soapenv:Header />
<soapenv:Body >
<ws:parseDateAdvanced >
<datetime > Im Juni am 4. Tag im Jahr 2014 ist ein Fest</datetime>
<format > 'Im' MMMM 'am' d. 'Tag im Jahr' yyyy 'ist ein Fest'</format>
<!-- Optional: -->
<timezone > Europe/Berlin</timezone>
</ws:parseDateAdvanced>
</soapenv:Body>
</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" > < 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">
<soapenv:Header />
<soapenv:Body >
<ws:dateTimeDiff >
<fromDateTime > 2012-01-23</fromDateTime>
<toDateTime > 2012-06-06T08:45:00+01:00</toDateTime>
</ws:dateTimeDiff>
</soapenv:Body>
</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" > < 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">
<soapenv:Header />
<soapenv:Body >
<ws:dateTimeDiff >
<fromDateTime > 2012-06-06T08:45:00+01:00</fromDateTime>
<toDateTime > 2012-01-23</toDateTime>
</ws:dateTimeDiff>
</soapenv:Body>
</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" > < 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">
<soapenv:Header />
<soapenv:Body >
<ws:dateTimeDiff2 >
<fromDateTime > 1948-04-30T00:00:00Z</fromDateTime>
<toDateTime > 2012-01-01T13:45:00Z</toDateTime>
<!-- Optional: -->
<unit > days</unit>
</ws:dateTimeDiff2>
</soapenv:Body>
</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" > < 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">
<soapenv:Header />
<soapenv:Body >
<ws:dateTimeDiff2 >
<fromDateTime > 1948-04-30T00:00:00Z</fromDateTime>
<toDateTime > 2012-01-01T13:45:00Z</toDateTime>
<!-- Optional: -->
<unit > years</unit>
</ws:dateTimeDiff2>
</soapenv:Body>
</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" > < 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">
<soapenv:Header />
<soapenv:Body >
<ws:dateTimeDiff2 >
<fromDateTime > 1948-04-30T00:00:00Z</fromDateTime>
<toDateTime > 2012-01-01T13:45:00Z</toDateTime>
<!-- Optional: -->
<unit > minutes</unit>
</ws:dateTimeDiff2>
</soapenv:Body>
</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" > < 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">
<soapenv:Header />
<soapenv:Body >
<ws:dateTimeDiff2 >
<fromDateTime > 1948-04-30T00:00:00Z</fromDateTime>
<toDateTime > 2012-01-01T13:45:00Z</toDateTime>
<!-- Optional: -->
<unit > milliseconds</unit>
</ws:dateTimeDiff2>
</soapenv:Body>
</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" > < 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">
<soapenv:Header />
<soapenv:Body >
<ws:dateTimeDiff2 >
<fromDateTime > 1948-04-30T00:00:00Z</fromDateTime>
<toDateTime > 2012-01-01T13:45:00Z</toDateTime>
<!-- Optional: -->
<unit > seconds</unit>
</ws:dateTimeDiff2>
</soapenv:Body>
</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" > < 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">
<soapenv:Header />
<soapenv:Body >
<ws:dateTimeDiff2 >
<fromDateTime > 0001-04-30T00:00:00Z</fromDateTime>
<toDateTime > 9999-01-01T13:45:00Z</toDateTime>
<!-- Optional: -->
<unit > milliseconds</unit>
</ws:dateTimeDiff2>
</soapenv:Body>
</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" > < 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">
<soapenv:Header />
<soapenv:Body >
<ws:dateAdd >
<datetime > 2000-01-01</datetime>
<value > -50</value>
<unit > seconds</unit>
</ws:dateAdd>
</soapenv:Body>
2012-01-23 19:54:01 +01:00
</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>