[jboss-svn-commits] JBossWS SVN: r1073 - in trunk/src/test/resources/interop/microsoft: security/wsse10/META-INF security/wsse10Encrypt/META-INF soapwsdl/BaseDataTypesDocLitB/META-INF soapwsdl/BaseDataTypesDocLitB/WEB-INF/wsdl soapwsdl/BaseDataTypesDocLitB_Service/WEB-INF/wsdl soapwsdl/BaseDataTypesDocLitW/META-INF soapwsdl/BaseDataTypesDocLitW_Service/WEB-INF/wsdl soapwsdl/BaseDataTypesRpcLit/META-INF soapwsdl/BaseDataTypesRpcLit/WEB-INF/wsdl soapwsdl/BaseDataTypesRpcLit_Service/WEB-INF/wsdl soapwsdl/ComplexDataTypesDocLitB/META-INF soapwsdl/ComplexDataTypesDocLitB/WEB-INF/wsdl soapwsdl/ComplexDataTypesDocLitB_Service/WEB-INF/wsdl soapwsdl/ComplexDataTypesDocLitW/META-INF soapwsdl/ComplexDataTypesDocLitW/WEB-INF/wsdl soapwsdl/ComplexDataTypesDocLitW_Service/WEB-INF/wsdl soapwsdl/ComplexDataTypesRpcLit/META-INF soapwsdl/ComplexDataTypesRpcLit/WEB-INF/wsdl soapwsdl/ComplexDataTypesRpcLit_Service/WEB-INF/wsdl

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Wed Sep 27 12:24:08 EDT 2006


Author: jason.greene at jboss.com
Date: 2006-09-27 12:23:56 -0400 (Wed, 27 Sep 2006)
New Revision: 1073

Modified:
   trunk/src/test/resources/interop/microsoft/security/wsse10/META-INF/scenarios.xml
   trunk/src/test/resources/interop/microsoft/security/wsse10Encrypt/META-INF/scenarios.xml
   trunk/src/test/resources/interop/microsoft/soapwsdl/BaseDataTypesDocLitB/META-INF/scenarios.xml
   trunk/src/test/resources/interop/microsoft/soapwsdl/BaseDataTypesDocLitB/WEB-INF/wsdl/service.wsdl
   trunk/src/test/resources/interop/microsoft/soapwsdl/BaseDataTypesDocLitB_Service/WEB-INF/wsdl/service.wsdl
   trunk/src/test/resources/interop/microsoft/soapwsdl/BaseDataTypesDocLitW/META-INF/scenarios.xml
   trunk/src/test/resources/interop/microsoft/soapwsdl/BaseDataTypesDocLitW_Service/WEB-INF/wsdl/service.wsdl
   trunk/src/test/resources/interop/microsoft/soapwsdl/BaseDataTypesRpcLit/META-INF/scenarios.xml
   trunk/src/test/resources/interop/microsoft/soapwsdl/BaseDataTypesRpcLit/WEB-INF/wsdl/service.wsdl
   trunk/src/test/resources/interop/microsoft/soapwsdl/BaseDataTypesRpcLit_Service/WEB-INF/wsdl/service.wsdl
   trunk/src/test/resources/interop/microsoft/soapwsdl/ComplexDataTypesDocLitB/META-INF/scenarios.xml
   trunk/src/test/resources/interop/microsoft/soapwsdl/ComplexDataTypesDocLitB/WEB-INF/wsdl/service.wsdl
   trunk/src/test/resources/interop/microsoft/soapwsdl/ComplexDataTypesDocLitB_Service/WEB-INF/wsdl/service.wsdl
   trunk/src/test/resources/interop/microsoft/soapwsdl/ComplexDataTypesDocLitW/META-INF/scenarios.xml
   trunk/src/test/resources/interop/microsoft/soapwsdl/ComplexDataTypesDocLitW/WEB-INF/wsdl/service.wsdl
   trunk/src/test/resources/interop/microsoft/soapwsdl/ComplexDataTypesDocLitW_Service/WEB-INF/wsdl/service.wsdl
   trunk/src/test/resources/interop/microsoft/soapwsdl/ComplexDataTypesRpcLit/META-INF/scenarios.xml
   trunk/src/test/resources/interop/microsoft/soapwsdl/ComplexDataTypesRpcLit/WEB-INF/wsdl/service.wsdl
   trunk/src/test/resources/interop/microsoft/soapwsdl/ComplexDataTypesRpcLit_Service/WEB-INF/wsdl/service.wsdl
Log:
Correct WSDL files, also make them readable


Modified: trunk/src/test/resources/interop/microsoft/security/wsse10/META-INF/scenarios.xml
===================================================================
--- trunk/src/test/resources/interop/microsoft/security/wsse10/META-INF/scenarios.xml	2006-09-27 15:48:59 UTC (rev 1072)
+++ trunk/src/test/resources/interop/microsoft/security/wsse10/META-INF/scenarios.xml	2006-09-27 16:23:56 UTC (rev 1073)
@@ -8,7 +8,10 @@
    <scenario name="msft-public" decsription="Testing MSFT public interop endpoints">
       <target-endpoint>http://131.107.72.15/Security_WsSecurity_Service_Indigo/WsSecurity10Sign.svc/MutualCertificate10Sign</target-endpoint>
    </scenario>
+   <scenario name="msft-private" decsription="Testing MSFT public interop endpoints">
+      <target-endpoint>http://10.10.32.186/Security_WsSecurity_Service_Indigo/WsSecurity10Sign.svc/MutualCertificate10Sign</target-endpoint>
+   </scenario>
    <scenario name="msft-public-debug" decsription="Testing MSFT public interop endpoints">
       <target-endpoint>http://localhost:8081/Security_WsSecurity_Service_Indigo/WsSecurity10Sign.svc/MutualCertificate10Sign</target-endpoint>
    </scenario>
-</client-scenarios>
\ No newline at end of file
+</client-scenarios>

Modified: trunk/src/test/resources/interop/microsoft/security/wsse10Encrypt/META-INF/scenarios.xml
===================================================================
--- trunk/src/test/resources/interop/microsoft/security/wsse10Encrypt/META-INF/scenarios.xml	2006-09-27 15:48:59 UTC (rev 1072)
+++ trunk/src/test/resources/interop/microsoft/security/wsse10Encrypt/META-INF/scenarios.xml	2006-09-27 16:23:56 UTC (rev 1073)
@@ -8,4 +8,7 @@
    <scenario name="msft-public" decsription="Testing MSFT public interop endpoints">
       <target-endpoint>http://131.107.72.15/Security_WsSecurity_Service_Indigo/WsSecurity10.svc/MutualCertificate10SignEncrypt</target-endpoint>
    </scenario>
-</client-scenarios>
\ No newline at end of file
+   <scenario name="msft-private" decsription="Testing MSFT public interop endpoints">
+      <target-endpoint>http://10.10.32.186/Security_WsSecurity_Service_Indigo/WsSecurity10.svc/MutualCertificate10SignEncrypt</target-endpoint>
+   </scenario>
+</client-scenarios>

Modified: trunk/src/test/resources/interop/microsoft/soapwsdl/BaseDataTypesDocLitB/META-INF/scenarios.xml
===================================================================
--- trunk/src/test/resources/interop/microsoft/soapwsdl/BaseDataTypesDocLitB/META-INF/scenarios.xml	2006-09-27 15:48:59 UTC (rev 1072)
+++ trunk/src/test/resources/interop/microsoft/soapwsdl/BaseDataTypesDocLitB/META-INF/scenarios.xml	2006-09-27 16:23:56 UTC (rev 1073)
@@ -6,4 +6,7 @@
    <scenario name="msft-public" decsription="Testing MSFT public interop endpoints">
       <target-endpoint>http://131.107.72.15/SoapWsdl_BaseDataTypes_XmlFormatter_Service_Indigo/BaseDataTypesDocLitB.svc</target-endpoint>
    </scenario>
-</client-scenarios>
\ No newline at end of file
+   <scenario name="msft-private" decsription="Testing MSFT private interop endpoints">
+      <target-endpoint>http://10.10.32.186/SoapWsdl_BaseDataTypes_XmlFormatter_Service_Indigo/BaseDataTypesDocLitB.svc</target-endpoint>
+   </scenario>
+</client-scenarios>

Modified: trunk/src/test/resources/interop/microsoft/soapwsdl/BaseDataTypesDocLitB/WEB-INF/wsdl/service.wsdl
===================================================================
--- trunk/src/test/resources/interop/microsoft/soapwsdl/BaseDataTypesDocLitB/WEB-INF/wsdl/service.wsdl	2006-09-27 15:48:59 UTC (rev 1072)
+++ trunk/src/test/resources/interop/microsoft/soapwsdl/BaseDataTypesDocLitB/WEB-INF/wsdl/service.wsdl	2006-09-27 16:23:56 UTC (rev 1073)
@@ -1,9 +1,437 @@
 <?xml version="1.0" encoding="utf-8"?>
-<wsdl:definitions name="BaseDataTypesDocLitBService" targetNamespace="http://tempuri.org/"
-                  xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"
-                  xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd"
-                  xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/"
-                  xmlns:wsap10="http://www.w3.org/2005/08/addressing"
-                  xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/08/addressing"
-                  xmlns:wsp="http://schemas.xmlsoap.org/ws/2004/09/policy"
-                  xmlns:wsap="http://schemas.xmlsoap.org/ws/2004/09/policy/addressing" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msc="http://schemas.microsoft.com/ws/2005/12/wsdl/contract" xmlns:tns="http://tempuri.org/" xmlns:soap12="http://schemas.xmlsoap.org/wsdl/soap12/" xmlns:wsx="http://schemas.xmlsoap.org/ws/2004/09/mex" xmlns:wsa10="http://www.w3.org/2005/08/addressing"><wsdl:types><xsd:schema targetNamespace="http://tempuri.org/Imports"><xsd:import schemaLocation="xsd1.xsd" namespace="http://tempuri.org/"/><xsd:import schemaLocation="xsd0.xsd" namespace="http://schemas.microsoft.com/2003/10/Serialization/"/></xsd:schema></wsdl:types><wsdl:message name="RetBool_RequestMessage_Body"><wsdl:part name="inBool" element="tns:inBool"/></wsdl:message><wsdl:message name="RetBool_ResponseMessage_Body"><wsdl:part name="RetBoolResult" element="tns:RetBoolResult"/></wsdl:message><wsdl:message name="RetByte_RequestMessage_Body"><wsdl:part name="inByte" element="tns:inByt!
 e"/></wsdl:message><wsdl:message name="RetByte_ResponseMessage_Body"><wsdl:part name="RetByteResult" element="tns:RetByteResult"/></wsdl:message><wsdl:message name="RetSByte_RequestMessage_Body"><wsdl:part name="inSByte" element="tns:inSByte"/></wsdl:message><wsdl:message name="RetSByte_ResponseMessage_Body"><wsdl:part name="RetSByteResult" element="tns:RetSByteResult"/></wsdl:message><wsdl:message name="RetByteArray_RequestMessage_Body"><wsdl:part name="inByteArray" element="tns:inByteArray"/></wsdl:message><wsdl:message name="RetByteArray_ResponseMessage_Body"><wsdl:part name="RetByteArrayResult" element="tns:RetByteArrayResult"/></wsdl:message><wsdl:message name="RetChar_RequestMessage_Body"><wsdl:part name="inChar" element="tns:inChar"/></wsdl:message><wsdl:message name="RetChar_ResponseMessage_Body"><wsdl:part name="RetCharResult" element="tns:RetCharResult"/></wsdl:message><wsdl:message name="RetDecimal_RequestMessage_Body"><wsdl:part name="inDecimal" element="tns:inD!
 ecimal"/></wsdl:message><wsdl:message name="RetDecimal_ResponseMessage
_Body"><wsdl:part name="RetDecimalResult" element="tns:RetDecimalResult"/></wsdl:message><wsdl:message name="RetFloat_RequestMessage_Body"><wsdl:part name="inFloat" element="tns:inFloat"/></wsdl:message><wsdl:message name="RetFloat_ResponseMessage_Body"><wsdl:part name="RetFloatResult" element="tns:RetFloatResult"/></wsdl:message><wsdl:message name="RetDouble_RequestMessage_Body"><wsdl:part name="inDouble" element="tns:inDouble"/></wsdl:message><wsdl:message name="RetDouble_ResponseMessage_Body"><wsdl:part name="RetDoubleResult" element="tns:RetDoubleResult"/></wsdl:message><wsdl:message name="RetSingle_RequestMessage_Body"><wsdl:part name="inSingle" element="tns:inSingle"/></wsdl:message><wsdl:message name="RetSingle_ResponseMessage_Body"><wsdl:part name="RetSingleResult" element="tns:RetSingleResult"/></wsdl:message><wsdl:message name="RetInt_RequestMessage_Body"><wsdl:part name="inInt" element="tns:inInt"/></wsdl:message><wsdl:message name="RetInt_ResponseMessage_Body"><w!
 sdl:part name="RetIntResult" element="tns:RetIntResult"/></wsdl:message><wsdl:message name="RetShort_RequestMessage_Body"><wsdl:part name="inShort" element="tns:inShort"/></wsdl:message><wsdl:message name="RetShort_ResponseMessage_Body"><wsdl:part name="RetShortResult" element="tns:RetShortResult"/></wsdl:message><wsdl:message name="RetLong_RequestMessage_Body"><wsdl:part name="inLong" element="tns:inLong"/></wsdl:message><wsdl:message name="RetLong_ResponseMessage_Body"><wsdl:part name="RetLongResult" element="tns:RetLongResult"/></wsdl:message><wsdl:message name="RetObject_RequestMessage_Body"><wsdl:part name="inObject" element="tns:inObject"/></wsdl:message><wsdl:message name="RetObject_ResponseMessage_Body"><wsdl:part name="RetObjectResult" element="tns:RetObjectResult"/></wsdl:message><wsdl:message name="RetUInt_RequestMessage_Body"><wsdl:part name="inUInt" element="tns:inUInt"/></wsdl:message><wsdl:message name="RetUInt_ResponseMessage_Body"><wsdl:part name="RetUIntRe!
 sult" element="tns:RetUIntResult"/></wsdl:message><wsdl:message name="
RetUShort_RequestMessage_Body"><wsdl:part name="inUShort" element="tns:inUShort"/></wsdl:message><wsdl:message name="RetUShort_ResponseMessage_Body"><wsdl:part name="RetUShortResult" element="tns:RetUShortResult"/></wsdl:message><wsdl:message name="RetULong_RequestMessage_Body"><wsdl:part name="inULong" element="tns:inULong"/></wsdl:message><wsdl:message name="RetULong_ResponseMessage_Body"><wsdl:part name="RetULongResult" element="tns:RetULongResult"/></wsdl:message><wsdl:message name="RetString_RequestMessage_Body"><wsdl:part name="inString" element="tns:inString"/></wsdl:message><wsdl:message name="RetString_ResponseMessage_Body"><wsdl:part name="RetStringResult" element="tns:RetStringResult"/></wsdl:message><wsdl:message name="RetGuid_RequestMessage_Body"><wsdl:part name="inGuid" element="tns:inGuid"/></wsdl:message><wsdl:message name="RetGuid_ResponseMessage_Body"><wsdl:part name="RetGuidResult" element="tns:RetGuidResult"/></wsdl:message><wsdl:message name="RetUri_Requ!
 estMessage_Body"><wsdl:part name="inUri" element="tns:inUri"/></wsdl:message><wsdl:message name="RetUri_ResponseMessage_Body"><wsdl:part name="RetUriResult" element="tns:RetUriResult"/></wsdl:message><wsdl:message name="RetDateTime_RequestMessage_Body"><wsdl:part name="inDateTime" element="tns:inDateTime"/></wsdl:message><wsdl:message name="RetDateTime_ResponseMessage_Body"><wsdl:part name="RetDateTimeResult" element="tns:RetDateTimeResult"/></wsdl:message><wsdl:message name="RetTimeSpan_RequestMessage_Body"><wsdl:part name="inTimeSpan" element="tns:inTimeSpan"/></wsdl:message><wsdl:message name="RetTimeSpan_ResponseMessage_Body"><wsdl:part name="RetTimeSpanResult" element="tns:RetTimeSpanResult"/></wsdl:message><wsdl:message name="RetQName_RequestMessage_Body"><wsdl:part name="inQName" element="tns:inQName"/></wsdl:message><wsdl:message name="RetQName_ResponseMessage_Body"><wsdl:part name="RetQNameResult" element="tns:RetQNameResult"/></wsdl:message><wsdl:portType name="IB!
 aseDataTypesDocLitB"><wsdl:operation name="RetBool"><wsdl:input wsa:Ac
tion="http://tempuri.org/IBaseDataTypesDocLitB/RetBool" name="RetBool_RequestMessage_Body" message="tns:RetBool_RequestMessage_Body"/><wsdl:output wsa:Action="http://tempuri.org/IBaseDataTypesDocLitB/RetBoolResponse" name="RetBool_ResponseMessage_Body" message="tns:RetBool_ResponseMessage_Body"/></wsdl:operation><wsdl:operation name="RetByte"><wsdl:input wsa:Action="http://tempuri.org/IBaseDataTypesDocLitB/RetByte" name="RetByte_RequestMessage_Body" message="tns:RetByte_RequestMessage_Body"/><wsdl:output wsa:Action="http://tempuri.org/IBaseDataTypesDocLitB/RetByteResponse" name="RetByte_ResponseMessage_Body" message="tns:RetByte_ResponseMessage_Body"/></wsdl:operation><wsdl:operation name="RetSByte"><wsdl:input wsa:Action="http://tempuri.org/IBaseDataTypesDocLitB/RetSByte" name="RetSByte_RequestMessage_Body" message="tns:RetSByte_RequestMessage_Body"/><wsdl:output wsa:Action="http://tempuri.org/IBaseDataTypesDocLitB/RetSByteResponse" name="RetSByte_ResponseMessage_Body" mess!
 age="tns:RetSByte_ResponseMessage_Body"/></wsdl:operation><wsdl:operation name="RetByteArray"><wsdl:input wsa:Action="http://tempuri.org/IBaseDataTypesDocLitB/RetByteArray" name="RetByteArray_RequestMessage_Body" message="tns:RetByteArray_RequestMessage_Body"/><wsdl:output wsa:Action="http://tempuri.org/IBaseDataTypesDocLitB/RetByteArrayResponse" name="RetByteArray_ResponseMessage_Body" message="tns:RetByteArray_ResponseMessage_Body"/></wsdl:operation><wsdl:operation name="RetChar"><wsdl:input wsa:Action="http://tempuri.org/IBaseDataTypesDocLitB/RetChar" name="RetChar_RequestMessage_Body" message="tns:RetChar_RequestMessage_Body"/><wsdl:output wsa:Action="http://tempuri.org/IBaseDataTypesDocLitB/RetCharResponse" name="RetChar_ResponseMessage_Body" message="tns:RetChar_ResponseMessage_Body"/></wsdl:operation><wsdl:operation name="RetDecimal"><wsdl:input wsa:Action="http://tempuri.org/IBaseDataTypesDocLitB/RetDecimal" name="RetDecimal_RequestMessage_Body" message="tns:RetDeci!
 mal_RequestMessage_Body"/><wsdl:output wsa:Action="http://tempuri.org/
IBaseDataTypesDocLitB/RetDecimalResponse" name="RetDecimal_ResponseMessage_Body" message="tns:RetDecimal_ResponseMessage_Body"/></wsdl:operation><wsdl:operation name="RetFloat"><wsdl:input wsa:Action="http://tempuri.org/IBaseDataTypesDocLitB/RetFloat" name="RetFloat_RequestMessage_Body" message="tns:RetFloat_RequestMessage_Body"/><wsdl:output wsa:Action="http://tempuri.org/IBaseDataTypesDocLitB/RetFloatResponse" name="RetFloat_ResponseMessage_Body" message="tns:RetFloat_ResponseMessage_Body"/></wsdl:operation><wsdl:operation name="RetDouble"><wsdl:input wsa:Action="http://tempuri.org/IBaseDataTypesDocLitB/RetDouble" name="RetDouble_RequestMessage_Body" message="tns:RetDouble_RequestMessage_Body"/><wsdl:output wsa:Action="http://tempuri.org/IBaseDataTypesDocLitB/RetDoubleResponse" name="RetDouble_ResponseMessage_Body" message="tns:RetDouble_ResponseMessage_Body"/></wsdl:operation><wsdl:operation name="RetSingle"><wsdl:input wsa:Action="http://tempuri.org/IBaseDataTypesDocLitB!
 /RetSingle" name="RetSingle_RequestMessage_Body" message="tns:RetSingle_RequestMessage_Body"/><wsdl:output wsa:Action="http://tempuri.org/IBaseDataTypesDocLitB/RetSingleResponse" name="RetSingle_ResponseMessage_Body" message="tns:RetSingle_ResponseMessage_Body"/></wsdl:operation><wsdl:operation name="RetInt"><wsdl:input wsa:Action="http://tempuri.org/IBaseDataTypesDocLitB/RetInt" name="RetInt_RequestMessage_Body" message="tns:RetInt_RequestMessage_Body"/><wsdl:output wsa:Action="http://tempuri.org/IBaseDataTypesDocLitB/RetIntResponse" name="RetInt_ResponseMessage_Body" message="tns:RetInt_ResponseMessage_Body"/></wsdl:operation><wsdl:operation name="RetShort"><wsdl:input wsa:Action="http://tempuri.org/IBaseDataTypesDocLitB/RetShort" name="RetShort_RequestMessage_Body" message="tns:RetShort_RequestMessage_Body"/><wsdl:output wsa:Action="http://tempuri.org/IBaseDataTypesDocLitB/RetShortResponse" name="RetShort_ResponseMessage_Body" message="tns:RetShort_ResponseMessage_Body"/!
 ></wsdl:operation><wsdl:operation name="RetLong"><wsdl:input wsa:Actio
n="http://tempuri.org/IBaseDataTypesDocLitB/RetLong" name="RetLong_RequestMessage_Body" message="tns:RetLong_RequestMessage_Body"/><wsdl:output wsa:Action="http://tempuri.org/IBaseDataTypesDocLitB/RetLongResponse" name="RetLong_ResponseMessage_Body" message="tns:RetLong_ResponseMessage_Body"/></wsdl:operation><wsdl:operation name="RetObject"><wsdl:input wsa:Action="http://tempuri.org/IBaseDataTypesDocLitB/RetObject" name="RetObject_RequestMessage_Body" message="tns:RetObject_RequestMessage_Body"/><wsdl:output wsa:Action="http://tempuri.org/IBaseDataTypesDocLitB/RetObjectResponse" name="RetObject_ResponseMessage_Body" message="tns:RetObject_ResponseMessage_Body"/></wsdl:operation><wsdl:operation name="RetUInt"><wsdl:input wsa:Action="http://tempuri.org/IBaseDataTypesDocLitB/RetUInt" name="RetUInt_RequestMessage_Body" message="tns:RetUInt_RequestMessage_Body"/><wsdl:output wsa:Action="http://tempuri.org/IBaseDataTypesDocLitB/RetUIntResponse" name="RetUInt_ResponseMessage_Body"!
  message="tns:RetUInt_ResponseMessage_Body"/></wsdl:operation><wsdl:operation name="RetUShort"><wsdl:input wsa:Action="http://tempuri.org/IBaseDataTypesDocLitB/RetUShort" name="RetUShort_RequestMessage_Body" message="tns:RetUShort_RequestMessage_Body"/><wsdl:output wsa:Action="http://tempuri.org/IBaseDataTypesDocLitB/RetUShortResponse" name="RetUShort_ResponseMessage_Body" message="tns:RetUShort_ResponseMessage_Body"/></wsdl:operation><wsdl:operation name="RetULong"><wsdl:input wsa:Action="http://tempuri.org/IBaseDataTypesDocLitB/RetULong" name="RetULong_RequestMessage_Body" message="tns:RetULong_RequestMessage_Body"/><wsdl:output wsa:Action="http://tempuri.org/IBaseDataTypesDocLitB/RetULongResponse" name="RetULong_ResponseMessage_Body" message="tns:RetULong_ResponseMessage_Body"/></wsdl:operation><wsdl:operation name="RetString"><wsdl:input wsa:Action="http://tempuri.org/IBaseDataTypesDocLitB/RetString" name="RetString_RequestMessage_Body" message="tns:RetString_RequestMes!
 sage_Body"/><wsdl:output wsa:Action="http://tempuri.org/IBaseDataTypes
DocLitB/RetStringResponse" name="RetString_ResponseMessage_Body" message="tns:RetString_ResponseMessage_Body"/></wsdl:operation><wsdl:operation name="RetGuid"><wsdl:input wsa:Action="http://tempuri.org/IBaseDataTypesDocLitB/RetGuid" name="RetGuid_RequestMessage_Body" message="tns:RetGuid_RequestMessage_Body"/><wsdl:output wsa:Action="http://tempuri.org/IBaseDataTypesDocLitB/RetGuidResponse" name="RetGuid_ResponseMessage_Body" message="tns:RetGuid_ResponseMessage_Body"/></wsdl:operation><wsdl:operation name="RetUri"><wsdl:input wsa:Action="http://tempuri.org/IBaseDataTypesDocLitB/RetUri" name="RetUri_RequestMessage_Body" message="tns:RetUri_RequestMessage_Body"/><wsdl:output wsa:Action="http://tempuri.org/IBaseDataTypesDocLitB/RetUriResponse" name="RetUri_ResponseMessage_Body" message="tns:RetUri_ResponseMessage_Body"/></wsdl:operation><wsdl:operation name="RetDateTime"><wsdl:input wsa:Action="http://tempuri.org/IBaseDataTypesDocLitB/RetDateTime" name="RetDateTime_RequestMess!
 age_Body" message="tns:RetDateTime_RequestMessage_Body"/><wsdl:output wsa:Action="http://tempuri.org/IBaseDataTypesDocLitB/RetDateTimeResponse" name="RetDateTime_ResponseMessage_Body" message="tns:RetDateTime_ResponseMessage_Body"/></wsdl:operation><wsdl:operation name="RetTimeSpan"><wsdl:input wsa:Action="http://tempuri.org/IBaseDataTypesDocLitB/RetTimeSpan" name="RetTimeSpan_RequestMessage_Body" message="tns:RetTimeSpan_RequestMessage_Body"/><wsdl:output wsa:Action="http://tempuri.org/IBaseDataTypesDocLitB/RetTimeSpanResponse" name="RetTimeSpan_ResponseMessage_Body" message="tns:RetTimeSpan_ResponseMessage_Body"/></wsdl:operation><wsdl:operation name="RetQName"><wsdl:input wsa:Action="http://tempuri.org/IBaseDataTypesDocLitB/RetQName" name="RetQName_RequestMessage_Body" message="tns:RetQName_RequestMessage_Body"/><wsdl:output wsa:Action="http://tempuri.org/IBaseDataTypesDocLitB/RetQNameResponse" name="RetQName_ResponseMessage_Body" message="tns:RetQName_ResponseMessage_Bo!
 dy"/></wsdl:operation></wsdl:portType><wsdl:binding name="BasicHttpBin
ding_IBaseDataTypesDocLitB" type="tns:IBaseDataTypesDocLitB"><soap:binding transport="http://schemas.xmlsoap.org/soap/http"/><wsdl:operation name="RetBool"><soap:operation soapAction="http://tempuri.org/IBaseDataTypesDocLitB/RetBool" style="document"/><wsdl:input name="RetBool_RequestMessage_Body"><soap:body use="literal"/></wsdl:input><wsdl:output name="RetBool_ResponseMessage_Body"><soap:body use="literal"/></wsdl:output></wsdl:operation><wsdl:operation name="RetByte"><soap:operation soapAction="http://tempuri.org/IBaseDataTypesDocLitB/RetByte" style="document"/><wsdl:input name="RetByte_RequestMessage_Body"><soap:body use="literal"/></wsdl:input><wsdl:output name="RetByte_ResponseMessage_Body"><soap:body use="literal"/></wsdl:output></wsdl:operation><wsdl:operation name="RetSByte"><soap:operation soapAction="http://tempuri.org/IBaseDataTypesDocLitB/RetSByte" style="document"/><wsdl:input name="RetSByte_RequestMessage_Body"><soap:body use="literal"/></wsdl:input><wsdl:outp!
 ut name="RetSByte_ResponseMessage_Body"><soap:body use="literal"/></wsdl:output></wsdl:operation><wsdl:operation name="RetByteArray"><soap:operation soapAction="http://tempuri.org/IBaseDataTypesDocLitB/RetByteArray" style="document"/><wsdl:input name="RetByteArray_RequestMessage_Body"><soap:body use="literal"/></wsdl:input><wsdl:output name="RetByteArray_ResponseMessage_Body"><soap:body use="literal"/></wsdl:output></wsdl:operation><wsdl:operation name="RetChar"><soap:operation soapAction="http://tempuri.org/IBaseDataTypesDocLitB/RetChar" style="document"/><wsdl:input name="RetChar_RequestMessage_Body"><soap:body use="literal"/></wsdl:input><wsdl:output name="RetChar_ResponseMessage_Body"><soap:body use="literal"/></wsdl:output></wsdl:operation><wsdl:operation name="RetDecimal"><soap:operation soapAction="http://tempuri.org/IBaseDataTypesDocLitB/RetDecimal" style="document"/><wsdl:input name="RetDecimal_RequestMessage_Body"><soap:body use="literal"/></wsdl:input><wsdl:outpu!
 t name="RetDecimal_ResponseMessage_Body"><soap:body use="literal"/></w
sdl:output></wsdl:operation><wsdl:operation name="RetFloat"><soap:operation soapAction="http://tempuri.org/IBaseDataTypesDocLitB/RetFloat" style="document"/><wsdl:input name="RetFloat_RequestMessage_Body"><soap:body use="literal"/></wsdl:input><wsdl:output name="RetFloat_ResponseMessage_Body"><soap:body use="literal"/></wsdl:output></wsdl:operation><wsdl:operation name="RetDouble"><soap:operation soapAction="http://tempuri.org/IBaseDataTypesDocLitB/RetDouble" style="document"/><wsdl:input name="RetDouble_RequestMessage_Body"><soap:body use="literal"/></wsdl:input><wsdl:output name="RetDouble_ResponseMessage_Body"><soap:body use="literal"/></wsdl:output></wsdl:operation><wsdl:operation name="RetSingle"><soap:operation soapAction="http://tempuri.org/IBaseDataTypesDocLitB/RetSingle" style="document"/><wsdl:input name="RetSingle_RequestMessage_Body"><soap:body use="literal"/></wsdl:input><wsdl:output name="RetSingle_ResponseMessage_Body"><soap:body use="literal"/></wsdl:output><!
 /wsdl:operation><wsdl:operation name="RetInt"><soap:operation soapAction="http://tempuri.org/IBaseDataTypesDocLitB/RetInt" style="document"/><wsdl:input name="RetInt_RequestMessage_Body"><soap:body use="literal"/></wsdl:input><wsdl:output name="RetInt_ResponseMessage_Body"><soap:body use="literal"/></wsdl:output></wsdl:operation><wsdl:operation name="RetShort"><soap:operation soapAction="http://tempuri.org/IBaseDataTypesDocLitB/RetShort" style="document"/><wsdl:input name="RetShort_RequestMessage_Body"><soap:body use="literal"/></wsdl:input><wsdl:output name="RetShort_ResponseMessage_Body"><soap:body use="literal"/></wsdl:output></wsdl:operation><wsdl:operation name="RetLong"><soap:operation soapAction="http://tempuri.org/IBaseDataTypesDocLitB/RetLong" style="document"/><wsdl:input name="RetLong_RequestMessage_Body"><soap:body use="literal"/></wsdl:input><wsdl:output name="RetLong_ResponseMessage_Body"><soap:body use="literal"/></wsdl:output></wsdl:operation><wsdl:operation!
  name="RetObject"><soap:operation soapAction="http://tempuri.org/IBase
DataTypesDocLitB/RetObject" style="document"/><wsdl:input name="RetObject_RequestMessage_Body"><soap:body use="literal"/></wsdl:input><wsdl:output name="RetObject_ResponseMessage_Body"><soap:body use="literal"/></wsdl:output></wsdl:operation><wsdl:operation name="RetUInt"><soap:operation soapAction="http://tempuri.org/IBaseDataTypesDocLitB/RetUInt" style="document"/><wsdl:input name="RetUInt_RequestMessage_Body"><soap:body use="literal"/></wsdl:input><wsdl:output name="RetUInt_ResponseMessage_Body"><soap:body use="literal"/></wsdl:output></wsdl:operation><wsdl:operation name="RetUShort"><soap:operation soapAction="http://tempuri.org/IBaseDataTypesDocLitB/RetUShort" style="document"/><wsdl:input name="RetUShort_RequestMessage_Body"><soap:body use="literal"/></wsdl:input><wsdl:output name="RetUShort_ResponseMessage_Body"><soap:body use="literal"/></wsdl:output></wsdl:operation><wsdl:operation name="RetULong"><soap:operation soapAction="http://tempuri.org/IBaseDataTypesDocLitB/!
 RetULong" style="document"/><wsdl:input name="RetULong_RequestMessage_Body"><soap:body use="literal"/></wsdl:input><wsdl:output name="RetULong_ResponseMessage_Body"><soap:body use="literal"/></wsdl:output></wsdl:operation><wsdl:operation name="RetString"><soap:operation soapAction="http://tempuri.org/IBaseDataTypesDocLitB/RetString" style="document"/><wsdl:input name="RetString_RequestMessage_Body"><soap:body use="literal"/></wsdl:input><wsdl:output name="RetString_ResponseMessage_Body"><soap:body use="literal"/></wsdl:output></wsdl:operation><wsdl:operation name="RetGuid"><soap:operation soapAction="http://tempuri.org/IBaseDataTypesDocLitB/RetGuid" style="document"/><wsdl:input name="RetGuid_RequestMessage_Body"><soap:body use="literal"/></wsdl:input><wsdl:output name="RetGuid_ResponseMessage_Body"><soap:body use="literal"/></wsdl:output></wsdl:operation><wsdl:operation name="RetUri"><soap:operation soapAction="http://tempuri.org/IBaseDataTypesDocLitB/RetUri" style="docume!
 nt"/><wsdl:input name="RetUri_RequestMessage_Body"><soap:body use="lit
eral"/></wsdl:input><wsdl:output name="RetUri_ResponseMessage_Body"><soap:body use="literal"/></wsdl:output></wsdl:operation><wsdl:operation name="RetDateTime"><soap:operation soapAction="http://tempuri.org/IBaseDataTypesDocLitB/RetDateTime" style="document"/><wsdl:input name="RetDateTime_RequestMessage_Body"><soap:body use="literal"/></wsdl:input><wsdl:output name="RetDateTime_ResponseMessage_Body"><soap:body use="literal"/></wsdl:output></wsdl:operation><wsdl:operation name="RetTimeSpan"><soap:operation soapAction="http://tempuri.org/IBaseDataTypesDocLitB/RetTimeSpan" style="document"/><wsdl:input name="RetTimeSpan_RequestMessage_Body"><soap:body use="literal"/></wsdl:input><wsdl:output name="RetTimeSpan_ResponseMessage_Body"><soap:body use="literal"/></wsdl:output></wsdl:operation><wsdl:operation name="RetQName"><soap:operation soapAction="http://tempuri.org/IBaseDataTypesDocLitB/RetQName" style="document"/><wsdl:input name="RetQName_RequestMessage_Body"><soap:body use="l!
 iteral"/></wsdl:input><wsdl:output name="RetQName_ResponseMessage_Body"><soap:body use="literal"/></wsdl:output></wsdl:operation></wsdl:binding><wsdl:service name="BaseDataTypesDocLitBService"><wsdl:port name="BasicHttpBinding_IBaseDataTypesDocLitB" binding="tns:BasicHttpBinding_IBaseDataTypesDocLitB"><soap:address location="http://131.107.72.15/SoapWsdl_BaseDataTypes_XmlFormatter_Service_Indigo/BaseDataTypesDocLitB.svc"/></wsdl:port></wsdl:service></wsdl:definitions>
\ No newline at end of file
+<wsdl:definitions name="BaseDataTypesDocLitBService" targetNamespace="http://tempuri.org/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:wsap10="http://www.w3.org/2005/08/addressing" xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/08/addressing" xmlns:wsp="http://schemas.xmlsoap.org/ws/2004/09/policy" xmlns:wsap="http://schemas.xmlsoap.org/ws/2004/09/policy/addressing" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msc="http://schemas.microsoft.com/ws/2005/12/wsdl/contract" xmlns:tns="http://tempuri.org/" xmlns:soap12="http://schemas.xmlsoap.org/wsdl/soap12/" xmlns:wsx="http://schemas.xmlsoap.org/ws/2004/09/mex" xmlns:wsa10="http://www.w3.org/2005/08/addressing">
+  <wsdl:types>
+    <xsd:schema targetNamespace="http://tempuri.org/Imports">
+      <xsd:import schemaLocation="xsd1.xsd" namespace="http://tempuri.org/"/>
+      <xsd:import schemaLocation="xsd0.xsd" namespace="http://schemas.microsoft.com/2003/10/Serialization/"/>
+    </xsd:schema>
+  </wsdl:types>
+  <wsdl:message name="RetBool_RequestMessage_Body">
+    <wsdl:part name="inBool" element="tns:inBool"/>
+  </wsdl:message>
+  <wsdl:message name="RetBool_ResponseMessage_Body">
+    <wsdl:part name="RetBoolResult" element="tns:RetBoolResult"/>
+  </wsdl:message>
+  <wsdl:message name="RetByte_RequestMessage_Body">
+    <wsdl:part name="inByte" element="tns:inByte"/>
+  </wsdl:message>
+  <wsdl:message name="RetByte_ResponseMessage_Body">
+    <wsdl:part name="RetByteResult" element="tns:RetByteResult"/>
+  </wsdl:message>
+  <wsdl:message name="RetSByte_RequestMessage_Body">
+    <wsdl:part name="inSByte" element="tns:inSByte"/>
+  </wsdl:message>
+  <wsdl:message name="RetSByte_ResponseMessage_Body">
+    <wsdl:part name="RetSByteResult" element="tns:RetSByteResult"/>
+  </wsdl:message>
+  <wsdl:message name="RetByteArray_RequestMessage_Body">
+    <wsdl:part name="inByteArray" element="tns:inByteArray"/>
+  </wsdl:message>
+  <wsdl:message name="RetByteArray_ResponseMessage_Body">
+    <wsdl:part name="RetByteArrayResult" element="tns:RetByteArrayResult"/>
+  </wsdl:message>
+  <wsdl:message name="RetChar_RequestMessage_Body">
+    <wsdl:part name="inChar" element="tns:inChar"/>
+  </wsdl:message>
+  <wsdl:message name="RetChar_ResponseMessage_Body">
+    <wsdl:part name="RetCharResult" element="tns:RetCharResult"/>
+  </wsdl:message>
+  <wsdl:message name="RetDecimal_RequestMessage_Body">
+    <wsdl:part name="inDecimal" element="tns:inDecimal"/>
+  </wsdl:message>
+  <wsdl:message name="RetDecimal_ResponseMessage_Body">
+    <wsdl:part name="RetDecimalResult" element="tns:RetDecimalResult"/>
+  </wsdl:message>
+  <wsdl:message name="RetFloat_RequestMessage_Body">
+    <wsdl:part name="inFloat" element="tns:inFloat"/>
+  </wsdl:message>
+  <wsdl:message name="RetFloat_ResponseMessage_Body">
+    <wsdl:part name="RetFloatResult" element="tns:RetFloatResult"/>
+  </wsdl:message>
+  <wsdl:message name="RetDouble_RequestMessage_Body">
+    <wsdl:part name="inDouble" element="tns:inDouble"/>
+  </wsdl:message>
+  <wsdl:message name="RetDouble_ResponseMessage_Body">
+    <wsdl:part name="RetDoubleResult" element="tns:RetDoubleResult"/>
+  </wsdl:message>
+  <wsdl:message name="RetSingle_RequestMessage_Body">
+    <wsdl:part name="inSingle" element="tns:inSingle"/>
+  </wsdl:message>
+  <wsdl:message name="RetSingle_ResponseMessage_Body">
+    <wsdl:part name="RetSingleResult" element="tns:RetSingleResult"/>
+  </wsdl:message>
+  <wsdl:message name="RetInt_RequestMessage_Body">
+    <wsdl:part name="inInt" element="tns:inInt"/>
+  </wsdl:message>
+  <wsdl:message name="RetInt_ResponseMessage_Body">
+    <wsdl:part name="RetIntResult" element="tns:RetIntResult"/>
+  </wsdl:message>
+  <wsdl:message name="RetShort_RequestMessage_Body">
+    <wsdl:part name="inShort" element="tns:inShort"/>
+  </wsdl:message>
+  <wsdl:message name="RetShort_ResponseMessage_Body">
+    <wsdl:part name="RetShortResult" element="tns:RetShortResult"/>
+  </wsdl:message>
+  <wsdl:message name="RetLong_RequestMessage_Body">
+    <wsdl:part name="inLong" element="tns:inLong"/>
+  </wsdl:message>
+  <wsdl:message name="RetLong_ResponseMessage_Body">
+    <wsdl:part name="RetLongResult" element="tns:RetLongResult"/>
+  </wsdl:message>
+  <wsdl:message name="RetObject_RequestMessage_Body">
+    <wsdl:part name="inObject" element="tns:inObject"/>
+  </wsdl:message>
+  <wsdl:message name="RetObject_ResponseMessage_Body">
+    <wsdl:part name="RetObjectResult" element="tns:RetObjectResult"/>
+  </wsdl:message>
+  <wsdl:message name="RetUInt_RequestMessage_Body">
+    <wsdl:part name="inUInt" element="tns:inUInt"/>
+  </wsdl:message>
+  <wsdl:message name="RetUInt_ResponseMessage_Body">
+    <wsdl:part name="RetUIntResult" element="tns:RetUIntResult"/>
+  </wsdl:message>
+  <wsdl:message name="RetUShort_RequestMessage_Body">
+    <wsdl:part name="inUShort" element="tns:inUShort"/>
+  </wsdl:message>
+  <wsdl:message name="RetUShort_ResponseMessage_Body">
+    <wsdl:part name="RetUShortResult" element="tns:RetUShortResult"/>
+  </wsdl:message>
+  <wsdl:message name="RetULong_RequestMessage_Body">
+    <wsdl:part name="inULong" element="tns:inULong"/>
+  </wsdl:message>
+  <wsdl:message name="RetULong_ResponseMessage_Body">
+    <wsdl:part name="RetULongResult" element="tns:RetULongResult"/>
+  </wsdl:message>
+  <wsdl:message name="RetString_RequestMessage_Body">
+    <wsdl:part name="inString" element="tns:inString"/>
+  </wsdl:message>
+  <wsdl:message name="RetString_ResponseMessage_Body">
+    <wsdl:part name="RetStringResult" element="tns:RetStringResult"/>
+  </wsdl:message>
+  <wsdl:message name="RetGuid_RequestMessage_Body">
+    <wsdl:part name="inGuid" element="tns:inGuid"/>
+  </wsdl:message>
+  <wsdl:message name="RetGuid_ResponseMessage_Body">
+    <wsdl:part name="RetGuidResult" element="tns:RetGuidResult"/>
+  </wsdl:message>
+  <wsdl:message name="RetUri_RequestMessage_Body">
+    <wsdl:part name="inUri" element="tns:inUri"/>
+  </wsdl:message>
+  <wsdl:message name="RetUri_ResponseMessage_Body">
+    <wsdl:part name="RetUriResult" element="tns:RetUriResult"/>
+  </wsdl:message>
+  <wsdl:message name="RetDateTime_RequestMessage_Body">
+    <wsdl:part name="inDateTime" element="tns:inDateTime"/>
+  </wsdl:message>
+  <wsdl:message name="RetDateTime_ResponseMessage_Body">
+    <wsdl:part name="RetDateTimeResult" element="tns:RetDateTimeResult"/>
+  </wsdl:message>
+  <wsdl:message name="RetTimeSpan_RequestMessage_Body">
+    <wsdl:part name="inTimeSpan" element="tns:inTimeSpan"/>
+  </wsdl:message>
+  <wsdl:message name="RetTimeSpan_ResponseMessage_Body">
+    <wsdl:part name="RetTimeSpanResult" element="tns:RetTimeSpanResult"/>
+  </wsdl:message>
+  <wsdl:message name="RetQName_RequestMessage_Body">
+    <wsdl:part name="inQName" element="tns:inQName"/>
+  </wsdl:message>
+  <wsdl:message name="RetQName_ResponseMessage_Body">
+    <wsdl:part name="RetQNameResult" element="tns:RetQNameResult"/>
+  </wsdl:message>
+  <wsdl:portType name="IBaseDataTypesDocLitB">
+    <wsdl:operation name="RetBool">
+      <wsdl:input wsa:Action="http://tempuri.org/IBaseDataTypesDocLitB/RetBool" name="RetBool_RequestMessage_Body" message="tns:RetBool_RequestMessage_Body"/>
+      <wsdl:output wsa:Action="http://tempuri.org/IBaseDataTypesDocLitB/RetBoolResponse" name="RetBool_ResponseMessage_Body" message="tns:RetBool_ResponseMessage_Body"/>
+    </wsdl:operation>
+    <wsdl:operation name="RetByte">
+      <wsdl:input wsa:Action="http://tempuri.org/IBaseDataTypesDocLitB/RetByte" name="RetByte_RequestMessage_Body" message="tns:RetByte_RequestMessage_Body"/>
+      <wsdl:output wsa:Action="http://tempuri.org/IBaseDataTypesDocLitB/RetByteResponse" name="RetByte_ResponseMessage_Body" message="tns:RetByte_ResponseMessage_Body"/>
+    </wsdl:operation>
+    <wsdl:operation name="RetSByte">
+      <wsdl:input wsa:Action="http://tempuri.org/IBaseDataTypesDocLitB/RetSByte" name="RetSByte_RequestMessage_Body" message="tns:RetSByte_RequestMessage_Body"/>
+      <wsdl:output wsa:Action="http://tempuri.org/IBaseDataTypesDocLitB/RetSByteResponse" name="RetSByte_ResponseMessage_Body" message="tns:RetSByte_ResponseMessage_Body"/>
+    </wsdl:operation>
+    <wsdl:operation name="RetByteArray">
+      <wsdl:input wsa:Action="http://tempuri.org/IBaseDataTypesDocLitB/RetByteArray" name="RetByteArray_RequestMessage_Body" message="tns:RetByteArray_RequestMessage_Body"/>
+      <wsdl:output wsa:Action="http://tempuri.org/IBaseDataTypesDocLitB/RetByteArrayResponse" name="RetByteArray_ResponseMessage_Body" message="tns:RetByteArray_ResponseMessage_Body"/>
+    </wsdl:operation>
+    <wsdl:operation name="RetChar">
+      <wsdl:input wsa:Action="http://tempuri.org/IBaseDataTypesDocLitB/RetChar" name="RetChar_RequestMessage_Body" message="tns:RetChar_RequestMessage_Body"/>
+      <wsdl:output wsa:Action="http://tempuri.org/IBaseDataTypesDocLitB/RetCharResponse" name="RetChar_ResponseMessage_Body" message="tns:RetChar_ResponseMessage_Body"/>
+    </wsdl:operation>
+    <wsdl:operation name="RetDecimal">
+      <wsdl:input wsa:Action="http://tempuri.org/IBaseDataTypesDocLitB/RetDecimal" name="RetDecimal_RequestMessage_Body" message="tns:RetDecimal_RequestMessage_Body"/>
+      <wsdl:output wsa:Action="http://tempuri.org/IBaseDataTypesDocLitB/RetDecimalResponse" name="RetDecimal_ResponseMessage_Body" message="tns:RetDecimal_ResponseMessage_Body"/>
+    </wsdl:operation>
+    <wsdl:operation name="RetFloat">
+      <wsdl:input wsa:Action="http://tempuri.org/IBaseDataTypesDocLitB/RetFloat" name="RetFloat_RequestMessage_Body" message="tns:RetFloat_RequestMessage_Body"/>
+      <wsdl:output wsa:Action="http://tempuri.org/IBaseDataTypesDocLitB/RetFloatResponse" name="RetFloat_ResponseMessage_Body" message="tns:RetFloat_ResponseMessage_Body"/>
+    </wsdl:operation>
+    <wsdl:operation name="RetDouble">
+      <wsdl:input wsa:Action="http://tempuri.org/IBaseDataTypesDocLitB/RetDouble" name="RetDouble_RequestMessage_Body" message="tns:RetDouble_RequestMessage_Body"/>
+      <wsdl:output wsa:Action="http://tempuri.org/IBaseDataTypesDocLitB/RetDoubleResponse" name="RetDouble_ResponseMessage_Body" message="tns:RetDouble_ResponseMessage_Body"/>
+    </wsdl:operation>
+    <wsdl:operation name="RetSingle">
+      <wsdl:input wsa:Action="http://tempuri.org/IBaseDataTypesDocLitB/RetSingle" name="RetSingle_RequestMessage_Body" message="tns:RetSingle_RequestMessage_Body"/>
+      <wsdl:output wsa:Action="http://tempuri.org/IBaseDataTypesDocLitB/RetSingleResponse" name="RetSingle_ResponseMessage_Body" message="tns:RetSingle_ResponseMessage_Body"/>
+    </wsdl:operation>
+    <wsdl:operation name="RetInt">
+      <wsdl:input wsa:Action="http://tempuri.org/IBaseDataTypesDocLitB/RetInt" name="RetInt_RequestMessage_Body" message="tns:RetInt_RequestMessage_Body"/>
+      <wsdl:output wsa:Action="http://tempuri.org/IBaseDataTypesDocLitB/RetIntResponse" name="RetInt_ResponseMessage_Body" message="tns:RetInt_ResponseMessage_Body"/>
+    </wsdl:operation>
+    <wsdl:operation name="RetShort">
+      <wsdl:input wsa:Action="http://tempuri.org/IBaseDataTypesDocLitB/RetShort" name="RetShort_RequestMessage_Body" message="tns:RetShort_RequestMessage_Body"/>
+      <wsdl:output wsa:Action="http://tempuri.org/IBaseDataTypesDocLitB/RetShortResponse" name="RetShort_ResponseMessage_Body" message="tns:RetShort_ResponseMessage_Body"/>
+    </wsdl:operation>
+    <wsdl:operation name="RetLong">
+      <wsdl:input wsa:Action="http://tempuri.org/IBaseDataTypesDocLitB/RetLong" name="RetLong_RequestMessage_Body" message="tns:RetLong_RequestMessage_Body"/>
+      <wsdl:output wsa:Action="http://tempuri.org/IBaseDataTypesDocLitB/RetLongResponse" name="RetLong_ResponseMessage_Body" message="tns:RetLong_ResponseMessage_Body"/>
+    </wsdl:operation>
+    <wsdl:operation name="RetObject">
+      <wsdl:input wsa:Action="http://tempuri.org/IBaseDataTypesDocLitB/RetObject" name="RetObject_RequestMessage_Body" message="tns:RetObject_RequestMessage_Body"/>
+      <wsdl:output wsa:Action="http://tempuri.org/IBaseDataTypesDocLitB/RetObjectResponse" name="RetObject_ResponseMessage_Body" message="tns:RetObject_ResponseMessage_Body"/>
+    </wsdl:operation>
+    <wsdl:operation name="RetUInt">
+      <wsdl:input wsa:Action="http://tempuri.org/IBaseDataTypesDocLitB/RetUInt" name="RetUInt_RequestMessage_Body" message="tns:RetUInt_RequestMessage_Body"/>
+      <wsdl:output wsa:Action="http://tempuri.org/IBaseDataTypesDocLitB/RetUIntResponse" name="RetUInt_ResponseMessage_Body" message="tns:RetUInt_ResponseMessage_Body"/>
+    </wsdl:operation>
+    <wsdl:operation name="RetUShort">
+      <wsdl:input wsa:Action="http://tempuri.org/IBaseDataTypesDocLitB/RetUShort" name="RetUShort_RequestMessage_Body" message="tns:RetUShort_RequestMessage_Body"/>
+      <wsdl:output wsa:Action="http://tempuri.org/IBaseDataTypesDocLitB/RetUShortResponse" name="RetUShort_ResponseMessage_Body" message="tns:RetUShort_ResponseMessage_Body"/>
+    </wsdl:operation>
+    <wsdl:operation name="RetULong">
+      <wsdl:input wsa:Action="http://tempuri.org/IBaseDataTypesDocLitB/RetULong" name="RetULong_RequestMessage_Body" message="tns:RetULong_RequestMessage_Body"/>
+      <wsdl:output wsa:Action="http://tempuri.org/IBaseDataTypesDocLitB/RetULongResponse" name="RetULong_ResponseMessage_Body" message="tns:RetULong_ResponseMessage_Body"/>
+    </wsdl:operation>
+    <wsdl:operation name="RetString">
+      <wsdl:input wsa:Action="http://tempuri.org/IBaseDataTypesDocLitB/RetString" name="RetString_RequestMessage_Body" message="tns:RetString_RequestMessage_Body"/>
+      <wsdl:output wsa:Action="http://tempuri.org/IBaseDataTypesDocLitB/RetStringResponse" name="RetString_ResponseMessage_Body" message="tns:RetString_ResponseMessage_Body"/>
+    </wsdl:operation>
+    <wsdl:operation name="RetGuid">
+      <wsdl:input wsa:Action="http://tempuri.org/IBaseDataTypesDocLitB/RetGuid" name="RetGuid_RequestMessage_Body" message="tns:RetGuid_RequestMessage_Body"/>
+      <wsdl:output wsa:Action="http://tempuri.org/IBaseDataTypesDocLitB/RetGuidResponse" name="RetGuid_ResponseMessage_Body" message="tns:RetGuid_ResponseMessage_Body"/>
+    </wsdl:operation>
+    <wsdl:operation name="RetUri">
+      <wsdl:input wsa:Action="http://tempuri.org/IBaseDataTypesDocLitB/RetUri" name="RetUri_RequestMessage_Body" message="tns:RetUri_RequestMessage_Body"/>
+      <wsdl:output wsa:Action="http://tempuri.org/IBaseDataTypesDocLitB/RetUriResponse" name="RetUri_ResponseMessage_Body" message="tns:RetUri_ResponseMessage_Body"/>
+    </wsdl:operation>
+    <wsdl:operation name="RetDateTime">
+      <wsdl:input wsa:Action="http://tempuri.org/IBaseDataTypesDocLitB/RetDateTime" name="RetDateTime_RequestMessage_Body" message="tns:RetDateTime_RequestMessage_Body"/>
+      <wsdl:output wsa:Action="http://tempuri.org/IBaseDataTypesDocLitB/RetDateTimeResponse" name="RetDateTime_ResponseMessage_Body" message="tns:RetDateTime_ResponseMessage_Body"/>
+    </wsdl:operation>
+    <wsdl:operation name="RetTimeSpan">
+      <wsdl:input wsa:Action="http://tempuri.org/IBaseDataTypesDocLitB/RetTimeSpan" name="RetTimeSpan_RequestMessage_Body" message="tns:RetTimeSpan_RequestMessage_Body"/>
+      <wsdl:output wsa:Action="http://tempuri.org/IBaseDataTypesDocLitB/RetTimeSpanResponse" name="RetTimeSpan_ResponseMessage_Body" message="tns:RetTimeSpan_ResponseMessage_Body"/>
+    </wsdl:operation>
+    <wsdl:operation name="RetQName">
+      <wsdl:input wsa:Action="http://tempuri.org/IBaseDataTypesDocLitB/RetQName" name="RetQName_RequestMessage_Body" message="tns:RetQName_RequestMessage_Body"/>
+      <wsdl:output wsa:Action="http://tempuri.org/IBaseDataTypesDocLitB/RetQNameResponse" name="RetQName_ResponseMessage_Body" message="tns:RetQName_ResponseMessage_Body"/>
+    </wsdl:operation>
+  </wsdl:portType>
+  <wsdl:binding name="BasicHttpBinding_IBaseDataTypesDocLitB" type="tns:IBaseDataTypesDocLitB">
+    <soap:binding transport="http://schemas.xmlsoap.org/soap/http"/>
+    <wsdl:operation name="RetBool">
+      <soap:operation soapAction="http://tempuri.org/IBaseDataTypesDocLitB/RetBool" style="document"/>
+      <wsdl:input name="RetBool_RequestMessage_Body">
+        <soap:body use="literal"/>
+      </wsdl:input>
+      <wsdl:output name="RetBool_ResponseMessage_Body">
+        <soap:body use="literal"/>
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="RetByte">
+      <soap:operation soapAction="http://tempuri.org/IBaseDataTypesDocLitB/RetByte" style="document"/>
+      <wsdl:input name="RetByte_RequestMessage_Body">
+        <soap:body use="literal"/>
+      </wsdl:input>
+      <wsdl:output name="RetByte_ResponseMessage_Body">
+        <soap:body use="literal"/>
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="RetSByte">
+      <soap:operation soapAction="http://tempuri.org/IBaseDataTypesDocLitB/RetSByte" style="document"/>
+      <wsdl:input name="RetSByte_RequestMessage_Body">
+        <soap:body use="literal"/>
+      </wsdl:input>
+      <wsdl:output name="RetSByte_ResponseMessage_Body">
+        <soap:body use="literal"/>
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="RetByteArray">
+      <soap:operation soapAction="http://tempuri.org/IBaseDataTypesDocLitB/RetByteArray" style="document"/>
+      <wsdl:input name="RetByteArray_RequestMessage_Body">
+        <soap:body use="literal"/>
+      </wsdl:input>
+      <wsdl:output name="RetByteArray_ResponseMessage_Body">
+        <soap:body use="literal"/>
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="RetChar">
+      <soap:operation soapAction="http://tempuri.org/IBaseDataTypesDocLitB/RetChar" style="document"/>
+      <wsdl:input name="RetChar_RequestMessage_Body">
+        <soap:body use="literal"/>
+      </wsdl:input>
+      <wsdl:output name="RetChar_ResponseMessage_Body">
+        <soap:body use="literal"/>
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="RetDecimal">
+      <soap:operation soapAction="http://tempuri.org/IBaseDataTypesDocLitB/RetDecimal" style="document"/>
+      <wsdl:input name="RetDecimal_RequestMessage_Body">
+        <soap:body use="literal"/>
+      </wsdl:input>
+      <wsdl:output name="RetDecimal_ResponseMessage_Body">
+        <soap:body use="literal"/>
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="RetFloat">
+      <soap:operation soapAction="http://tempuri.org/IBaseDataTypesDocLitB/RetFloat" style="document"/>
+      <wsdl:input name="RetFloat_RequestMessage_Body">
+        <soap:body use="literal"/>
+      </wsdl:input>
+      <wsdl:output name="RetFloat_ResponseMessage_Body">
+        <soap:body use="literal"/>
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="RetDouble">
+      <soap:operation soapAction="http://tempuri.org/IBaseDataTypesDocLitB/RetDouble" style="document"/>
+      <wsdl:input name="RetDouble_RequestMessage_Body">
+        <soap:body use="literal"/>
+      </wsdl:input>
+      <wsdl:output name="RetDouble_ResponseMessage_Body">
+        <soap:body use="literal"/>
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="RetSingle">
+      <soap:operation soapAction="http://tempuri.org/IBaseDataTypesDocLitB/RetSingle" style="document"/>
+      <wsdl:input name="RetSingle_RequestMessage_Body">
+        <soap:body use="literal"/>
+      </wsdl:input>
+      <wsdl:output name="RetSingle_ResponseMessage_Body">
+        <soap:body use="literal"/>
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="RetInt">
+      <soap:operation soapAction="http://tempuri.org/IBaseDataTypesDocLitB/RetInt" style="document"/>
+      <wsdl:input name="RetInt_RequestMessage_Body">
+        <soap:body use="literal"/>
+      </wsdl:input>
+      <wsdl:output name="RetInt_ResponseMessage_Body">
+        <soap:body use="literal"/>
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="RetShort">
+      <soap:operation soapAction="http://tempuri.org/IBaseDataTypesDocLitB/RetShort" style="document"/>
+      <wsdl:input name="RetShort_RequestMessage_Body">
+        <soap:body use="literal"/>
+      </wsdl:input>
+      <wsdl:output name="RetShort_ResponseMessage_Body">
+        <soap:body use="literal"/>
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="RetLong">
+      <soap:operation soapAction="http://tempuri.org/IBaseDataTypesDocLitB/RetLong" style="document"/>
+      <wsdl:input name="RetLong_RequestMessage_Body">
+        <soap:body use="literal"/>
+      </wsdl:input>
+      <wsdl:output name="RetLong_ResponseMessage_Body">
+        <soap:body use="literal"/>
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="RetObject">
+      <soap:operation soapAction="http://tempuri.org/IBaseDataTypesDocLitB/RetObject" style="document"/>
+      <wsdl:input name="RetObject_RequestMessage_Body">
+        <soap:body use="literal"/>
+      </wsdl:input>
+      <wsdl:output name="RetObject_ResponseMessage_Body">
+        <soap:body use="literal"/>
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="RetUInt">
+      <soap:operation soapAction="http://tempuri.org/IBaseDataTypesDocLitB/RetUInt" style="document"/>
+      <wsdl:input name="RetUInt_RequestMessage_Body">
+        <soap:body use="literal"/>
+      </wsdl:input>
+      <wsdl:output name="RetUInt_ResponseMessage_Body">
+        <soap:body use="literal"/>
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="RetUShort">
+      <soap:operation soapAction="http://tempuri.org/IBaseDataTypesDocLitB/RetUShort" style="document"/>
+      <wsdl:input name="RetUShort_RequestMessage_Body">
+        <soap:body use="literal"/>
+      </wsdl:input>
+      <wsdl:output name="RetUShort_ResponseMessage_Body">
+        <soap:body use="literal"/>
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="RetULong">
+      <soap:operation soapAction="http://tempuri.org/IBaseDataTypesDocLitB/RetULong" style="document"/>
+      <wsdl:input name="RetULong_RequestMessage_Body">
+        <soap:body use="literal"/>
+      </wsdl:input>
+      <wsdl:output name="RetULong_ResponseMessage_Body">
+        <soap:body use="literal"/>
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="RetString">
+      <soap:operation soapAction="http://tempuri.org/IBaseDataTypesDocLitB/RetString" style="document"/>
+      <wsdl:input name="RetString_RequestMessage_Body">
+        <soap:body use="literal"/>
+      </wsdl:input>
+      <wsdl:output name="RetString_ResponseMessage_Body">
+        <soap:body use="literal"/>
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="RetGuid">
+      <soap:operation soapAction="http://tempuri.org/IBaseDataTypesDocLitB/RetGuid" style="document"/>
+      <wsdl:input name="RetGuid_RequestMessage_Body">
+        <soap:body use="literal"/>
+      </wsdl:input>
+      <wsdl:output name="RetGuid_ResponseMessage_Body">
+        <soap:body use="literal"/>
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="RetUri">
+      <soap:operation soapAction="http://tempuri.org/IBaseDataTypesDocLitB/RetUri" style="document"/>
+      <wsdl:input name="RetUri_RequestMessage_Body">
+        <soap:body use="literal"/>
+      </wsdl:input>
+      <wsdl:output name="RetUri_ResponseMessage_Body">
+        <soap:body use="literal"/>
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="RetDateTime">
+      <soap:operation soapAction="http://tempuri.org/IBaseDataTypesDocLitB/RetDateTime" style="document"/>
+      <wsdl:input name="RetDateTime_RequestMessage_Body">
+        <soap:body use="literal"/>
+      </wsdl:input>
+      <wsdl:output name="RetDateTime_ResponseMessage_Body">
+        <soap:body use="literal"/>
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="RetTimeSpan">
+      <soap:operation soapAction="http://tempuri.org/IBaseDataTypesDocLitB/RetTimeSpan" style="document"/>
+      <wsdl:input name="RetTimeSpan_RequestMessage_Body">
+        <soap:body use="literal"/>
+      </wsdl:input>
+      <wsdl:output name="RetTimeSpan_ResponseMessage_Body">
+        <soap:body use="literal"/>
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="RetQName">
+      <soap:operation soapAction="http://tempuri.org/IBaseDataTypesDocLitB/RetQName" style="document"/>
+      <wsdl:input name="RetQName_RequestMessage_Body">
+        <soap:body use="literal"/>
+      </wsdl:input>
+      <wsdl:output name="RetQName_ResponseMessage_Body">
+        <soap:body use="literal"/>
+      </wsdl:output>
+    </wsdl:operation>
+  </wsdl:binding>
+  <wsdl:service name="BaseDataTypesDocLitBService">
+    <wsdl:port name="BasicHttpBinding_IBaseDataTypesDocLitB" binding="tns:BasicHttpBinding_IBaseDataTypesDocLitB">
+      <soap:address location="http://131.107.72.15/SoapWsdl_BaseDataTypes_XmlFormatter_Service_Indigo/BaseDataTypesDocLitB.svc"/>
+    </wsdl:port>
+  </wsdl:service>
+</wsdl:definitions>

Modified: trunk/src/test/resources/interop/microsoft/soapwsdl/BaseDataTypesDocLitB_Service/WEB-INF/wsdl/service.wsdl
===================================================================
--- trunk/src/test/resources/interop/microsoft/soapwsdl/BaseDataTypesDocLitB_Service/WEB-INF/wsdl/service.wsdl	2006-09-27 15:48:59 UTC (rev 1072)
+++ trunk/src/test/resources/interop/microsoft/soapwsdl/BaseDataTypesDocLitB_Service/WEB-INF/wsdl/service.wsdl	2006-09-27 16:23:56 UTC (rev 1073)
@@ -1 +1,438 @@
-<?xml version="1.0" encoding="utf-8"?><wsdl:definitions name="BaseDataTypesDocLitBService" targetNamespace="http://tempuri.org/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:wsap10="http://www.w3.org/2005/08/addressing" xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/08/addressing" xmlns:wsp="http://schemas.xmlsoap.org/ws/2004/09/policy" xmlns:wsap="http://schemas.xmlsoap.org/ws/2004/09/policy/addressing" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msc="http://schemas.microsoft.com/ws/2005/12/wsdl/contract" xmlns:tns="http://tempuri.org/" xmlns:soap12="http://schemas.xmlsoap.org/wsdl/soap12/" xmlns:wsx="http://schemas.xmlsoap.org/ws/2004/09/mex" xmlns:wsa10="http://www.w3.org/2005/08/addressing"><wsp:Policy wsu:Id="BasicHttpBinding_IBaseDataTypesDocLitB_policy">!
 <wsp:ExactlyOne><wsp:All><wspe:Utf816FFFECharacterEncoding xmlns:wspe="http://schemas.xmlsoap.org/ws/2004/09/policy/encoding"/></wsp:All></wsp:ExactlyOne></wsp:Policy><wsdl:types><xsd:schema targetNamespace="http://tempuri.org/Imports"><xsd:import schemaLocation="xsd1.xsd" namespace="http://tempuri.org/"/><xsd:import schemaLocation="xsd0.xsd" namespace="http://schemas.microsoft.com/2003/10/Serialization/"/></xsd:schema></wsdl:types><wsdl:message name="RetBool_RequestMessage_Body"><wsdl:part name="inBool" element="tns:inBool"/></wsdl:message><wsdl:message name="RetBool_ResponseMessage_Body"><wsdl:part name="RetBoolResult" element="tns:RetBoolResult"/></wsdl:message><wsdl:message name="RetByte_RequestMessage_Body"><wsdl:part name="inByte" element="tns:inByte"/></wsdl:message><wsdl:message name="RetByte_ResponseMessage_Body"><wsdl:part name="RetByteResult" element="tns:RetByteResult"/></wsdl:message><wsdl:message name="RetSByte_RequestMessage_Body"><wsdl:part name="inSByte" el!
 ement="tns:inSByte"/></wsdl:message><wsdl:message name="RetSByte_Respo
nseMessage_Body"><wsdl:part name="RetSByteResult" element="tns:RetSByteResult"/></wsdl:message><wsdl:message name="RetByteArray_RequestMessage_Body"><wsdl:part name="inByteArray" element="tns:inByteArray"/></wsdl:message><wsdl:message name="RetByteArray_ResponseMessage_Body"><wsdl:part name="RetByteArrayResult" element="tns:RetByteArrayResult"/></wsdl:message><wsdl:message name="RetChar_RequestMessage_Body"><wsdl:part name="inChar" element="tns:inChar"/></wsdl:message><wsdl:message name="RetChar_ResponseMessage_Body"><wsdl:part name="RetCharResult" element="tns:RetCharResult"/></wsdl:message><wsdl:message name="RetDecimal_RequestMessage_Body"><wsdl:part name="inDecimal" element="tns:inDecimal"/></wsdl:message><wsdl:message name="RetDecimal_ResponseMessage_Body"><wsdl:part name="RetDecimalResult" element="tns:RetDecimalResult"/></wsdl:message><wsdl:message name="RetFloat_RequestMessage_Body"><wsdl:part name="inFloat" element="tns:inFloat"/></wsdl:message><wsdl:message name="R!
 etFloat_ResponseMessage_Body"><wsdl:part name="RetFloatResult" element="tns:RetFloatResult"/></wsdl:message><wsdl:message name="RetDouble_RequestMessage_Body"><wsdl:part name="inDouble" element="tns:inDouble"/></wsdl:message><wsdl:message name="RetDouble_ResponseMessage_Body"><wsdl:part name="RetDoubleResult" element="tns:RetDoubleResult"/></wsdl:message><wsdl:message name="RetSingle_RequestMessage_Body"><wsdl:part name="inSingle" element="tns:inSingle"/></wsdl:message><wsdl:message name="RetSingle_ResponseMessage_Body"><wsdl:part name="RetSingleResult" element="tns:RetSingleResult"/></wsdl:message><wsdl:message name="RetInt_RequestMessage_Body"><wsdl:part name="inInt" element="tns:inInt"/></wsdl:message><wsdl:message name="RetInt_ResponseMessage_Body"><wsdl:part name="RetIntResult" element="tns:RetIntResult"/></wsdl:message><wsdl:message name="RetShort_RequestMessage_Body"><wsdl:part name="inShort" element="tns:inShort"/></wsdl:message><wsdl:message name="RetShort_Response!
 Message_Body"><wsdl:part name="RetShortResult" element="tns:RetShortRe
sult"/></wsdl:message><wsdl:message name="RetLong_RequestMessage_Body"><wsdl:part name="inLong" element="tns:inLong"/></wsdl:message><wsdl:message name="RetLong_ResponseMessage_Body"><wsdl:part name="RetLongResult" element="tns:RetLongResult"/></wsdl:message><wsdl:message name="RetObject_RequestMessage_Body"><wsdl:part name="inObject" element="tns:inObject"/></wsdl:message><wsdl:message name="RetObject_ResponseMessage_Body"><wsdl:part name="RetObjectResult" element="tns:RetObjectResult"/></wsdl:message><wsdl:message name="RetUInt_RequestMessage_Body"><wsdl:part name="inUInt" element="tns:inUInt"/></wsdl:message><wsdl:message name="RetUInt_ResponseMessage_Body"><wsdl:part name="RetUIntResult" element="tns:RetUIntResult"/></wsdl:message><wsdl:message name="RetUShort_RequestMessage_Body"><wsdl:part name="inUShort" element="tns:inUShort"/></wsdl:message><wsdl:message name="RetUShort_ResponseMessage_Body"><wsdl:part name="RetUShortResult" element="tns:RetUShortResult"/></wsdl:mes!
 sage><wsdl:message name="RetULong_RequestMessage_Body"><wsdl:part name="inULong" element="tns:inULong"/></wsdl:message><wsdl:message name="RetULong_ResponseMessage_Body"><wsdl:part name="RetULongResult" element="tns:RetULongResult"/></wsdl:message><wsdl:message name="RetString_RequestMessage_Body"><wsdl:part name="inString" element="tns:inString"/></wsdl:message><wsdl:message name="RetString_ResponseMessage_Body"><wsdl:part name="RetStringResult" element="tns:RetStringResult"/></wsdl:message><wsdl:message name="RetGuid_RequestMessage_Body"><wsdl:part name="inGuid" element="tns:inGuid"/></wsdl:message><wsdl:message name="RetGuid_ResponseMessage_Body"><wsdl:part name="RetGuidResult" element="tns:RetGuidResult"/></wsdl:message><wsdl:message name="RetUri_RequestMessage_Body"><wsdl:part name="inUri" element="tns:inUri"/></wsdl:message><wsdl:message name="RetUri_ResponseMessage_Body"><wsdl:part name="RetUriResult" element="tns:RetUriResult"/></wsdl:message><wsdl:message name="Ret!
 DateTime_RequestMessage_Body"><wsdl:part name="inDateTime" element="tn
s:inDateTime"/></wsdl:message><wsdl:message name="RetDateTime_ResponseMessage_Body"><wsdl:part name="RetDateTimeResult" element="tns:RetDateTimeResult"/></wsdl:message><wsdl:message name="RetTimeSpan_RequestMessage_Body"><wsdl:part name="inTimeSpan" element="tns:inTimeSpan"/></wsdl:message><wsdl:message name="RetTimeSpan_ResponseMessage_Body"><wsdl:part name="RetTimeSpanResult" element="tns:RetTimeSpanResult"/></wsdl:message><wsdl:message name="RetQName_RequestMessage_Body"><wsdl:part name="inQName" element="tns:inQName"/></wsdl:message><wsdl:message name="RetQName_ResponseMessage_Body"><wsdl:part name="RetQNameResult" element="tns:RetQNameResult"/></wsdl:message><wsdl:portType msc:usingSession="false" name="IBaseDataTypesDocLitB"><wsdl:operation name="RetBool"><wsdl:input wsa10:Action="http://tempuri.org/IBaseDataTypesDocLitB/RetBool" name="RetBool_RequestMessage_Body" message="tns:RetBool_RequestMessage_Body"/><wsdl:output wsa10:Action="http://tempuri.org/IBaseDataTypesDoc!
 LitB/RetBoolResponse" name="RetBool_ResponseMessage_Body" message="tns:RetBool_ResponseMessage_Body"/></wsdl:operation><wsdl:operation name="RetByte"><wsdl:input wsa10:Action="http://tempuri.org/IBaseDataTypesDocLitB/RetByte" name="RetByte_RequestMessage_Body" message="tns:RetByte_RequestMessage_Body"/><wsdl:output wsa10:Action="http://tempuri.org/IBaseDataTypesDocLitB/RetByteResponse" name="RetByte_ResponseMessage_Body" message="tns:RetByte_ResponseMessage_Body"/></wsdl:operation><wsdl:operation name="RetSByte"><wsdl:input wsa10:Action="http://tempuri.org/IBaseDataTypesDocLitB/RetSByte" name="RetSByte_RequestMessage_Body" message="tns:RetSByte_RequestMessage_Body"/><wsdl:output wsa10:Action="http://tempuri.org/IBaseDataTypesDocLitB/RetSByteResponse" name="RetSByte_ResponseMessage_Body" message="tns:RetSByte_ResponseMessage_Body"/></wsdl:operation><wsdl:operation name="RetByteArray"><wsdl:input wsa10:Action="http://tempuri.org/IBaseDataTypesDocLitB/RetByteArray" name="RetBy!
 teArray_RequestMessage_Body" message="tns:RetByteArray_RequestMessage_
Body"/><wsdl:output wsa10:Action="http://tempuri.org/IBaseDataTypesDocLitB/RetByteArrayResponse" name="RetByteArray_ResponseMessage_Body" message="tns:RetByteArray_ResponseMessage_Body"/></wsdl:operation><wsdl:operation name="RetChar"><wsdl:input wsa10:Action="http://tempuri.org/IBaseDataTypesDocLitB/RetChar" name="RetChar_RequestMessage_Body" message="tns:RetChar_RequestMessage_Body"/><wsdl:output wsa10:Action="http://tempuri.org/IBaseDataTypesDocLitB/RetCharResponse" name="RetChar_ResponseMessage_Body" message="tns:RetChar_ResponseMessage_Body"/></wsdl:operation><wsdl:operation name="RetDecimal"><wsdl:input wsa10:Action="http://tempuri.org/IBaseDataTypesDocLitB/RetDecimal" name="RetDecimal_RequestMessage_Body" message="tns:RetDecimal_RequestMessage_Body"/><wsdl:output wsa10:Action="http://tempuri.org/IBaseDataTypesDocLitB/RetDecimalResponse" name="RetDecimal_ResponseMessage_Body" message="tns:RetDecimal_ResponseMessage_Body"/></wsdl:operation><wsdl:operation name="RetFloat!
 "><wsdl:input wsa10:Action="http://tempuri.org/IBaseDataTypesDocLitB/RetFloat" name="RetFloat_RequestMessage_Body" message="tns:RetFloat_RequestMessage_Body"/><wsdl:output wsa10:Action="http://tempuri.org/IBaseDataTypesDocLitB/RetFloatResponse" name="RetFloat_ResponseMessage_Body" message="tns:RetFloat_ResponseMessage_Body"/></wsdl:operation><wsdl:operation name="RetDouble"><wsdl:input wsa10:Action="http://tempuri.org/IBaseDataTypesDocLitB/RetDouble" name="RetDouble_RequestMessage_Body" message="tns:RetDouble_RequestMessage_Body"/><wsdl:output wsa10:Action="http://tempuri.org/IBaseDataTypesDocLitB/RetDoubleResponse" name="RetDouble_ResponseMessage_Body" message="tns:RetDouble_ResponseMessage_Body"/></wsdl:operation><wsdl:operation name="RetSingle"><wsdl:input wsa10:Action="http://tempuri.org/IBaseDataTypesDocLitB/RetSingle" name="RetSingle_RequestMessage_Body" message="tns:RetSingle_RequestMessage_Body"/><wsdl:output wsa10:Action="http://tempuri.org/IBaseDataTypesDocLitB/Re!
 tSingleResponse" name="RetSingle_ResponseMessage_Body" message="tns:Re
tSingle_ResponseMessage_Body"/></wsdl:operation><wsdl:operation name="RetInt"><wsdl:input wsa10:Action="http://tempuri.org/IBaseDataTypesDocLitB/RetInt" name="RetInt_RequestMessage_Body" message="tns:RetInt_RequestMessage_Body"/><wsdl:output wsa10:Action="http://tempuri.org/IBaseDataTypesDocLitB/RetIntResponse" name="RetInt_ResponseMessage_Body" message="tns:RetInt_ResponseMessage_Body"/></wsdl:operation><wsdl:operation name="RetShort"><wsdl:input wsa10:Action="http://tempuri.org/IBaseDataTypesDocLitB/RetShort" name="RetShort_RequestMessage_Body" message="tns:RetShort_RequestMessage_Body"/><wsdl:output wsa10:Action="http://tempuri.org/IBaseDataTypesDocLitB/RetShortResponse" name="RetShort_ResponseMessage_Body" message="tns:RetShort_ResponseMessage_Body"/></wsdl:operation><wsdl:operation name="RetLong"><wsdl:input wsa10:Action="http://tempuri.org/IBaseDataTypesDocLitB/RetLong" name="RetLong_RequestMessage_Body" message="tns:RetLong_RequestMessage_Body"/><wsdl:output wsa10:Act!
 ion="http://tempuri.org/IBaseDataTypesDocLitB/RetLongResponse" name="RetLong_ResponseMessage_Body" message="tns:RetLong_ResponseMessage_Body"/></wsdl:operation><wsdl:operation name="RetObject"><wsdl:input wsa10:Action="http://tempuri.org/IBaseDataTypesDocLitB/RetObject" name="RetObject_RequestMessage_Body" message="tns:RetObject_RequestMessage_Body"/><wsdl:output wsa10:Action="http://tempuri.org/IBaseDataTypesDocLitB/RetObjectResponse" name="RetObject_ResponseMessage_Body" message="tns:RetObject_ResponseMessage_Body"/></wsdl:operation><wsdl:operation name="RetUInt"><wsdl:input wsa10:Action="http://tempuri.org/IBaseDataTypesDocLitB/RetUInt" name="RetUInt_RequestMessage_Body" message="tns:RetUInt_RequestMessage_Body"/><wsdl:output wsa10:Action="http://tempuri.org/IBaseDataTypesDocLitB/RetUIntResponse" name="RetUInt_ResponseMessage_Body" message="tns:RetUInt_ResponseMessage_Body"/></wsdl:operation><wsdl:operation name="RetUShort"><wsdl:input wsa10:Action="http://tempuri.org/IB!
 aseDataTypesDocLitB/RetUShort" name="RetUShort_RequestMessage_Body" me
ssage="tns:RetUShort_RequestMessage_Body"/><wsdl:output wsa10:Action="http://tempuri.org/IBaseDataTypesDocLitB/RetUShortResponse" name="RetUShort_ResponseMessage_Body" message="tns:RetUShort_ResponseMessage_Body"/></wsdl:operation><wsdl:operation name="RetULong"><wsdl:input wsa10:Action="http://tempuri.org/IBaseDataTypesDocLitB/RetULong" name="RetULong_RequestMessage_Body" message="tns:RetULong_RequestMessage_Body"/><wsdl:output wsa10:Action="http://tempuri.org/IBaseDataTypesDocLitB/RetULongResponse" name="RetULong_ResponseMessage_Body" message="tns:RetULong_ResponseMessage_Body"/></wsdl:operation><wsdl:operation name="RetString"><wsdl:input wsa10:Action="http://tempuri.org/IBaseDataTypesDocLitB/RetString" name="RetString_RequestMessage_Body" message="tns:RetString_RequestMessage_Body"/><wsdl:output wsa10:Action="http://tempuri.org/IBaseDataTypesDocLitB/RetStringResponse" name="RetString_ResponseMessage_Body" message="tns:RetString_ResponseMessage_Body"/></wsdl:operation><ws!
 dl:operation name="RetGuid"><wsdl:input wsa10:Action="http://tempuri.org/IBaseDataTypesDocLitB/RetGuid" name="RetGuid_RequestMessage_Body" message="tns:RetGuid_RequestMessage_Body"/><wsdl:output wsa10:Action="http://tempuri.org/IBaseDataTypesDocLitB/RetGuidResponse" name="RetGuid_ResponseMessage_Body" message="tns:RetGuid_ResponseMessage_Body"/></wsdl:operation><wsdl:operation name="RetUri"><wsdl:input wsa10:Action="http://tempuri.org/IBaseDataTypesDocLitB/RetUri" name="RetUri_RequestMessage_Body" message="tns:RetUri_RequestMessage_Body"/><wsdl:output wsa10:Action="http://tempuri.org/IBaseDataTypesDocLitB/RetUriResponse" name="RetUri_ResponseMessage_Body" message="tns:RetUri_ResponseMessage_Body"/></wsdl:operation><wsdl:operation name="RetDateTime"><wsdl:input wsa10:Action="http://tempuri.org/IBaseDataTypesDocLitB/RetDateTime" name="RetDateTime_RequestMessage_Body" message="tns:RetDateTime_RequestMessage_Body"/><wsdl:output wsa10:Action="http://tempuri.org/IBaseDataTypesDoc!
 LitB/RetDateTimeResponse" name="RetDateTime_ResponseMessage_Body" mess
age="tns:RetDateTime_ResponseMessage_Body"/></wsdl:operation><wsdl:operation name="RetTimeSpan"><wsdl:input wsa10:Action="http://tempuri.org/IBaseDataTypesDocLitB/RetTimeSpan" name="RetTimeSpan_RequestMessage_Body" message="tns:RetTimeSpan_RequestMessage_Body"/><wsdl:output wsa10:Action="http://tempuri.org/IBaseDataTypesDocLitB/RetTimeSpanResponse" name="RetTimeSpan_ResponseMessage_Body" message="tns:RetTimeSpan_ResponseMessage_Body"/></wsdl:operation><wsdl:operation name="RetQName"><wsdl:input wsa10:Action="http://tempuri.org/IBaseDataTypesDocLitB/RetQName" name="RetQName_RequestMessage_Body" message="tns:RetQName_RequestMessage_Body"/><wsdl:output wsa10:Action="http://tempuri.org/IBaseDataTypesDocLitB/RetQNameResponse" name="RetQName_ResponseMessage_Body" message="tns:RetQName_ResponseMessage_Body"/></wsdl:operation></wsdl:portType><wsdl:binding name="BasicHttpBinding_IBaseDataTypesDocLitB" type="tns:IBaseDataTypesDocLitB"><wsp:PolicyReference URI="#BasicHttpBinding_IBaseD!
 ataTypesDocLitB_policy"/><soap:binding transport="http://schemas.xmlsoap.org/soap/http"/><wsdl:operation name="RetBool"><soap:operation soapAction="http://tempuri.org/IBaseDataTypesDocLitB/RetBool" style="document"/><wsdl:input name="RetBool_RequestMessage_Body"><soap:body use="literal"/></wsdl:input><wsdl:output name="RetBool_ResponseMessage_Body"><soap:body use="literal"/></wsdl:output></wsdl:operation><wsdl:operation name="RetByte"><soap:operation soapAction="http://tempuri.org/IBaseDataTypesDocLitB/RetByte" style="document"/><wsdl:input name="RetByte_RequestMessage_Body"><soap:body use="literal"/></wsdl:input><wsdl:output name="RetByte_ResponseMessage_Body"><soap:body use="literal"/></wsdl:output></wsdl:operation><wsdl:operation name="RetSByte"><soap:operation soapAction="http://tempuri.org/IBaseDataTypesDocLitB/RetSByte" style="document"/><wsdl:input name="RetSByte_RequestMessage_Body"><soap:body use="literal"/></wsdl:input><wsdl:output name="RetSByte_ResponseMessage_B!
 ody"><soap:body use="literal"/></wsdl:output></wsdl:operation><wsdl:op
eration name="RetByteArray"><soap:operation soapAction="http://tempuri.org/IBaseDataTypesDocLitB/RetByteArray" style="document"/><wsdl:input name="RetByteArray_RequestMessage_Body"><soap:body use="literal"/></wsdl:input><wsdl:output name="RetByteArray_ResponseMessage_Body"><soap:body use="literal"/></wsdl:output></wsdl:operation><wsdl:operation name="RetChar"><soap:operation soapAction="http://tempuri.org/IBaseDataTypesDocLitB/RetChar" style="document"/><wsdl:input name="RetChar_RequestMessage_Body"><soap:body use="literal"/></wsdl:input><wsdl:output name="RetChar_ResponseMessage_Body"><soap:body use="literal"/></wsdl:output></wsdl:operation><wsdl:operation name="RetDecimal"><soap:operation soapAction="http://tempuri.org/IBaseDataTypesDocLitB/RetDecimal" style="document"/><wsdl:input name="RetDecimal_RequestMessage_Body"><soap:body use="literal"/></wsdl:input><wsdl:output name="RetDecimal_ResponseMessage_Body"><soap:body use="literal"/></wsdl:output></wsdl:operation><wsdl:op!
 eration name="RetFloat"><soap:operation soapAction="http://tempuri.org/IBaseDataTypesDocLitB/RetFloat" style="document"/><wsdl:input name="RetFloat_RequestMessage_Body"><soap:body use="literal"/></wsdl:input><wsdl:output name="RetFloat_ResponseMessage_Body"><soap:body use="literal"/></wsdl:output></wsdl:operation><wsdl:operation name="RetDouble"><soap:operation soapAction="http://tempuri.org/IBaseDataTypesDocLitB/RetDouble" style="document"/><wsdl:input name="RetDouble_RequestMessage_Body"><soap:body use="literal"/></wsdl:input><wsdl:output name="RetDouble_ResponseMessage_Body"><soap:body use="literal"/></wsdl:output></wsdl:operation><wsdl:operation name="RetSingle"><soap:operation soapAction="http://tempuri.org/IBaseDataTypesDocLitB/RetSingle" style="document"/><wsdl:input name="RetSingle_RequestMessage_Body"><soap:body use="literal"/></wsdl:input><wsdl:output name="RetSingle_ResponseMessage_Body"><soap:body use="literal"/></wsdl:output></wsdl:operation><wsdl:operation nam!
 e="RetInt"><soap:operation soapAction="http://tempuri.org/IBaseDataTyp
esDocLitB/RetInt" style="document"/><wsdl:input name="RetInt_RequestMessage_Body"><soap:body use="literal"/></wsdl:input><wsdl:output name="RetInt_ResponseMessage_Body"><soap:body use="literal"/></wsdl:output></wsdl:operation><wsdl:operation name="RetShort"><soap:operation soapAction="http://tempuri.org/IBaseDataTypesDocLitB/RetShort" style="document"/><wsdl:input name="RetShort_RequestMessage_Body"><soap:body use="literal"/></wsdl:input><wsdl:output name="RetShort_ResponseMessage_Body"><soap:body use="literal"/></wsdl:output></wsdl:operation><wsdl:operation name="RetLong"><soap:operation soapAction="http://tempuri.org/IBaseDataTypesDocLitB/RetLong" style="document"/><wsdl:input name="RetLong_RequestMessage_Body"><soap:body use="literal"/></wsdl:input><wsdl:output name="RetLong_ResponseMessage_Body"><soap:body use="literal"/></wsdl:output></wsdl:operation><wsdl:operation name="RetObject"><soap:operation soapAction="http://tempuri.org/IBaseDataTypesDocLitB/RetObject" style="d!
 ocument"/><wsdl:input name="RetObject_RequestMessage_Body"><soap:body use="literal"/></wsdl:input><wsdl:output name="RetObject_ResponseMessage_Body"><soap:body use="literal"/></wsdl:output></wsdl:operation><wsdl:operation name="RetUInt"><soap:operation soapAction="http://tempuri.org/IBaseDataTypesDocLitB/RetUInt" style="document"/><wsdl:input name="RetUInt_RequestMessage_Body"><soap:body use="literal"/></wsdl:input><wsdl:output name="RetUInt_ResponseMessage_Body"><soap:body use="literal"/></wsdl:output></wsdl:operation><wsdl:operation name="RetUShort"><soap:operation soapAction="http://tempuri.org/IBaseDataTypesDocLitB/RetUShort" style="document"/><wsdl:input name="RetUShort_RequestMessage_Body"><soap:body use="literal"/></wsdl:input><wsdl:output name="RetUShort_ResponseMessage_Body"><soap:body use="literal"/></wsdl:output></wsdl:operation><wsdl:operation name="RetULong"><soap:operation soapAction="http://tempuri.org/IBaseDataTypesDocLitB/RetULong" style="document"/><wsdl:i!
 nput name="RetULong_RequestMessage_Body"><soap:body use="literal"/></w
sdl:input><wsdl:output name="RetULong_ResponseMessage_Body"><soap:body use="literal"/></wsdl:output></wsdl:operation><wsdl:operation name="RetString"><soap:operation soapAction="http://tempuri.org/IBaseDataTypesDocLitB/RetString" style="document"/><wsdl:input name="RetString_RequestMessage_Body"><soap:body use="literal"/></wsdl:input><wsdl:output name="RetString_ResponseMessage_Body"><soap:body use="literal"/></wsdl:output></wsdl:operation><wsdl:operation name="RetGuid"><soap:operation soapAction="http://tempuri.org/IBaseDataTypesDocLitB/RetGuid" style="document"/><wsdl:input name="RetGuid_RequestMessage_Body"><soap:body use="literal"/></wsdl:input><wsdl:output name="RetGuid_ResponseMessage_Body"><soap:body use="literal"/></wsdl:output></wsdl:operation><wsdl:operation name="RetUri"><soap:operation soapAction="http://tempuri.org/IBaseDataTypesDocLitB/RetUri" style="document"/><wsdl:input name="RetUri_RequestMessage_Body"><soap:body use="literal"/></wsdl:input><wsdl:output nam!
 e="RetUri_ResponseMessage_Body"><soap:body use="literal"/></wsdl:output></wsdl:operation><wsdl:operation name="RetDateTime"><soap:operation soapAction="http://tempuri.org/IBaseDataTypesDocLitB/RetDateTime" style="document"/><wsdl:input name="RetDateTime_RequestMessage_Body"><soap:body use="literal"/></wsdl:input><wsdl:output name="RetDateTime_ResponseMessage_Body"><soap:body use="literal"/></wsdl:output></wsdl:operation><wsdl:operation name="RetTimeSpan"><soap:operation soapAction="http://tempuri.org/IBaseDataTypesDocLitB/RetTimeSpan" style="document"/><wsdl:input name="RetTimeSpan_RequestMessage_Body"><soap:body use="literal"/></wsdl:input><wsdl:output name="RetTimeSpan_ResponseMessage_Body"><soap:body use="literal"/></wsdl:output></wsdl:operation><wsdl:operation name="RetQName"><soap:operation soapAction="http://tempuri.org/IBaseDataTypesDocLitB/RetQName" style="document"/><wsdl:input name="RetQName_RequestMessage_Body"><soap:body use="literal"/></wsdl:input><wsdl:output !
 name="RetQName_ResponseMessage_Body"><soap:body use="literal"/></wsdl:
output></wsdl:operation></wsdl:binding><wsdl:service name="BaseDataTypesDocLitBService"><wsdl:port name="BasicHttpBinding_IBaseDataTypesDocLitB" binding="tns:BasicHttpBinding_IBaseDataTypesDocLitB"><soap:address location="http://131.107.72.15/SoapWsdl_BaseDataTypes_XmlFormatter_Service_Indigo/BaseDataTypesDocLitB.svc"/></wsdl:port></wsdl:service></wsdl:definitions>
\ No newline at end of file
+<?xml version="1.0" encoding="utf-8"?>
+<wsdl:definitions name="BaseDataTypesDocLitBService" targetNamespace="http://tempuri.org/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:wsap10="http://www.w3.org/2005/08/addressing" xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/08/addressing" xmlns:wsp="http://schemas.xmlsoap.org/ws/2004/09/policy" xmlns:wsap="http://schemas.xmlsoap.org/ws/2004/09/policy/addressing" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msc="http://schemas.microsoft.com/ws/2005/12/wsdl/contract" xmlns:tns="http://tempuri.org/" xmlns:soap12="http://schemas.xmlsoap.org/wsdl/soap12/" xmlns:wsx="http://schemas.xmlsoap.org/ws/2004/09/mex" xmlns:wsa10="http://www.w3.org/2005/08/addressing">
+  <wsdl:types>
+    <xsd:schema targetNamespace="http://tempuri.org/Imports">
+      <xsd:import schemaLocation="xsd1.xsd" namespace="http://tempuri.org/"/>
+      <xsd:import schemaLocation="xsd0.xsd" namespace="http://schemas.microsoft.com/2003/10/Serialization/"/>
+    </xsd:schema>
+  </wsdl:types>
+  <wsdl:message name="RetBool_RequestMessage_Body">
+    <wsdl:part name="inBool" element="tns:inBool"/>
+  </wsdl:message>
+  <wsdl:message name="RetBool_ResponseMessage_Body">
+    <wsdl:part name="RetBoolResult" element="tns:RetBoolResult"/>
+  </wsdl:message>
+  <wsdl:message name="RetByte_RequestMessage_Body">
+    <wsdl:part name="inByte" element="tns:inByte"/>
+  </wsdl:message>
+  <wsdl:message name="RetByte_ResponseMessage_Body">
+    <wsdl:part name="RetByteResult" element="tns:RetByteResult"/>
+  </wsdl:message>
+  <wsdl:message name="RetSByte_RequestMessage_Body">
+    <wsdl:part name="inSByte" element="tns:inSByte"/>
+  </wsdl:message>
+  <wsdl:message name="RetSByte_ResponseMessage_Body">
+    <wsdl:part name="RetSByteResult" element="tns:RetSByteResult"/>
+  </wsdl:message>
+  <wsdl:message name="RetByteArray_RequestMessage_Body">
+    <wsdl:part name="inByteArray" element="tns:inByteArray"/>
+  </wsdl:message>
+  <wsdl:message name="RetByteArray_ResponseMessage_Body">
+    <wsdl:part name="RetByteArrayResult" element="tns:RetByteArrayResult"/>
+  </wsdl:message>
+  <wsdl:message name="RetChar_RequestMessage_Body">
+    <wsdl:part name="inChar" element="tns:inChar"/>
+  </wsdl:message>
+  <wsdl:message name="RetChar_ResponseMessage_Body">
+    <wsdl:part name="RetCharResult" element="tns:RetCharResult"/>
+  </wsdl:message>
+  <wsdl:message name="RetDecimal_RequestMessage_Body">
+    <wsdl:part name="inDecimal" element="tns:inDecimal"/>
+  </wsdl:message>
+  <wsdl:message name="RetDecimal_ResponseMessage_Body">
+    <wsdl:part name="RetDecimalResult" element="tns:RetDecimalResult"/>
+  </wsdl:message>
+  <wsdl:message name="RetFloat_RequestMessage_Body">
+    <wsdl:part name="inFloat" element="tns:inFloat"/>
+  </wsdl:message>
+  <wsdl:message name="RetFloat_ResponseMessage_Body">
+    <wsdl:part name="RetFloatResult" element="tns:RetFloatResult"/>
+  </wsdl:message>
+  <wsdl:message name="RetDouble_RequestMessage_Body">
+    <wsdl:part name="inDouble" element="tns:inDouble"/>
+  </wsdl:message>
+  <wsdl:message name="RetDouble_ResponseMessage_Body">
+    <wsdl:part name="RetDoubleResult" element="tns:RetDoubleResult"/>
+  </wsdl:message>
+  <wsdl:message name="RetSingle_RequestMessage_Body">
+    <wsdl:part name="inSingle" element="tns:inSingle"/>
+  </wsdl:message>
+  <wsdl:message name="RetSingle_ResponseMessage_Body">
+    <wsdl:part name="RetSingleResult" element="tns:RetSingleResult"/>
+  </wsdl:message>
+  <wsdl:message name="RetInt_RequestMessage_Body">
+    <wsdl:part name="inInt" element="tns:inInt"/>
+  </wsdl:message>
+  <wsdl:message name="RetInt_ResponseMessage_Body">
+    <wsdl:part name="RetIntResult" element="tns:RetIntResult"/>
+  </wsdl:message>
+  <wsdl:message name="RetShort_RequestMessage_Body">
+    <wsdl:part name="inShort" element="tns:inShort"/>
+  </wsdl:message>
+  <wsdl:message name="RetShort_ResponseMessage_Body">
+    <wsdl:part name="RetShortResult" element="tns:RetShortResult"/>
+  </wsdl:message>
+  <wsdl:message name="RetLong_RequestMessage_Body">
+    <wsdl:part name="inLong" element="tns:inLong"/>
+  </wsdl:message>
+  <wsdl:message name="RetLong_ResponseMessage_Body">
+    <wsdl:part name="RetLongResult" element="tns:RetLongResult"/>
+  </wsdl:message>
+  <wsdl:message name="RetObject_RequestMessage_Body">
+    <wsdl:part name="inObject" element="tns:inObject"/>
+  </wsdl:message>
+  <wsdl:message name="RetObject_ResponseMessage_Body">
+    <wsdl:part name="RetObjectResult" element="tns:RetObjectResult"/>
+  </wsdl:message>
+  <wsdl:message name="RetUInt_RequestMessage_Body">
+    <wsdl:part name="inUInt" element="tns:inUInt"/>
+  </wsdl:message>
+  <wsdl:message name="RetUInt_ResponseMessage_Body">
+    <wsdl:part name="RetUIntResult" element="tns:RetUIntResult"/>
+  </wsdl:message>
+  <wsdl:message name="RetUShort_RequestMessage_Body">
+    <wsdl:part name="inUShort" element="tns:inUShort"/>
+  </wsdl:message>
+  <wsdl:message name="RetUShort_ResponseMessage_Body">
+    <wsdl:part name="RetUShortResult" element="tns:RetUShortResult"/>
+  </wsdl:message>
+  <wsdl:message name="RetULong_RequestMessage_Body">
+    <wsdl:part name="inULong" element="tns:inULong"/>
+  </wsdl:message>
+  <wsdl:message name="RetULong_ResponseMessage_Body">
+    <wsdl:part name="RetULongResult" element="tns:RetULongResult"/>
+  </wsdl:message>
+  <wsdl:message name="RetString_RequestMessage_Body">
+    <wsdl:part name="inString" element="tns:inString"/>
+  </wsdl:message>
+  <wsdl:message name="RetString_ResponseMessage_Body">
+    <wsdl:part name="RetStringResult" element="tns:RetStringResult"/>
+  </wsdl:message>
+  <wsdl:message name="RetGuid_RequestMessage_Body">
+    <wsdl:part name="inGuid" element="tns:inGuid"/>
+  </wsdl:message>
+  <wsdl:message name="RetGuid_ResponseMessage_Body">
+    <wsdl:part name="RetGuidResult" element="tns:RetGuidResult"/>
+  </wsdl:message>
+  <wsdl:message name="RetUri_RequestMessage_Body">
+    <wsdl:part name="inUri" element="tns:inUri"/>
+  </wsdl:message>
+  <wsdl:message name="RetUri_ResponseMessage_Body">
+    <wsdl:part name="RetUriResult" element="tns:RetUriResult"/>
+  </wsdl:message>
+  <wsdl:message name="RetDateTime_RequestMessage_Body">
+    <wsdl:part name="inDateTime" element="tns:inDateTime"/>
+  </wsdl:message>
+  <wsdl:message name="RetDateTime_ResponseMessage_Body">
+    <wsdl:part name="RetDateTimeResult" element="tns:RetDateTimeResult"/>
+  </wsdl:message>
+  <wsdl:message name="RetTimeSpan_RequestMessage_Body">
+    <wsdl:part name="inTimeSpan" element="tns:inTimeSpan"/>
+  </wsdl:message>
+  <wsdl:message name="RetTimeSpan_ResponseMessage_Body">
+    <wsdl:part name="RetTimeSpanResult" element="tns:RetTimeSpanResult"/>
+  </wsdl:message>
+  <wsdl:message name="RetQName_RequestMessage_Body">
+    <wsdl:part name="inQName" element="tns:inQName"/>
+  </wsdl:message>
+  <wsdl:message name="RetQName_ResponseMessage_Body">
+    <wsdl:part name="RetQNameResult" element="tns:RetQNameResult"/>
+  </wsdl:message>
+  <wsdl:portType msc:usingSession="false" name="IBaseDataTypesDocLitB">
+    <wsdl:operation name="RetBool">
+      <wsdl:input wsa10:Action="http://tempuri.org/IBaseDataTypesDocLitB/RetBool" name="RetBool_RequestMessage_Body" message="tns:RetBool_RequestMessage_Body"/>
+      <wsdl:output wsa10:Action="http://tempuri.org/IBaseDataTypesDocLitB/RetBoolResponse" name="RetBool_ResponseMessage_Body" message="tns:RetBool_ResponseMessage_Body"/>
+    </wsdl:operation>
+    <wsdl:operation name="RetByte">
+      <wsdl:input wsa10:Action="http://tempuri.org/IBaseDataTypesDocLitB/RetByte" name="RetByte_RequestMessage_Body" message="tns:RetByte_RequestMessage_Body"/>
+      <wsdl:output wsa10:Action="http://tempuri.org/IBaseDataTypesDocLitB/RetByteResponse" name="RetByte_ResponseMessage_Body" message="tns:RetByte_ResponseMessage_Body"/>
+    </wsdl:operation>
+    <wsdl:operation name="RetSByte">
+      <wsdl:input wsa10:Action="http://tempuri.org/IBaseDataTypesDocLitB/RetSByte" name="RetSByte_RequestMessage_Body" message="tns:RetSByte_RequestMessage_Body"/>
+      <wsdl:output wsa10:Action="http://tempuri.org/IBaseDataTypesDocLitB/RetSByteResponse" name="RetSByte_ResponseMessage_Body" message="tns:RetSByte_ResponseMessage_Body"/>
+    </wsdl:operation>
+    <wsdl:operation name="RetByteArray">
+      <wsdl:input wsa10:Action="http://tempuri.org/IBaseDataTypesDocLitB/RetByteArray" name="RetByteArray_RequestMessage_Body" message="tns:RetByteArray_RequestMessage_Body"/>
+      <wsdl:output wsa10:Action="http://tempuri.org/IBaseDataTypesDocLitB/RetByteArrayResponse" name="RetByteArray_ResponseMessage_Body" message="tns:RetByteArray_ResponseMessage_Body"/>
+    </wsdl:operation>
+    <wsdl:operation name="RetChar">
+      <wsdl:input wsa10:Action="http://tempuri.org/IBaseDataTypesDocLitB/RetChar" name="RetChar_RequestMessage_Body" message="tns:RetChar_RequestMessage_Body"/>
+      <wsdl:output wsa10:Action="http://tempuri.org/IBaseDataTypesDocLitB/RetCharResponse" name="RetChar_ResponseMessage_Body" message="tns:RetChar_ResponseMessage_Body"/>
+    </wsdl:operation>
+    <wsdl:operation name="RetDecimal">
+      <wsdl:input wsa10:Action="http://tempuri.org/IBaseDataTypesDocLitB/RetDecimal" name="RetDecimal_RequestMessage_Body" message="tns:RetDecimal_RequestMessage_Body"/>
+      <wsdl:output wsa10:Action="http://tempuri.org/IBaseDataTypesDocLitB/RetDecimalResponse" name="RetDecimal_ResponseMessage_Body" message="tns:RetDecimal_ResponseMessage_Body"/>
+    </wsdl:operation>
+    <wsdl:operation name="RetFloat">
+      <wsdl:input wsa10:Action="http://tempuri.org/IBaseDataTypesDocLitB/RetFloat" name="RetFloat_RequestMessage_Body" message="tns:RetFloat_RequestMessage_Body"/>
+      <wsdl:output wsa10:Action="http://tempuri.org/IBaseDataTypesDocLitB/RetFloatResponse" name="RetFloat_ResponseMessage_Body" message="tns:RetFloat_ResponseMessage_Body"/>
+    </wsdl:operation>
+    <wsdl:operation name="RetDouble">
+      <wsdl:input wsa10:Action="http://tempuri.org/IBaseDataTypesDocLitB/RetDouble" name="RetDouble_RequestMessage_Body" message="tns:RetDouble_RequestMessage_Body"/>
+      <wsdl:output wsa10:Action="http://tempuri.org/IBaseDataTypesDocLitB/RetDoubleResponse" name="RetDouble_ResponseMessage_Body" message="tns:RetDouble_ResponseMessage_Body"/>
+    </wsdl:operation>
+    <wsdl:operation name="RetSingle">
+      <wsdl:input wsa10:Action="http://tempuri.org/IBaseDataTypesDocLitB/RetSingle" name="RetSingle_RequestMessage_Body" message="tns:RetSingle_RequestMessage_Body"/>
+      <wsdl:output wsa10:Action="http://tempuri.org/IBaseDataTypesDocLitB/RetSingleResponse" name="RetSingle_ResponseMessage_Body" message="tns:RetSingle_ResponseMessage_Body"/>
+    </wsdl:operation>
+    <wsdl:operation name="RetInt">
+      <wsdl:input wsa10:Action="http://tempuri.org/IBaseDataTypesDocLitB/RetInt" name="RetInt_RequestMessage_Body" message="tns:RetInt_RequestMessage_Body"/>
+      <wsdl:output wsa10:Action="http://tempuri.org/IBaseDataTypesDocLitB/RetIntResponse" name="RetInt_ResponseMessage_Body" message="tns:RetInt_ResponseMessage_Body"/>
+    </wsdl:operation>
+    <wsdl:operation name="RetShort">
+      <wsdl:input wsa10:Action="http://tempuri.org/IBaseDataTypesDocLitB/RetShort" name="RetShort_RequestMessage_Body" message="tns:RetShort_RequestMessage_Body"/>
+      <wsdl:output wsa10:Action="http://tempuri.org/IBaseDataTypesDocLitB/RetShortResponse" name="RetShort_ResponseMessage_Body" message="tns:RetShort_ResponseMessage_Body"/>
+    </wsdl:operation>
+    <wsdl:operation name="RetLong">
+      <wsdl:input wsa10:Action="http://tempuri.org/IBaseDataTypesDocLitB/RetLong" name="RetLong_RequestMessage_Body" message="tns:RetLong_RequestMessage_Body"/>
+      <wsdl:output wsa10:Action="http://tempuri.org/IBaseDataTypesDocLitB/RetLongResponse" name="RetLong_ResponseMessage_Body" message="tns:RetLong_ResponseMessage_Body"/>
+    </wsdl:operation>
+    <wsdl:operation name="RetObject">
+      <wsdl:input wsa10:Action="http://tempuri.org/IBaseDataTypesDocLitB/RetObject" name="RetObject_RequestMessage_Body" message="tns:RetObject_RequestMessage_Body"/>
+      <wsdl:output wsa10:Action="http://tempuri.org/IBaseDataTypesDocLitB/RetObjectResponse" name="RetObject_ResponseMessage_Body" message="tns:RetObject_ResponseMessage_Body"/>
+    </wsdl:operation>
+    <wsdl:operation name="RetUInt">
+      <wsdl:input wsa10:Action="http://tempuri.org/IBaseDataTypesDocLitB/RetUInt" name="RetUInt_RequestMessage_Body" message="tns:RetUInt_RequestMessage_Body"/>
+      <wsdl:output wsa10:Action="http://tempuri.org/IBaseDataTypesDocLitB/RetUIntResponse" name="RetUInt_ResponseMessage_Body" message="tns:RetUInt_ResponseMessage_Body"/>
+    </wsdl:operation>
+    <wsdl:operation name="RetUShort">
+      <wsdl:input wsa10:Action="http://tempuri.org/IBaseDataTypesDocLitB/RetUShort" name="RetUShort_RequestMessage_Body" message="tns:RetUShort_RequestMessage_Body"/>
+      <wsdl:output wsa10:Action="http://tempuri.org/IBaseDataTypesDocLitB/RetUShortResponse" name="RetUShort_ResponseMessage_Body" message="tns:RetUShort_ResponseMessage_Body"/>
+    </wsdl:operation>
+    <wsdl:operation name="RetULong">
+      <wsdl:input wsa10:Action="http://tempuri.org/IBaseDataTypesDocLitB/RetULong" name="RetULong_RequestMessage_Body" message="tns:RetULong_RequestMessage_Body"/>
+      <wsdl:output wsa10:Action="http://tempuri.org/IBaseDataTypesDocLitB/RetULongResponse" name="RetULong_ResponseMessage_Body" message="tns:RetULong_ResponseMessage_Body"/>
+    </wsdl:operation>
+    <wsdl:operation name="RetString">
+      <wsdl:input wsa10:Action="http://tempuri.org/IBaseDataTypesDocLitB/RetString" name="RetString_RequestMessage_Body" message="tns:RetString_RequestMessage_Body"/>
+      <wsdl:output wsa10:Action="http://tempuri.org/IBaseDataTypesDocLitB/RetStringResponse" name="RetString_ResponseMessage_Body" message="tns:RetString_ResponseMessage_Body"/>
+    </wsdl:operation>
+    <wsdl:operation name="RetGuid">
+      <wsdl:input wsa10:Action="http://tempuri.org/IBaseDataTypesDocLitB/RetGuid" name="RetGuid_RequestMessage_Body" message="tns:RetGuid_RequestMessage_Body"/>
+      <wsdl:output wsa10:Action="http://tempuri.org/IBaseDataTypesDocLitB/RetGuidResponse" name="RetGuid_ResponseMessage_Body" message="tns:RetGuid_ResponseMessage_Body"/>
+    </wsdl:operation>
+    <wsdl:operation name="RetUri">
+      <wsdl:input wsa10:Action="http://tempuri.org/IBaseDataTypesDocLitB/RetUri" name="RetUri_RequestMessage_Body" message="tns:RetUri_RequestMessage_Body"/>
+      <wsdl:output wsa10:Action="http://tempuri.org/IBaseDataTypesDocLitB/RetUriResponse" name="RetUri_ResponseMessage_Body" message="tns:RetUri_ResponseMessage_Body"/>
+    </wsdl:operation>
+    <wsdl:operation name="RetDateTime">
+      <wsdl:input wsa10:Action="http://tempuri.org/IBaseDataTypesDocLitB/RetDateTime" name="RetDateTime_RequestMessage_Body" message="tns:RetDateTime_RequestMessage_Body"/>
+      <wsdl:output wsa10:Action="http://tempuri.org/IBaseDataTypesDocLitB/RetDateTimeResponse" name="RetDateTime_ResponseMessage_Body" message="tns:RetDateTime_ResponseMessage_Body"/>
+    </wsdl:operation>
+    <wsdl:operation name="RetTimeSpan">
+      <wsdl:input wsa10:Action="http://tempuri.org/IBaseDataTypesDocLitB/RetTimeSpan" name="RetTimeSpan_RequestMessage_Body" message="tns:RetTimeSpan_RequestMessage_Body"/>
+      <wsdl:output wsa10:Action="http://tempuri.org/IBaseDataTypesDocLitB/RetTimeSpanResponse" name="RetTimeSpan_ResponseMessage_Body" message="tns:RetTimeSpan_ResponseMessage_Body"/>
+    </wsdl:operation>
+    <wsdl:operation name="RetQName">
+      <wsdl:input wsa10:Action="http://tempuri.org/IBaseDataTypesDocLitB/RetQName" name="RetQName_RequestMessage_Body" message="tns:RetQName_RequestMessage_Body"/>
+      <wsdl:output wsa10:Action="http://tempuri.org/IBaseDataTypesDocLitB/RetQNameResponse" name="RetQName_ResponseMessage_Body" message="tns:RetQName_ResponseMessage_Body"/>
+    </wsdl:operation>
+  </wsdl:portType>
+  <wsdl:binding name="BasicHttpBinding_IBaseDataTypesDocLitB" type="tns:IBaseDataTypesDocLitB">
+    <wsp:PolicyReference URI="#BasicHttpBinding_IBaseDataTypesDocLitB_policy"/>
+    <soap:binding transport="http://schemas.xmlsoap.org/soap/http"/>
+    <wsdl:operation name="RetBool">
+      <soap:operation soapAction="http://tempuri.org/IBaseDataTypesDocLitB/RetBool" style="document"/>
+      <wsdl:input name="RetBool_RequestMessage_Body">
+        <soap:body use="literal"/>
+      </wsdl:input>
+      <wsdl:output name="RetBool_ResponseMessage_Body">
+        <soap:body use="literal"/>
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="RetByte">
+      <soap:operation soapAction="http://tempuri.org/IBaseDataTypesDocLitB/RetByte" style="document"/>
+      <wsdl:input name="RetByte_RequestMessage_Body">
+        <soap:body use="literal"/>
+      </wsdl:input>
+      <wsdl:output name="RetByte_ResponseMessage_Body">
+        <soap:body use="literal"/>
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="RetSByte">
+      <soap:operation soapAction="http://tempuri.org/IBaseDataTypesDocLitB/RetSByte" style="document"/>
+      <wsdl:input name="RetSByte_RequestMessage_Body">
+        <soap:body use="literal"/>
+      </wsdl:input>
+      <wsdl:output name="RetSByte_ResponseMessage_Body">
+        <soap:body use="literal"/>
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="RetByteArray">
+      <soap:operation soapAction="http://tempuri.org/IBaseDataTypesDocLitB/RetByteArray" style="document"/>
+      <wsdl:input name="RetByteArray_RequestMessage_Body">
+        <soap:body use="literal"/>
+      </wsdl:input>
+      <wsdl:output name="RetByteArray_ResponseMessage_Body">
+        <soap:body use="literal"/>
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="RetChar">
+      <soap:operation soapAction="http://tempuri.org/IBaseDataTypesDocLitB/RetChar" style="document"/>
+      <wsdl:input name="RetChar_RequestMessage_Body">
+        <soap:body use="literal"/>
+      </wsdl:input>
+      <wsdl:output name="RetChar_ResponseMessage_Body">
+        <soap:body use="literal"/>
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="RetDecimal">
+      <soap:operation soapAction="http://tempuri.org/IBaseDataTypesDocLitB/RetDecimal" style="document"/>
+      <wsdl:input name="RetDecimal_RequestMessage_Body">
+        <soap:body use="literal"/>
+      </wsdl:input>
+      <wsdl:output name="RetDecimal_ResponseMessage_Body">
+        <soap:body use="literal"/>
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="RetFloat">
+      <soap:operation soapAction="http://tempuri.org/IBaseDataTypesDocLitB/RetFloat" style="document"/>
+      <wsdl:input name="RetFloat_RequestMessage_Body">
+        <soap:body use="literal"/>
+      </wsdl:input>
+      <wsdl:output name="RetFloat_ResponseMessage_Body">
+        <soap:body use="literal"/>
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="RetDouble">
+      <soap:operation soapAction="http://tempuri.org/IBaseDataTypesDocLitB/RetDouble" style="document"/>
+      <wsdl:input name="RetDouble_RequestMessage_Body">
+        <soap:body use="literal"/>
+      </wsdl:input>
+      <wsdl:output name="RetDouble_ResponseMessage_Body">
+        <soap:body use="literal"/>
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="RetSingle">
+      <soap:operation soapAction="http://tempuri.org/IBaseDataTypesDocLitB/RetSingle" style="document"/>
+      <wsdl:input name="RetSingle_RequestMessage_Body">
+        <soap:body use="literal"/>
+      </wsdl:input>
+      <wsdl:output name="RetSingle_ResponseMessage_Body">
+        <soap:body use="literal"/>
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="RetInt">
+      <soap:operation soapAction="http://tempuri.org/IBaseDataTypesDocLitB/RetInt" style="document"/>
+      <wsdl:input name="RetInt_RequestMessage_Body">
+        <soap:body use="literal"/>
+      </wsdl:input>
+      <wsdl:output name="RetInt_ResponseMessage_Body">
+        <soap:body use="literal"/>
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="RetShort">
+      <soap:operation soapAction="http://tempuri.org/IBaseDataTypesDocLitB/RetShort" style="document"/>
+      <wsdl:input name="RetShort_RequestMessage_Body">
+        <soap:body use="literal"/>
+      </wsdl:input>
+      <wsdl:output name="RetShort_ResponseMessage_Body">
+        <soap:body use="literal"/>
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="RetLong">
+      <soap:operation soapAction="http://tempuri.org/IBaseDataTypesDocLitB/RetLong" style="document"/>
+      <wsdl:input name="RetLong_RequestMessage_Body">
+        <soap:body use="literal"/>
+      </wsdl:input>
+      <wsdl:output name="RetLong_ResponseMessage_Body">
+        <soap:body use="literal"/>
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="RetObject">
+      <soap:operation soapAction="http://tempuri.org/IBaseDataTypesDocLitB/RetObject" style="document"/>
+      <wsdl:input name="RetObject_RequestMessage_Body">
+        <soap:body use="literal"/>
+      </wsdl:input>
+      <wsdl:output name="RetObject_ResponseMessage_Body">
+        <soap:body use="literal"/>
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="RetUInt">
+      <soap:operation soapAction="http://tempuri.org/IBaseDataTypesDocLitB/RetUInt" style="document"/>
+      <wsdl:input name="RetUInt_RequestMessage_Body">
+        <soap:body use="literal"/>
+      </wsdl:input>
+      <wsdl:output name="RetUInt_ResponseMessage_Body">
+        <soap:body use="literal"/>
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="RetUShort">
+      <soap:operation soapAction="http://tempuri.org/IBaseDataTypesDocLitB/RetUShort" style="document"/>
+      <wsdl:input name="RetUShort_RequestMessage_Body">
+        <soap:body use="literal"/>
+      </wsdl:input>
+      <wsdl:output name="RetUShort_ResponseMessage_Body">
+        <soap:body use="literal"/>
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="RetULong">
+      <soap:operation soapAction="http://tempuri.org/IBaseDataTypesDocLitB/RetULong" style="document"/>
+      <wsdl:input name="RetULong_RequestMessage_Body">
+        <soap:body use="literal"/>
+      </wsdl:input>
+      <wsdl:output name="RetULong_ResponseMessage_Body">
+        <soap:body use="literal"/>
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="RetString">
+      <soap:operation soapAction="http://tempuri.org/IBaseDataTypesDocLitB/RetString" style="document"/>
+      <wsdl:input name="RetString_RequestMessage_Body">
+        <soap:body use="literal"/>
+      </wsdl:input>
+      <wsdl:output name="RetString_ResponseMessage_Body">
+        <soap:body use="literal"/>
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="RetGuid">
+      <soap:operation soapAction="http://tempuri.org/IBaseDataTypesDocLitB/RetGuid" style="document"/>
+      <wsdl:input name="RetGuid_RequestMessage_Body">
+        <soap:body use="literal"/>
+      </wsdl:input>
+      <wsdl:output name="RetGuid_ResponseMessage_Body">
+        <soap:body use="literal"/>
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="RetUri">
+      <soap:operation soapAction="http://tempuri.org/IBaseDataTypesDocLitB/RetUri" style="document"/>
+      <wsdl:input name="RetUri_RequestMessage_Body">
+        <soap:body use="literal"/>
+      </wsdl:input>
+      <wsdl:output name="RetUri_ResponseMessage_Body">
+        <soap:body use="literal"/>
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="RetDateTime">
+      <soap:operation soapAction="http://tempuri.org/IBaseDataTypesDocLitB/RetDateTime" style="document"/>
+      <wsdl:input name="RetDateTime_RequestMessage_Body">
+        <soap:body use="literal"/>
+      </wsdl:input>
+      <wsdl:output name="RetDateTime_ResponseMessage_Body">
+        <soap:body use="literal"/>
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="RetTimeSpan">
+      <soap:operation soapAction="http://tempuri.org/IBaseDataTypesDocLitB/RetTimeSpan" style="document"/>
+      <wsdl:input name="RetTimeSpan_RequestMessage_Body">
+        <soap:body use="literal"/>
+      </wsdl:input>
+      <wsdl:output name="RetTimeSpan_ResponseMessage_Body">
+        <soap:body use="literal"/>
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="RetQName">
+      <soap:operation soapAction="http://tempuri.org/IBaseDataTypesDocLitB/RetQName" style="document"/>
+      <wsdl:input name="RetQName_RequestMessage_Body">
+        <soap:body use="literal"/>
+      </wsdl:input>
+      <wsdl:output name="RetQName_ResponseMessage_Body">
+        <soap:body use="literal"/>
+      </wsdl:output>
+    </wsdl:operation>
+  </wsdl:binding>
+  <wsdl:service name="BaseDataTypesDocLitBService">
+    <wsdl:port name="BasicHttpBinding_IBaseDataTypesDocLitB" binding="tns:BasicHttpBinding_IBaseDataTypesDocLitB">
+      <soap:address location="http://131.107.72.15/SoapWsdl_BaseDataTypes_XmlFormatter_Service_Indigo/BaseDataTypesDocLitB.svc"/>
+    </wsdl:port>
+  </wsdl:service>
+</wsdl:definitions>

Modified: trunk/src/test/resources/interop/microsoft/soapwsdl/BaseDataTypesDocLitW/META-INF/scenarios.xml
===================================================================
--- trunk/src/test/resources/interop/microsoft/soapwsdl/BaseDataTypesDocLitW/META-INF/scenarios.xml	2006-09-27 15:48:59 UTC (rev 1072)
+++ trunk/src/test/resources/interop/microsoft/soapwsdl/BaseDataTypesDocLitW/META-INF/scenarios.xml	2006-09-27 16:23:56 UTC (rev 1073)
@@ -6,4 +6,7 @@
    <scenario name="msft-public" decsription="Testing MSFT public interop endpoints">
       <target-endpoint>http://131.107.72.15/SoapWsdl_BaseDataTypes_XmlFormatter_Service_Indigo/BaseDataTypesDocLitW.svc</target-endpoint>
    </scenario>
-</client-scenarios>
\ No newline at end of file
+   <scenario name="msft-private" decsription="Testing MSFT private interop endpoints">
+      <target-endpoint>http://10.10.32.186/SoapWsdl_BaseDataTypes_XmlFormatter_Service_Indigo/BaseDataTypesDocLitW.svc</target-endpoint>
+   </scenario>
+</client-scenarios>

Modified: trunk/src/test/resources/interop/microsoft/soapwsdl/BaseDataTypesDocLitW_Service/WEB-INF/wsdl/service.wsdl
===================================================================
--- trunk/src/test/resources/interop/microsoft/soapwsdl/BaseDataTypesDocLitW_Service/WEB-INF/wsdl/service.wsdl	2006-09-27 15:48:59 UTC (rev 1072)
+++ trunk/src/test/resources/interop/microsoft/soapwsdl/BaseDataTypesDocLitW_Service/WEB-INF/wsdl/service.wsdl	2006-09-27 16:23:56 UTC (rev 1073)
@@ -1 +1,438 @@
-<?xml version="1.0" encoding="utf-8"?><wsdl:definitions name="BaseDataTypesDocLitWService" targetNamespace="http://tempuri.org/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:wsap10="http://www.w3.org/2005/08/addressing" xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/08/addressing" xmlns:wsp="http://schemas.xmlsoap.org/ws/2004/09/policy" xmlns:wsap="http://schemas.xmlsoap.org/ws/2004/09/policy/addressing" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msc="http://schemas.microsoft.com/ws/2005/12/wsdl/contract" xmlns:tns="http://tempuri.org/" xmlns:soap12="http://schemas.xmlsoap.org/wsdl/soap12/" xmlns:wsx="http://schemas.xmlsoap.org/ws/2004/09/mex" xmlns:wsa10="http://www.w3.org/2005/08/addressing"><wsp:Policy wsu:Id="BasicHttpBinding_IBaseDataTypesDocLitW_policy">!
 <wsp:ExactlyOne><wsp:All><wspe:Utf816FFFECharacterEncoding xmlns:wspe="http://schemas.xmlsoap.org/ws/2004/09/policy/encoding"/></wsp:All></wsp:ExactlyOne></wsp:Policy><wsdl:types><xsd:schema targetNamespace="http://tempuri.org/Imports"><xsd:import schemaLocation="xsd0.xsd" namespace="http://tempuri.org/"/><xsd:import schemaLocation="xsd1.xsd" namespace="http://schemas.microsoft.com/2003/10/Serialization/"/></xsd:schema></wsdl:types><wsdl:message name="IBaseDataTypesDocLitW_RetBool_InputMessage"><wsdl:part name="parameters" element="tns:RetBool"/></wsdl:message><wsdl:message name="IBaseDataTypesDocLitW_RetBool_OutputMessage"><wsdl:part name="parameters" element="tns:RetBoolResponse"/></wsdl:message><wsdl:message name="IBaseDataTypesDocLitW_RetByte_InputMessage"><wsdl:part name="parameters" element="tns:RetByte"/></wsdl:message><wsdl:message name="IBaseDataTypesDocLitW_RetByte_OutputMessage"><wsdl:part name="parameters" element="tns:RetByteResponse"/></wsdl:message><wsdl:mess!
 age name="IBaseDataTypesDocLitW_RetSByte_InputMessage"><wsdl:part name
="parameters" element="tns:RetSByte"/></wsdl:message><wsdl:message name="IBaseDataTypesDocLitW_RetSByte_OutputMessage"><wsdl:part name="parameters" element="tns:RetSByteResponse"/></wsdl:message><wsdl:message name="IBaseDataTypesDocLitW_RetByteArray_InputMessage"><wsdl:part name="parameters" element="tns:RetByteArray"/></wsdl:message><wsdl:message name="IBaseDataTypesDocLitW_RetByteArray_OutputMessage"><wsdl:part name="parameters" element="tns:RetByteArrayResponse"/></wsdl:message><wsdl:message name="IBaseDataTypesDocLitW_RetChar_InputMessage"><wsdl:part name="parameters" element="tns:RetChar"/></wsdl:message><wsdl:message name="IBaseDataTypesDocLitW_RetChar_OutputMessage"><wsdl:part name="parameters" element="tns:RetCharResponse"/></wsdl:message><wsdl:message name="IBaseDataTypesDocLitW_RetDecimal_InputMessage"><wsdl:part name="parameters" element="tns:RetDecimal"/></wsdl:message><wsdl:message name="IBaseDataTypesDocLitW_RetDecimal_OutputMessage"><wsdl:part name="parameters!
 " element="tns:RetDecimalResponse"/></wsdl:message><wsdl:message name="IBaseDataTypesDocLitW_RetFloat_InputMessage"><wsdl:part name="parameters" element="tns:RetFloat"/></wsdl:message><wsdl:message name="IBaseDataTypesDocLitW_RetFloat_OutputMessage"><wsdl:part name="parameters" element="tns:RetFloatResponse"/></wsdl:message><wsdl:message name="IBaseDataTypesDocLitW_RetDouble_InputMessage"><wsdl:part name="parameters" element="tns:RetDouble"/></wsdl:message><wsdl:message name="IBaseDataTypesDocLitW_RetDouble_OutputMessage"><wsdl:part name="parameters" element="tns:RetDoubleResponse"/></wsdl:message><wsdl:message name="IBaseDataTypesDocLitW_RetSingle_InputMessage"><wsdl:part name="parameters" element="tns:RetSingle"/></wsdl:message><wsdl:message name="IBaseDataTypesDocLitW_RetSingle_OutputMessage"><wsdl:part name="parameters" element="tns:RetSingleResponse"/></wsdl:message><wsdl:message name="IBaseDataTypesDocLitW_RetInt_InputMessage"><wsdl:part name="parameters" element="tns!
 :RetInt"/></wsdl:message><wsdl:message name="IBaseDataTypesDocLitW_Ret
Int_OutputMessage"><wsdl:part name="parameters" element="tns:RetIntResponse"/></wsdl:message><wsdl:message name="IBaseDataTypesDocLitW_RetShort_InputMessage"><wsdl:part name="parameters" element="tns:RetShort"/></wsdl:message><wsdl:message name="IBaseDataTypesDocLitW_RetShort_OutputMessage"><wsdl:part name="parameters" element="tns:RetShortResponse"/></wsdl:message><wsdl:message name="IBaseDataTypesDocLitW_RetLong_InputMessage"><wsdl:part name="parameters" element="tns:RetLong"/></wsdl:message><wsdl:message name="IBaseDataTypesDocLitW_RetLong_OutputMessage"><wsdl:part name="parameters" element="tns:RetLongResponse"/></wsdl:message><wsdl:message name="IBaseDataTypesDocLitW_RetObject_InputMessage"><wsdl:part name="parameters" element="tns:RetObject"/></wsdl:message><wsdl:message name="IBaseDataTypesDocLitW_RetObject_OutputMessage"><wsdl:part name="parameters" element="tns:RetObjectResponse"/></wsdl:message><wsdl:message name="IBaseDataTypesDocLitW_RetUInt_InputMessage"><wsdl:p!
 art name="parameters" element="tns:RetUInt"/></wsdl:message><wsdl:message name="IBaseDataTypesDocLitW_RetUInt_OutputMessage"><wsdl:part name="parameters" element="tns:RetUIntResponse"/></wsdl:message><wsdl:message name="IBaseDataTypesDocLitW_RetUShort_InputMessage"><wsdl:part name="parameters" element="tns:RetUShort"/></wsdl:message><wsdl:message name="IBaseDataTypesDocLitW_RetUShort_OutputMessage"><wsdl:part name="parameters" element="tns:RetUShortResponse"/></wsdl:message><wsdl:message name="IBaseDataTypesDocLitW_RetULong_InputMessage"><wsdl:part name="parameters" element="tns:RetULong"/></wsdl:message><wsdl:message name="IBaseDataTypesDocLitW_RetULong_OutputMessage"><wsdl:part name="parameters" element="tns:RetULongResponse"/></wsdl:message><wsdl:message name="IBaseDataTypesDocLitW_RetString_InputMessage"><wsdl:part name="parameters" element="tns:RetString"/></wsdl:message><wsdl:message name="IBaseDataTypesDocLitW_RetString_OutputMessage"><wsdl:part name="parameters" ele!
 ment="tns:RetStringResponse"/></wsdl:message><wsdl:message name="IBase
DataTypesDocLitW_RetGuid_InputMessage"><wsdl:part name="parameters" element="tns:RetGuid"/></wsdl:message><wsdl:message name="IBaseDataTypesDocLitW_RetGuid_OutputMessage"><wsdl:part name="parameters" element="tns:RetGuidResponse"/></wsdl:message><wsdl:message name="IBaseDataTypesDocLitW_RetUri_InputMessage"><wsdl:part name="parameters" element="tns:RetUri"/></wsdl:message><wsdl:message name="IBaseDataTypesDocLitW_RetUri_OutputMessage"><wsdl:part name="parameters" element="tns:RetUriResponse"/></wsdl:message><wsdl:message name="IBaseDataTypesDocLitW_RetDateTime_InputMessage"><wsdl:part name="parameters" element="tns:RetDateTime"/></wsdl:message><wsdl:message name="IBaseDataTypesDocLitW_RetDateTime_OutputMessage"><wsdl:part name="parameters" element="tns:RetDateTimeResponse"/></wsdl:message><wsdl:message name="IBaseDataTypesDocLitW_RetTimeSpan_InputMessage"><wsdl:part name="parameters" element="tns:RetTimeSpan"/></wsdl:message><wsdl:message name="IBaseDataTypesDocLitW_RetTimeS!
 pan_OutputMessage"><wsdl:part name="parameters" element="tns:RetTimeSpanResponse"/></wsdl:message><wsdl:message name="IBaseDataTypesDocLitW_RetQName_InputMessage"><wsdl:part name="parameters" element="tns:RetQName"/></wsdl:message><wsdl:message name="IBaseDataTypesDocLitW_RetQName_OutputMessage"><wsdl:part name="parameters" element="tns:RetQNameResponse"/></wsdl:message><wsdl:portType msc:usingSession="false" name="IBaseDataTypesDocLitW"><wsdl:operation name="RetBool"><wsdl:input wsa10:Action="http://tempuri.org/IBaseDataTypesDocLitW/RetBool" message="tns:IBaseDataTypesDocLitW_RetBool_InputMessage"/><wsdl:output wsa10:Action="http://tempuri.org/IBaseDataTypesDocLitW/RetBoolResponse" message="tns:IBaseDataTypesDocLitW_RetBool_OutputMessage"/></wsdl:operation><wsdl:operation name="RetByte"><wsdl:input wsa10:Action="http://tempuri.org/IBaseDataTypesDocLitW/RetByte" message="tns:IBaseDataTypesDocLitW_RetByte_InputMessage"/><wsdl:output wsa10:Action="http://tempuri.org/IBaseData!
 TypesDocLitW/RetByteResponse" message="tns:IBaseDataTypesDocLitW_RetBy
te_OutputMessage"/></wsdl:operation><wsdl:operation name="RetSByte"><wsdl:input wsa10:Action="http://tempuri.org/IBaseDataTypesDocLitW/RetSByte" message="tns:IBaseDataTypesDocLitW_RetSByte_InputMessage"/><wsdl:output wsa10:Action="http://tempuri.org/IBaseDataTypesDocLitW/RetSByteResponse" message="tns:IBaseDataTypesDocLitW_RetSByte_OutputMessage"/></wsdl:operation><wsdl:operation name="RetByteArray"><wsdl:input wsa10:Action="http://tempuri.org/IBaseDataTypesDocLitW/RetByteArray" message="tns:IBaseDataTypesDocLitW_RetByteArray_InputMessage"/><wsdl:output wsa10:Action="http://tempuri.org/IBaseDataTypesDocLitW/RetByteArrayResponse" message="tns:IBaseDataTypesDocLitW_RetByteArray_OutputMessage"/></wsdl:operation><wsdl:operation name="RetChar"><wsdl:input wsa10:Action="http://tempuri.org/IBaseDataTypesDocLitW/RetChar" message="tns:IBaseDataTypesDocLitW_RetChar_InputMessage"/><wsdl:output wsa10:Action="http://tempuri.org/IBaseDataTypesDocLitW/RetCharResponse" message="tns:IBaseDat!
 aTypesDocLitW_RetChar_OutputMessage"/></wsdl:operation><wsdl:operation name="RetDecimal"><wsdl:input wsa10:Action="http://tempuri.org/IBaseDataTypesDocLitW/RetDecimal" message="tns:IBaseDataTypesDocLitW_RetDecimal_InputMessage"/><wsdl:output wsa10:Action="http://tempuri.org/IBaseDataTypesDocLitW/RetDecimalResponse" message="tns:IBaseDataTypesDocLitW_RetDecimal_OutputMessage"/></wsdl:operation><wsdl:operation name="RetFloat"><wsdl:input wsa10:Action="http://tempuri.org/IBaseDataTypesDocLitW/RetFloat" message="tns:IBaseDataTypesDocLitW_RetFloat_InputMessage"/><wsdl:output wsa10:Action="http://tempuri.org/IBaseDataTypesDocLitW/RetFloatResponse" message="tns:IBaseDataTypesDocLitW_RetFloat_OutputMessage"/></wsdl:operation><wsdl:operation name="RetDouble"><wsdl:input wsa10:Action="http://tempuri.org/IBaseDataTypesDocLitW/RetDouble" message="tns:IBaseDataTypesDocLitW_RetDouble_InputMessage"/><wsdl:output wsa10:Action="http://tempuri.org/IBaseDataTypesDocLitW/RetDoubleResponse" mes!
 sage="tns:IBaseDataTypesDocLitW_RetDouble_OutputMessage"/></wsdl:opera
tion><wsdl:operation name="RetSingle"><wsdl:input wsa10:Action="http://tempuri.org/IBaseDataTypesDocLitW/RetSingle" message="tns:IBaseDataTypesDocLitW_RetSingle_InputMessage"/><wsdl:output wsa10:Action="http://tempuri.org/IBaseDataTypesDocLitW/RetSingleResponse" message="tns:IBaseDataTypesDocLitW_RetSingle_OutputMessage"/></wsdl:operation><wsdl:operation name="RetInt"><wsdl:input wsa10:Action="http://tempuri.org/IBaseDataTypesDocLitW/RetInt" message="tns:IBaseDataTypesDocLitW_RetInt_InputMessage"/><wsdl:output wsa10:Action="http://tempuri.org/IBaseDataTypesDocLitW/RetIntResponse" message="tns:IBaseDataTypesDocLitW_RetInt_OutputMessage"/></wsdl:operation><wsdl:operation name="RetShort"><wsdl:input wsa10:Action="http://tempuri.org/IBaseDataTypesDocLitW/RetShort" message="tns:IBaseDataTypesDocLitW_RetShort_InputMessage"/><wsdl:output wsa10:Action="http://tempuri.org/IBaseDataTypesDocLitW/RetShortResponse" message="tns:IBaseDataTypesDocLitW_RetShort_OutputMessage"/></wsdl:operat!
 ion><wsdl:operation name="RetLong"><wsdl:input wsa10:Action="http://tempuri.org/IBaseDataTypesDocLitW/RetLong" message="tns:IBaseDataTypesDocLitW_RetLong_InputMessage"/><wsdl:output wsa10:Action="http://tempuri.org/IBaseDataTypesDocLitW/RetLongResponse" message="tns:IBaseDataTypesDocLitW_RetLong_OutputMessage"/></wsdl:operation><wsdl:operation name="RetObject"><wsdl:input wsa10:Action="http://tempuri.org/IBaseDataTypesDocLitW/RetObject" message="tns:IBaseDataTypesDocLitW_RetObject_InputMessage"/><wsdl:output wsa10:Action="http://tempuri.org/IBaseDataTypesDocLitW/RetObjectResponse" message="tns:IBaseDataTypesDocLitW_RetObject_OutputMessage"/></wsdl:operation><wsdl:operation name="RetUInt"><wsdl:input wsa10:Action="http://tempuri.org/IBaseDataTypesDocLitW/RetUInt" message="tns:IBaseDataTypesDocLitW_RetUInt_InputMessage"/><wsdl:output wsa10:Action="http://tempuri.org/IBaseDataTypesDocLitW/RetUIntResponse" message="tns:IBaseDataTypesDocLitW_RetUInt_OutputMessage"/></wsdl:operat!
 ion><wsdl:operation name="RetUShort"><wsdl:input wsa10:Action="http://
tempuri.org/IBaseDataTypesDocLitW/RetUShort" message="tns:IBaseDataTypesDocLitW_RetUShort_InputMessage"/><wsdl:output wsa10:Action="http://tempuri.org/IBaseDataTypesDocLitW/RetUShortResponse" message="tns:IBaseDataTypesDocLitW_RetUShort_OutputMessage"/></wsdl:operation><wsdl:operation name="RetULong"><wsdl:input wsa10:Action="http://tempuri.org/IBaseDataTypesDocLitW/RetULong" message="tns:IBaseDataTypesDocLitW_RetULong_InputMessage"/><wsdl:output wsa10:Action="http://tempuri.org/IBaseDataTypesDocLitW/RetULongResponse" message="tns:IBaseDataTypesDocLitW_RetULong_OutputMessage"/></wsdl:operation><wsdl:operation name="RetString"><wsdl:input wsa10:Action="http://tempuri.org/IBaseDataTypesDocLitW/RetString" message="tns:IBaseDataTypesDocLitW_RetString_InputMessage"/><wsdl:output wsa10:Action="http://tempuri.org/IBaseDataTypesDocLitW/RetStringResponse" message="tns:IBaseDataTypesDocLitW_RetString_OutputMessage"/></wsdl:operation><wsdl:operation name="RetGuid"><wsdl:input wsa10:Act!
 ion="http://tempuri.org/IBaseDataTypesDocLitW/RetGuid" message="tns:IBaseDataTypesDocLitW_RetGuid_InputMessage"/><wsdl:output wsa10:Action="http://tempuri.org/IBaseDataTypesDocLitW/RetGuidResponse" message="tns:IBaseDataTypesDocLitW_RetGuid_OutputMessage"/></wsdl:operation><wsdl:operation name="RetUri"><wsdl:input wsa10:Action="http://tempuri.org/IBaseDataTypesDocLitW/RetUri" message="tns:IBaseDataTypesDocLitW_RetUri_InputMessage"/><wsdl:output wsa10:Action="http://tempuri.org/IBaseDataTypesDocLitW/RetUriResponse" message="tns:IBaseDataTypesDocLitW_RetUri_OutputMessage"/></wsdl:operation><wsdl:operation name="RetDateTime"><wsdl:input wsa10:Action="http://tempuri.org/IBaseDataTypesDocLitW/RetDateTime" message="tns:IBaseDataTypesDocLitW_RetDateTime_InputMessage"/><wsdl:output wsa10:Action="http://tempuri.org/IBaseDataTypesDocLitW/RetDateTimeResponse" message="tns:IBaseDataTypesDocLitW_RetDateTime_OutputMessage"/></wsdl:operation><wsdl:operation name="RetTimeSpan"><wsdl:input !
 wsa10:Action="http://tempuri.org/IBaseDataTypesDocLitW/RetTimeSpan" me
ssage="tns:IBaseDataTypesDocLitW_RetTimeSpan_InputMessage"/><wsdl:output wsa10:Action="http://tempuri.org/IBaseDataTypesDocLitW/RetTimeSpanResponse" message="tns:IBaseDataTypesDocLitW_RetTimeSpan_OutputMessage"/></wsdl:operation><wsdl:operation name="RetQName"><wsdl:input wsa10:Action="http://tempuri.org/IBaseDataTypesDocLitW/RetQName" message="tns:IBaseDataTypesDocLitW_RetQName_InputMessage"/><wsdl:output wsa10:Action="http://tempuri.org/IBaseDataTypesDocLitW/RetQNameResponse" message="tns:IBaseDataTypesDocLitW_RetQName_OutputMessage"/></wsdl:operation></wsdl:portType><wsdl:binding name="BasicHttpBinding_IBaseDataTypesDocLitW" type="tns:IBaseDataTypesDocLitW"><wsp:PolicyReference URI="#BasicHttpBinding_IBaseDataTypesDocLitW_policy"/><soap:binding transport="http://schemas.xmlsoap.org/soap/http"/><wsdl:operation name="RetBool"><soap:operation soapAction="http://tempuri.org/IBaseDataTypesDocLitW/RetBool" style="document"/><wsdl:input><soap:body use="literal"/></wsdl:input><ws!
 dl:output><soap:body use="literal"/></wsdl:output></wsdl:operation><wsdl:operation name="RetByte"><soap:operation soapAction="http://tempuri.org/IBaseDataTypesDocLitW/RetByte" style="document"/><wsdl:input><soap:body use="literal"/></wsdl:input><wsdl:output><soap:body use="literal"/></wsdl:output></wsdl:operation><wsdl:operation name="RetSByte"><soap:operation soapAction="http://tempuri.org/IBaseDataTypesDocLitW/RetSByte" style="document"/><wsdl:input><soap:body use="literal"/></wsdl:input><wsdl:output><soap:body use="literal"/></wsdl:output></wsdl:operation><wsdl:operation name="RetByteArray"><soap:operation soapAction="http://tempuri.org/IBaseDataTypesDocLitW/RetByteArray" style="document"/><wsdl:input><soap:body use="literal"/></wsdl:input><wsdl:output><soap:body use="literal"/></wsdl:output></wsdl:operation><wsdl:operation name="RetChar"><soap:operation soapAction="http://tempuri.org/IBaseDataTypesDocLitW/RetChar" style="document"/><wsdl:input><soap:body use="literal"/>!
 </wsdl:input><wsdl:output><soap:body use="literal"/></wsdl:output></ws
dl:operation><wsdl:operation name="RetDecimal"><soap:operation soapAction="http://tempuri.org/IBaseDataTypesDocLitW/RetDecimal" style="document"/><wsdl:input><soap:body use="literal"/></wsdl:input><wsdl:output><soap:body use="literal"/></wsdl:output></wsdl:operation><wsdl:operation name="RetFloat"><soap:operation soapAction="http://tempuri.org/IBaseDataTypesDocLitW/RetFloat" style="document"/><wsdl:input><soap:body use="literal"/></wsdl:input><wsdl:output><soap:body use="literal"/></wsdl:output></wsdl:operation><wsdl:operation name="RetDouble"><soap:operation soapAction="http://tempuri.org/IBaseDataTypesDocLitW/RetDouble" style="document"/><wsdl:input><soap:body use="literal"/></wsdl:input><wsdl:output><soap:body use="literal"/></wsdl:output></wsdl:operation><wsdl:operation name="RetSingle"><soap:operation soapAction="http://tempuri.org/IBaseDataTypesDocLitW/RetSingle" style="document"/><wsdl:input><soap:body use="literal"/></wsdl:input><wsdl:output><soap:body use="literal"/!
 ></wsdl:output></wsdl:operation><wsdl:operation name="RetInt"><soap:operation soapAction="http://tempuri.org/IBaseDataTypesDocLitW/RetInt" style="document"/><wsdl:input><soap:body use="literal"/></wsdl:input><wsdl:output><soap:body use="literal"/></wsdl:output></wsdl:operation><wsdl:operation name="RetShort"><soap:operation soapAction="http://tempuri.org/IBaseDataTypesDocLitW/RetShort" style="document"/><wsdl:input><soap:body use="literal"/></wsdl:input><wsdl:output><soap:body use="literal"/></wsdl:output></wsdl:operation><wsdl:operation name="RetLong"><soap:operation soapAction="http://tempuri.org/IBaseDataTypesDocLitW/RetLong" style="document"/><wsdl:input><soap:body use="literal"/></wsdl:input><wsdl:output><soap:body use="literal"/></wsdl:output></wsdl:operation><wsdl:operation name="RetObject"><soap:operation soapAction="http://tempuri.org/IBaseDataTypesDocLitW/RetObject" style="document"/><wsdl:input><soap:body use="literal"/></wsdl:input><wsdl:output><soap:body use="l!
 iteral"/></wsdl:output></wsdl:operation><wsdl:operation name="RetUInt"
><soap:operation soapAction="http://tempuri.org/IBaseDataTypesDocLitW/RetUInt" style="document"/><wsdl:input><soap:body use="literal"/></wsdl:input><wsdl:output><soap:body use="literal"/></wsdl:output></wsdl:operation><wsdl:operation name="RetUShort"><soap:operation soapAction="http://tempuri.org/IBaseDataTypesDocLitW/RetUShort" style="document"/><wsdl:input><soap:body use="literal"/></wsdl:input><wsdl:output><soap:body use="literal"/></wsdl:output></wsdl:operation><wsdl:operation name="RetULong"><soap:operation soapAction="http://tempuri.org/IBaseDataTypesDocLitW/RetULong" style="document"/><wsdl:input><soap:body use="literal"/></wsdl:input><wsdl:output><soap:body use="literal"/></wsdl:output></wsdl:operation><wsdl:operation name="RetString"><soap:operation soapAction="http://tempuri.org/IBaseDataTypesDocLitW/RetString" style="document"/><wsdl:input><soap:body use="literal"/></wsdl:input><wsdl:output><soap:body use="literal"/></wsdl:output></wsdl:operation><wsdl:operation n!
 ame="RetGuid"><soap:operation soapAction="http://tempuri.org/IBaseDataTypesDocLitW/RetGuid" style="document"/><wsdl:input><soap:body use="literal"/></wsdl:input><wsdl:output><soap:body use="literal"/></wsdl:output></wsdl:operation><wsdl:operation name="RetUri"><soap:operation soapAction="http://tempuri.org/IBaseDataTypesDocLitW/RetUri" style="document"/><wsdl:input><soap:body use="literal"/></wsdl:input><wsdl:output><soap:body use="literal"/></wsdl:output></wsdl:operation><wsdl:operation name="RetDateTime"><soap:operation soapAction="http://tempuri.org/IBaseDataTypesDocLitW/RetDateTime" style="document"/><wsdl:input><soap:body use="literal"/></wsdl:input><wsdl:output><soap:body use="literal"/></wsdl:output></wsdl:operation><wsdl:operation name="RetTimeSpan"><soap:operation soapAction="http://tempuri.org/IBaseDataTypesDocLitW/RetTimeSpan" style="document"/><wsdl:input><soap:body use="literal"/></wsdl:input><wsdl:output><soap:body use="literal"/></wsdl:output></wsdl:operation!
 ><wsdl:operation name="RetQName"><soap:operation soapAction="http://te
mpuri.org/IBaseDataTypesDocLitW/RetQName" style="document"/><wsdl:input><soap:body use="literal"/></wsdl:input><wsdl:output><soap:body use="literal"/></wsdl:output></wsdl:operation></wsdl:binding><wsdl:service name="BaseDataTypesDocLitWService"><wsdl:port name="BasicHttpBinding_IBaseDataTypesDocLitW" binding="tns:BasicHttpBinding_IBaseDataTypesDocLitW"><soap:address location="http://131.107.72.15/SoapWsdl_BaseDataTypes_XmlFormatter_Service_Indigo/BaseDataTypesDocLitW.svc"/></wsdl:port></wsdl:service></wsdl:definitions>
\ No newline at end of file
+<?xml version="1.0" encoding="utf-8"?>
+<wsdl:definitions name="BaseDataTypesDocLitWService" targetNamespace="http://tempuri.org/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:wsap10="http://www.w3.org/2005/08/addressing" xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/08/addressing" xmlns:wsp="http://schemas.xmlsoap.org/ws/2004/09/policy" xmlns:wsap="http://schemas.xmlsoap.org/ws/2004/09/policy/addressing" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msc="http://schemas.microsoft.com/ws/2005/12/wsdl/contract" xmlns:tns="http://tempuri.org/" xmlns:soap12="http://schemas.xmlsoap.org/wsdl/soap12/" xmlns:wsx="http://schemas.xmlsoap.org/ws/2004/09/mex" xmlns:wsa10="http://www.w3.org/2005/08/addressing">
+  <wsdl:types>
+    <xsd:schema targetNamespace="http://tempuri.org/Imports">
+      <xsd:import schemaLocation="xsd0.xsd" namespace="http://tempuri.org/"/>
+      <xsd:import schemaLocation="xsd1.xsd" namespace="http://schemas.microsoft.com/2003/10/Serialization/"/>
+    </xsd:schema>
+  </wsdl:types>
+  <wsdl:message name="IBaseDataTypesDocLitW_RetBool_InputMessage">
+    <wsdl:part name="parameters" element="tns:RetBool"/>
+  </wsdl:message>
+  <wsdl:message name="IBaseDataTypesDocLitW_RetBool_OutputMessage">
+    <wsdl:part name="parameters" element="tns:RetBoolResponse"/>
+  </wsdl:message>
+  <wsdl:message name="IBaseDataTypesDocLitW_RetByte_InputMessage">
+    <wsdl:part name="parameters" element="tns:RetByte"/>
+  </wsdl:message>
+  <wsdl:message name="IBaseDataTypesDocLitW_RetByte_OutputMessage">
+    <wsdl:part name="parameters" element="tns:RetByteResponse"/>
+  </wsdl:message>
+  <wsdl:message name="IBaseDataTypesDocLitW_RetSByte_InputMessage">
+    <wsdl:part name="parameters" element="tns:RetSByte"/>
+  </wsdl:message>
+  <wsdl:message name="IBaseDataTypesDocLitW_RetSByte_OutputMessage">
+    <wsdl:part name="parameters" element="tns:RetSByteResponse"/>
+  </wsdl:message>
+  <wsdl:message name="IBaseDataTypesDocLitW_RetByteArray_InputMessage">
+    <wsdl:part name="parameters" element="tns:RetByteArray"/>
+  </wsdl:message>
+  <wsdl:message name="IBaseDataTypesDocLitW_RetByteArray_OutputMessage">
+    <wsdl:part name="parameters" element="tns:RetByteArrayResponse"/>
+  </wsdl:message>
+  <wsdl:message name="IBaseDataTypesDocLitW_RetChar_InputMessage">
+    <wsdl:part name="parameters" element="tns:RetChar"/>
+  </wsdl:message>
+  <wsdl:message name="IBaseDataTypesDocLitW_RetChar_OutputMessage">
+    <wsdl:part name="parameters" element="tns:RetCharResponse"/>
+  </wsdl:message>
+  <wsdl:message name="IBaseDataTypesDocLitW_RetDecimal_InputMessage">
+    <wsdl:part name="parameters" element="tns:RetDecimal"/>
+  </wsdl:message>
+  <wsdl:message name="IBaseDataTypesDocLitW_RetDecimal_OutputMessage">
+    <wsdl:part name="parameters" element="tns:RetDecimalResponse"/>
+  </wsdl:message>
+  <wsdl:message name="IBaseDataTypesDocLitW_RetFloat_InputMessage">
+    <wsdl:part name="parameters" element="tns:RetFloat"/>
+  </wsdl:message>
+  <wsdl:message name="IBaseDataTypesDocLitW_RetFloat_OutputMessage">
+    <wsdl:part name="parameters" element="tns:RetFloatResponse"/>
+  </wsdl:message>
+  <wsdl:message name="IBaseDataTypesDocLitW_RetDouble_InputMessage">
+    <wsdl:part name="parameters" element="tns:RetDouble"/>
+  </wsdl:message>
+  <wsdl:message name="IBaseDataTypesDocLitW_RetDouble_OutputMessage">
+    <wsdl:part name="parameters" element="tns:RetDoubleResponse"/>
+  </wsdl:message>
+  <wsdl:message name="IBaseDataTypesDocLitW_RetSingle_InputMessage">
+    <wsdl:part name="parameters" element="tns:RetSingle"/>
+  </wsdl:message>
+  <wsdl:message name="IBaseDataTypesDocLitW_RetSingle_OutputMessage">
+    <wsdl:part name="parameters" element="tns:RetSingleResponse"/>
+  </wsdl:message>
+  <wsdl:message name="IBaseDataTypesDocLitW_RetInt_InputMessage">
+    <wsdl:part name="parameters" element="tns:RetInt"/>
+  </wsdl:message>
+  <wsdl:message name="IBaseDataTypesDocLitW_RetInt_OutputMessage">
+    <wsdl:part name="parameters" element="tns:RetIntResponse"/>
+  </wsdl:message>
+  <wsdl:message name="IBaseDataTypesDocLitW_RetShort_InputMessage">
+    <wsdl:part name="parameters" element="tns:RetShort"/>
+  </wsdl:message>
+  <wsdl:message name="IBaseDataTypesDocLitW_RetShort_OutputMessage">
+    <wsdl:part name="parameters" element="tns:RetShortResponse"/>
+  </wsdl:message>
+  <wsdl:message name="IBaseDataTypesDocLitW_RetLong_InputMessage">
+    <wsdl:part name="parameters" element="tns:RetLong"/>
+  </wsdl:message>
+  <wsdl:message name="IBaseDataTypesDocLitW_RetLong_OutputMessage">
+    <wsdl:part name="parameters" element="tns:RetLongResponse"/>
+  </wsdl:message>
+  <wsdl:message name="IBaseDataTypesDocLitW_RetObject_InputMessage">
+    <wsdl:part name="parameters" element="tns:RetObject"/>
+  </wsdl:message>
+  <wsdl:message name="IBaseDataTypesDocLitW_RetObject_OutputMessage">
+    <wsdl:part name="parameters" element="tns:RetObjectResponse"/>
+  </wsdl:message>
+  <wsdl:message name="IBaseDataTypesDocLitW_RetUInt_InputMessage">
+    <wsdl:part name="parameters" element="tns:RetUInt"/>
+  </wsdl:message>
+  <wsdl:message name="IBaseDataTypesDocLitW_RetUInt_OutputMessage">
+    <wsdl:part name="parameters" element="tns:RetUIntResponse"/>
+  </wsdl:message>
+  <wsdl:message name="IBaseDataTypesDocLitW_RetUShort_InputMessage">
+    <wsdl:part name="parameters" element="tns:RetUShort"/>
+  </wsdl:message>
+  <wsdl:message name="IBaseDataTypesDocLitW_RetUShort_OutputMessage">
+    <wsdl:part name="parameters" element="tns:RetUShortResponse"/>
+  </wsdl:message>
+  <wsdl:message name="IBaseDataTypesDocLitW_RetULong_InputMessage">
+    <wsdl:part name="parameters" element="tns:RetULong"/>
+  </wsdl:message>
+  <wsdl:message name="IBaseDataTypesDocLitW_RetULong_OutputMessage">
+    <wsdl:part name="parameters" element="tns:RetULongResponse"/>
+  </wsdl:message>
+  <wsdl:message name="IBaseDataTypesDocLitW_RetString_InputMessage">
+    <wsdl:part name="parameters" element="tns:RetString"/>
+  </wsdl:message>
+  <wsdl:message name="IBaseDataTypesDocLitW_RetString_OutputMessage">
+    <wsdl:part name="parameters" element="tns:RetStringResponse"/>
+  </wsdl:message>
+  <wsdl:message name="IBaseDataTypesDocLitW_RetGuid_InputMessage">
+    <wsdl:part name="parameters" element="tns:RetGuid"/>
+  </wsdl:message>
+  <wsdl:message name="IBaseDataTypesDocLitW_RetGuid_OutputMessage">
+    <wsdl:part name="parameters" element="tns:RetGuidResponse"/>
+  </wsdl:message>
+  <wsdl:message name="IBaseDataTypesDocLitW_RetUri_InputMessage">
+    <wsdl:part name="parameters" element="tns:RetUri"/>
+  </wsdl:message>
+  <wsdl:message name="IBaseDataTypesDocLitW_RetUri_OutputMessage">
+    <wsdl:part name="parameters" element="tns:RetUriResponse"/>
+  </wsdl:message>
+  <wsdl:message name="IBaseDataTypesDocLitW_RetDateTime_InputMessage">
+    <wsdl:part name="parameters" element="tns:RetDateTime"/>
+  </wsdl:message>
+  <wsdl:message name="IBaseDataTypesDocLitW_RetDateTime_OutputMessage">
+    <wsdl:part name="parameters" element="tns:RetDateTimeResponse"/>
+  </wsdl:message>
+  <wsdl:message name="IBaseDataTypesDocLitW_RetTimeSpan_InputMessage">
+    <wsdl:part name="parameters" element="tns:RetTimeSpan"/>
+  </wsdl:message>
+  <wsdl:message name="IBaseDataTypesDocLitW_RetTimeSpan_OutputMessage">
+    <wsdl:part name="parameters" element="tns:RetTimeSpanResponse"/>
+  </wsdl:message>
+  <wsdl:message name="IBaseDataTypesDocLitW_RetQName_InputMessage">
+    <wsdl:part name="parameters" element="tns:RetQName"/>
+  </wsdl:message>
+  <wsdl:message name="IBaseDataTypesDocLitW_RetQName_OutputMessage">
+    <wsdl:part name="parameters" element="tns:RetQNameResponse"/>
+  </wsdl:message>
+  <wsdl:portType msc:usingSession="false" name="IBaseDataTypesDocLitW">
+    <wsdl:operation name="RetBool">
+      <wsdl:input wsa10:Action="http://tempuri.org/IBaseDataTypesDocLitW/RetBool" message="tns:IBaseDataTypesDocLitW_RetBool_InputMessage"/>
+      <wsdl:output wsa10:Action="http://tempuri.org/IBaseDataTypesDocLitW/RetBoolResponse" message="tns:IBaseDataTypesDocLitW_RetBool_OutputMessage"/>
+    </wsdl:operation>
+    <wsdl:operation name="RetByte">
+      <wsdl:input wsa10:Action="http://tempuri.org/IBaseDataTypesDocLitW/RetByte" message="tns:IBaseDataTypesDocLitW_RetByte_InputMessage"/>
+      <wsdl:output wsa10:Action="http://tempuri.org/IBaseDataTypesDocLitW/RetByteResponse" message="tns:IBaseDataTypesDocLitW_RetByte_OutputMessage"/>
+    </wsdl:operation>
+    <wsdl:operation name="RetSByte">
+      <wsdl:input wsa10:Action="http://tempuri.org/IBaseDataTypesDocLitW/RetSByte" message="tns:IBaseDataTypesDocLitW_RetSByte_InputMessage"/>
+      <wsdl:output wsa10:Action="http://tempuri.org/IBaseDataTypesDocLitW/RetSByteResponse" message="tns:IBaseDataTypesDocLitW_RetSByte_OutputMessage"/>
+    </wsdl:operation>
+    <wsdl:operation name="RetByteArray">
+      <wsdl:input wsa10:Action="http://tempuri.org/IBaseDataTypesDocLitW/RetByteArray" message="tns:IBaseDataTypesDocLitW_RetByteArray_InputMessage"/>
+      <wsdl:output wsa10:Action="http://tempuri.org/IBaseDataTypesDocLitW/RetByteArrayResponse" message="tns:IBaseDataTypesDocLitW_RetByteArray_OutputMessage"/>
+    </wsdl:operation>
+    <wsdl:operation name="RetChar">
+      <wsdl:input wsa10:Action="http://tempuri.org/IBaseDataTypesDocLitW/RetChar" message="tns:IBaseDataTypesDocLitW_RetChar_InputMessage"/>
+      <wsdl:output wsa10:Action="http://tempuri.org/IBaseDataTypesDocLitW/RetCharResponse" message="tns:IBaseDataTypesDocLitW_RetChar_OutputMessage"/>
+    </wsdl:operation>
+    <wsdl:operation name="RetDecimal">
+      <wsdl:input wsa10:Action="http://tempuri.org/IBaseDataTypesDocLitW/RetDecimal" message="tns:IBaseDataTypesDocLitW_RetDecimal_InputMessage"/>
+      <wsdl:output wsa10:Action="http://tempuri.org/IBaseDataTypesDocLitW/RetDecimalResponse" message="tns:IBaseDataTypesDocLitW_RetDecimal_OutputMessage"/>
+    </wsdl:operation>
+    <wsdl:operation name="RetFloat">
+      <wsdl:input wsa10:Action="http://tempuri.org/IBaseDataTypesDocLitW/RetFloat" message="tns:IBaseDataTypesDocLitW_RetFloat_InputMessage"/>
+      <wsdl:output wsa10:Action="http://tempuri.org/IBaseDataTypesDocLitW/RetFloatResponse" message="tns:IBaseDataTypesDocLitW_RetFloat_OutputMessage"/>
+    </wsdl:operation>
+    <wsdl:operation name="RetDouble">
+      <wsdl:input wsa10:Action="http://tempuri.org/IBaseDataTypesDocLitW/RetDouble" message="tns:IBaseDataTypesDocLitW_RetDouble_InputMessage"/>
+      <wsdl:output wsa10:Action="http://tempuri.org/IBaseDataTypesDocLitW/RetDoubleResponse" message="tns:IBaseDataTypesDocLitW_RetDouble_OutputMessage"/>
+    </wsdl:operation>
+    <wsdl:operation name="RetSingle">
+      <wsdl:input wsa10:Action="http://tempuri.org/IBaseDataTypesDocLitW/RetSingle" message="tns:IBaseDataTypesDocLitW_RetSingle_InputMessage"/>
+      <wsdl:output wsa10:Action="http://tempuri.org/IBaseDataTypesDocLitW/RetSingleResponse" message="tns:IBaseDataTypesDocLitW_RetSingle_OutputMessage"/>
+    </wsdl:operation>
+    <wsdl:operation name="RetInt">
+      <wsdl:input wsa10:Action="http://tempuri.org/IBaseDataTypesDocLitW/RetInt" message="tns:IBaseDataTypesDocLitW_RetInt_InputMessage"/>
+      <wsdl:output wsa10:Action="http://tempuri.org/IBaseDataTypesDocLitW/RetIntResponse" message="tns:IBaseDataTypesDocLitW_RetInt_OutputMessage"/>
+    </wsdl:operation>
+    <wsdl:operation name="RetShort">
+      <wsdl:input wsa10:Action="http://tempuri.org/IBaseDataTypesDocLitW/RetShort" message="tns:IBaseDataTypesDocLitW_RetShort_InputMessage"/>
+      <wsdl:output wsa10:Action="http://tempuri.org/IBaseDataTypesDocLitW/RetShortResponse" message="tns:IBaseDataTypesDocLitW_RetShort_OutputMessage"/>
+    </wsdl:operation>
+    <wsdl:operation name="RetLong">
+      <wsdl:input wsa10:Action="http://tempuri.org/IBaseDataTypesDocLitW/RetLong" message="tns:IBaseDataTypesDocLitW_RetLong_InputMessage"/>
+      <wsdl:output wsa10:Action="http://tempuri.org/IBaseDataTypesDocLitW/RetLongResponse" message="tns:IBaseDataTypesDocLitW_RetLong_OutputMessage"/>
+    </wsdl:operation>
+    <wsdl:operation name="RetObject">
+      <wsdl:input wsa10:Action="http://tempuri.org/IBaseDataTypesDocLitW/RetObject" message="tns:IBaseDataTypesDocLitW_RetObject_InputMessage"/>
+      <wsdl:output wsa10:Action="http://tempuri.org/IBaseDataTypesDocLitW/RetObjectResponse" message="tns:IBaseDataTypesDocLitW_RetObject_OutputMessage"/>
+    </wsdl:operation>
+    <wsdl:operation name="RetUInt">
+      <wsdl:input wsa10:Action="http://tempuri.org/IBaseDataTypesDocLitW/RetUInt" message="tns:IBaseDataTypesDocLitW_RetUInt_InputMessage"/>
+      <wsdl:output wsa10:Action="http://tempuri.org/IBaseDataTypesDocLitW/RetUIntResponse" message="tns:IBaseDataTypesDocLitW_RetUInt_OutputMessage"/>
+    </wsdl:operation>
+    <wsdl:operation name="RetUShort">
+      <wsdl:input wsa10:Action="http://tempuri.org/IBaseDataTypesDocLitW/RetUShort" message="tns:IBaseDataTypesDocLitW_RetUShort_InputMessage"/>
+      <wsdl:output wsa10:Action="http://tempuri.org/IBaseDataTypesDocLitW/RetUShortResponse" message="tns:IBaseDataTypesDocLitW_RetUShort_OutputMessage"/>
+    </wsdl:operation>
+    <wsdl:operation name="RetULong">
+      <wsdl:input wsa10:Action="http://tempuri.org/IBaseDataTypesDocLitW/RetULong" message="tns:IBaseDataTypesDocLitW_RetULong_InputMessage"/>
+      <wsdl:output wsa10:Action="http://tempuri.org/IBaseDataTypesDocLitW/RetULongResponse" message="tns:IBaseDataTypesDocLitW_RetULong_OutputMessage"/>
+    </wsdl:operation>
+    <wsdl:operation name="RetString">
+      <wsdl:input wsa10:Action="http://tempuri.org/IBaseDataTypesDocLitW/RetString" message="tns:IBaseDataTypesDocLitW_RetString_InputMessage"/>
+      <wsdl:output wsa10:Action="http://tempuri.org/IBaseDataTypesDocLitW/RetStringResponse" message="tns:IBaseDataTypesDocLitW_RetString_OutputMessage"/>
+    </wsdl:operation>
+    <wsdl:operation name="RetGuid">
+      <wsdl:input wsa10:Action="http://tempuri.org/IBaseDataTypesDocLitW/RetGuid" message="tns:IBaseDataTypesDocLitW_RetGuid_InputMessage"/>
+      <wsdl:output wsa10:Action="http://tempuri.org/IBaseDataTypesDocLitW/RetGuidResponse" message="tns:IBaseDataTypesDocLitW_RetGuid_OutputMessage"/>
+    </wsdl:operation>
+    <wsdl:operation name="RetUri">
+      <wsdl:input wsa10:Action="http://tempuri.org/IBaseDataTypesDocLitW/RetUri" message="tns:IBaseDataTypesDocLitW_RetUri_InputMessage"/>
+      <wsdl:output wsa10:Action="http://tempuri.org/IBaseDataTypesDocLitW/RetUriResponse" message="tns:IBaseDataTypesDocLitW_RetUri_OutputMessage"/>
+    </wsdl:operation>
+    <wsdl:operation name="RetDateTime">
+      <wsdl:input wsa10:Action="http://tempuri.org/IBaseDataTypesDocLitW/RetDateTime" message="tns:IBaseDataTypesDocLitW_RetDateTime_InputMessage"/>
+      <wsdl:output wsa10:Action="http://tempuri.org/IBaseDataTypesDocLitW/RetDateTimeResponse" message="tns:IBaseDataTypesDocLitW_RetDateTime_OutputMessage"/>
+    </wsdl:operation>
+    <wsdl:operation name="RetTimeSpan">
+      <wsdl:input wsa10:Action="http://tempuri.org/IBaseDataTypesDocLitW/RetTimeSpan" message="tns:IBaseDataTypesDocLitW_RetTimeSpan_InputMessage"/>
+      <wsdl:output wsa10:Action="http://tempuri.org/IBaseDataTypesDocLitW/RetTimeSpanResponse" message="tns:IBaseDataTypesDocLitW_RetTimeSpan_OutputMessage"/>
+    </wsdl:operation>
+    <wsdl:operation name="RetQName">
+      <wsdl:input wsa10:Action="http://tempuri.org/IBaseDataTypesDocLitW/RetQName" message="tns:IBaseDataTypesDocLitW_RetQName_InputMessage"/>
+      <wsdl:output wsa10:Action="http://tempuri.org/IBaseDataTypesDocLitW/RetQNameResponse" message="tns:IBaseDataTypesDocLitW_RetQName_OutputMessage"/>
+    </wsdl:operation>
+  </wsdl:portType>
+  <wsdl:binding name="BasicHttpBinding_IBaseDataTypesDocLitW" type="tns:IBaseDataTypesDocLitW">
+    <wsp:PolicyReference URI="#BasicHttpBinding_IBaseDataTypesDocLitW_policy"/>
+    <soap:binding transport="http://schemas.xmlsoap.org/soap/http"/>
+    <wsdl:operation name="RetBool">
+      <soap:operation soapAction="http://tempuri.org/IBaseDataTypesDocLitW/RetBool" style="document"/>
+      <wsdl:input>
+        <soap:body use="literal"/>
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal"/>
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="RetByte">
+      <soap:operation soapAction="http://tempuri.org/IBaseDataTypesDocLitW/RetByte" style="document"/>
+      <wsdl:input>
+        <soap:body use="literal"/>
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal"/>
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="RetSByte">
+      <soap:operation soapAction="http://tempuri.org/IBaseDataTypesDocLitW/RetSByte" style="document"/>
+      <wsdl:input>
+        <soap:body use="literal"/>
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal"/>
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="RetByteArray">
+      <soap:operation soapAction="http://tempuri.org/IBaseDataTypesDocLitW/RetByteArray" style="document"/>
+      <wsdl:input>
+        <soap:body use="literal"/>
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal"/>
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="RetChar">
+      <soap:operation soapAction="http://tempuri.org/IBaseDataTypesDocLitW/RetChar" style="document"/>
+      <wsdl:input>
+        <soap:body use="literal"/>
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal"/>
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="RetDecimal">
+      <soap:operation soapAction="http://tempuri.org/IBaseDataTypesDocLitW/RetDecimal" style="document"/>
+      <wsdl:input>
+        <soap:body use="literal"/>
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal"/>
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="RetFloat">
+      <soap:operation soapAction="http://tempuri.org/IBaseDataTypesDocLitW/RetFloat" style="document"/>
+      <wsdl:input>
+        <soap:body use="literal"/>
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal"/>
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="RetDouble">
+      <soap:operation soapAction="http://tempuri.org/IBaseDataTypesDocLitW/RetDouble" style="document"/>
+      <wsdl:input>
+        <soap:body use="literal"/>
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal"/>
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="RetSingle">
+      <soap:operation soapAction="http://tempuri.org/IBaseDataTypesDocLitW/RetSingle" style="document"/>
+      <wsdl:input>
+        <soap:body use="literal"/>
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal"/>
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="RetInt">
+      <soap:operation soapAction="http://tempuri.org/IBaseDataTypesDocLitW/RetInt" style="document"/>
+      <wsdl:input>
+        <soap:body use="literal"/>
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal"/>
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="RetShort">
+      <soap:operation soapAction="http://tempuri.org/IBaseDataTypesDocLitW/RetShort" style="document"/>
+      <wsdl:input>
+        <soap:body use="literal"/>
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal"/>
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="RetLong">
+      <soap:operation soapAction="http://tempuri.org/IBaseDataTypesDocLitW/RetLong" style="document"/>
+      <wsdl:input>
+        <soap:body use="literal"/>
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal"/>
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="RetObject">
+      <soap:operation soapAction="http://tempuri.org/IBaseDataTypesDocLitW/RetObject" style="document"/>
+      <wsdl:input>
+        <soap:body use="literal"/>
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal"/>
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="RetUInt">
+      <soap:operation soapAction="http://tempuri.org/IBaseDataTypesDocLitW/RetUInt" style="document"/>
+      <wsdl:input>
+        <soap:body use="literal"/>
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal"/>
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="RetUShort">
+      <soap:operation soapAction="http://tempuri.org/IBaseDataTypesDocLitW/RetUShort" style="document"/>
+      <wsdl:input>
+        <soap:body use="literal"/>
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal"/>
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="RetULong">
+      <soap:operation soapAction="http://tempuri.org/IBaseDataTypesDocLitW/RetULong" style="document"/>
+      <wsdl:input>
+        <soap:body use="literal"/>
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal"/>
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="RetString">
+      <soap:operation soapAction="http://tempuri.org/IBaseDataTypesDocLitW/RetString" style="document"/>
+      <wsdl:input>
+        <soap:body use="literal"/>
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal"/>
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="RetGuid">
+      <soap:operation soapAction="http://tempuri.org/IBaseDataTypesDocLitW/RetGuid" style="document"/>
+      <wsdl:input>
+        <soap:body use="literal"/>
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal"/>
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="RetUri">
+      <soap:operation soapAction="http://tempuri.org/IBaseDataTypesDocLitW/RetUri" style="document"/>
+      <wsdl:input>
+        <soap:body use="literal"/>
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal"/>
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="RetDateTime">
+      <soap:operation soapAction="http://tempuri.org/IBaseDataTypesDocLitW/RetDateTime" style="document"/>
+      <wsdl:input>
+        <soap:body use="literal"/>
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal"/>
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="RetTimeSpan">
+      <soap:operation soapAction="http://tempuri.org/IBaseDataTypesDocLitW/RetTimeSpan" style="document"/>
+      <wsdl:input>
+        <soap:body use="literal"/>
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal"/>
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="RetQName">
+      <soap:operation soapAction="http://tempuri.org/IBaseDataTypesDocLitW/RetQName" style="document"/>
+      <wsdl:input>
+        <soap:body use="literal"/>
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal"/>
+      </wsdl:output>
+    </wsdl:operation>
+  </wsdl:binding>
+  <wsdl:service name="BaseDataTypesDocLitWService">
+    <wsdl:port name="BasicHttpBinding_IBaseDataTypesDocLitW" binding="tns:BasicHttpBinding_IBaseDataTypesDocLitW">
+      <soap:address location="http://131.107.72.15/SoapWsdl_BaseDataTypes_XmlFormatter_Service_Indigo/BaseDataTypesDocLitW.svc"/>
+    </wsdl:port>
+  </wsdl:service>
+</wsdl:definitions>

Modified: trunk/src/test/resources/interop/microsoft/soapwsdl/BaseDataTypesRpcLit/META-INF/scenarios.xml
===================================================================
--- trunk/src/test/resources/interop/microsoft/soapwsdl/BaseDataTypesRpcLit/META-INF/scenarios.xml	2006-09-27 15:48:59 UTC (rev 1072)
+++ trunk/src/test/resources/interop/microsoft/soapwsdl/BaseDataTypesRpcLit/META-INF/scenarios.xml	2006-09-27 16:23:56 UTC (rev 1073)
@@ -6,4 +6,7 @@
    <scenario name="msft-public" decsription="Testing MSFT public interop endpoints">
       <target-endpoint>http://131.107.72.15/SoapWsdl_BaseDataTypes_XmlFormatter_Service_Indigo/BaseDataTypesRpcLit.svc</target-endpoint>
    </scenario>
-</client-scenarios>
\ No newline at end of file
+   <scenario name="msft-private" decsription="Testing MSFT private interop endpoints">
+      <target-endpoint>http://10.10.32.186/SoapWsdl_BaseDataTypes_XmlFormatter_Service_Indigo/BaseDataTypesRpcLit.svc</target-endpoint>
+   </scenario>
+</client-scenarios>

Modified: trunk/src/test/resources/interop/microsoft/soapwsdl/BaseDataTypesRpcLit/WEB-INF/wsdl/service.wsdl
===================================================================
--- trunk/src/test/resources/interop/microsoft/soapwsdl/BaseDataTypesRpcLit/WEB-INF/wsdl/service.wsdl	2006-09-27 15:48:59 UTC (rev 1072)
+++ trunk/src/test/resources/interop/microsoft/soapwsdl/BaseDataTypesRpcLit/WEB-INF/wsdl/service.wsdl	2006-09-27 16:23:56 UTC (rev 1073)
@@ -1 +1,437 @@
-<?xml version="1.0" encoding="utf-8"?><wsdl:definitions name="BaseDataTypesRpcLitService" targetNamespace="http://tempuri.org/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:wsap10="http://www.w3.org/2005/08/addressing" xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/08/addressing" xmlns:wsp="http://schemas.xmlsoap.org/ws/2004/09/policy" xmlns:wsap="http://schemas.xmlsoap.org/ws/2004/09/policy/addressing" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msc="http://schemas.microsoft.com/ws/2005/12/wsdl/contract" xmlns:tns="http://tempuri.org/" xmlns:soap12="http://schemas.xmlsoap.org/wsdl/soap12/" xmlns:wsx="http://schemas.xmlsoap.org/ws/2004/09/mex" xmlns:wsa10="http://www.w3.org/2005/08/addressing"><wsdl:types><xsd:schema targetNamespace="http://tempuri.org/Imports"!
 ><xsd:import namespace="http://www.w3.org/2001/XMLSchema"/><xsd:import schemaLocation="xsd0.xsd" namespace="http://schemas.microsoft.com/2003/10/Serialization/"/></xsd:schema></wsdl:types><wsdl:message name="IBaseDataTypesRpcLit_RetBool_InputMessage"><wsdl:part name="inBool" type="xsd:boolean"/></wsdl:message><wsdl:message name="IBaseDataTypesRpcLit_RetBool_OutputMessage"><wsdl:part name="RetBoolResult" type="xsd:boolean"/></wsdl:message><wsdl:message name="IBaseDataTypesRpcLit_RetByte_InputMessage"><wsdl:part name="inByte" type="xsd:unsignedByte"/></wsdl:message><wsdl:message name="IBaseDataTypesRpcLit_RetByte_OutputMessage"><wsdl:part name="RetByteResult" type="xsd:unsignedByte"/></wsdl:message><wsdl:message name="IBaseDataTypesRpcLit_RetSByte_InputMessage"><wsdl:part name="inSByte" type="xsd:byte"/></wsdl:message><wsdl:message name="IBaseDataTypesRpcLit_RetSByte_OutputMessage"><wsdl:part name="RetSByteResult" type="xsd:byte"/></wsdl:message><wsdl:message name="IBaseDataT!
 ypesRpcLit_RetByteArray_InputMessage"><wsdl:part name="inByteArray" ty
pe="xsd:base64Binary"/></wsdl:message><wsdl:message name="IBaseDataTypesRpcLit_RetByteArray_OutputMessage"><wsdl:part name="RetByteArrayResult" type="xsd:base64Binary"/></wsdl:message><wsdl:message name="IBaseDataTypesRpcLit_RetChar_InputMessage"><wsdl:part name="inChar" type="q1:char" xmlns:q1="http://schemas.microsoft.com/2003/10/Serialization/"/></wsdl:message><wsdl:message name="IBaseDataTypesRpcLit_RetChar_OutputMessage"><wsdl:part name="RetCharResult" type="q2:char" xmlns:q2="http://schemas.microsoft.com/2003/10/Serialization/"/></wsdl:message><wsdl:message name="IBaseDataTypesRpcLit_RetDecimal_InputMessage"><wsdl:part name="inDecimal" type="xsd:decimal"/></wsdl:message><wsdl:message name="IBaseDataTypesRpcLit_RetDecimal_OutputMessage"><wsdl:part name="RetDecimalResult" type="xsd:decimal"/></wsdl:message><wsdl:message name="IBaseDataTypesRpcLit_RetFloat_InputMessage"><wsdl:part name="inFloat" type="xsd:float"/></wsdl:message><wsdl:message name="IBaseDataTypesRpcLit_Ret!
 Float_OutputMessage"><wsdl:part name="RetFloatResult" type="xsd:float"/></wsdl:message><wsdl:message name="IBaseDataTypesRpcLit_RetDouble_InputMessage"><wsdl:part name="inDouble" type="xsd:double"/></wsdl:message><wsdl:message name="IBaseDataTypesRpcLit_RetDouble_OutputMessage"><wsdl:part name="RetDoubleResult" type="xsd:double"/></wsdl:message><wsdl:message name="IBaseDataTypesRpcLit_RetSingle_InputMessage"><wsdl:part name="inSingle" type="xsd:float"/></wsdl:message><wsdl:message name="IBaseDataTypesRpcLit_RetSingle_OutputMessage"><wsdl:part name="RetSingleResult" type="xsd:float"/></wsdl:message><wsdl:message name="IBaseDataTypesRpcLit_RetInt_InputMessage"><wsdl:part name="inInt" type="xsd:int"/></wsdl:message><wsdl:message name="IBaseDataTypesRpcLit_RetInt_OutputMessage"><wsdl:part name="RetIntResult" type="xsd:int"/></wsdl:message><wsdl:message name="IBaseDataTypesRpcLit_RetShort_InputMessage"><wsdl:part name="inShort" type="xsd:short"/></wsdl:message><wsdl:message name!
 ="IBaseDataTypesRpcLit_RetShort_OutputMessage"><wsdl:part name="RetSho
rtResult" type="xsd:short"/></wsdl:message><wsdl:message name="IBaseDataTypesRpcLit_RetLong_InputMessage"><wsdl:part name="inLong" type="xsd:long"/></wsdl:message><wsdl:message name="IBaseDataTypesRpcLit_RetLong_OutputMessage"><wsdl:part name="RetLongResult" type="xsd:long"/></wsdl:message><wsdl:message name="IBaseDataTypesRpcLit_RetObject_InputMessage"><wsdl:part name="inObject" type="xsd:anyType"/></wsdl:message><wsdl:message name="IBaseDataTypesRpcLit_RetObject_OutputMessage"><wsdl:part name="RetObjectResult" type="xsd:anyType"/></wsdl:message><wsdl:message name="IBaseDataTypesRpcLit_RetUInt_InputMessage"><wsdl:part name="inUInt" type="xsd:unsignedInt"/></wsdl:message><wsdl:message name="IBaseDataTypesRpcLit_RetUInt_OutputMessage"><wsdl:part name="RetUIntResult" type="xsd:unsignedInt"/></wsdl:message><wsdl:message name="IBaseDataTypesRpcLit_RetUShort_InputMessage"><wsdl:part name="inUShort" type="xsd:unsignedShort"/></wsdl:message><wsdl:message name="IBaseDataTypesRpcLit_!
 RetUShort_OutputMessage"><wsdl:part name="RetUShortResult" type="xsd:unsignedShort"/></wsdl:message><wsdl:message name="IBaseDataTypesRpcLit_RetULong_InputMessage"><wsdl:part name="inULong" type="xsd:unsignedLong"/></wsdl:message><wsdl:message name="IBaseDataTypesRpcLit_RetULong_OutputMessage"><wsdl:part name="RetULongResult" type="xsd:unsignedLong"/></wsdl:message><wsdl:message name="IBaseDataTypesRpcLit_RetString_InputMessage"><wsdl:part name="inString" type="xsd:string"/></wsdl:message><wsdl:message name="IBaseDataTypesRpcLit_RetString_OutputMessage"><wsdl:part name="RetStringResult" type="xsd:string"/></wsdl:message><wsdl:message name="IBaseDataTypesRpcLit_RetGuid_InputMessage"><wsdl:part name="inGuid" type="q3:guid" xmlns:q3="http://schemas.microsoft.com/2003/10/Serialization/"/></wsdl:message><wsdl:message name="IBaseDataTypesRpcLit_RetGuid_OutputMessage"><wsdl:part name="RetGuidResult" type="q4:guid" xmlns:q4="http://schemas.microsoft.com/2003/10/Serialization/"/></w!
 sdl:message><wsdl:message name="IBaseDataTypesRpcLit_RetUri_InputMessa
ge"><wsdl:part name="inUri" type="xsd:anyURI"/></wsdl:message><wsdl:message name="IBaseDataTypesRpcLit_RetUri_OutputMessage"><wsdl:part name="RetUriResult" type="xsd:anyURI"/></wsdl:message><wsdl:message name="IBaseDataTypesRpcLit_RetDateTime_InputMessage"><wsdl:part name="inDateTime" type="xsd:dateTime"/></wsdl:message><wsdl:message name="IBaseDataTypesRpcLit_RetDateTime_OutputMessage"><wsdl:part name="RetDateTimeResult" type="xsd:dateTime"/></wsdl:message><wsdl:message name="IBaseDataTypesRpcLit_RetTimeSpan_InputMessage"><wsdl:part name="inTimeSpan" type="q5:duration" xmlns:q5="http://schemas.microsoft.com/2003/10/Serialization/"/></wsdl:message><wsdl:message name="IBaseDataTypesRpcLit_RetTimeSpan_OutputMessage"><wsdl:part name="RetTimeSpanResult" type="q6:duration" xmlns:q6="http://schemas.microsoft.com/2003/10/Serialization/"/></wsdl:message><wsdl:message name="IBaseDataTypesRpcLit_RetQName_InputMessage"><wsdl:part name="inQName" type="xsd:QName"/></wsdl:message><wsdl:me!
 ssage name="IBaseDataTypesRpcLit_RetQName_OutputMessage"><wsdl:part name="RetQNameResult" type="xsd:QName"/></wsdl:message><wsdl:portType name="IBaseDataTypesRpcLit"><wsdl:operation name="RetBool" parameterOrder="inBool"><wsdl:input wsa:Action="http://tempuri.org/IBaseDataTypesRpcLit/RetBool" message="tns:IBaseDataTypesRpcLit_RetBool_InputMessage"/><wsdl:output wsa:Action="http://tempuri.org/IBaseDataTypesRpcLit/RetBoolResponse" message="tns:IBaseDataTypesRpcLit_RetBool_OutputMessage"/></wsdl:operation><wsdl:operation name="RetByte" parameterOrder="inByte"><wsdl:input wsa:Action="http://tempuri.org/IBaseDataTypesRpcLit/RetByte" message="tns:IBaseDataTypesRpcLit_RetByte_InputMessage"/><wsdl:output wsa:Action="http://tempuri.org/IBaseDataTypesRpcLit/RetByteResponse" message="tns:IBaseDataTypesRpcLit_RetByte_OutputMessage"/></wsdl:operation><wsdl:operation name="RetSByte" parameterOrder="inSByte"><wsdl:input wsa:Action="http://tempuri.org/IBaseDataTypesRpcLit/RetSByte" message!
 ="tns:IBaseDataTypesRpcLit_RetSByte_InputMessage"/><wsdl:output wsa:Ac
tion="http://tempuri.org/IBaseDataTypesRpcLit/RetSByteResponse" message="tns:IBaseDataTypesRpcLit_RetSByte_OutputMessage"/></wsdl:operation><wsdl:operation name="RetByteArray" parameterOrder="inByteArray"><wsdl:input wsa:Action="http://tempuri.org/IBaseDataTypesRpcLit/RetByteArray" message="tns:IBaseDataTypesRpcLit_RetByteArray_InputMessage"/><wsdl:output wsa:Action="http://tempuri.org/IBaseDataTypesRpcLit/RetByteArrayResponse" message="tns:IBaseDataTypesRpcLit_RetByteArray_OutputMessage"/></wsdl:operation><wsdl:operation name="RetChar" parameterOrder="inChar"><wsdl:input wsa:Action="http://tempuri.org/IBaseDataTypesRpcLit/RetChar" message="tns:IBaseDataTypesRpcLit_RetChar_InputMessage"/><wsdl:output wsa:Action="http://tempuri.org/IBaseDataTypesRpcLit/RetCharResponse" message="tns:IBaseDataTypesRpcLit_RetChar_OutputMessage"/></wsdl:operation><wsdl:operation name="RetDecimal" parameterOrder="inDecimal"><wsdl:input wsa:Action="http://tempuri.org/IBaseDataTypesRpcLit/RetDecimal!
 " message="tns:IBaseDataTypesRpcLit_RetDecimal_InputMessage"/><wsdl:output wsa:Action="http://tempuri.org/IBaseDataTypesRpcLit/RetDecimalResponse" message="tns:IBaseDataTypesRpcLit_RetDecimal_OutputMessage"/></wsdl:operation><wsdl:operation name="RetFloat" parameterOrder="inFloat"><wsdl:input wsa:Action="http://tempuri.org/IBaseDataTypesRpcLit/RetFloat" message="tns:IBaseDataTypesRpcLit_RetFloat_InputMessage"/><wsdl:output wsa:Action="http://tempuri.org/IBaseDataTypesRpcLit/RetFloatResponse" message="tns:IBaseDataTypesRpcLit_RetFloat_OutputMessage"/></wsdl:operation><wsdl:operation name="RetDouble" parameterOrder="inDouble"><wsdl:input wsa:Action="http://tempuri.org/IBaseDataTypesRpcLit/RetDouble" message="tns:IBaseDataTypesRpcLit_RetDouble_InputMessage"/><wsdl:output wsa:Action="http://tempuri.org/IBaseDataTypesRpcLit/RetDoubleResponse" message="tns:IBaseDataTypesRpcLit_RetDouble_OutputMessage"/></wsdl:operation><wsdl:operation name="RetSingle" parameterOrder="inSingle"><w!
 sdl:input wsa:Action="http://tempuri.org/IBaseDataTypesRpcLit/RetSingl
e" message="tns:IBaseDataTypesRpcLit_RetSingle_InputMessage"/><wsdl:output wsa:Action="http://tempuri.org/IBaseDataTypesRpcLit/RetSingleResponse" message="tns:IBaseDataTypesRpcLit_RetSingle_OutputMessage"/></wsdl:operation><wsdl:operation name="RetInt" parameterOrder="inInt"><wsdl:input wsa:Action="http://tempuri.org/IBaseDataTypesRpcLit/RetInt" message="tns:IBaseDataTypesRpcLit_RetInt_InputMessage"/><wsdl:output wsa:Action="http://tempuri.org/IBaseDataTypesRpcLit/RetIntResponse" message="tns:IBaseDataTypesRpcLit_RetInt_OutputMessage"/></wsdl:operation><wsdl:operation name="RetShort" parameterOrder="inShort"><wsdl:input wsa:Action="http://tempuri.org/IBaseDataTypesRpcLit/RetShort" message="tns:IBaseDataTypesRpcLit_RetShort_InputMessage"/><wsdl:output wsa:Action="http://tempuri.org/IBaseDataTypesRpcLit/RetShortResponse" message="tns:IBaseDataTypesRpcLit_RetShort_OutputMessage"/></wsdl:operation><wsdl:operation name="RetLong" parameterOrder="inLong"><wsdl:input wsa:Action="htt!
 p://tempuri.org/IBaseDataTypesRpcLit/RetLong" message="tns:IBaseDataTypesRpcLit_RetLong_InputMessage"/><wsdl:output wsa:Action="http://tempuri.org/IBaseDataTypesRpcLit/RetLongResponse" message="tns:IBaseDataTypesRpcLit_RetLong_OutputMessage"/></wsdl:operation><wsdl:operation name="RetObject" parameterOrder="inObject"><wsdl:input wsa:Action="http://tempuri.org/IBaseDataTypesRpcLit/RetObject" message="tns:IBaseDataTypesRpcLit_RetObject_InputMessage"/><wsdl:output wsa:Action="http://tempuri.org/IBaseDataTypesRpcLit/RetObjectResponse" message="tns:IBaseDataTypesRpcLit_RetObject_OutputMessage"/></wsdl:operation><wsdl:operation name="RetUInt" parameterOrder="inUInt"><wsdl:input wsa:Action="http://tempuri.org/IBaseDataTypesRpcLit/RetUInt" message="tns:IBaseDataTypesRpcLit_RetUInt_InputMessage"/><wsdl:output wsa:Action="http://tempuri.org/IBaseDataTypesRpcLit/RetUIntResponse" message="tns:IBaseDataTypesRpcLit_RetUInt_OutputMessage"/></wsdl:operation><wsdl:operation name="RetUShort"!
  parameterOrder="inUShort"><wsdl:input wsa:Action="http://tempuri.org/
IBaseDataTypesRpcLit/RetUShort" message="tns:IBaseDataTypesRpcLit_RetUShort_InputMessage"/><wsdl:output wsa:Action="http://tempuri.org/IBaseDataTypesRpcLit/RetUShortResponse" message="tns:IBaseDataTypesRpcLit_RetUShort_OutputMessage"/></wsdl:operation><wsdl:operation name="RetULong" parameterOrder="inULong"><wsdl:input wsa:Action="http://tempuri.org/IBaseDataTypesRpcLit/RetULong" message="tns:IBaseDataTypesRpcLit_RetULong_InputMessage"/><wsdl:output wsa:Action="http://tempuri.org/IBaseDataTypesRpcLit/RetULongResponse" message="tns:IBaseDataTypesRpcLit_RetULong_OutputMessage"/></wsdl:operation><wsdl:operation name="RetString" parameterOrder="inString"><wsdl:input wsa:Action="http://tempuri.org/IBaseDataTypesRpcLit/RetString" message="tns:IBaseDataTypesRpcLit_RetString_InputMessage"/><wsdl:output wsa:Action="http://tempuri.org/IBaseDataTypesRpcLit/RetStringResponse" message="tns:IBaseDataTypesRpcLit_RetString_OutputMessage"/></wsdl:operation><wsdl:operation name="RetGuid" para!
 meterOrder="inGuid"><wsdl:input wsa:Action="http://tempuri.org/IBaseDataTypesRpcLit/RetGuid" message="tns:IBaseDataTypesRpcLit_RetGuid_InputMessage"/><wsdl:output wsa:Action="http://tempuri.org/IBaseDataTypesRpcLit/RetGuidResponse" message="tns:IBaseDataTypesRpcLit_RetGuid_OutputMessage"/></wsdl:operation><wsdl:operation name="RetUri" parameterOrder="inUri"><wsdl:input wsa:Action="http://tempuri.org/IBaseDataTypesRpcLit/RetUri" message="tns:IBaseDataTypesRpcLit_RetUri_InputMessage"/><wsdl:output wsa:Action="http://tempuri.org/IBaseDataTypesRpcLit/RetUriResponse" message="tns:IBaseDataTypesRpcLit_RetUri_OutputMessage"/></wsdl:operation><wsdl:operation name="RetDateTime" parameterOrder="inDateTime"><wsdl:input wsa:Action="http://tempuri.org/IBaseDataTypesRpcLit/RetDateTime" message="tns:IBaseDataTypesRpcLit_RetDateTime_InputMessage"/><wsdl:output wsa:Action="http://tempuri.org/IBaseDataTypesRpcLit/RetDateTimeResponse" message="tns:IBaseDataTypesRpcLit_RetDateTime_OutputMessag!
 e"/></wsdl:operation><wsdl:operation name="RetTimeSpan" parameterOrder
="inTimeSpan"><wsdl:input wsa:Action="http://tempuri.org/IBaseDataTypesRpcLit/RetTimeSpan" message="tns:IBaseDataTypesRpcLit_RetTimeSpan_InputMessage"/><wsdl:output wsa:Action="http://tempuri.org/IBaseDataTypesRpcLit/RetTimeSpanResponse" message="tns:IBaseDataTypesRpcLit_RetTimeSpan_OutputMessage"/></wsdl:operation><wsdl:operation name="RetQName" parameterOrder="inQName"><wsdl:input wsa:Action="http://tempuri.org/IBaseDataTypesRpcLit/RetQName" message="tns:IBaseDataTypesRpcLit_RetQName_InputMessage"/><wsdl:output wsa:Action="http://tempuri.org/IBaseDataTypesRpcLit/RetQNameResponse" message="tns:IBaseDataTypesRpcLit_RetQName_OutputMessage"/></wsdl:operation></wsdl:portType><wsdl:binding name="BasicHttpBinding_IBaseDataTypesRpcLit" type="tns:IBaseDataTypesRpcLit"><soap:binding transport="http://schemas.xmlsoap.org/soap/http" style="rpc"/><wsdl:operation name="RetBool"><soap:operation soapAction="http://tempuri.org/IBaseDataTypesRpcLit/RetBool" style="rpc"/><wsdl:input><soap:bo!
 dy use="literal" namespace="http://tempuri.org/"/></wsdl:input><wsdl:output><soap:body use="literal" namespace="http://tempuri.org/"/></wsdl:output></wsdl:operation><wsdl:operation name="RetByte"><soap:operation soapAction="http://tempuri.org/IBaseDataTypesRpcLit/RetByte" style="rpc"/><wsdl:input><soap:body use="literal" namespace="http://tempuri.org/"/></wsdl:input><wsdl:output><soap:body use="literal" namespace="http://tempuri.org/"/></wsdl:output></wsdl:operation><wsdl:operation name="RetSByte"><soap:operation soapAction="http://tempuri.org/IBaseDataTypesRpcLit/RetSByte" style="rpc"/><wsdl:input><soap:body use="literal" namespace="http://tempuri.org/"/></wsdl:input><wsdl:output><soap:body use="literal" namespace="http://tempuri.org/"/></wsdl:output></wsdl:operation><wsdl:operation name="RetByteArray"><soap:operation soapAction="http://tempuri.org/IBaseDataTypesRpcLit/RetByteArray" style="rpc"/><wsdl:input><soap:body use="literal" namespace="http://tempuri.org/"/></wsdl:i!
 nput><wsdl:output><soap:body use="literal" namespace="http://tempuri.o
rg/"/></wsdl:output></wsdl:operation><wsdl:operation name="RetChar"><soap:operation soapAction="http://tempuri.org/IBaseDataTypesRpcLit/RetChar" style="rpc"/><wsdl:input><soap:body use="literal" namespace="http://tempuri.org/"/></wsdl:input><wsdl:output><soap:body use="literal" namespace="http://tempuri.org/"/></wsdl:output></wsdl:operation><wsdl:operation name="RetDecimal"><soap:operation soapAction="http://tempuri.org/IBaseDataTypesRpcLit/RetDecimal" style="rpc"/><wsdl:input><soap:body use="literal" namespace="http://tempuri.org/"/></wsdl:input><wsdl:output><soap:body use="literal" namespace="http://tempuri.org/"/></wsdl:output></wsdl:operation><wsdl:operation name="RetFloat"><soap:operation soapAction="http://tempuri.org/IBaseDataTypesRpcLit/RetFloat" style="rpc"/><wsdl:input><soap:body use="literal" namespace="http://tempuri.org/"/></wsdl:input><wsdl:output><soap:body use="literal" namespace="http://tempuri.org/"/></wsdl:output></wsdl:operation><wsdl:operation name="RetD!
 ouble"><soap:operation soapAction="http://tempuri.org/IBaseDataTypesRpcLit/RetDouble" style="rpc"/><wsdl:input><soap:body use="literal" namespace="http://tempuri.org/"/></wsdl:input><wsdl:output><soap:body use="literal" namespace="http://tempuri.org/"/></wsdl:output></wsdl:operation><wsdl:operation name="RetSingle"><soap:operation soapAction="http://tempuri.org/IBaseDataTypesRpcLit/RetSingle" style="rpc"/><wsdl:input><soap:body use="literal" namespace="http://tempuri.org/"/></wsdl:input><wsdl:output><soap:body use="literal" namespace="http://tempuri.org/"/></wsdl:output></wsdl:operation><wsdl:operation name="RetInt"><soap:operation soapAction="http://tempuri.org/IBaseDataTypesRpcLit/RetInt" style="rpc"/><wsdl:input><soap:body use="literal" namespace="http://tempuri.org/"/></wsdl:input><wsdl:output><soap:body use="literal" namespace="http://tempuri.org/"/></wsdl:output></wsdl:operation><wsdl:operation name="RetShort"><soap:operation soapAction="http://tempuri.org/IBaseDataTy!
 pesRpcLit/RetShort" style="rpc"/><wsdl:input><soap:body use="literal" 
namespace="http://tempuri.org/"/></wsdl:input><wsdl:output><soap:body use="literal" namespace="http://tempuri.org/"/></wsdl:output></wsdl:operation><wsdl:operation name="RetLong"><soap:operation soapAction="http://tempuri.org/IBaseDataTypesRpcLit/RetLong" style="rpc"/><wsdl:input><soap:body use="literal" namespace="http://tempuri.org/"/></wsdl:input><wsdl:output><soap:body use="literal" namespace="http://tempuri.org/"/></wsdl:output></wsdl:operation><wsdl:operation name="RetObject"><soap:operation soapAction="http://tempuri.org/IBaseDataTypesRpcLit/RetObject" style="rpc"/><wsdl:input><soap:body use="literal" namespace="http://tempuri.org/"/></wsdl:input><wsdl:output><soap:body use="literal" namespace="http://tempuri.org/"/></wsdl:output></wsdl:operation><wsdl:operation name="RetUInt"><soap:operation soapAction="http://tempuri.org/IBaseDataTypesRpcLit/RetUInt" style="rpc"/><wsdl:input><soap:body use="literal" namespace="http://tempuri.org/"/></wsdl:input><wsdl:output><soap:bo!
 dy use="literal" namespace="http://tempuri.org/"/></wsdl:output></wsdl:operation><wsdl:operation name="RetUShort"><soap:operation soapAction="http://tempuri.org/IBaseDataTypesRpcLit/RetUShort" style="rpc"/><wsdl:input><soap:body use="literal" namespace="http://tempuri.org/"/></wsdl:input><wsdl:output><soap:body use="literal" namespace="http://tempuri.org/"/></wsdl:output></wsdl:operation><wsdl:operation name="RetULong"><soap:operation soapAction="http://tempuri.org/IBaseDataTypesRpcLit/RetULong" style="rpc"/><wsdl:input><soap:body use="literal" namespace="http://tempuri.org/"/></wsdl:input><wsdl:output><soap:body use="literal" namespace="http://tempuri.org/"/></wsdl:output></wsdl:operation><wsdl:operation name="RetString"><soap:operation soapAction="http://tempuri.org/IBaseDataTypesRpcLit/RetString" style="rpc"/><wsdl:input><soap:body use="literal" namespace="http://tempuri.org/"/></wsdl:input><wsdl:output><soap:body use="literal" namespace="http://tempuri.org/"/></wsdl:out!
 put></wsdl:operation><wsdl:operation name="RetGuid"><soap:operation so
apAction="http://tempuri.org/IBaseDataTypesRpcLit/RetGuid" style="rpc"/><wsdl:input><soap:body use="literal" namespace="http://tempuri.org/"/></wsdl:input><wsdl:output><soap:body use="literal" namespace="http://tempuri.org/"/></wsdl:output></wsdl:operation><wsdl:operation name="RetUri"><soap:operation soapAction="http://tempuri.org/IBaseDataTypesRpcLit/RetUri" style="rpc"/><wsdl:input><soap:body use="literal" namespace="http://tempuri.org/"/></wsdl:input><wsdl:output><soap:body use="literal" namespace="http://tempuri.org/"/></wsdl:output></wsdl:operation><wsdl:operation name="RetDateTime"><soap:operation soapAction="http://tempuri.org/IBaseDataTypesRpcLit/RetDateTime" style="rpc"/><wsdl:input><soap:body use="literal" namespace="http://tempuri.org/"/></wsdl:input><wsdl:output><soap:body use="literal" namespace="http://tempuri.org/"/></wsdl:output></wsdl:operation><wsdl:operation name="RetTimeSpan"><soap:operation soapAction="http://tempuri.org/IBaseDataTypesRpcLit/RetTimeSpan!
 " style="rpc"/><wsdl:input><soap:body use="literal" namespace="http://tempuri.org/"/></wsdl:input><wsdl:output><soap:body use="literal" namespace="http://tempuri.org/"/></wsdl:output></wsdl:operation><wsdl:operation name="RetQName"><soap:operation soapAction="http://tempuri.org/IBaseDataTypesRpcLit/RetQName" style="rpc"/><wsdl:input><soap:body use="literal" namespace="http://tempuri.org/"/></wsdl:input><wsdl:output><soap:body use="literal" namespace="http://tempuri.org/"/></wsdl:output></wsdl:operation></wsdl:binding><wsdl:service name="BaseDataTypesRpcLitService"><wsdl:port name="BasicHttpBinding_IBaseDataTypesRpcLit" binding="tns:BasicHttpBinding_IBaseDataTypesRpcLit"><soap:address location="http://131.107.72.15/SoapWsdl_BaseDataTypes_XmlFormatter_Service_Indigo/BaseDataTypesRpcLit.svc"/></wsdl:port></wsdl:service></wsdl:definitions>
\ No newline at end of file
+<?xml version="1.0" encoding="utf-8"?>
+<wsdl:definitions name="BaseDataTypesRpcLitService" targetNamespace="http://tempuri.org/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:wsap10="http://www.w3.org/2005/08/addressing" xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/08/addressing" xmlns:wsp="http://schemas.xmlsoap.org/ws/2004/09/policy" xmlns:wsap="http://schemas.xmlsoap.org/ws/2004/09/policy/addressing" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msc="http://schemas.microsoft.com/ws/2005/12/wsdl/contract" xmlns:tns="http://tempuri.org/" xmlns:soap12="http://schemas.xmlsoap.org/wsdl/soap12/" xmlns:wsx="http://schemas.xmlsoap.org/ws/2004/09/mex" xmlns:wsa10="http://www.w3.org/2005/08/addressing">
+  <wsdl:types>
+    <xsd:schema targetNamespace="http://tempuri.org/Imports">
+      <xsd:import namespace="http://www.w3.org/2001/XMLSchema"/>
+      <xsd:import schemaLocation="xsd0.xsd" namespace="http://schemas.microsoft.com/2003/10/Serialization/"/>
+    </xsd:schema>
+  </wsdl:types>
+  <wsdl:message name="IBaseDataTypesRpcLit_RetBool_InputMessage">
+    <wsdl:part name="inBool" type="xsd:boolean"/>
+  </wsdl:message>
+  <wsdl:message name="IBaseDataTypesRpcLit_RetBool_OutputMessage">
+    <wsdl:part name="RetBoolResult" type="xsd:boolean"/>
+  </wsdl:message>
+  <wsdl:message name="IBaseDataTypesRpcLit_RetByte_InputMessage">
+    <wsdl:part name="inByte" type="xsd:unsignedByte"/>
+  </wsdl:message>
+  <wsdl:message name="IBaseDataTypesRpcLit_RetByte_OutputMessage">
+    <wsdl:part name="RetByteResult" type="xsd:unsignedByte"/>
+  </wsdl:message>
+  <wsdl:message name="IBaseDataTypesRpcLit_RetSByte_InputMessage">
+    <wsdl:part name="inSByte" type="xsd:byte"/>
+  </wsdl:message>
+  <wsdl:message name="IBaseDataTypesRpcLit_RetSByte_OutputMessage">
+    <wsdl:part name="RetSByteResult" type="xsd:byte"/>
+  </wsdl:message>
+  <wsdl:message name="IBaseDataTypesRpcLit_RetByteArray_InputMessage">
+    <wsdl:part name="inByteArray" type="xsd:base64Binary"/>
+  </wsdl:message>
+  <wsdl:message name="IBaseDataTypesRpcLit_RetByteArray_OutputMessage">
+    <wsdl:part name="RetByteArrayResult" type="xsd:base64Binary"/>
+  </wsdl:message>
+  <wsdl:message name="IBaseDataTypesRpcLit_RetChar_InputMessage">
+    <wsdl:part name="inChar" type="q1:char" xmlns:q1="http://schemas.microsoft.com/2003/10/Serialization/"/>
+  </wsdl:message>
+  <wsdl:message name="IBaseDataTypesRpcLit_RetChar_OutputMessage">
+    <wsdl:part name="RetCharResult" type="q2:char" xmlns:q2="http://schemas.microsoft.com/2003/10/Serialization/"/>
+  </wsdl:message>
+  <wsdl:message name="IBaseDataTypesRpcLit_RetDecimal_InputMessage">
+    <wsdl:part name="inDecimal" type="xsd:decimal"/>
+  </wsdl:message>
+  <wsdl:message name="IBaseDataTypesRpcLit_RetDecimal_OutputMessage">
+    <wsdl:part name="RetDecimalResult" type="xsd:decimal"/>
+  </wsdl:message>
+  <wsdl:message name="IBaseDataTypesRpcLit_RetFloat_InputMessage">
+    <wsdl:part name="inFloat" type="xsd:float"/>
+  </wsdl:message>
+  <wsdl:message name="IBaseDataTypesRpcLit_RetFloat_OutputMessage">
+    <wsdl:part name="RetFloatResult" type="xsd:float"/>
+  </wsdl:message>
+  <wsdl:message name="IBaseDataTypesRpcLit_RetDouble_InputMessage">
+    <wsdl:part name="inDouble" type="xsd:double"/>
+  </wsdl:message>
+  <wsdl:message name="IBaseDataTypesRpcLit_RetDouble_OutputMessage">
+    <wsdl:part name="RetDoubleResult" type="xsd:double"/>
+  </wsdl:message>
+  <wsdl:message name="IBaseDataTypesRpcLit_RetSingle_InputMessage">
+    <wsdl:part name="inSingle" type="xsd:float"/>
+  </wsdl:message>
+  <wsdl:message name="IBaseDataTypesRpcLit_RetSingle_OutputMessage">
+    <wsdl:part name="RetSingleResult" type="xsd:float"/>
+  </wsdl:message>
+  <wsdl:message name="IBaseDataTypesRpcLit_RetInt_InputMessage">
+    <wsdl:part name="inInt" type="xsd:int"/>
+  </wsdl:message>
+  <wsdl:message name="IBaseDataTypesRpcLit_RetInt_OutputMessage">
+    <wsdl:part name="RetIntResult" type="xsd:int"/>
+  </wsdl:message>
+  <wsdl:message name="IBaseDataTypesRpcLit_RetShort_InputMessage">
+    <wsdl:part name="inShort" type="xsd:short"/>
+  </wsdl:message>
+  <wsdl:message name="IBaseDataTypesRpcLit_RetShort_OutputMessage">
+    <wsdl:part name="RetShortResult" type="xsd:short"/>
+  </wsdl:message>
+  <wsdl:message name="IBaseDataTypesRpcLit_RetLong_InputMessage">
+    <wsdl:part name="inLong" type="xsd:long"/>
+  </wsdl:message>
+  <wsdl:message name="IBaseDataTypesRpcLit_RetLong_OutputMessage">
+    <wsdl:part name="RetLongResult" type="xsd:long"/>
+  </wsdl:message>
+  <wsdl:message name="IBaseDataTypesRpcLit_RetObject_InputMessage">
+    <wsdl:part name="inObject" type="xsd:anyType"/>
+  </wsdl:message>
+  <wsdl:message name="IBaseDataTypesRpcLit_RetObject_OutputMessage">
+    <wsdl:part name="RetObjectResult" type="xsd:anyType"/>
+  </wsdl:message>
+  <wsdl:message name="IBaseDataTypesRpcLit_RetUInt_InputMessage">
+    <wsdl:part name="inUInt" type="xsd:unsignedInt"/>
+  </wsdl:message>
+  <wsdl:message name="IBaseDataTypesRpcLit_RetUInt_OutputMessage">
+    <wsdl:part name="RetUIntResult" type="xsd:unsignedInt"/>
+  </wsdl:message>
+  <wsdl:message name="IBaseDataTypesRpcLit_RetUShort_InputMessage">
+    <wsdl:part name="inUShort" type="xsd:unsignedShort"/>
+  </wsdl:message>
+  <wsdl:message name="IBaseDataTypesRpcLit_RetUShort_OutputMessage">
+    <wsdl:part name="RetUShortResult" type="xsd:unsignedShort"/>
+  </wsdl:message>
+  <wsdl:message name="IBaseDataTypesRpcLit_RetULong_InputMessage">
+    <wsdl:part name="inULong" type="xsd:unsignedLong"/>
+  </wsdl:message>
+  <wsdl:message name="IBaseDataTypesRpcLit_RetULong_OutputMessage">
+    <wsdl:part name="RetULongResult" type="xsd:unsignedLong"/>
+  </wsdl:message>
+  <wsdl:message name="IBaseDataTypesRpcLit_RetString_InputMessage">
+    <wsdl:part name="inString" type="xsd:string"/>
+  </wsdl:message>
+  <wsdl:message name="IBaseDataTypesRpcLit_RetString_OutputMessage">
+    <wsdl:part name="RetStringResult" type="xsd:string"/>
+  </wsdl:message>
+  <wsdl:message name="IBaseDataTypesRpcLit_RetGuid_InputMessage">
+    <wsdl:part name="inGuid" type="q3:guid" xmlns:q3="http://schemas.microsoft.com/2003/10/Serialization/"/>
+  </wsdl:message>
+  <wsdl:message name="IBaseDataTypesRpcLit_RetGuid_OutputMessage">
+    <wsdl:part name="RetGuidResult" type="q4:guid" xmlns:q4="http://schemas.microsoft.com/2003/10/Serialization/"/>
+  </wsdl:message>
+  <wsdl:message name="IBaseDataTypesRpcLit_RetUri_InputMessage">
+    <wsdl:part name="inUri" type="xsd:anyURI"/>
+  </wsdl:message>
+  <wsdl:message name="IBaseDataTypesRpcLit_RetUri_OutputMessage">
+    <wsdl:part name="RetUriResult" type="xsd:anyURI"/>
+  </wsdl:message>
+  <wsdl:message name="IBaseDataTypesRpcLit_RetDateTime_InputMessage">
+    <wsdl:part name="inDateTime" type="xsd:dateTime"/>
+  </wsdl:message>
+  <wsdl:message name="IBaseDataTypesRpcLit_RetDateTime_OutputMessage">
+    <wsdl:part name="RetDateTimeResult" type="xsd:dateTime"/>
+  </wsdl:message>
+  <wsdl:message name="IBaseDataTypesRpcLit_RetTimeSpan_InputMessage">
+    <wsdl:part name="inTimeSpan" type="q5:duration" xmlns:q5="http://schemas.microsoft.com/2003/10/Serialization/"/>
+  </wsdl:message>
+  <wsdl:message name="IBaseDataTypesRpcLit_RetTimeSpan_OutputMessage">
+    <wsdl:part name="RetTimeSpanResult" type="q6:duration" xmlns:q6="http://schemas.microsoft.com/2003/10/Serialization/"/>
+  </wsdl:message>
+  <wsdl:message name="IBaseDataTypesRpcLit_RetQName_InputMessage">
+    <wsdl:part name="inQName" type="xsd:QName"/>
+  </wsdl:message>
+  <wsdl:message name="IBaseDataTypesRpcLit_RetQName_OutputMessage">
+    <wsdl:part name="RetQNameResult" type="xsd:QName"/>
+  </wsdl:message>
+  <wsdl:portType name="IBaseDataTypesRpcLit">
+    <wsdl:operation name="RetBool" parameterOrder="inBool">
+      <wsdl:input wsa:Action="http://tempuri.org/IBaseDataTypesRpcLit/RetBool" message="tns:IBaseDataTypesRpcLit_RetBool_InputMessage"/>
+      <wsdl:output wsa:Action="http://tempuri.org/IBaseDataTypesRpcLit/RetBoolResponse" message="tns:IBaseDataTypesRpcLit_RetBool_OutputMessage"/>
+    </wsdl:operation>
+    <wsdl:operation name="RetByte" parameterOrder="inByte">
+      <wsdl:input wsa:Action="http://tempuri.org/IBaseDataTypesRpcLit/RetByte" message="tns:IBaseDataTypesRpcLit_RetByte_InputMessage"/>
+      <wsdl:output wsa:Action="http://tempuri.org/IBaseDataTypesRpcLit/RetByteResponse" message="tns:IBaseDataTypesRpcLit_RetByte_OutputMessage"/>
+    </wsdl:operation>
+    <wsdl:operation name="RetSByte" parameterOrder="inSByte">
+      <wsdl:input wsa:Action="http://tempuri.org/IBaseDataTypesRpcLit/RetSByte" message="tns:IBaseDataTypesRpcLit_RetSByte_InputMessage"/>
+      <wsdl:output wsa:Action="http://tempuri.org/IBaseDataTypesRpcLit/RetSByteResponse" message="tns:IBaseDataTypesRpcLit_RetSByte_OutputMessage"/>
+    </wsdl:operation>
+    <wsdl:operation name="RetByteArray" parameterOrder="inByteArray">
+      <wsdl:input wsa:Action="http://tempuri.org/IBaseDataTypesRpcLit/RetByteArray" message="tns:IBaseDataTypesRpcLit_RetByteArray_InputMessage"/>
+      <wsdl:output wsa:Action="http://tempuri.org/IBaseDataTypesRpcLit/RetByteArrayResponse" message="tns:IBaseDataTypesRpcLit_RetByteArray_OutputMessage"/>
+    </wsdl:operation>
+    <wsdl:operation name="RetChar" parameterOrder="inChar">
+      <wsdl:input wsa:Action="http://tempuri.org/IBaseDataTypesRpcLit/RetChar" message="tns:IBaseDataTypesRpcLit_RetChar_InputMessage"/>
+      <wsdl:output wsa:Action="http://tempuri.org/IBaseDataTypesRpcLit/RetCharResponse" message="tns:IBaseDataTypesRpcLit_RetChar_OutputMessage"/>
+    </wsdl:operation>
+    <wsdl:operation name="RetDecimal" parameterOrder="inDecimal">
+      <wsdl:input wsa:Action="http://tempuri.org/IBaseDataTypesRpcLit/RetDecimal" message="tns:IBaseDataTypesRpcLit_RetDecimal_InputMessage"/>
+      <wsdl:output wsa:Action="http://tempuri.org/IBaseDataTypesRpcLit/RetDecimalResponse" message="tns:IBaseDataTypesRpcLit_RetDecimal_OutputMessage"/>
+    </wsdl:operation>
+    <wsdl:operation name="RetFloat" parameterOrder="inFloat">
+      <wsdl:input wsa:Action="http://tempuri.org/IBaseDataTypesRpcLit/RetFloat" message="tns:IBaseDataTypesRpcLit_RetFloat_InputMessage"/>
+      <wsdl:output wsa:Action="http://tempuri.org/IBaseDataTypesRpcLit/RetFloatResponse" message="tns:IBaseDataTypesRpcLit_RetFloat_OutputMessage"/>
+    </wsdl:operation>
+    <wsdl:operation name="RetDouble" parameterOrder="inDouble">
+      <wsdl:input wsa:Action="http://tempuri.org/IBaseDataTypesRpcLit/RetDouble" message="tns:IBaseDataTypesRpcLit_RetDouble_InputMessage"/>
+      <wsdl:output wsa:Action="http://tempuri.org/IBaseDataTypesRpcLit/RetDoubleResponse" message="tns:IBaseDataTypesRpcLit_RetDouble_OutputMessage"/>
+    </wsdl:operation>
+    <wsdl:operation name="RetSingle" parameterOrder="inSingle">
+      <wsdl:input wsa:Action="http://tempuri.org/IBaseDataTypesRpcLit/RetSingle" message="tns:IBaseDataTypesRpcLit_RetSingle_InputMessage"/>
+      <wsdl:output wsa:Action="http://tempuri.org/IBaseDataTypesRpcLit/RetSingleResponse" message="tns:IBaseDataTypesRpcLit_RetSingle_OutputMessage"/>
+    </wsdl:operation>
+    <wsdl:operation name="RetInt" parameterOrder="inInt">
+      <wsdl:input wsa:Action="http://tempuri.org/IBaseDataTypesRpcLit/RetInt" message="tns:IBaseDataTypesRpcLit_RetInt_InputMessage"/>
+      <wsdl:output wsa:Action="http://tempuri.org/IBaseDataTypesRpcLit/RetIntResponse" message="tns:IBaseDataTypesRpcLit_RetInt_OutputMessage"/>
+    </wsdl:operation>
+    <wsdl:operation name="RetShort" parameterOrder="inShort">
+      <wsdl:input wsa:Action="http://tempuri.org/IBaseDataTypesRpcLit/RetShort" message="tns:IBaseDataTypesRpcLit_RetShort_InputMessage"/>
+      <wsdl:output wsa:Action="http://tempuri.org/IBaseDataTypesRpcLit/RetShortResponse" message="tns:IBaseDataTypesRpcLit_RetShort_OutputMessage"/>
+    </wsdl:operation>
+    <wsdl:operation name="RetLong" parameterOrder="inLong">
+      <wsdl:input wsa:Action="http://tempuri.org/IBaseDataTypesRpcLit/RetLong" message="tns:IBaseDataTypesRpcLit_RetLong_InputMessage"/>
+      <wsdl:output wsa:Action="http://tempuri.org/IBaseDataTypesRpcLit/RetLongResponse" message="tns:IBaseDataTypesRpcLit_RetLong_OutputMessage"/>
+    </wsdl:operation>
+    <wsdl:operation name="RetObject" parameterOrder="inObject">
+      <wsdl:input wsa:Action="http://tempuri.org/IBaseDataTypesRpcLit/RetObject" message="tns:IBaseDataTypesRpcLit_RetObject_InputMessage"/>
+      <wsdl:output wsa:Action="http://tempuri.org/IBaseDataTypesRpcLit/RetObjectResponse" message="tns:IBaseDataTypesRpcLit_RetObject_OutputMessage"/>
+    </wsdl:operation>
+    <wsdl:operation name="RetUInt" parameterOrder="inUInt">
+      <wsdl:input wsa:Action="http://tempuri.org/IBaseDataTypesRpcLit/RetUInt" message="tns:IBaseDataTypesRpcLit_RetUInt_InputMessage"/>
+      <wsdl:output wsa:Action="http://tempuri.org/IBaseDataTypesRpcLit/RetUIntResponse" message="tns:IBaseDataTypesRpcLit_RetUInt_OutputMessage"/>
+    </wsdl:operation>
+    <wsdl:operation name="RetUShort" parameterOrder="inUShort">
+      <wsdl:input wsa:Action="http://tempuri.org/IBaseDataTypesRpcLit/RetUShort" message="tns:IBaseDataTypesRpcLit_RetUShort_InputMessage"/>
+      <wsdl:output wsa:Action="http://tempuri.org/IBaseDataTypesRpcLit/RetUShortResponse" message="tns:IBaseDataTypesRpcLit_RetUShort_OutputMessage"/>
+    </wsdl:operation>
+    <wsdl:operation name="RetULong" parameterOrder="inULong">
+      <wsdl:input wsa:Action="http://tempuri.org/IBaseDataTypesRpcLit/RetULong" message="tns:IBaseDataTypesRpcLit_RetULong_InputMessage"/>
+      <wsdl:output wsa:Action="http://tempuri.org/IBaseDataTypesRpcLit/RetULongResponse" message="tns:IBaseDataTypesRpcLit_RetULong_OutputMessage"/>
+    </wsdl:operation>
+    <wsdl:operation name="RetString" parameterOrder="inString">
+      <wsdl:input wsa:Action="http://tempuri.org/IBaseDataTypesRpcLit/RetString" message="tns:IBaseDataTypesRpcLit_RetString_InputMessage"/>
+      <wsdl:output wsa:Action="http://tempuri.org/IBaseDataTypesRpcLit/RetStringResponse" message="tns:IBaseDataTypesRpcLit_RetString_OutputMessage"/>
+    </wsdl:operation>
+    <wsdl:operation name="RetGuid" parameterOrder="inGuid">
+      <wsdl:input wsa:Action="http://tempuri.org/IBaseDataTypesRpcLit/RetGuid" message="tns:IBaseDataTypesRpcLit_RetGuid_InputMessage"/>
+      <wsdl:output wsa:Action="http://tempuri.org/IBaseDataTypesRpcLit/RetGuidResponse" message="tns:IBaseDataTypesRpcLit_RetGuid_OutputMessage"/>
+    </wsdl:operation>
+    <wsdl:operation name="RetUri" parameterOrder="inUri">
+      <wsdl:input wsa:Action="http://tempuri.org/IBaseDataTypesRpcLit/RetUri" message="tns:IBaseDataTypesRpcLit_RetUri_InputMessage"/>
+      <wsdl:output wsa:Action="http://tempuri.org/IBaseDataTypesRpcLit/RetUriResponse" message="tns:IBaseDataTypesRpcLit_RetUri_OutputMessage"/>
+    </wsdl:operation>
+    <wsdl:operation name="RetDateTime" parameterOrder="inDateTime">
+      <wsdl:input wsa:Action="http://tempuri.org/IBaseDataTypesRpcLit/RetDateTime" message="tns:IBaseDataTypesRpcLit_RetDateTime_InputMessage"/>
+      <wsdl:output wsa:Action="http://tempuri.org/IBaseDataTypesRpcLit/RetDateTimeResponse" message="tns:IBaseDataTypesRpcLit_RetDateTime_OutputMessage"/>
+    </wsdl:operation>
+    <wsdl:operation name="RetTimeSpan" parameterOrder="inTimeSpan">
+      <wsdl:input wsa:Action="http://tempuri.org/IBaseDataTypesRpcLit/RetTimeSpan" message="tns:IBaseDataTypesRpcLit_RetTimeSpan_InputMessage"/>
+      <wsdl:output wsa:Action="http://tempuri.org/IBaseDataTypesRpcLit/RetTimeSpanResponse" message="tns:IBaseDataTypesRpcLit_RetTimeSpan_OutputMessage"/>
+    </wsdl:operation>
+    <wsdl:operation name="RetQName" parameterOrder="inQName">
+      <wsdl:input wsa:Action="http://tempuri.org/IBaseDataTypesRpcLit/RetQName" message="tns:IBaseDataTypesRpcLit_RetQName_InputMessage"/>
+      <wsdl:output wsa:Action="http://tempuri.org/IBaseDataTypesRpcLit/RetQNameResponse" message="tns:IBaseDataTypesRpcLit_RetQName_OutputMessage"/>
+    </wsdl:operation>
+  </wsdl:portType>
+  <wsdl:binding name="BasicHttpBinding_IBaseDataTypesRpcLit" type="tns:IBaseDataTypesRpcLit">
+    <soap:binding transport="http://schemas.xmlsoap.org/soap/http" style="rpc"/>
+    <wsdl:operation name="RetBool">
+      <soap:operation soapAction="http://tempuri.org/IBaseDataTypesRpcLit/RetBool" style="rpc"/>
+      <wsdl:input>
+        <soap:body use="literal" namespace="http://tempuri.org/"/>
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal" namespace="http://tempuri.org/"/>
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="RetByte">
+      <soap:operation soapAction="http://tempuri.org/IBaseDataTypesRpcLit/RetByte" style="rpc"/>
+      <wsdl:input>
+        <soap:body use="literal" namespace="http://tempuri.org/"/>
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal" namespace="http://tempuri.org/"/>
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="RetSByte">
+      <soap:operation soapAction="http://tempuri.org/IBaseDataTypesRpcLit/RetSByte" style="rpc"/>
+      <wsdl:input>
+        <soap:body use="literal" namespace="http://tempuri.org/"/>
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal" namespace="http://tempuri.org/"/>
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="RetByteArray">
+      <soap:operation soapAction="http://tempuri.org/IBaseDataTypesRpcLit/RetByteArray" style="rpc"/>
+      <wsdl:input>
+        <soap:body use="literal" namespace="http://tempuri.org/"/>
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal" namespace="http://tempuri.org/"/>
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="RetChar">
+      <soap:operation soapAction="http://tempuri.org/IBaseDataTypesRpcLit/RetChar" style="rpc"/>
+      <wsdl:input>
+        <soap:body use="literal" namespace="http://tempuri.org/"/>
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal" namespace="http://tempuri.org/"/>
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="RetDecimal">
+      <soap:operation soapAction="http://tempuri.org/IBaseDataTypesRpcLit/RetDecimal" style="rpc"/>
+      <wsdl:input>
+        <soap:body use="literal" namespace="http://tempuri.org/"/>
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal" namespace="http://tempuri.org/"/>
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="RetFloat">
+      <soap:operation soapAction="http://tempuri.org/IBaseDataTypesRpcLit/RetFloat" style="rpc"/>
+      <wsdl:input>
+        <soap:body use="literal" namespace="http://tempuri.org/"/>
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal" namespace="http://tempuri.org/"/>
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="RetDouble">
+      <soap:operation soapAction="http://tempuri.org/IBaseDataTypesRpcLit/RetDouble" style="rpc"/>
+      <wsdl:input>
+        <soap:body use="literal" namespace="http://tempuri.org/"/>
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal" namespace="http://tempuri.org/"/>
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="RetSingle">
+      <soap:operation soapAction="http://tempuri.org/IBaseDataTypesRpcLit/RetSingle" style="rpc"/>
+      <wsdl:input>
+        <soap:body use="literal" namespace="http://tempuri.org/"/>
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal" namespace="http://tempuri.org/"/>
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="RetInt">
+      <soap:operation soapAction="http://tempuri.org/IBaseDataTypesRpcLit/RetInt" style="rpc"/>
+      <wsdl:input>
+        <soap:body use="literal" namespace="http://tempuri.org/"/>
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal" namespace="http://tempuri.org/"/>
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="RetShort">
+      <soap:operation soapAction="http://tempuri.org/IBaseDataTypesRpcLit/RetShort" style="rpc"/>
+      <wsdl:input>
+        <soap:body use="literal" namespace="http://tempuri.org/"/>
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal" namespace="http://tempuri.org/"/>
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="RetLong">
+      <soap:operation soapAction="http://tempuri.org/IBaseDataTypesRpcLit/RetLong" style="rpc"/>
+      <wsdl:input>
+        <soap:body use="literal" namespace="http://tempuri.org/"/>
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal" namespace="http://tempuri.org/"/>
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="RetObject">
+      <soap:operation soapAction="http://tempuri.org/IBaseDataTypesRpcLit/RetObject" style="rpc"/>
+      <wsdl:input>
+        <soap:body use="literal" namespace="http://tempuri.org/"/>
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal" namespace="http://tempuri.org/"/>
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="RetUInt">
+      <soap:operation soapAction="http://tempuri.org/IBaseDataTypesRpcLit/RetUInt" style="rpc"/>
+      <wsdl:input>
+        <soap:body use="literal" namespace="http://tempuri.org/"/>
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal" namespace="http://tempuri.org/"/>
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="RetUShort">
+      <soap:operation soapAction="http://tempuri.org/IBaseDataTypesRpcLit/RetUShort" style="rpc"/>
+      <wsdl:input>
+        <soap:body use="literal" namespace="http://tempuri.org/"/>
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal" namespace="http://tempuri.org/"/>
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="RetULong">
+      <soap:operation soapAction="http://tempuri.org/IBaseDataTypesRpcLit/RetULong" style="rpc"/>
+      <wsdl:input>
+        <soap:body use="literal" namespace="http://tempuri.org/"/>
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal" namespace="http://tempuri.org/"/>
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="RetString">
+      <soap:operation soapAction="http://tempuri.org/IBaseDataTypesRpcLit/RetString" style="rpc"/>
+      <wsdl:input>
+        <soap:body use="literal" namespace="http://tempuri.org/"/>
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal" namespace="http://tempuri.org/"/>
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="RetGuid">
+      <soap:operation soapAction="http://tempuri.org/IBaseDataTypesRpcLit/RetGuid" style="rpc"/>
+      <wsdl:input>
+        <soap:body use="literal" namespace="http://tempuri.org/"/>
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal" namespace="http://tempuri.org/"/>
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="RetUri">
+      <soap:operation soapAction="http://tempuri.org/IBaseDataTypesRpcLit/RetUri" style="rpc"/>
+      <wsdl:input>
+        <soap:body use="literal" namespace="http://tempuri.org/"/>
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal" namespace="http://tempuri.org/"/>
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="RetDateTime">
+      <soap:operation soapAction="http://tempuri.org/IBaseDataTypesRpcLit/RetDateTime" style="rpc"/>
+      <wsdl:input>
+        <soap:body use="literal" namespace="http://tempuri.org/"/>
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal" namespace="http://tempuri.org/"/>
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="RetTimeSpan">
+      <soap:operation soapAction="http://tempuri.org/IBaseDataTypesRpcLit/RetTimeSpan" style="rpc"/>
+      <wsdl:input>
+        <soap:body use="literal" namespace="http://tempuri.org/"/>
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal" namespace="http://tempuri.org/"/>
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="RetQName">
+      <soap:operation soapAction="http://tempuri.org/IBaseDataTypesRpcLit/RetQName" style="rpc"/>
+      <wsdl:input>
+        <soap:body use="literal" namespace="http://tempuri.org/"/>
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal" namespace="http://tempuri.org/"/>
+      </wsdl:output>
+    </wsdl:operation>
+  </wsdl:binding>
+  <wsdl:service name="BaseDataTypesRpcLitService">
+    <wsdl:port name="BasicHttpBinding_IBaseDataTypesRpcLit" binding="tns:BasicHttpBinding_IBaseDataTypesRpcLit">
+      <soap:address location="http://131.107.72.15/SoapWsdl_BaseDataTypes_XmlFormatter_Service_Indigo/BaseDataTypesRpcLit.svc"/>
+    </wsdl:port>
+  </wsdl:service>
+</wsdl:definitions>

Modified: trunk/src/test/resources/interop/microsoft/soapwsdl/BaseDataTypesRpcLit_Service/WEB-INF/wsdl/service.wsdl
===================================================================
--- trunk/src/test/resources/interop/microsoft/soapwsdl/BaseDataTypesRpcLit_Service/WEB-INF/wsdl/service.wsdl	2006-09-27 15:48:59 UTC (rev 1072)
+++ trunk/src/test/resources/interop/microsoft/soapwsdl/BaseDataTypesRpcLit_Service/WEB-INF/wsdl/service.wsdl	2006-09-27 16:23:56 UTC (rev 1073)
@@ -1 +1,438 @@
-<?xml version="1.0" encoding="utf-8"?><wsdl:definitions name="BaseDataTypesRpcLitService" targetNamespace="http://tempuri.org/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:wsap10="http://www.w3.org/2005/08/addressing" xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/08/addressing" xmlns:wsp="http://schemas.xmlsoap.org/ws/2004/09/policy" xmlns:wsap="http://schemas.xmlsoap.org/ws/2004/09/policy/addressing" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msc="http://schemas.microsoft.com/ws/2005/12/wsdl/contract" xmlns:tns="http://tempuri.org/" xmlns:soap12="http://schemas.xmlsoap.org/wsdl/soap12/" xmlns:wsx="http://schemas.xmlsoap.org/ws/2004/09/mex" xmlns:wsa10="http://www.w3.org/2005/08/addressing"><wsp:Policy wsu:Id="BasicHttpBinding_IBaseDataTypesRpcLit_policy"><w!
 sp:ExactlyOne><wsp:All><wspe:Utf816FFFECharacterEncoding xmlns:wspe="http://schemas.xmlsoap.org/ws/2004/09/policy/encoding"/></wsp:All></wsp:ExactlyOne></wsp:Policy><wsdl:types><xsd:schema targetNamespace="http://tempuri.org/Imports"><xsd:import namespace="http://www.w3.org/2001/XMLSchema"/><xsd:import schemaLocation="xsd0.xsd" namespace="http://schemas.microsoft.com/2003/10/Serialization/"/></xsd:schema></wsdl:types><wsdl:message name="IBaseDataTypesRpcLit_RetBool_InputMessage"><wsdl:part name="inBool" type="xsd:boolean"/></wsdl:message><wsdl:message name="IBaseDataTypesRpcLit_RetBool_OutputMessage"><wsdl:part name="RetBoolResult" type="xsd:boolean"/></wsdl:message><wsdl:message name="IBaseDataTypesRpcLit_RetByte_InputMessage"><wsdl:part name="inByte" type="xsd:unsignedByte"/></wsdl:message><wsdl:message name="IBaseDataTypesRpcLit_RetByte_OutputMessage"><wsdl:part name="RetByteResult" type="xsd:unsignedByte"/></wsdl:message><wsdl:message name="IBaseDataTypesRpcLit_RetSByte!
 _InputMessage"><wsdl:part name="inSByte" type="xsd:byte"/></wsdl:messa
ge><wsdl:message name="IBaseDataTypesRpcLit_RetSByte_OutputMessage"><wsdl:part name="RetSByteResult" type="xsd:byte"/></wsdl:message><wsdl:message name="IBaseDataTypesRpcLit_RetByteArray_InputMessage"><wsdl:part name="inByteArray" type="xsd:base64Binary"/></wsdl:message><wsdl:message name="IBaseDataTypesRpcLit_RetByteArray_OutputMessage"><wsdl:part name="RetByteArrayResult" type="xsd:base64Binary"/></wsdl:message><wsdl:message name="IBaseDataTypesRpcLit_RetChar_InputMessage"><wsdl:part name="inChar" type="q1:char" xmlns:q1="http://schemas.microsoft.com/2003/10/Serialization/"/></wsdl:message><wsdl:message name="IBaseDataTypesRpcLit_RetChar_OutputMessage"><wsdl:part name="RetCharResult" type="q2:char" xmlns:q2="http://schemas.microsoft.com/2003/10/Serialization/"/></wsdl:message><wsdl:message name="IBaseDataTypesRpcLit_RetDecimal_InputMessage"><wsdl:part name="inDecimal" type="xsd:decimal"/></wsdl:message><wsdl:message name="IBaseDataTypesRpcLit_RetDecimal_OutputMessage"><wsd!
 l:part name="RetDecimalResult" type="xsd:decimal"/></wsdl:message><wsdl:message name="IBaseDataTypesRpcLit_RetFloat_InputMessage"><wsdl:part name="inFloat" type="xsd:float"/></wsdl:message><wsdl:message name="IBaseDataTypesRpcLit_RetFloat_OutputMessage"><wsdl:part name="RetFloatResult" type="xsd:float"/></wsdl:message><wsdl:message name="IBaseDataTypesRpcLit_RetDouble_InputMessage"><wsdl:part name="inDouble" type="xsd:double"/></wsdl:message><wsdl:message name="IBaseDataTypesRpcLit_RetDouble_OutputMessage"><wsdl:part name="RetDoubleResult" type="xsd:double"/></wsdl:message><wsdl:message name="IBaseDataTypesRpcLit_RetSingle_InputMessage"><wsdl:part name="inSingle" type="xsd:float"/></wsdl:message><wsdl:message name="IBaseDataTypesRpcLit_RetSingle_OutputMessage"><wsdl:part name="RetSingleResult" type="xsd:float"/></wsdl:message><wsdl:message name="IBaseDataTypesRpcLit_RetInt_InputMessage"><wsdl:part name="inInt" type="xsd:int"/></wsdl:message><wsdl:message name="IBaseDataType!
 sRpcLit_RetInt_OutputMessage"><wsdl:part name="RetIntResult" type="xsd
:int"/></wsdl:message><wsdl:message name="IBaseDataTypesRpcLit_RetShort_InputMessage"><wsdl:part name="inShort" type="xsd:short"/></wsdl:message><wsdl:message name="IBaseDataTypesRpcLit_RetShort_OutputMessage"><wsdl:part name="RetShortResult" type="xsd:short"/></wsdl:message><wsdl:message name="IBaseDataTypesRpcLit_RetLong_InputMessage"><wsdl:part name="inLong" type="xsd:long"/></wsdl:message><wsdl:message name="IBaseDataTypesRpcLit_RetLong_OutputMessage"><wsdl:part name="RetLongResult" type="xsd:long"/></wsdl:message><wsdl:message name="IBaseDataTypesRpcLit_RetObject_InputMessage"><wsdl:part name="inObject" type="xsd:anyType"/></wsdl:message><wsdl:message name="IBaseDataTypesRpcLit_RetObject_OutputMessage"><wsdl:part name="RetObjectResult" type="xsd:anyType"/></wsdl:message><wsdl:message name="IBaseDataTypesRpcLit_RetUInt_InputMessage"><wsdl:part name="inUInt" type="xsd:unsignedInt"/></wsdl:message><wsdl:message name="IBaseDataTypesRpcLit_RetUInt_OutputMessage"><wsdl:part n!
 ame="RetUIntResult" type="xsd:unsignedInt"/></wsdl:message><wsdl:message name="IBaseDataTypesRpcLit_RetUShort_InputMessage"><wsdl:part name="inUShort" type="xsd:unsignedShort"/></wsdl:message><wsdl:message name="IBaseDataTypesRpcLit_RetUShort_OutputMessage"><wsdl:part name="RetUShortResult" type="xsd:unsignedShort"/></wsdl:message><wsdl:message name="IBaseDataTypesRpcLit_RetULong_InputMessage"><wsdl:part name="inULong" type="xsd:unsignedLong"/></wsdl:message><wsdl:message name="IBaseDataTypesRpcLit_RetULong_OutputMessage"><wsdl:part name="RetULongResult" type="xsd:unsignedLong"/></wsdl:message><wsdl:message name="IBaseDataTypesRpcLit_RetString_InputMessage"><wsdl:part name="inString" type="xsd:string"/></wsdl:message><wsdl:message name="IBaseDataTypesRpcLit_RetString_OutputMessage"><wsdl:part name="RetStringResult" type="xsd:string"/></wsdl:message><wsdl:message name="IBaseDataTypesRpcLit_RetGuid_InputMessage"><wsdl:part name="inGuid" type="q3:guid" xmlns:q3="http://schemas!
 .microsoft.com/2003/10/Serialization/"/></wsdl:message><wsdl:message n
ame="IBaseDataTypesRpcLit_RetGuid_OutputMessage"><wsdl:part name="RetGuidResult" type="q4:guid" xmlns:q4="http://schemas.microsoft.com/2003/10/Serialization/"/></wsdl:message><wsdl:message name="IBaseDataTypesRpcLit_RetUri_InputMessage"><wsdl:part name="inUri" type="xsd:anyURI"/></wsdl:message><wsdl:message name="IBaseDataTypesRpcLit_RetUri_OutputMessage"><wsdl:part name="RetUriResult" type="xsd:anyURI"/></wsdl:message><wsdl:message name="IBaseDataTypesRpcLit_RetDateTime_InputMessage"><wsdl:part name="inDateTime" type="xsd:dateTime"/></wsdl:message><wsdl:message name="IBaseDataTypesRpcLit_RetDateTime_OutputMessage"><wsdl:part name="RetDateTimeResult" type="xsd:dateTime"/></wsdl:message><wsdl:message name="IBaseDataTypesRpcLit_RetTimeSpan_InputMessage"><wsdl:part name="inTimeSpan" type="q5:duration" xmlns:q5="http://schemas.microsoft.com/2003/10/Serialization/"/></wsdl:message><wsdl:message name="IBaseDataTypesRpcLit_RetTimeSpan_OutputMessage"><wsdl:part name="RetTimeSpanResu!
 lt" type="q6:duration" xmlns:q6="http://schemas.microsoft.com/2003/10/Serialization/"/></wsdl:message><wsdl:message name="IBaseDataTypesRpcLit_RetQName_InputMessage"><wsdl:part name="inQName" type="xsd:QName"/></wsdl:message><wsdl:message name="IBaseDataTypesRpcLit_RetQName_OutputMessage"><wsdl:part name="RetQNameResult" type="xsd:QName"/></wsdl:message><wsdl:portType msc:usingSession="false" name="IBaseDataTypesRpcLit"><wsdl:operation name="RetBool"><wsdl:input wsa10:Action="http://tempuri.org/IBaseDataTypesRpcLit/RetBool" message="tns:IBaseDataTypesRpcLit_RetBool_InputMessage"/><wsdl:output wsa10:Action="http://tempuri.org/IBaseDataTypesRpcLit/RetBoolResponse" message="tns:IBaseDataTypesRpcLit_RetBool_OutputMessage"/></wsdl:operation><wsdl:operation name="RetByte"><wsdl:input wsa10:Action="http://tempuri.org/IBaseDataTypesRpcLit/RetByte" message="tns:IBaseDataTypesRpcLit_RetByte_InputMessage"/><wsdl:output wsa10:Action="http://tempuri.org/IBaseDataTypesRpcLit/RetByteRespo!
 nse" message="tns:IBaseDataTypesRpcLit_RetByte_OutputMessage"/></wsdl:
operation><wsdl:operation name="RetSByte"><wsdl:input wsa10:Action="http://tempuri.org/IBaseDataTypesRpcLit/RetSByte" message="tns:IBaseDataTypesRpcLit_RetSByte_InputMessage"/><wsdl:output wsa10:Action="http://tempuri.org/IBaseDataTypesRpcLit/RetSByteResponse" message="tns:IBaseDataTypesRpcLit_RetSByte_OutputMessage"/></wsdl:operation><wsdl:operation name="RetByteArray"><wsdl:input wsa10:Action="http://tempuri.org/IBaseDataTypesRpcLit/RetByteArray" message="tns:IBaseDataTypesRpcLit_RetByteArray_InputMessage"/><wsdl:output wsa10:Action="http://tempuri.org/IBaseDataTypesRpcLit/RetByteArrayResponse" message="tns:IBaseDataTypesRpcLit_RetByteArray_OutputMessage"/></wsdl:operation><wsdl:operation name="RetChar"><wsdl:input wsa10:Action="http://tempuri.org/IBaseDataTypesRpcLit/RetChar" message="tns:IBaseDataTypesRpcLit_RetChar_InputMessage"/><wsdl:output wsa10:Action="http://tempuri.org/IBaseDataTypesRpcLit/RetCharResponse" message="tns:IBaseDataTypesRpcLit_RetChar_OutputMessage"/>!
 </wsdl:operation><wsdl:operation name="RetDecimal"><wsdl:input wsa10:Action="http://tempuri.org/IBaseDataTypesRpcLit/RetDecimal" message="tns:IBaseDataTypesRpcLit_RetDecimal_InputMessage"/><wsdl:output wsa10:Action="http://tempuri.org/IBaseDataTypesRpcLit/RetDecimalResponse" message="tns:IBaseDataTypesRpcLit_RetDecimal_OutputMessage"/></wsdl:operation><wsdl:operation name="RetFloat"><wsdl:input wsa10:Action="http://tempuri.org/IBaseDataTypesRpcLit/RetFloat" message="tns:IBaseDataTypesRpcLit_RetFloat_InputMessage"/><wsdl:output wsa10:Action="http://tempuri.org/IBaseDataTypesRpcLit/RetFloatResponse" message="tns:IBaseDataTypesRpcLit_RetFloat_OutputMessage"/></wsdl:operation><wsdl:operation name="RetDouble"><wsdl:input wsa10:Action="http://tempuri.org/IBaseDataTypesRpcLit/RetDouble" message="tns:IBaseDataTypesRpcLit_RetDouble_InputMessage"/><wsdl:output wsa10:Action="http://tempuri.org/IBaseDataTypesRpcLit/RetDoubleResponse" message="tns:IBaseDataTypesRpcLit_RetDouble_OutputMe!
 ssage"/></wsdl:operation><wsdl:operation name="RetSingle"><wsdl:input 
wsa10:Action="http://tempuri.org/IBaseDataTypesRpcLit/RetSingle" message="tns:IBaseDataTypesRpcLit_RetSingle_InputMessage"/><wsdl:output wsa10:Action="http://tempuri.org/IBaseDataTypesRpcLit/RetSingleResponse" message="tns:IBaseDataTypesRpcLit_RetSingle_OutputMessage"/></wsdl:operation><wsdl:operation name="RetInt"><wsdl:input wsa10:Action="http://tempuri.org/IBaseDataTypesRpcLit/RetInt" message="tns:IBaseDataTypesRpcLit_RetInt_InputMessage"/><wsdl:output wsa10:Action="http://tempuri.org/IBaseDataTypesRpcLit/RetIntResponse" message="tns:IBaseDataTypesRpcLit_RetInt_OutputMessage"/></wsdl:operation><wsdl:operation name="RetShort"><wsdl:input wsa10:Action="http://tempuri.org/IBaseDataTypesRpcLit/RetShort" message="tns:IBaseDataTypesRpcLit_RetShort_InputMessage"/><wsdl:output wsa10:Action="http://tempuri.org/IBaseDataTypesRpcLit/RetShortResponse" message="tns:IBaseDataTypesRpcLit_RetShort_OutputMessage"/></wsdl:operation><wsdl:operation name="RetLong"><wsdl:input wsa10:Action="h!
 ttp://tempuri.org/IBaseDataTypesRpcLit/RetLong" message="tns:IBaseDataTypesRpcLit_RetLong_InputMessage"/><wsdl:output wsa10:Action="http://tempuri.org/IBaseDataTypesRpcLit/RetLongResponse" message="tns:IBaseDataTypesRpcLit_RetLong_OutputMessage"/></wsdl:operation><wsdl:operation name="RetObject"><wsdl:input wsa10:Action="http://tempuri.org/IBaseDataTypesRpcLit/RetObject" message="tns:IBaseDataTypesRpcLit_RetObject_InputMessage"/><wsdl:output wsa10:Action="http://tempuri.org/IBaseDataTypesRpcLit/RetObjectResponse" message="tns:IBaseDataTypesRpcLit_RetObject_OutputMessage"/></wsdl:operation><wsdl:operation name="RetUInt"><wsdl:input wsa10:Action="http://tempuri.org/IBaseDataTypesRpcLit/RetUInt" message="tns:IBaseDataTypesRpcLit_RetUInt_InputMessage"/><wsdl:output wsa10:Action="http://tempuri.org/IBaseDataTypesRpcLit/RetUIntResponse" message="tns:IBaseDataTypesRpcLit_RetUInt_OutputMessage"/></wsdl:operation><wsdl:operation name="RetUShort"><wsdl:input wsa10:Action="http://temp!
 uri.org/IBaseDataTypesRpcLit/RetUShort" message="tns:IBaseDataTypesRpc
Lit_RetUShort_InputMessage"/><wsdl:output wsa10:Action="http://tempuri.org/IBaseDataTypesRpcLit/RetUShortResponse" message="tns:IBaseDataTypesRpcLit_RetUShort_OutputMessage"/></wsdl:operation><wsdl:operation name="RetULong"><wsdl:input wsa10:Action="http://tempuri.org/IBaseDataTypesRpcLit/RetULong" message="tns:IBaseDataTypesRpcLit_RetULong_InputMessage"/><wsdl:output wsa10:Action="http://tempuri.org/IBaseDataTypesRpcLit/RetULongResponse" message="tns:IBaseDataTypesRpcLit_RetULong_OutputMessage"/></wsdl:operation><wsdl:operation name="RetString"><wsdl:input wsa10:Action="http://tempuri.org/IBaseDataTypesRpcLit/RetString" message="tns:IBaseDataTypesRpcLit_RetString_InputMessage"/><wsdl:output wsa10:Action="http://tempuri.org/IBaseDataTypesRpcLit/RetStringResponse" message="tns:IBaseDataTypesRpcLit_RetString_OutputMessage"/></wsdl:operation><wsdl:operation name="RetGuid"><wsdl:input wsa10:Action="http://tempuri.org/IBaseDataTypesRpcLit/RetGuid" message="tns:IBaseDataTypesRpcLi!
 t_RetGuid_InputMessage"/><wsdl:output wsa10:Action="http://tempuri.org/IBaseDataTypesRpcLit/RetGuidResponse" message="tns:IBaseDataTypesRpcLit_RetGuid_OutputMessage"/></wsdl:operation><wsdl:operation name="RetUri"><wsdl:input wsa10:Action="http://tempuri.org/IBaseDataTypesRpcLit/RetUri" message="tns:IBaseDataTypesRpcLit_RetUri_InputMessage"/><wsdl:output wsa10:Action="http://tempuri.org/IBaseDataTypesRpcLit/RetUriResponse" message="tns:IBaseDataTypesRpcLit_RetUri_OutputMessage"/></wsdl:operation><wsdl:operation name="RetDateTime"><wsdl:input wsa10:Action="http://tempuri.org/IBaseDataTypesRpcLit/RetDateTime" message="tns:IBaseDataTypesRpcLit_RetDateTime_InputMessage"/><wsdl:output wsa10:Action="http://tempuri.org/IBaseDataTypesRpcLit/RetDateTimeResponse" message="tns:IBaseDataTypesRpcLit_RetDateTime_OutputMessage"/></wsdl:operation><wsdl:operation name="RetTimeSpan"><wsdl:input wsa10:Action="http://tempuri.org/IBaseDataTypesRpcLit/RetTimeSpan" message="tns:IBaseDataTypesRpcL!
 it_RetTimeSpan_InputMessage"/><wsdl:output wsa10:Action="http://tempur
i.org/IBaseDataTypesRpcLit/RetTimeSpanResponse" message="tns:IBaseDataTypesRpcLit_RetTimeSpan_OutputMessage"/></wsdl:operation><wsdl:operation name="RetQName"><wsdl:input wsa10:Action="http://tempuri.org/IBaseDataTypesRpcLit/RetQName" message="tns:IBaseDataTypesRpcLit_RetQName_InputMessage"/><wsdl:output wsa10:Action="http://tempuri.org/IBaseDataTypesRpcLit/RetQNameResponse" message="tns:IBaseDataTypesRpcLit_RetQName_OutputMessage"/></wsdl:operation></wsdl:portType><wsdl:binding name="BasicHttpBinding_IBaseDataTypesRpcLit" type="tns:IBaseDataTypesRpcLit"><wsp:PolicyReference URI="#BasicHttpBinding_IBaseDataTypesRpcLit_policy"/><soap:binding transport="http://schemas.xmlsoap.org/soap/http" style="rpc"/><wsdl:operation name="RetBool"><soap:operation soapAction="http://tempuri.org/IBaseDataTypesRpcLit/RetBool" style="rpc"/><wsdl:input><soap:body use="literal" namespace="http://tempuri.org/"/></wsdl:input><wsdl:output><soap:body use="literal" namespace="http://tempuri.org/"/></w!
 sdl:output></wsdl:operation><wsdl:operation name="RetByte"><soap:operation soapAction="http://tempuri.org/IBaseDataTypesRpcLit/RetByte" style="rpc"/><wsdl:input><soap:body use="literal" namespace="http://tempuri.org/"/></wsdl:input><wsdl:output><soap:body use="literal" namespace="http://tempuri.org/"/></wsdl:output></wsdl:operation><wsdl:operation name="RetSByte"><soap:operation soapAction="http://tempuri.org/IBaseDataTypesRpcLit/RetSByte" style="rpc"/><wsdl:input><soap:body use="literal" namespace="http://tempuri.org/"/></wsdl:input><wsdl:output><soap:body use="literal" namespace="http://tempuri.org/"/></wsdl:output></wsdl:operation><wsdl:operation name="RetByteArray"><soap:operation soapAction="http://tempuri.org/IBaseDataTypesRpcLit/RetByteArray" style="rpc"/><wsdl:input><soap:body use="literal" namespace="http://tempuri.org/"/></wsdl:input><wsdl:output><soap:body use="literal" namespace="http://tempuri.org/"/></wsdl:output></wsdl:operation><wsdl:operation name="RetChar"!
 ><soap:operation soapAction="http://tempuri.org/IBaseDataTypesRpcLit/R
etChar" style="rpc"/><wsdl:input><soap:body use="literal" namespace="http://tempuri.org/"/></wsdl:input><wsdl:output><soap:body use="literal" namespace="http://tempuri.org/"/></wsdl:output></wsdl:operation><wsdl:operation name="RetDecimal"><soap:operation soapAction="http://tempuri.org/IBaseDataTypesRpcLit/RetDecimal" style="rpc"/><wsdl:input><soap:body use="literal" namespace="http://tempuri.org/"/></wsdl:input><wsdl:output><soap:body use="literal" namespace="http://tempuri.org/"/></wsdl:output></wsdl:operation><wsdl:operation name="RetFloat"><soap:operation soapAction="http://tempuri.org/IBaseDataTypesRpcLit/RetFloat" style="rpc"/><wsdl:input><soap:body use="literal" namespace="http://tempuri.org/"/></wsdl:input><wsdl:output><soap:body use="literal" namespace="http://tempuri.org/"/></wsdl:output></wsdl:operation><wsdl:operation name="RetDouble"><soap:operation soapAction="http://tempuri.org/IBaseDataTypesRpcLit/RetDouble" style="rpc"/><wsdl:input><soap:body use="literal" n!
 amespace="http://tempuri.org/"/></wsdl:input><wsdl:output><soap:body use="literal" namespace="http://tempuri.org/"/></wsdl:output></wsdl:operation><wsdl:operation name="RetSingle"><soap:operation soapAction="http://tempuri.org/IBaseDataTypesRpcLit/RetSingle" style="rpc"/><wsdl:input><soap:body use="literal" namespace="http://tempuri.org/"/></wsdl:input><wsdl:output><soap:body use="literal" namespace="http://tempuri.org/"/></wsdl:output></wsdl:operation><wsdl:operation name="RetInt"><soap:operation soapAction="http://tempuri.org/IBaseDataTypesRpcLit/RetInt" style="rpc"/><wsdl:input><soap:body use="literal" namespace="http://tempuri.org/"/></wsdl:input><wsdl:output><soap:body use="literal" namespace="http://tempuri.org/"/></wsdl:output></wsdl:operation><wsdl:operation name="RetShort"><soap:operation soapAction="http://tempuri.org/IBaseDataTypesRpcLit/RetShort" style="rpc"/><wsdl:input><soap:body use="literal" namespace="http://tempuri.org/"/></wsdl:input><wsdl:output><soap:bo!
 dy use="literal" namespace="http://tempuri.org/"/></wsdl:output></wsdl
:operation><wsdl:operation name="RetLong"><soap:operation soapAction="http://tempuri.org/IBaseDataTypesRpcLit/RetLong" style="rpc"/><wsdl:input><soap:body use="literal" namespace="http://tempuri.org/"/></wsdl:input><wsdl:output><soap:body use="literal" namespace="http://tempuri.org/"/></wsdl:output></wsdl:operation><wsdl:operation name="RetObject"><soap:operation soapAction="http://tempuri.org/IBaseDataTypesRpcLit/RetObject" style="rpc"/><wsdl:input><soap:body use="literal" namespace="http://tempuri.org/"/></wsdl:input><wsdl:output><soap:body use="literal" namespace="http://tempuri.org/"/></wsdl:output></wsdl:operation><wsdl:operation name="RetUInt"><soap:operation soapAction="http://tempuri.org/IBaseDataTypesRpcLit/RetUInt" style="rpc"/><wsdl:input><soap:body use="literal" namespace="http://tempuri.org/"/></wsdl:input><wsdl:output><soap:body use="literal" namespace="http://tempuri.org/"/></wsdl:output></wsdl:operation><wsdl:operation name="RetUShort"><soap:operation soapAct!
 ion="http://tempuri.org/IBaseDataTypesRpcLit/RetUShort" style="rpc"/><wsdl:input><soap:body use="literal" namespace="http://tempuri.org/"/></wsdl:input><wsdl:output><soap:body use="literal" namespace="http://tempuri.org/"/></wsdl:output></wsdl:operation><wsdl:operation name="RetULong"><soap:operation soapAction="http://tempuri.org/IBaseDataTypesRpcLit/RetULong" style="rpc"/><wsdl:input><soap:body use="literal" namespace="http://tempuri.org/"/></wsdl:input><wsdl:output><soap:body use="literal" namespace="http://tempuri.org/"/></wsdl:output></wsdl:operation><wsdl:operation name="RetString"><soap:operation soapAction="http://tempuri.org/IBaseDataTypesRpcLit/RetString" style="rpc"/><wsdl:input><soap:body use="literal" namespace="http://tempuri.org/"/></wsdl:input><wsdl:output><soap:body use="literal" namespace="http://tempuri.org/"/></wsdl:output></wsdl:operation><wsdl:operation name="RetGuid"><soap:operation soapAction="http://tempuri.org/IBaseDataTypesRpcLit/RetGuid" style="r!
 pc"/><wsdl:input><soap:body use="literal" namespace="http://tempuri.or
g/"/></wsdl:input><wsdl:output><soap:body use="literal" namespace="http://tempuri.org/"/></wsdl:output></wsdl:operation><wsdl:operation name="RetUri"><soap:operation soapAction="http://tempuri.org/IBaseDataTypesRpcLit/RetUri" style="rpc"/><wsdl:input><soap:body use="literal" namespace="http://tempuri.org/"/></wsdl:input><wsdl:output><soap:body use="literal" namespace="http://tempuri.org/"/></wsdl:output></wsdl:operation><wsdl:operation name="RetDateTime"><soap:operation soapAction="http://tempuri.org/IBaseDataTypesRpcLit/RetDateTime" style="rpc"/><wsdl:input><soap:body use="literal" namespace="http://tempuri.org/"/></wsdl:input><wsdl:output><soap:body use="literal" namespace="http://tempuri.org/"/></wsdl:output></wsdl:operation><wsdl:operation name="RetTimeSpan"><soap:operation soapAction="http://tempuri.org/IBaseDataTypesRpcLit/RetTimeSpan" style="rpc"/><wsdl:input><soap:body use="literal" namespace="http://tempuri.org/"/></wsdl:input><wsdl:output><soap:body use="literal" n!
 amespace="http://tempuri.org/"/></wsdl:output></wsdl:operation><wsdl:operation name="RetQName"><soap:operation soapAction="http://tempuri.org/IBaseDataTypesRpcLit/RetQName" style="rpc"/><wsdl:input><soap:body use="literal" namespace="http://tempuri.org/"/></wsdl:input><wsdl:output><soap:body use="literal" namespace="http://tempuri.org/"/></wsdl:output></wsdl:operation></wsdl:binding><wsdl:service name="BaseDataTypesRpcLitService"><wsdl:port name="BasicHttpBinding_IBaseDataTypesRpcLit" binding="tns:BasicHttpBinding_IBaseDataTypesRpcLit"><soap:address location="http://131.107.72.15/SoapWsdl_BaseDataTypes_XmlFormatter_Service_Indigo/BaseDataTypesRpcLit.svc"/></wsdl:port></wsdl:service></wsdl:definitions>
\ No newline at end of file
+<?xml version="1.0" encoding="utf-8"?>
+<wsdl:definitions name="BaseDataTypesRpcLitService" targetNamespace="http://tempuri.org/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:wsap10="http://www.w3.org/2005/08/addressing" xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/08/addressing" xmlns:wsp="http://schemas.xmlsoap.org/ws/2004/09/policy" xmlns:wsap="http://schemas.xmlsoap.org/ws/2004/09/policy/addressing" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msc="http://schemas.microsoft.com/ws/2005/12/wsdl/contract" xmlns:tns="http://tempuri.org/" xmlns:soap12="http://schemas.xmlsoap.org/wsdl/soap12/" xmlns:wsx="http://schemas.xmlsoap.org/ws/2004/09/mex" xmlns:wsa10="http://www.w3.org/2005/08/addressing">
+  <wsdl:types>
+    <xsd:schema targetNamespace="http://tempuri.org/Imports">
+      <xsd:import namespace="http://www.w3.org/2001/XMLSchema"/>
+      <xsd:import schemaLocation="xsd0.xsd" namespace="http://schemas.microsoft.com/2003/10/Serialization/"/>
+    </xsd:schema>
+  </wsdl:types>
+  <wsdl:message name="IBaseDataTypesRpcLit_RetBool_InputMessage">
+    <wsdl:part name="inBool" type="xsd:boolean"/>
+  </wsdl:message>
+  <wsdl:message name="IBaseDataTypesRpcLit_RetBool_OutputMessage">
+    <wsdl:part name="RetBoolResult" type="xsd:boolean"/>
+  </wsdl:message>
+  <wsdl:message name="IBaseDataTypesRpcLit_RetByte_InputMessage">
+    <wsdl:part name="inByte" type="xsd:unsignedByte"/>
+  </wsdl:message>
+  <wsdl:message name="IBaseDataTypesRpcLit_RetByte_OutputMessage">
+    <wsdl:part name="RetByteResult" type="xsd:unsignedByte"/>
+  </wsdl:message>
+  <wsdl:message name="IBaseDataTypesRpcLit_RetSByte_InputMessage">
+    <wsdl:part name="inSByte" type="xsd:byte"/>
+  </wsdl:message>
+  <wsdl:message name="IBaseDataTypesRpcLit_RetSByte_OutputMessage">
+    <wsdl:part name="RetSByteResult" type="xsd:byte"/>
+  </wsdl:message>
+  <wsdl:message name="IBaseDataTypesRpcLit_RetByteArray_InputMessage">
+    <wsdl:part name="inByteArray" type="xsd:base64Binary"/>
+  </wsdl:message>
+  <wsdl:message name="IBaseDataTypesRpcLit_RetByteArray_OutputMessage">
+    <wsdl:part name="RetByteArrayResult" type="xsd:base64Binary"/>
+  </wsdl:message>
+  <wsdl:message name="IBaseDataTypesRpcLit_RetChar_InputMessage">
+    <wsdl:part name="inChar" type="q1:char" xmlns:q1="http://schemas.microsoft.com/2003/10/Serialization/"/>
+  </wsdl:message>
+  <wsdl:message name="IBaseDataTypesRpcLit_RetChar_OutputMessage">
+    <wsdl:part name="RetCharResult" type="q2:char" xmlns:q2="http://schemas.microsoft.com/2003/10/Serialization/"/>
+  </wsdl:message>
+  <wsdl:message name="IBaseDataTypesRpcLit_RetDecimal_InputMessage">
+    <wsdl:part name="inDecimal" type="xsd:decimal"/>
+  </wsdl:message>
+  <wsdl:message name="IBaseDataTypesRpcLit_RetDecimal_OutputMessage">
+    <wsdl:part name="RetDecimalResult" type="xsd:decimal"/>
+  </wsdl:message>
+  <wsdl:message name="IBaseDataTypesRpcLit_RetFloat_InputMessage">
+    <wsdl:part name="inFloat" type="xsd:float"/>
+  </wsdl:message>
+  <wsdl:message name="IBaseDataTypesRpcLit_RetFloat_OutputMessage">
+    <wsdl:part name="RetFloatResult" type="xsd:float"/>
+  </wsdl:message>
+  <wsdl:message name="IBaseDataTypesRpcLit_RetDouble_InputMessage">
+    <wsdl:part name="inDouble" type="xsd:double"/>
+  </wsdl:message>
+  <wsdl:message name="IBaseDataTypesRpcLit_RetDouble_OutputMessage">
+    <wsdl:part name="RetDoubleResult" type="xsd:double"/>
+  </wsdl:message>
+  <wsdl:message name="IBaseDataTypesRpcLit_RetSingle_InputMessage">
+    <wsdl:part name="inSingle" type="xsd:float"/>
+  </wsdl:message>
+  <wsdl:message name="IBaseDataTypesRpcLit_RetSingle_OutputMessage">
+    <wsdl:part name="RetSingleResult" type="xsd:float"/>
+  </wsdl:message>
+  <wsdl:message name="IBaseDataTypesRpcLit_RetInt_InputMessage">
+    <wsdl:part name="inInt" type="xsd:int"/>
+  </wsdl:message>
+  <wsdl:message name="IBaseDataTypesRpcLit_RetInt_OutputMessage">
+    <wsdl:part name="RetIntResult" type="xsd:int"/>
+  </wsdl:message>
+  <wsdl:message name="IBaseDataTypesRpcLit_RetShort_InputMessage">
+    <wsdl:part name="inShort" type="xsd:short"/>
+  </wsdl:message>
+  <wsdl:message name="IBaseDataTypesRpcLit_RetShort_OutputMessage">
+    <wsdl:part name="RetShortResult" type="xsd:short"/>
+  </wsdl:message>
+  <wsdl:message name="IBaseDataTypesRpcLit_RetLong_InputMessage">
+    <wsdl:part name="inLong" type="xsd:long"/>
+  </wsdl:message>
+  <wsdl:message name="IBaseDataTypesRpcLit_RetLong_OutputMessage">
+    <wsdl:part name="RetLongResult" type="xsd:long"/>
+  </wsdl:message>
+  <wsdl:message name="IBaseDataTypesRpcLit_RetObject_InputMessage">
+    <wsdl:part name="inObject" type="xsd:anyType"/>
+  </wsdl:message>
+  <wsdl:message name="IBaseDataTypesRpcLit_RetObject_OutputMessage">
+    <wsdl:part name="RetObjectResult" type="xsd:anyType"/>
+  </wsdl:message>
+  <wsdl:message name="IBaseDataTypesRpcLit_RetUInt_InputMessage">
+    <wsdl:part name="inUInt" type="xsd:unsignedInt"/>
+  </wsdl:message>
+  <wsdl:message name="IBaseDataTypesRpcLit_RetUInt_OutputMessage">
+    <wsdl:part name="RetUIntResult" type="xsd:unsignedInt"/>
+  </wsdl:message>
+  <wsdl:message name="IBaseDataTypesRpcLit_RetUShort_InputMessage">
+    <wsdl:part name="inUShort" type="xsd:unsignedShort"/>
+  </wsdl:message>
+  <wsdl:message name="IBaseDataTypesRpcLit_RetUShort_OutputMessage">
+    <wsdl:part name="RetUShortResult" type="xsd:unsignedShort"/>
+  </wsdl:message>
+  <wsdl:message name="IBaseDataTypesRpcLit_RetULong_InputMessage">
+    <wsdl:part name="inULong" type="xsd:unsignedLong"/>
+  </wsdl:message>
+  <wsdl:message name="IBaseDataTypesRpcLit_RetULong_OutputMessage">
+    <wsdl:part name="RetULongResult" type="xsd:unsignedLong"/>
+  </wsdl:message>
+  <wsdl:message name="IBaseDataTypesRpcLit_RetString_InputMessage">
+    <wsdl:part name="inString" type="xsd:string"/>
+  </wsdl:message>
+  <wsdl:message name="IBaseDataTypesRpcLit_RetString_OutputMessage">
+    <wsdl:part name="RetStringResult" type="xsd:string"/>
+  </wsdl:message>
+  <wsdl:message name="IBaseDataTypesRpcLit_RetGuid_InputMessage">
+    <wsdl:part name="inGuid" type="q3:guid" xmlns:q3="http://schemas.microsoft.com/2003/10/Serialization/"/>
+  </wsdl:message>
+  <wsdl:message name="IBaseDataTypesRpcLit_RetGuid_OutputMessage">
+    <wsdl:part name="RetGuidResult" type="q4:guid" xmlns:q4="http://schemas.microsoft.com/2003/10/Serialization/"/>
+  </wsdl:message>
+  <wsdl:message name="IBaseDataTypesRpcLit_RetUri_InputMessage">
+    <wsdl:part name="inUri" type="xsd:anyURI"/>
+  </wsdl:message>
+  <wsdl:message name="IBaseDataTypesRpcLit_RetUri_OutputMessage">
+    <wsdl:part name="RetUriResult" type="xsd:anyURI"/>
+  </wsdl:message>
+  <wsdl:message name="IBaseDataTypesRpcLit_RetDateTime_InputMessage">
+    <wsdl:part name="inDateTime" type="xsd:dateTime"/>
+  </wsdl:message>
+  <wsdl:message name="IBaseDataTypesRpcLit_RetDateTime_OutputMessage">
+    <wsdl:part name="RetDateTimeResult" type="xsd:dateTime"/>
+  </wsdl:message>
+  <wsdl:message name="IBaseDataTypesRpcLit_RetTimeSpan_InputMessage">
+    <wsdl:part name="inTimeSpan" type="q5:duration" xmlns:q5="http://schemas.microsoft.com/2003/10/Serialization/"/>
+  </wsdl:message>
+  <wsdl:message name="IBaseDataTypesRpcLit_RetTimeSpan_OutputMessage">
+    <wsdl:part name="RetTimeSpanResult" type="q6:duration" xmlns:q6="http://schemas.microsoft.com/2003/10/Serialization/"/>
+  </wsdl:message>
+  <wsdl:message name="IBaseDataTypesRpcLit_RetQName_InputMessage">
+    <wsdl:part name="inQName" type="xsd:QName"/>
+  </wsdl:message>
+  <wsdl:message name="IBaseDataTypesRpcLit_RetQName_OutputMessage">
+    <wsdl:part name="RetQNameResult" type="xsd:QName"/>
+  </wsdl:message>
+  <wsdl:portType msc:usingSession="false" name="IBaseDataTypesRpcLit">
+    <wsdl:operation name="RetBool">
+      <wsdl:input wsa10:Action="http://tempuri.org/IBaseDataTypesRpcLit/RetBool" message="tns:IBaseDataTypesRpcLit_RetBool_InputMessage"/>
+      <wsdl:output wsa10:Action="http://tempuri.org/IBaseDataTypesRpcLit/RetBoolResponse" message="tns:IBaseDataTypesRpcLit_RetBool_OutputMessage"/>
+    </wsdl:operation>
+    <wsdl:operation name="RetByte">
+      <wsdl:input wsa10:Action="http://tempuri.org/IBaseDataTypesRpcLit/RetByte" message="tns:IBaseDataTypesRpcLit_RetByte_InputMessage"/>
+      <wsdl:output wsa10:Action="http://tempuri.org/IBaseDataTypesRpcLit/RetByteResponse" message="tns:IBaseDataTypesRpcLit_RetByte_OutputMessage"/>
+    </wsdl:operation>
+    <wsdl:operation name="RetSByte">
+      <wsdl:input wsa10:Action="http://tempuri.org/IBaseDataTypesRpcLit/RetSByte" message="tns:IBaseDataTypesRpcLit_RetSByte_InputMessage"/>
+      <wsdl:output wsa10:Action="http://tempuri.org/IBaseDataTypesRpcLit/RetSByteResponse" message="tns:IBaseDataTypesRpcLit_RetSByte_OutputMessage"/>
+    </wsdl:operation>
+    <wsdl:operation name="RetByteArray">
+      <wsdl:input wsa10:Action="http://tempuri.org/IBaseDataTypesRpcLit/RetByteArray" message="tns:IBaseDataTypesRpcLit_RetByteArray_InputMessage"/>
+      <wsdl:output wsa10:Action="http://tempuri.org/IBaseDataTypesRpcLit/RetByteArrayResponse" message="tns:IBaseDataTypesRpcLit_RetByteArray_OutputMessage"/>
+    </wsdl:operation>
+    <wsdl:operation name="RetChar">
+      <wsdl:input wsa10:Action="http://tempuri.org/IBaseDataTypesRpcLit/RetChar" message="tns:IBaseDataTypesRpcLit_RetChar_InputMessage"/>
+      <wsdl:output wsa10:Action="http://tempuri.org/IBaseDataTypesRpcLit/RetCharResponse" message="tns:IBaseDataTypesRpcLit_RetChar_OutputMessage"/>
+    </wsdl:operation>
+    <wsdl:operation name="RetDecimal">
+      <wsdl:input wsa10:Action="http://tempuri.org/IBaseDataTypesRpcLit/RetDecimal" message="tns:IBaseDataTypesRpcLit_RetDecimal_InputMessage"/>
+      <wsdl:output wsa10:Action="http://tempuri.org/IBaseDataTypesRpcLit/RetDecimalResponse" message="tns:IBaseDataTypesRpcLit_RetDecimal_OutputMessage"/>
+    </wsdl:operation>
+    <wsdl:operation name="RetFloat">
+      <wsdl:input wsa10:Action="http://tempuri.org/IBaseDataTypesRpcLit/RetFloat" message="tns:IBaseDataTypesRpcLit_RetFloat_InputMessage"/>
+      <wsdl:output wsa10:Action="http://tempuri.org/IBaseDataTypesRpcLit/RetFloatResponse" message="tns:IBaseDataTypesRpcLit_RetFloat_OutputMessage"/>
+    </wsdl:operation>
+    <wsdl:operation name="RetDouble">
+      <wsdl:input wsa10:Action="http://tempuri.org/IBaseDataTypesRpcLit/RetDouble" message="tns:IBaseDataTypesRpcLit_RetDouble_InputMessage"/>
+      <wsdl:output wsa10:Action="http://tempuri.org/IBaseDataTypesRpcLit/RetDoubleResponse" message="tns:IBaseDataTypesRpcLit_RetDouble_OutputMessage"/>
+    </wsdl:operation>
+    <wsdl:operation name="RetSingle">
+      <wsdl:input wsa10:Action="http://tempuri.org/IBaseDataTypesRpcLit/RetSingle" message="tns:IBaseDataTypesRpcLit_RetSingle_InputMessage"/>
+      <wsdl:output wsa10:Action="http://tempuri.org/IBaseDataTypesRpcLit/RetSingleResponse" message="tns:IBaseDataTypesRpcLit_RetSingle_OutputMessage"/>
+    </wsdl:operation>
+    <wsdl:operation name="RetInt">
+      <wsdl:input wsa10:Action="http://tempuri.org/IBaseDataTypesRpcLit/RetInt" message="tns:IBaseDataTypesRpcLit_RetInt_InputMessage"/>
+      <wsdl:output wsa10:Action="http://tempuri.org/IBaseDataTypesRpcLit/RetIntResponse" message="tns:IBaseDataTypesRpcLit_RetInt_OutputMessage"/>
+    </wsdl:operation>
+    <wsdl:operation name="RetShort">
+      <wsdl:input wsa10:Action="http://tempuri.org/IBaseDataTypesRpcLit/RetShort" message="tns:IBaseDataTypesRpcLit_RetShort_InputMessage"/>
+      <wsdl:output wsa10:Action="http://tempuri.org/IBaseDataTypesRpcLit/RetShortResponse" message="tns:IBaseDataTypesRpcLit_RetShort_OutputMessage"/>
+    </wsdl:operation>
+    <wsdl:operation name="RetLong">
+      <wsdl:input wsa10:Action="http://tempuri.org/IBaseDataTypesRpcLit/RetLong" message="tns:IBaseDataTypesRpcLit_RetLong_InputMessage"/>
+      <wsdl:output wsa10:Action="http://tempuri.org/IBaseDataTypesRpcLit/RetLongResponse" message="tns:IBaseDataTypesRpcLit_RetLong_OutputMessage"/>
+    </wsdl:operation>
+    <wsdl:operation name="RetObject">
+      <wsdl:input wsa10:Action="http://tempuri.org/IBaseDataTypesRpcLit/RetObject" message="tns:IBaseDataTypesRpcLit_RetObject_InputMessage"/>
+      <wsdl:output wsa10:Action="http://tempuri.org/IBaseDataTypesRpcLit/RetObjectResponse" message="tns:IBaseDataTypesRpcLit_RetObject_OutputMessage"/>
+    </wsdl:operation>
+    <wsdl:operation name="RetUInt">
+      <wsdl:input wsa10:Action="http://tempuri.org/IBaseDataTypesRpcLit/RetUInt" message="tns:IBaseDataTypesRpcLit_RetUInt_InputMessage"/>
+      <wsdl:output wsa10:Action="http://tempuri.org/IBaseDataTypesRpcLit/RetUIntResponse" message="tns:IBaseDataTypesRpcLit_RetUInt_OutputMessage"/>
+    </wsdl:operation>
+    <wsdl:operation name="RetUShort">
+      <wsdl:input wsa10:Action="http://tempuri.org/IBaseDataTypesRpcLit/RetUShort" message="tns:IBaseDataTypesRpcLit_RetUShort_InputMessage"/>
+      <wsdl:output wsa10:Action="http://tempuri.org/IBaseDataTypesRpcLit/RetUShortResponse" message="tns:IBaseDataTypesRpcLit_RetUShort_OutputMessage"/>
+    </wsdl:operation>
+    <wsdl:operation name="RetULong">
+      <wsdl:input wsa10:Action="http://tempuri.org/IBaseDataTypesRpcLit/RetULong" message="tns:IBaseDataTypesRpcLit_RetULong_InputMessage"/>
+      <wsdl:output wsa10:Action="http://tempuri.org/IBaseDataTypesRpcLit/RetULongResponse" message="tns:IBaseDataTypesRpcLit_RetULong_OutputMessage"/>
+    </wsdl:operation>
+    <wsdl:operation name="RetString">
+      <wsdl:input wsa10:Action="http://tempuri.org/IBaseDataTypesRpcLit/RetString" message="tns:IBaseDataTypesRpcLit_RetString_InputMessage"/>
+      <wsdl:output wsa10:Action="http://tempuri.org/IBaseDataTypesRpcLit/RetStringResponse" message="tns:IBaseDataTypesRpcLit_RetString_OutputMessage"/>
+    </wsdl:operation>
+    <wsdl:operation name="RetGuid">
+      <wsdl:input wsa10:Action="http://tempuri.org/IBaseDataTypesRpcLit/RetGuid" message="tns:IBaseDataTypesRpcLit_RetGuid_InputMessage"/>
+      <wsdl:output wsa10:Action="http://tempuri.org/IBaseDataTypesRpcLit/RetGuidResponse" message="tns:IBaseDataTypesRpcLit_RetGuid_OutputMessage"/>
+    </wsdl:operation>
+    <wsdl:operation name="RetUri">
+      <wsdl:input wsa10:Action="http://tempuri.org/IBaseDataTypesRpcLit/RetUri" message="tns:IBaseDataTypesRpcLit_RetUri_InputMessage"/>
+      <wsdl:output wsa10:Action="http://tempuri.org/IBaseDataTypesRpcLit/RetUriResponse" message="tns:IBaseDataTypesRpcLit_RetUri_OutputMessage"/>
+    </wsdl:operation>
+    <wsdl:operation name="RetDateTime">
+      <wsdl:input wsa10:Action="http://tempuri.org/IBaseDataTypesRpcLit/RetDateTime" message="tns:IBaseDataTypesRpcLit_RetDateTime_InputMessage"/>
+      <wsdl:output wsa10:Action="http://tempuri.org/IBaseDataTypesRpcLit/RetDateTimeResponse" message="tns:IBaseDataTypesRpcLit_RetDateTime_OutputMessage"/>
+    </wsdl:operation>
+    <wsdl:operation name="RetTimeSpan">
+      <wsdl:input wsa10:Action="http://tempuri.org/IBaseDataTypesRpcLit/RetTimeSpan" message="tns:IBaseDataTypesRpcLit_RetTimeSpan_InputMessage"/>
+      <wsdl:output wsa10:Action="http://tempuri.org/IBaseDataTypesRpcLit/RetTimeSpanResponse" message="tns:IBaseDataTypesRpcLit_RetTimeSpan_OutputMessage"/>
+    </wsdl:operation>
+    <wsdl:operation name="RetQName">
+      <wsdl:input wsa10:Action="http://tempuri.org/IBaseDataTypesRpcLit/RetQName" message="tns:IBaseDataTypesRpcLit_RetQName_InputMessage"/>
+      <wsdl:output wsa10:Action="http://tempuri.org/IBaseDataTypesRpcLit/RetQNameResponse" message="tns:IBaseDataTypesRpcLit_RetQName_OutputMessage"/>
+    </wsdl:operation>
+  </wsdl:portType>
+  <wsdl:binding name="BasicHttpBinding_IBaseDataTypesRpcLit" type="tns:IBaseDataTypesRpcLit">
+    <wsp:PolicyReference URI="#BasicHttpBinding_IBaseDataTypesRpcLit_policy"/>
+    <soap:binding transport="http://schemas.xmlsoap.org/soap/http" style="rpc"/>
+    <wsdl:operation name="RetBool">
+      <soap:operation soapAction="http://tempuri.org/IBaseDataTypesRpcLit/RetBool" style="rpc"/>
+      <wsdl:input>
+        <soap:body use="literal" namespace="http://tempuri.org/"/>
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal" namespace="http://tempuri.org/"/>
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="RetByte">
+      <soap:operation soapAction="http://tempuri.org/IBaseDataTypesRpcLit/RetByte" style="rpc"/>
+      <wsdl:input>
+        <soap:body use="literal" namespace="http://tempuri.org/"/>
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal" namespace="http://tempuri.org/"/>
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="RetSByte">
+      <soap:operation soapAction="http://tempuri.org/IBaseDataTypesRpcLit/RetSByte" style="rpc"/>
+      <wsdl:input>
+        <soap:body use="literal" namespace="http://tempuri.org/"/>
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal" namespace="http://tempuri.org/"/>
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="RetByteArray">
+      <soap:operation soapAction="http://tempuri.org/IBaseDataTypesRpcLit/RetByteArray" style="rpc"/>
+      <wsdl:input>
+        <soap:body use="literal" namespace="http://tempuri.org/"/>
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal" namespace="http://tempuri.org/"/>
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="RetChar">
+      <soap:operation soapAction="http://tempuri.org/IBaseDataTypesRpcLit/RetChar" style="rpc"/>
+      <wsdl:input>
+        <soap:body use="literal" namespace="http://tempuri.org/"/>
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal" namespace="http://tempuri.org/"/>
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="RetDecimal">
+      <soap:operation soapAction="http://tempuri.org/IBaseDataTypesRpcLit/RetDecimal" style="rpc"/>
+      <wsdl:input>
+        <soap:body use="literal" namespace="http://tempuri.org/"/>
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal" namespace="http://tempuri.org/"/>
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="RetFloat">
+      <soap:operation soapAction="http://tempuri.org/IBaseDataTypesRpcLit/RetFloat" style="rpc"/>
+      <wsdl:input>
+        <soap:body use="literal" namespace="http://tempuri.org/"/>
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal" namespace="http://tempuri.org/"/>
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="RetDouble">
+      <soap:operation soapAction="http://tempuri.org/IBaseDataTypesRpcLit/RetDouble" style="rpc"/>
+      <wsdl:input>
+        <soap:body use="literal" namespace="http://tempuri.org/"/>
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal" namespace="http://tempuri.org/"/>
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="RetSingle">
+      <soap:operation soapAction="http://tempuri.org/IBaseDataTypesRpcLit/RetSingle" style="rpc"/>
+      <wsdl:input>
+        <soap:body use="literal" namespace="http://tempuri.org/"/>
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal" namespace="http://tempuri.org/"/>
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="RetInt">
+      <soap:operation soapAction="http://tempuri.org/IBaseDataTypesRpcLit/RetInt" style="rpc"/>
+      <wsdl:input>
+        <soap:body use="literal" namespace="http://tempuri.org/"/>
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal" namespace="http://tempuri.org/"/>
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="RetShort">
+      <soap:operation soapAction="http://tempuri.org/IBaseDataTypesRpcLit/RetShort" style="rpc"/>
+      <wsdl:input>
+        <soap:body use="literal" namespace="http://tempuri.org/"/>
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal" namespace="http://tempuri.org/"/>
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="RetLong">
+      <soap:operation soapAction="http://tempuri.org/IBaseDataTypesRpcLit/RetLong" style="rpc"/>
+      <wsdl:input>
+        <soap:body use="literal" namespace="http://tempuri.org/"/>
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal" namespace="http://tempuri.org/"/>
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="RetObject">
+      <soap:operation soapAction="http://tempuri.org/IBaseDataTypesRpcLit/RetObject" style="rpc"/>
+      <wsdl:input>
+        <soap:body use="literal" namespace="http://tempuri.org/"/>
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal" namespace="http://tempuri.org/"/>
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="RetUInt">
+      <soap:operation soapAction="http://tempuri.org/IBaseDataTypesRpcLit/RetUInt" style="rpc"/>
+      <wsdl:input>
+        <soap:body use="literal" namespace="http://tempuri.org/"/>
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal" namespace="http://tempuri.org/"/>
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="RetUShort">
+      <soap:operation soapAction="http://tempuri.org/IBaseDataTypesRpcLit/RetUShort" style="rpc"/>
+      <wsdl:input>
+        <soap:body use="literal" namespace="http://tempuri.org/"/>
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal" namespace="http://tempuri.org/"/>
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="RetULong">
+      <soap:operation soapAction="http://tempuri.org/IBaseDataTypesRpcLit/RetULong" style="rpc"/>
+      <wsdl:input>
+        <soap:body use="literal" namespace="http://tempuri.org/"/>
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal" namespace="http://tempuri.org/"/>
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="RetString">
+      <soap:operation soapAction="http://tempuri.org/IBaseDataTypesRpcLit/RetString" style="rpc"/>
+      <wsdl:input>
+        <soap:body use="literal" namespace="http://tempuri.org/"/>
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal" namespace="http://tempuri.org/"/>
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="RetGuid">
+      <soap:operation soapAction="http://tempuri.org/IBaseDataTypesRpcLit/RetGuid" style="rpc"/>
+      <wsdl:input>
+        <soap:body use="literal" namespace="http://tempuri.org/"/>
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal" namespace="http://tempuri.org/"/>
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="RetUri">
+      <soap:operation soapAction="http://tempuri.org/IBaseDataTypesRpcLit/RetUri" style="rpc"/>
+      <wsdl:input>
+        <soap:body use="literal" namespace="http://tempuri.org/"/>
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal" namespace="http://tempuri.org/"/>
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="RetDateTime">
+      <soap:operation soapAction="http://tempuri.org/IBaseDataTypesRpcLit/RetDateTime" style="rpc"/>
+      <wsdl:input>
+        <soap:body use="literal" namespace="http://tempuri.org/"/>
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal" namespace="http://tempuri.org/"/>
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="RetTimeSpan">
+      <soap:operation soapAction="http://tempuri.org/IBaseDataTypesRpcLit/RetTimeSpan" style="rpc"/>
+      <wsdl:input>
+        <soap:body use="literal" namespace="http://tempuri.org/"/>
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal" namespace="http://tempuri.org/"/>
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="RetQName">
+      <soap:operation soapAction="http://tempuri.org/IBaseDataTypesRpcLit/RetQName" style="rpc"/>
+      <wsdl:input>
+        <soap:body use="literal" namespace="http://tempuri.org/"/>
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal" namespace="http://tempuri.org/"/>
+      </wsdl:output>
+    </wsdl:operation>
+  </wsdl:binding>
+  <wsdl:service name="BaseDataTypesRpcLitService">
+    <wsdl:port name="BasicHttpBinding_IBaseDataTypesRpcLit" binding="tns:BasicHttpBinding_IBaseDataTypesRpcLit">
+      <soap:address location="http://131.107.72.15/SoapWsdl_BaseDataTypes_XmlFormatter_Service_Indigo/BaseDataTypesRpcLit.svc"/>
+    </wsdl:port>
+  </wsdl:service>
+</wsdl:definitions>

Modified: trunk/src/test/resources/interop/microsoft/soapwsdl/ComplexDataTypesDocLitB/META-INF/scenarios.xml
===================================================================
--- trunk/src/test/resources/interop/microsoft/soapwsdl/ComplexDataTypesDocLitB/META-INF/scenarios.xml	2006-09-27 15:48:59 UTC (rev 1072)
+++ trunk/src/test/resources/interop/microsoft/soapwsdl/ComplexDataTypesDocLitB/META-INF/scenarios.xml	2006-09-27 16:23:56 UTC (rev 1073)
@@ -6,4 +6,7 @@
    <scenario name="msft-public" decsription="Testing MSFT public interop endpoints">
       <target-endpoint>http://131.107.72.15/SoapWsdl_BaseDataTypes_XmlFormatter_Service_Indigo/ComplexDataTypesDocLitB.svc</target-endpoint>
    </scenario>
-</client-scenarios>
\ No newline at end of file
+   <scenario name="msft-private" decsription="Testing MSFT private interop endpoints">
+      <target-endpoint>http://10.10.32.186/SoapWsdl_BaseDataTypes_XmlFormatter_Service_Indigo/ComplexDataTypesDocLitB.svc</target-endpoint>
+   </scenario>
+</client-scenarios>

Modified: trunk/src/test/resources/interop/microsoft/soapwsdl/ComplexDataTypesDocLitB/WEB-INF/wsdl/service.wsdl
===================================================================
--- trunk/src/test/resources/interop/microsoft/soapwsdl/ComplexDataTypesDocLitB/WEB-INF/wsdl/service.wsdl	2006-09-27 15:48:59 UTC (rev 1072)
+++ trunk/src/test/resources/interop/microsoft/soapwsdl/ComplexDataTypesDocLitB/WEB-INF/wsdl/service.wsdl	2006-09-27 16:23:56 UTC (rev 1073)
@@ -1 +1,296 @@
-<?xml version="1.0" encoding="utf-8"?><wsdl:definitions name="ComplexDataTypesDocLitBService" targetNamespace="http://tempuri.org/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:wsap10="http://www.w3.org/2005/08/addressing" xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/08/addressing" xmlns:wsp="http://schemas.xmlsoap.org/ws/2004/09/policy" xmlns:wsap="http://schemas.xmlsoap.org/ws/2004/09/policy/addressing" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msc="http://schemas.microsoft.com/ws/2005/12/wsdl/contract" xmlns:tns="http://tempuri.org/" xmlns:soap12="http://schemas.xmlsoap.org/wsdl/soap12/" xmlns:wsx="http://schemas.xmlsoap.org/ws/2004/09/mex" xmlns:wsa10="http://www.w3.org/2005/08/addressing"><wsp:Policy wsu:Id="BasicHttpBinding_IComplexDataTypesDocLitB_po!
 licy"><wsp:ExactlyOne><wsp:All><wspe:Utf816FFFECharacterEncoding xmlns:wspe="http://schemas.xmlsoap.org/ws/2004/09/policy/encoding"/></wsp:All></wsp:ExactlyOne></wsp:Policy><wsdl:types><xsd:schema targetNamespace="http://tempuri.org/Imports"><xsd:import schemaLocation="xsd2.xsd" namespace="http://tempuri.org/"/><xsd:import schemaLocation="xsd0.xsd" namespace="http://schemas.microsoft.com/2003/10/Serialization/"/><xsd:import schemaLocation="xsd1.xsd" namespace="http://schemas.microsoft.com/2003/10/Serialization/Arrays"/><xsd:import schemaLocation="xsd3.xsd" namespace="http://schemas.datacontract.org/2004/07/System"/><xsd:import schemaLocation="xsd4.xsd" namespace="http://schemas.datacontract.org/2004/07/XwsInterop.SoapWsdl.ComplexDataTypes.XmlFormatter.Service.Indigo"/></xsd:schema></wsdl:types><wsdl:message name="RetArrayString1D_RequestMessage_Body"><wsdl:part name="inArrayString1D" element="tns:inArrayString1D"/></wsdl:message><wsdl:message name="RetArrayString1D_Response!
 Message_Body"><wsdl:part name="RetArrayString1DResult" element="tns:Re
tArrayString1DResult"/></wsdl:message><wsdl:message name="RetArrayInt1D_RequestMessage_Body"><wsdl:part name="inArrayInt1D" element="tns:inArrayInt1D"/></wsdl:message><wsdl:message name="RetArrayInt1D_ResponseMessage_Body"><wsdl:part name="RetArrayInt1DResult" element="tns:RetArrayInt1DResult"/></wsdl:message><wsdl:message name="RetArrayDecimal1D_RequestMessage_Body"><wsdl:part name="inArrayDecimal1D" element="tns:inArrayDecimal1D"/></wsdl:message><wsdl:message name="RetArrayDecimal1D_ResponseMessage_Body"><wsdl:part name="RetArrayDecimal1DResult" element="tns:RetArrayDecimal1DResult"/></wsdl:message><wsdl:message name="RetArrayDateTime1D_RequestMessage_Body"><wsdl:part name="inArrayDateTime1D" element="tns:inArrayDateTime1D"/></wsdl:message><wsdl:message name="RetArrayDateTime1D_ResponseMessage_Body"><wsdl:part name="RetArrayDateTime1DResult" element="tns:RetArrayDateTime1DResult"/></wsdl:message><wsdl:message name="RetArrayString2D_RequestMessage_Body"><wsdl:part name="inA!
 rrayString2D" element="tns:inArrayString2D"/></wsdl:message><wsdl:message name="RetArrayString2D_ResponseMessage_Body"><wsdl:part name="RetArrayString2DResult" element="tns:RetArrayString2DResult"/></wsdl:message><wsdl:message name="RetArray1D_SN_RequestMessage_Body"><wsdl:part name="inArray1D_SN" element="tns:inArray1D_SN"/></wsdl:message><wsdl:message name="RetArray1D_SN_ResponseMessage_Body"><wsdl:part name="RetArray1D_SNResult" element="tns:RetArray1D_SNResult"/></wsdl:message><wsdl:message name="RetArrayAnyType1D_RequestMessage_Body"><wsdl:part name="inArrayAnyType1D" element="tns:inArrayAnyType1D"/></wsdl:message><wsdl:message name="RetArrayAnyType1D_ResponseMessage_Body"><wsdl:part name="RetArrayAnyType1DResult" element="tns:RetArrayAnyType1DResult"/></wsdl:message><wsdl:message name="RetStructS1_RequestMessage_Body"><wsdl:part name="inStructS1" element="tns:inStructS1"/></wsdl:message><wsdl:message name="RetStructS1_ResponseMessage_Body"><wsdl:part name="RetStructS1!
 Result" element="tns:RetStructS1Result"/></wsdl:message><wsdl:message 
name="RetStructSN_RequestMessage_Body"><wsdl:part name="inStructSN" element="tns:inStructSN"/></wsdl:message><wsdl:message name="RetStructSN_ResponseMessage_Body"><wsdl:part name="RetStructSNResult" element="tns:RetStructSNResult"/></wsdl:message><wsdl:message name="RetStructSNSA_RequestMessage_Body"><wsdl:part name="inStructSNSA" element="tns:inStructSNSA"/></wsdl:message><wsdl:message name="RetStructSNSA_ResponseMessage_Body"><wsdl:part name="RetStructSNSAResult" element="tns:RetStructSNSAResult"/></wsdl:message><wsdl:message name="RetStructSNSAS_RequestMessage_Body"><wsdl:part name="inStructSNSAS" element="tns:inStructSNSAS"/></wsdl:message><wsdl:message name="RetStructSNSAS_ResponseMessage_Body"><wsdl:part name="RetStructSNSASResult" element="tns:RetStructSNSASResult"/></wsdl:message><wsdl:message name="RetEnumString_RequestMessage_Body"><wsdl:part name="inEnumString" element="tns:inEnumString"/></wsdl:message><wsdl:message name="RetEnumString_ResponseMessage_Body"><wsdl!
 :part name="RetEnumStringResult" element="tns:RetEnumStringResult"/></wsdl:message><wsdl:message name="RetEnumInt_RequestMessage_Body"><wsdl:part name="inEnumInt" element="tns:inEnumInt"/></wsdl:message><wsdl:message name="RetEnumInt_ResponseMessage_Body"><wsdl:part name="RetEnumIntResult" element="tns:RetEnumIntResult"/></wsdl:message><wsdl:message name="RetDerivedClass_RequestMessage_Body"><wsdl:part name="inDerivedClass" element="tns:inDerivedClass"/></wsdl:message><wsdl:message name="RetDerivedClass_ResponseMessage_Body"><wsdl:part name="RetDerivedClassResult" element="tns:RetDerivedClassResult"/></wsdl:message><wsdl:portType msc:usingSession="false" name="IComplexDataTypesDocLitB"><wsdl:operation name="RetArrayString1D"><wsdl:input wsa10:Action="http://tempuri.org/IComplexDataTypesDocLitB/RetArrayString1D" name="RetArrayString1D_RequestMessage_Body" message="tns:RetArrayString1D_RequestMessage_Body"/><wsdl:output wsa10:Action="http://tempuri.org/IComplexDataTypesDocLit!
 B/RetArrayString1DResponse" name="RetArrayString1D_ResponseMessage_Bod
y" message="tns:RetArrayString1D_ResponseMessage_Body"/></wsdl:operation><wsdl:operation name="RetArrayInt1D"><wsdl:input wsa10:Action="http://tempuri.org/IComplexDataTypesDocLitB/RetArrayInt1D" name="RetArrayInt1D_RequestMessage_Body" message="tns:RetArrayInt1D_RequestMessage_Body"/><wsdl:output wsa10:Action="http://tempuri.org/IComplexDataTypesDocLitB/RetArrayInt1DResponse" name="RetArrayInt1D_ResponseMessage_Body" message="tns:RetArrayInt1D_ResponseMessage_Body"/></wsdl:operation><wsdl:operation name="RetArrayDecimal1D"><wsdl:input wsa10:Action="http://tempuri.org/IComplexDataTypesDocLitB/RetArrayDecimal1D" name="RetArrayDecimal1D_RequestMessage_Body" message="tns:RetArrayDecimal1D_RequestMessage_Body"/><wsdl:output wsa10:Action="http://tempuri.org/IComplexDataTypesDocLitB/RetArrayDecimal1DResponse" name="RetArrayDecimal1D_ResponseMessage_Body" message="tns:RetArrayDecimal1D_ResponseMessage_Body"/></wsdl:operation><wsdl:operation name="RetArrayDateTime1D"><wsdl:input wsa1!
 0:Action="http://tempuri.org/IComplexDataTypesDocLitB/RetArrayDateTime1D" name="RetArrayDateTime1D_RequestMessage_Body" message="tns:RetArrayDateTime1D_RequestMessage_Body"/><wsdl:output wsa10:Action="http://tempuri.org/IComplexDataTypesDocLitB/RetArrayDateTime1DResponse" name="RetArrayDateTime1D_ResponseMessage_Body" message="tns:RetArrayDateTime1D_ResponseMessage_Body"/></wsdl:operation><wsdl:operation name="RetArrayString2D"><wsdl:input wsa10:Action="http://tempuri.org/IComplexDataTypesDocLitB/RetArrayString2D" name="RetArrayString2D_RequestMessage_Body" message="tns:RetArrayString2D_RequestMessage_Body"/><wsdl:output wsa10:Action="http://tempuri.org/IComplexDataTypesDocLitB/RetArrayString2DResponse" name="RetArrayString2D_ResponseMessage_Body" message="tns:RetArrayString2D_ResponseMessage_Body"/></wsdl:operation><wsdl:operation name="RetArray1D_SN"><wsdl:input wsa10:Action="http://tempuri.org/IComplexDataTypesDocLitB/RetArray1D_SN" name="RetArray1D_SN_RequestMessage_Bod!
 y" message="tns:RetArray1D_SN_RequestMessage_Body"/><wsdl:output wsa10
:Action="http://tempuri.org/IComplexDataTypesDocLitB/RetArray1D_SNResponse" name="RetArray1D_SN_ResponseMessage_Body" message="tns:RetArray1D_SN_ResponseMessage_Body"/></wsdl:operation><wsdl:operation name="RetArrayAnyType1D"><wsdl:input wsa10:Action="http://tempuri.org/IComplexDataTypesDocLitB/RetArrayAnyType1D" name="RetArrayAnyType1D_RequestMessage_Body" message="tns:RetArrayAnyType1D_RequestMessage_Body"/><wsdl:output wsa10:Action="http://tempuri.org/IComplexDataTypesDocLitB/RetArrayAnyType1DResponse" name="RetArrayAnyType1D_ResponseMessage_Body" message="tns:RetArrayAnyType1D_ResponseMessage_Body"/></wsdl:operation><wsdl:operation name="RetStructS1"><wsdl:input wsa10:Action="http://tempuri.org/IComplexDataTypesDocLitB/RetStructS1" name="RetStructS1_RequestMessage_Body" message="tns:RetStructS1_RequestMessage_Body"/><wsdl:output wsa10:Action="http://tempuri.org/IComplexDataTypesDocLitB/RetStructS1Response" name="RetStructS1_ResponseMessage_Body" message="tns:RetStructS1_!
 ResponseMessage_Body"/></wsdl:operation><wsdl:operation name="RetStructSN"><wsdl:input wsa10:Action="http://tempuri.org/IComplexDataTypesDocLitB/RetStructSN" name="RetStructSN_RequestMessage_Body" message="tns:RetStructSN_RequestMessage_Body"/><wsdl:output wsa10:Action="http://tempuri.org/IComplexDataTypesDocLitB/RetStructSNResponse" name="RetStructSN_ResponseMessage_Body" message="tns:RetStructSN_ResponseMessage_Body"/></wsdl:operation><wsdl:operation name="RetStructSNSA"><wsdl:input wsa10:Action="http://tempuri.org/IComplexDataTypesDocLitB/RetStructSNSA" name="RetStructSNSA_RequestMessage_Body" message="tns:RetStructSNSA_RequestMessage_Body"/><wsdl:output wsa10:Action="http://tempuri.org/IComplexDataTypesDocLitB/RetStructSNSAResponse" name="RetStructSNSA_ResponseMessage_Body" message="tns:RetStructSNSA_ResponseMessage_Body"/></wsdl:operation><wsdl:operation name="RetStructSNSAS"><wsdl:input wsa10:Action="http://tempuri.org/IComplexDataTypesDocLitB/RetStructSNSAS" name="Re!
 tStructSNSAS_RequestMessage_Body" message="tns:RetStructSNSAS_RequestM
essage_Body"/><wsdl:output wsa10:Action="http://tempuri.org/IComplexDataTypesDocLitB/RetStructSNSASResponse" name="RetStructSNSAS_ResponseMessage_Body" message="tns:RetStructSNSAS_ResponseMessage_Body"/></wsdl:operation><wsdl:operation name="RetEnumString"><wsdl:input wsa10:Action="http://tempuri.org/IComplexDataTypesDocLitB/RetEnumString" name="RetEnumString_RequestMessage_Body" message="tns:RetEnumString_RequestMessage_Body"/><wsdl:output wsa10:Action="http://tempuri.org/IComplexDataTypesDocLitB/RetEnumStringResponse" name="RetEnumString_ResponseMessage_Body" message="tns:RetEnumString_ResponseMessage_Body"/></wsdl:operation><wsdl:operation name="RetEnumInt"><wsdl:input wsa10:Action="http://tempuri.org/IComplexDataTypesDocLitB/RetEnumInt" name="RetEnumInt_RequestMessage_Body" message="tns:RetEnumInt_RequestMessage_Body"/><wsdl:output wsa10:Action="http://tempuri.org/IComplexDataTypesDocLitB/RetEnumIntResponse" name="RetEnumInt_ResponseMessage_Body" message="tns:RetEnumInt_!
 ResponseMessage_Body"/></wsdl:operation><wsdl:operation name="RetDerivedClass"><wsdl:input wsa10:Action="http://tempuri.org/IComplexDataTypesDocLitB/RetDerivedClass" name="RetDerivedClass_RequestMessage_Body" message="tns:RetDerivedClass_RequestMessage_Body"/><wsdl:output wsa10:Action="http://tempuri.org/IComplexDataTypesDocLitB/RetDerivedClassResponse" name="RetDerivedClass_ResponseMessage_Body" message="tns:RetDerivedClass_ResponseMessage_Body"/></wsdl:operation></wsdl:portType><wsdl:binding name="BasicHttpBinding_IComplexDataTypesDocLitB" type="tns:IComplexDataTypesDocLitB"><wsp:PolicyReference URI="#BasicHttpBinding_IComplexDataTypesDocLitB_policy"/><soap:binding transport="http://schemas.xmlsoap.org/soap/http"/><wsdl:operation name="RetArrayString1D"><soap:operation soapAction="http://tempuri.org/IComplexDataTypesDocLitB/RetArrayString1D" style="document"/><wsdl:input name="RetArrayString1D_RequestMessage_Body"><soap:body use="literal"/></wsdl:input><wsdl:output name="!
 RetArrayString1D_ResponseMessage_Body"><soap:body use="literal"/></wsd
l:output></wsdl:operation><wsdl:operation name="RetArrayInt1D"><soap:operation soapAction="http://tempuri.org/IComplexDataTypesDocLitB/RetArrayInt1D" style="document"/><wsdl:input name="RetArrayInt1D_RequestMessage_Body"><soap:body use="literal"/></wsdl:input><wsdl:output name="RetArrayInt1D_ResponseMessage_Body"><soap:body use="literal"/></wsdl:output></wsdl:operation><wsdl:operation name="RetArrayDecimal1D"><soap:operation soapAction="http://tempuri.org/IComplexDataTypesDocLitB/RetArrayDecimal1D" style="document"/><wsdl:input name="RetArrayDecimal1D_RequestMessage_Body"><soap:body use="literal"/></wsdl:input><wsdl:output name="RetArrayDecimal1D_ResponseMessage_Body"><soap:body use="literal"/></wsdl:output></wsdl:operation><wsdl:operation name="RetArrayDateTime1D"><soap:operation soapAction="http://tempuri.org/IComplexDataTypesDocLitB/RetArrayDateTime1D" style="document"/><wsdl:input name="RetArrayDateTime1D_RequestMessage_Body"><soap:body use="literal"/></wsdl:input><wsdl:!
 output name="RetArrayDateTime1D_ResponseMessage_Body"><soap:body use="literal"/></wsdl:output></wsdl:operation><wsdl:operation name="RetArrayString2D"><soap:operation soapAction="http://tempuri.org/IComplexDataTypesDocLitB/RetArrayString2D" style="document"/><wsdl:input name="RetArrayString2D_RequestMessage_Body"><soap:body use="literal"/></wsdl:input><wsdl:output name="RetArrayString2D_ResponseMessage_Body"><soap:body use="literal"/></wsdl:output></wsdl:operation><wsdl:operation name="RetArray1D_SN"><soap:operation soapAction="http://tempuri.org/IComplexDataTypesDocLitB/RetArray1D_SN" style="document"/><wsdl:input name="RetArray1D_SN_RequestMessage_Body"><soap:body use="literal"/></wsdl:input><wsdl:output name="RetArray1D_SN_ResponseMessage_Body"><soap:body use="literal"/></wsdl:output></wsdl:operation><wsdl:operation name="RetArrayAnyType1D"><soap:operation soapAction="http://tempuri.org/IComplexDataTypesDocLitB/RetArrayAnyType1D" style="document"/><wsdl:input name="RetAr!
 rayAnyType1D_RequestMessage_Body"><soap:body use="literal"/></wsdl:inp
ut><wsdl:output name="RetArrayAnyType1D_ResponseMessage_Body"><soap:body use="literal"/></wsdl:output></wsdl:operation><wsdl:operation name="RetStructS1"><soap:operation soapAction="http://tempuri.org/IComplexDataTypesDocLitB/RetStructS1" style="document"/><wsdl:input name="RetStructS1_RequestMessage_Body"><soap:body use="literal"/></wsdl:input><wsdl:output name="RetStructS1_ResponseMessage_Body"><soap:body use="literal"/></wsdl:output></wsdl:operation><wsdl:operation name="RetStructSN"><soap:operation soapAction="http://tempuri.org/IComplexDataTypesDocLitB/RetStructSN" style="document"/><wsdl:input name="RetStructSN_RequestMessage_Body"><soap:body use="literal"/></wsdl:input><wsdl:output name="RetStructSN_ResponseMessage_Body"><soap:body use="literal"/></wsdl:output></wsdl:operation><wsdl:operation name="RetStructSNSA"><soap:operation soapAction="http://tempuri.org/IComplexDataTypesDocLitB/RetStructSNSA" style="document"/><wsdl:input name="RetStructSNSA_RequestMessage_Body"!
 ><soap:body use="literal"/></wsdl:input><wsdl:output name="RetStructSNSA_ResponseMessage_Body"><soap:body use="literal"/></wsdl:output></wsdl:operation><wsdl:operation name="RetStructSNSAS"><soap:operation soapAction="http://tempuri.org/IComplexDataTypesDocLitB/RetStructSNSAS" style="document"/><wsdl:input name="RetStructSNSAS_RequestMessage_Body"><soap:body use="literal"/></wsdl:input><wsdl:output name="RetStructSNSAS_ResponseMessage_Body"><soap:body use="literal"/></wsdl:output></wsdl:operation><wsdl:operation name="RetEnumString"><soap:operation soapAction="http://tempuri.org/IComplexDataTypesDocLitB/RetEnumString" style="document"/><wsdl:input name="RetEnumString_RequestMessage_Body"><soap:body use="literal"/></wsdl:input><wsdl:output name="RetEnumString_ResponseMessage_Body"><soap:body use="literal"/></wsdl:output></wsdl:operation><wsdl:operation name="RetEnumInt"><soap:operation soapAction="http://tempuri.org/IComplexDataTypesDocLitB/RetEnumInt" style="document"/><wsd!
 l:input name="RetEnumInt_RequestMessage_Body"><soap:body use="literal"
/></wsdl:input><wsdl:output name="RetEnumInt_ResponseMessage_Body"><soap:body use="literal"/></wsdl:output></wsdl:operation><wsdl:operation name="RetDerivedClass"><soap:operation soapAction="http://tempuri.org/IComplexDataTypesDocLitB/RetDerivedClass" style="document"/><wsdl:input name="RetDerivedClass_RequestMessage_Body"><soap:body use="literal"/></wsdl:input><wsdl:output name="RetDerivedClass_ResponseMessage_Body"><soap:body use="literal"/></wsdl:output></wsdl:operation></wsdl:binding><wsdl:service name="ComplexDataTypesDocLitBService"><wsdl:port name="BasicHttpBinding_IComplexDataTypesDocLitB" binding="tns:BasicHttpBinding_IComplexDataTypesDocLitB"><soap:address location="http://131.107.72.15/SoapWsdl_ComplexDataTypes_XmlFormatter_Service_Indigo/ComplexDataTypesDocLitB.svc"/></wsdl:port></wsdl:service></wsdl:definitions>
\ No newline at end of file
+<?xml version="1.0" encoding="utf-8"?>
+<wsdl:definitions name="ComplexDataTypesDocLitBService" targetNamespace="http://tempuri.org/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:wsap10="http://www.w3.org/2005/08/addressing" xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/08/addressing" xmlns:wsp="http://schemas.xmlsoap.org/ws/2004/09/policy" xmlns:wsap="http://schemas.xmlsoap.org/ws/2004/09/policy/addressing" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msc="http://schemas.microsoft.com/ws/2005/12/wsdl/contract" xmlns:tns="http://tempuri.org/" xmlns:soap12="http://schemas.xmlsoap.org/wsdl/soap12/" xmlns:wsx="http://schemas.xmlsoap.org/ws/2004/09/mex" xmlns:wsa10="http://www.w3.org/2005/08/addressing">
+  <wsp:Policy wsu:Id="BasicHttpBinding_IComplexDataTypesDocLitB_policy">
+    <wsp:ExactlyOne>
+      <wsp:All>
+        <wspe:Utf816FFFECharacterEncoding xmlns:wspe="http://schemas.xmlsoap.org/ws/2004/09/policy/encoding"/>
+      </wsp:All>
+    </wsp:ExactlyOne>
+  </wsp:Policy>
+  <wsdl:types>
+    <xsd:schema targetNamespace="http://tempuri.org/Imports">
+      <xsd:import schemaLocation="xsd2.xsd" namespace="http://tempuri.org/"/>
+      <xsd:import schemaLocation="xsd0.xsd" namespace="http://schemas.microsoft.com/2003/10/Serialization/"/>
+      <xsd:import schemaLocation="xsd1.xsd" namespace="http://schemas.microsoft.com/2003/10/Serialization/Arrays"/>
+      <xsd:import schemaLocation="xsd3.xsd" namespace="http://schemas.datacontract.org/2004/07/System"/>
+      <xsd:import schemaLocation="xsd4.xsd" namespace="http://schemas.datacontract.org/2004/07/XwsInterop.SoapWsdl.ComplexDataTypes.XmlFormatter.Service.Indigo"/>
+    </xsd:schema>
+  </wsdl:types>
+  <wsdl:message name="RetArrayString1D_RequestMessage_Body">
+    <wsdl:part name="inArrayString1D" element="tns:inArrayString1D"/>
+  </wsdl:message>
+  <wsdl:message name="RetArrayString1D_ResponseMessage_Body">
+    <wsdl:part name="RetArrayString1DResult" element="tns:RetArrayString1DResult"/>
+  </wsdl:message>
+  <wsdl:message name="RetArrayInt1D_RequestMessage_Body">
+    <wsdl:part name="inArrayInt1D" element="tns:inArrayInt1D"/>
+  </wsdl:message>
+  <wsdl:message name="RetArrayInt1D_ResponseMessage_Body">
+    <wsdl:part name="RetArrayInt1DResult" element="tns:RetArrayInt1DResult"/>
+  </wsdl:message>
+  <wsdl:message name="RetArrayDecimal1D_RequestMessage_Body">
+    <wsdl:part name="inArrayDecimal1D" element="tns:inArrayDecimal1D"/>
+  </wsdl:message>
+  <wsdl:message name="RetArrayDecimal1D_ResponseMessage_Body">
+    <wsdl:part name="RetArrayDecimal1DResult" element="tns:RetArrayDecimal1DResult"/>
+  </wsdl:message>
+  <wsdl:message name="RetArrayDateTime1D_RequestMessage_Body">
+    <wsdl:part name="inArrayDateTime1D" element="tns:inArrayDateTime1D"/>
+  </wsdl:message>
+  <wsdl:message name="RetArrayDateTime1D_ResponseMessage_Body">
+    <wsdl:part name="RetArrayDateTime1DResult" element="tns:RetArrayDateTime1DResult"/>
+  </wsdl:message>
+  <wsdl:message name="RetArrayString2D_RequestMessage_Body">
+    <wsdl:part name="inArrayString2D" element="tns:inArrayString2D"/>
+  </wsdl:message>
+  <wsdl:message name="RetArrayString2D_ResponseMessage_Body">
+    <wsdl:part name="RetArrayString2DResult" element="tns:RetArrayString2DResult"/>
+  </wsdl:message>
+  <wsdl:message name="RetArray1D_SN_RequestMessage_Body">
+    <wsdl:part name="inArray1D_SN" element="tns:inArray1D_SN"/>
+  </wsdl:message>
+  <wsdl:message name="RetArray1D_SN_ResponseMessage_Body">
+    <wsdl:part name="RetArray1D_SNResult" element="tns:RetArray1D_SNResult"/>
+  </wsdl:message>
+  <wsdl:message name="RetArrayAnyType1D_RequestMessage_Body">
+    <wsdl:part name="inArrayAnyType1D" element="tns:inArrayAnyType1D"/>
+  </wsdl:message>
+  <wsdl:message name="RetArrayAnyType1D_ResponseMessage_Body">
+    <wsdl:part name="RetArrayAnyType1DResult" element="tns:RetArrayAnyType1DResult"/>
+  </wsdl:message>
+  <wsdl:message name="RetStructS1_RequestMessage_Body">
+    <wsdl:part name="inStructS1" element="tns:inStructS1"/>
+  </wsdl:message>
+  <wsdl:message name="RetStructS1_ResponseMessage_Body">
+    <wsdl:part name="RetStructS1Result" element="tns:RetStructS1Result"/>
+  </wsdl:message>
+  <wsdl:message name="RetStructSN_RequestMessage_Body">
+    <wsdl:part name="inStructSN" element="tns:inStructSN"/>
+  </wsdl:message>
+  <wsdl:message name="RetStructSN_ResponseMessage_Body">
+    <wsdl:part name="RetStructSNResult" element="tns:RetStructSNResult"/>
+  </wsdl:message>
+  <wsdl:message name="RetStructSNSA_RequestMessage_Body">
+    <wsdl:part name="inStructSNSA" element="tns:inStructSNSA"/>
+  </wsdl:message>
+  <wsdl:message name="RetStructSNSA_ResponseMessage_Body">
+    <wsdl:part name="RetStructSNSAResult" element="tns:RetStructSNSAResult"/>
+  </wsdl:message>
+  <wsdl:message name="RetStructSNSAS_RequestMessage_Body">
+    <wsdl:part name="inStructSNSAS" element="tns:inStructSNSAS"/>
+  </wsdl:message>
+  <wsdl:message name="RetStructSNSAS_ResponseMessage_Body">
+    <wsdl:part name="RetStructSNSASResult" element="tns:RetStructSNSASResult"/>
+  </wsdl:message>
+  <wsdl:message name="RetEnumString_RequestMessage_Body">
+    <wsdl:part name="inEnumString" element="tns:inEnumString"/>
+  </wsdl:message>
+  <wsdl:message name="RetEnumString_ResponseMessage_Body">
+    <wsdl:part name="RetEnumStringResult" element="tns:RetEnumStringResult"/>
+  </wsdl:message>
+  <wsdl:message name="RetEnumInt_RequestMessage_Body">
+    <wsdl:part name="inEnumInt" element="tns:inEnumInt"/>
+  </wsdl:message>
+  <wsdl:message name="RetEnumInt_ResponseMessage_Body">
+    <wsdl:part name="RetEnumIntResult" element="tns:RetEnumIntResult"/>
+  </wsdl:message>
+  <wsdl:message name="RetDerivedClass_RequestMessage_Body">
+    <wsdl:part name="inDerivedClass" element="tns:inDerivedClass"/>
+  </wsdl:message>
+  <wsdl:message name="RetDerivedClass_ResponseMessage_Body">
+    <wsdl:part name="RetDerivedClassResult" element="tns:RetDerivedClassResult"/>
+  </wsdl:message>
+  <wsdl:portType msc:usingSession="false" name="IComplexDataTypesDocLitB">
+    <wsdl:operation name="RetArrayString1D">
+      <wsdl:input wsa10:Action="http://tempuri.org/IComplexDataTypesDocLitB/RetArrayString1D" name="RetArrayString1D_RequestMessage_Body" message="tns:RetArrayString1D_RequestMessage_Body"/>
+      <wsdl:output wsa10:Action="http://tempuri.org/IComplexDataTypesDocLitB/RetArrayString1DResponse" name="RetArrayString1D_ResponseMessage_Body" message="tns:RetArrayString1D_ResponseMessage_Body"/>
+    </wsdl:operation>
+    <wsdl:operation name="RetArrayInt1D">
+      <wsdl:input wsa10:Action="http://tempuri.org/IComplexDataTypesDocLitB/RetArrayInt1D" name="RetArrayInt1D_RequestMessage_Body" message="tns:RetArrayInt1D_RequestMessage_Body"/>
+      <wsdl:output wsa10:Action="http://tempuri.org/IComplexDataTypesDocLitB/RetArrayInt1DResponse" name="RetArrayInt1D_ResponseMessage_Body" message="tns:RetArrayInt1D_ResponseMessage_Body"/>
+    </wsdl:operation>
+    <wsdl:operation name="RetArrayDecimal1D">
+      <wsdl:input wsa10:Action="http://tempuri.org/IComplexDataTypesDocLitB/RetArrayDecimal1D" name="RetArrayDecimal1D_RequestMessage_Body" message="tns:RetArrayDecimal1D_RequestMessage_Body"/>
+      <wsdl:output wsa10:Action="http://tempuri.org/IComplexDataTypesDocLitB/RetArrayDecimal1DResponse" name="RetArrayDecimal1D_ResponseMessage_Body" message="tns:RetArrayDecimal1D_ResponseMessage_Body"/>
+    </wsdl:operation>
+    <wsdl:operation name="RetArrayDateTime1D">
+      <wsdl:input wsa10:Action="http://tempuri.org/IComplexDataTypesDocLitB/RetArrayDateTime1D" name="RetArrayDateTime1D_RequestMessage_Body" message="tns:RetArrayDateTime1D_RequestMessage_Body"/>
+      <wsdl:output wsa10:Action="http://tempuri.org/IComplexDataTypesDocLitB/RetArrayDateTime1DResponse" name="RetArrayDateTime1D_ResponseMessage_Body" message="tns:RetArrayDateTime1D_ResponseMessage_Body"/>
+    </wsdl:operation>
+    <wsdl:operation name="RetArrayString2D">
+      <wsdl:input wsa10:Action="http://tempuri.org/IComplexDataTypesDocLitB/RetArrayString2D" name="RetArrayString2D_RequestMessage_Body" message="tns:RetArrayString2D_RequestMessage_Body"/>
+      <wsdl:output wsa10:Action="http://tempuri.org/IComplexDataTypesDocLitB/RetArrayString2DResponse" name="RetArrayString2D_ResponseMessage_Body" message="tns:RetArrayString2D_ResponseMessage_Body"/>
+    </wsdl:operation>
+    <wsdl:operation name="RetArray1D_SN">
+      <wsdl:input wsa10:Action="http://tempuri.org/IComplexDataTypesDocLitB/RetArray1D_SN" name="RetArray1D_SN_RequestMessage_Body" message="tns:RetArray1D_SN_RequestMessage_Body"/>
+      <wsdl:output wsa10:Action="http://tempuri.org/IComplexDataTypesDocLitB/RetArray1D_SNResponse" name="RetArray1D_SN_ResponseMessage_Body" message="tns:RetArray1D_SN_ResponseMessage_Body"/>
+    </wsdl:operation>
+    <wsdl:operation name="RetArrayAnyType1D">
+      <wsdl:input wsa10:Action="http://tempuri.org/IComplexDataTypesDocLitB/RetArrayAnyType1D" name="RetArrayAnyType1D_RequestMessage_Body" message="tns:RetArrayAnyType1D_RequestMessage_Body"/>
+      <wsdl:output wsa10:Action="http://tempuri.org/IComplexDataTypesDocLitB/RetArrayAnyType1DResponse" name="RetArrayAnyType1D_ResponseMessage_Body" message="tns:RetArrayAnyType1D_ResponseMessage_Body"/>
+    </wsdl:operation>
+    <wsdl:operation name="RetStructS1">
+      <wsdl:input wsa10:Action="http://tempuri.org/IComplexDataTypesDocLitB/RetStructS1" name="RetStructS1_RequestMessage_Body" message="tns:RetStructS1_RequestMessage_Body"/>
+      <wsdl:output wsa10:Action="http://tempuri.org/IComplexDataTypesDocLitB/RetStructS1Response" name="RetStructS1_ResponseMessage_Body" message="tns:RetStructS1_ResponseMessage_Body"/>
+    </wsdl:operation>
+    <wsdl:operation name="RetStructSN">
+      <wsdl:input wsa10:Action="http://tempuri.org/IComplexDataTypesDocLitB/RetStructSN" name="RetStructSN_RequestMessage_Body" message="tns:RetStructSN_RequestMessage_Body"/>
+      <wsdl:output wsa10:Action="http://tempuri.org/IComplexDataTypesDocLitB/RetStructSNResponse" name="RetStructSN_ResponseMessage_Body" message="tns:RetStructSN_ResponseMessage_Body"/>
+    </wsdl:operation>
+    <wsdl:operation name="RetStructSNSA">
+      <wsdl:input wsa10:Action="http://tempuri.org/IComplexDataTypesDocLitB/RetStructSNSA" name="RetStructSNSA_RequestMessage_Body" message="tns:RetStructSNSA_RequestMessage_Body"/>
+      <wsdl:output wsa10:Action="http://tempuri.org/IComplexDataTypesDocLitB/RetStructSNSAResponse" name="RetStructSNSA_ResponseMessage_Body" message="tns:RetStructSNSA_ResponseMessage_Body"/>
+    </wsdl:operation>
+    <wsdl:operation name="RetStructSNSAS">
+      <wsdl:input wsa10:Action="http://tempuri.org/IComplexDataTypesDocLitB/RetStructSNSAS" name="RetStructSNSAS_RequestMessage_Body" message="tns:RetStructSNSAS_RequestMessage_Body"/>
+      <wsdl:output wsa10:Action="http://tempuri.org/IComplexDataTypesDocLitB/RetStructSNSASResponse" name="RetStructSNSAS_ResponseMessage_Body" message="tns:RetStructSNSAS_ResponseMessage_Body"/>
+    </wsdl:operation>
+    <wsdl:operation name="RetEnumString">
+      <wsdl:input wsa10:Action="http://tempuri.org/IComplexDataTypesDocLitB/RetEnumString" name="RetEnumString_RequestMessage_Body" message="tns:RetEnumString_RequestMessage_Body"/>
+      <wsdl:output wsa10:Action="http://tempuri.org/IComplexDataTypesDocLitB/RetEnumStringResponse" name="RetEnumString_ResponseMessage_Body" message="tns:RetEnumString_ResponseMessage_Body"/>
+    </wsdl:operation>
+    <wsdl:operation name="RetEnumInt">
+      <wsdl:input wsa10:Action="http://tempuri.org/IComplexDataTypesDocLitB/RetEnumInt" name="RetEnumInt_RequestMessage_Body" message="tns:RetEnumInt_RequestMessage_Body"/>
+      <wsdl:output wsa10:Action="http://tempuri.org/IComplexDataTypesDocLitB/RetEnumIntResponse" name="RetEnumInt_ResponseMessage_Body" message="tns:RetEnumInt_ResponseMessage_Body"/>
+    </wsdl:operation>
+    <wsdl:operation name="RetDerivedClass">
+      <wsdl:input wsa10:Action="http://tempuri.org/IComplexDataTypesDocLitB/RetDerivedClass" name="RetDerivedClass_RequestMessage_Body" message="tns:RetDerivedClass_RequestMessage_Body"/>
+      <wsdl:output wsa10:Action="http://tempuri.org/IComplexDataTypesDocLitB/RetDerivedClassResponse" name="RetDerivedClass_ResponseMessage_Body" message="tns:RetDerivedClass_ResponseMessage_Body"/>
+    </wsdl:operation>
+  </wsdl:portType>
+  <wsdl:binding name="BasicHttpBinding_IComplexDataTypesDocLitB" type="tns:IComplexDataTypesDocLitB">
+    <wsp:PolicyReference URI="#BasicHttpBinding_IComplexDataTypesDocLitB_policy"/>
+    <soap:binding transport="http://schemas.xmlsoap.org/soap/http"/>
+    <wsdl:operation name="RetArrayString1D">
+      <soap:operation soapAction="http://tempuri.org/IComplexDataTypesDocLitB/RetArrayString1D" style="document"/>
+      <wsdl:input name="RetArrayString1D_RequestMessage_Body">
+        <soap:body use="literal"/>
+      </wsdl:input>
+      <wsdl:output name="RetArrayString1D_ResponseMessage_Body">
+        <soap:body use="literal"/>
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="RetArrayInt1D">
+      <soap:operation soapAction="http://tempuri.org/IComplexDataTypesDocLitB/RetArrayInt1D" style="document"/>
+      <wsdl:input name="RetArrayInt1D_RequestMessage_Body">
+        <soap:body use="literal"/>
+      </wsdl:input>
+      <wsdl:output name="RetArrayInt1D_ResponseMessage_Body">
+        <soap:body use="literal"/>
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="RetArrayDecimal1D">
+      <soap:operation soapAction="http://tempuri.org/IComplexDataTypesDocLitB/RetArrayDecimal1D" style="document"/>
+      <wsdl:input name="RetArrayDecimal1D_RequestMessage_Body">
+        <soap:body use="literal"/>
+      </wsdl:input>
+      <wsdl:output name="RetArrayDecimal1D_ResponseMessage_Body">
+        <soap:body use="literal"/>
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="RetArrayDateTime1D">
+      <soap:operation soapAction="http://tempuri.org/IComplexDataTypesDocLitB/RetArrayDateTime1D" style="document"/>
+      <wsdl:input name="RetArrayDateTime1D_RequestMessage_Body">
+        <soap:body use="literal"/>
+      </wsdl:input>
+      <wsdl:output name="RetArrayDateTime1D_ResponseMessage_Body">
+        <soap:body use="literal"/>
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="RetArrayString2D">
+      <soap:operation soapAction="http://tempuri.org/IComplexDataTypesDocLitB/RetArrayString2D" style="document"/>
+      <wsdl:input name="RetArrayString2D_RequestMessage_Body">
+        <soap:body use="literal"/>
+      </wsdl:input>
+      <wsdl:output name="RetArrayString2D_ResponseMessage_Body">
+        <soap:body use="literal"/>
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="RetArray1D_SN">
+      <soap:operation soapAction="http://tempuri.org/IComplexDataTypesDocLitB/RetArray1D_SN" style="document"/>
+      <wsdl:input name="RetArray1D_SN_RequestMessage_Body">
+        <soap:body use="literal"/>
+      </wsdl:input>
+      <wsdl:output name="RetArray1D_SN_ResponseMessage_Body">
+        <soap:body use="literal"/>
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="RetArrayAnyType1D">
+      <soap:operation soapAction="http://tempuri.org/IComplexDataTypesDocLitB/RetArrayAnyType1D" style="document"/>
+      <wsdl:input name="RetArrayAnyType1D_RequestMessage_Body">
+        <soap:body use="literal"/>
+      </wsdl:input>
+      <wsdl:output name="RetArrayAnyType1D_ResponseMessage_Body">
+        <soap:body use="literal"/>
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="RetStructS1">
+      <soap:operation soapAction="http://tempuri.org/IComplexDataTypesDocLitB/RetStructS1" style="document"/>
+      <wsdl:input name="RetStructS1_RequestMessage_Body">
+        <soap:body use="literal"/>
+      </wsdl:input>
+      <wsdl:output name="RetStructS1_ResponseMessage_Body">
+        <soap:body use="literal"/>
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="RetStructSN">
+      <soap:operation soapAction="http://tempuri.org/IComplexDataTypesDocLitB/RetStructSN" style="document"/>
+      <wsdl:input name="RetStructSN_RequestMessage_Body">
+        <soap:body use="literal"/>
+      </wsdl:input>
+      <wsdl:output name="RetStructSN_ResponseMessage_Body">
+        <soap:body use="literal"/>
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="RetStructSNSA">
+      <soap:operation soapAction="http://tempuri.org/IComplexDataTypesDocLitB/RetStructSNSA" style="document"/>
+      <wsdl:input name="RetStructSNSA_RequestMessage_Body">
+        <soap:body use="literal"/>
+      </wsdl:input>
+      <wsdl:output name="RetStructSNSA_ResponseMessage_Body">
+        <soap:body use="literal"/>
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="RetStructSNSAS">
+      <soap:operation soapAction="http://tempuri.org/IComplexDataTypesDocLitB/RetStructSNSAS" style="document"/>
+      <wsdl:input name="RetStructSNSAS_RequestMessage_Body">
+        <soap:body use="literal"/>
+      </wsdl:input>
+      <wsdl:output name="RetStructSNSAS_ResponseMessage_Body">
+        <soap:body use="literal"/>
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="RetEnumString">
+      <soap:operation soapAction="http://tempuri.org/IComplexDataTypesDocLitB/RetEnumString" style="document"/>
+      <wsdl:input name="RetEnumString_RequestMessage_Body">
+        <soap:body use="literal"/>
+      </wsdl:input>
+      <wsdl:output name="RetEnumString_ResponseMessage_Body">
+        <soap:body use="literal"/>
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="RetEnumInt">
+      <soap:operation soapAction="http://tempuri.org/IComplexDataTypesDocLitB/RetEnumInt" style="document"/>
+      <wsdl:input name="RetEnumInt_RequestMessage_Body">
+        <soap:body use="literal"/>
+      </wsdl:input>
+      <wsdl:output name="RetEnumInt_ResponseMessage_Body">
+        <soap:body use="literal"/>
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="RetDerivedClass">
+      <soap:operation soapAction="http://tempuri.org/IComplexDataTypesDocLitB/RetDerivedClass" style="document"/>
+      <wsdl:input name="RetDerivedClass_RequestMessage_Body">
+        <soap:body use="literal"/>
+      </wsdl:input>
+      <wsdl:output name="RetDerivedClass_ResponseMessage_Body">
+        <soap:body use="literal"/>
+      </wsdl:output>
+    </wsdl:operation>
+  </wsdl:binding>
+  <wsdl:service name="ComplexDataTypesDocLitBService">
+    <wsdl:port name="BasicHttpBinding_IComplexDataTypesDocLitB" binding="tns:BasicHttpBinding_IComplexDataTypesDocLitB">
+      <soap:address location="http://131.107.72.15/SoapWsdl_ComplexDataTypes_XmlFormatter_Service_Indigo/ComplexDataTypesDocLitB.svc"/>
+    </wsdl:port>
+  </wsdl:service>
+</wsdl:definitions>

Modified: trunk/src/test/resources/interop/microsoft/soapwsdl/ComplexDataTypesDocLitB_Service/WEB-INF/wsdl/service.wsdl
===================================================================
--- trunk/src/test/resources/interop/microsoft/soapwsdl/ComplexDataTypesDocLitB_Service/WEB-INF/wsdl/service.wsdl	2006-09-27 15:48:59 UTC (rev 1072)
+++ trunk/src/test/resources/interop/microsoft/soapwsdl/ComplexDataTypesDocLitB_Service/WEB-INF/wsdl/service.wsdl	2006-09-27 16:23:56 UTC (rev 1073)
@@ -1 +1,289 @@
-<?xml version="1.0" encoding="utf-8"?><wsdl:definitions name="ComplexDataTypesDocLitBService" targetNamespace="http://tempuri.org/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:wsap10="http://www.w3.org/2005/08/addressing" xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/08/addressing" xmlns:wsp="http://schemas.xmlsoap.org/ws/2004/09/policy" xmlns:wsap="http://schemas.xmlsoap.org/ws/2004/09/policy/addressing" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msc="http://schemas.microsoft.com/ws/2005/12/wsdl/contract" xmlns:tns="http://tempuri.org/" xmlns:soap12="http://schemas.xmlsoap.org/wsdl/soap12/" xmlns:wsx="http://schemas.xmlsoap.org/ws/2004/09/mex" xmlns:wsa10="http://www.w3.org/2005/08/addressing"><wsp:Policy wsu:Id="BasicHttpBinding_IComplexDataTypesDocLitB_po!
 licy"><wsp:ExactlyOne><wsp:All><wspe:Utf816FFFECharacterEncoding xmlns:wspe="http://schemas.xmlsoap.org/ws/2004/09/policy/encoding"/></wsp:All></wsp:ExactlyOne></wsp:Policy><wsdl:types><xsd:schema targetNamespace="http://tempuri.org/Imports"><xsd:import schemaLocation="xsd2.xsd" namespace="http://tempuri.org/"/><xsd:import schemaLocation="xsd0.xsd" namespace="http://schemas.microsoft.com/2003/10/Serialization/"/><xsd:import schemaLocation="xsd1.xsd" namespace="http://schemas.microsoft.com/2003/10/Serialization/Arrays"/><xsd:import schemaLocation="xsd3.xsd" namespace="http://schemas.datacontract.org/2004/07/System"/><xsd:import schemaLocation="xsd4.xsd" namespace="http://schemas.datacontract.org/2004/07/XwsInterop.SoapWsdl.ComplexDataTypes.XmlFormatter.Service.Indigo"/></xsd:schema></wsdl:types><wsdl:message name="RetArrayString1D_RequestMessage_Body"><wsdl:part name="inArrayString1D" element="tns:inArrayString1D"/></wsdl:message><wsdl:message name="RetArrayString1D_Response!
 Message_Body"><wsdl:part name="RetArrayString1DResult" element="tns:Re
tArrayString1DResult"/></wsdl:message><wsdl:message name="RetArrayInt1D_RequestMessage_Body"><wsdl:part name="inArrayInt1D" element="tns:inArrayInt1D"/></wsdl:message><wsdl:message name="RetArrayInt1D_ResponseMessage_Body"><wsdl:part name="RetArrayInt1DResult" element="tns:RetArrayInt1DResult"/></wsdl:message><wsdl:message name="RetArrayDecimal1D_RequestMessage_Body"><wsdl:part name="inArrayDecimal1D" element="tns:inArrayDecimal1D"/></wsdl:message><wsdl:message name="RetArrayDecimal1D_ResponseMessage_Body"><wsdl:part name="RetArrayDecimal1DResult" element="tns:RetArrayDecimal1DResult"/></wsdl:message><wsdl:message name="RetArrayDateTime1D_RequestMessage_Body"><wsdl:part name="inArrayDateTime1D" element="tns:inArrayDateTime1D"/></wsdl:message><wsdl:message name="RetArrayDateTime1D_ResponseMessage_Body"><wsdl:part name="RetArrayDateTime1DResult" element="tns:RetArrayDateTime1DResult"/></wsdl:message><wsdl:message name="RetArrayString2D_RequestMessage_Body"><wsdl:part name="inA!
 rrayString2D" element="tns:inArrayString2D"/></wsdl:message><wsdl:message name="RetArrayString2D_ResponseMessage_Body"><wsdl:part name="RetArrayString2DResult" element="tns:RetArrayString2DResult"/></wsdl:message><wsdl:message name="RetArray1D_SN_RequestMessage_Body"><wsdl:part name="inArray1D_SN" element="tns:inArray1D_SN"/></wsdl:message><wsdl:message name="RetArray1D_SN_ResponseMessage_Body"><wsdl:part name="RetArray1D_SNResult" element="tns:RetArray1D_SNResult"/></wsdl:message><wsdl:message name="RetArrayAnyType1D_RequestMessage_Body"><wsdl:part name="inArrayAnyType1D" element="tns:inArrayAnyType1D"/></wsdl:message><wsdl:message name="RetArrayAnyType1D_ResponseMessage_Body"><wsdl:part name="RetArrayAnyType1DResult" element="tns:RetArrayAnyType1DResult"/></wsdl:message><wsdl:message name="RetStructS1_RequestMessage_Body"><wsdl:part name="inStructS1" element="tns:inStructS1"/></wsdl:message><wsdl:message name="RetStructS1_ResponseMessage_Body"><wsdl:part name="RetStructS1!
 Result" element="tns:RetStructS1Result"/></wsdl:message><wsdl:message 
name="RetStructSN_RequestMessage_Body"><wsdl:part name="inStructSN" element="tns:inStructSN"/></wsdl:message><wsdl:message name="RetStructSN_ResponseMessage_Body"><wsdl:part name="RetStructSNResult" element="tns:RetStructSNResult"/></wsdl:message><wsdl:message name="RetStructSNSA_RequestMessage_Body"><wsdl:part name="inStructSNSA" element="tns:inStructSNSA"/></wsdl:message><wsdl:message name="RetStructSNSA_ResponseMessage_Body"><wsdl:part name="RetStructSNSAResult" element="tns:RetStructSNSAResult"/></wsdl:message><wsdl:message name="RetStructSNSAS_RequestMessage_Body"><wsdl:part name="inStructSNSAS" element="tns:inStructSNSAS"/></wsdl:message><wsdl:message name="RetStructSNSAS_ResponseMessage_Body"><wsdl:part name="RetStructSNSASResult" element="tns:RetStructSNSASResult"/></wsdl:message><wsdl:message name="RetEnumString_RequestMessage_Body"><wsdl:part name="inEnumString" element="tns:inEnumString"/></wsdl:message><wsdl:message name="RetEnumString_ResponseMessage_Body"><wsdl!
 :part name="RetEnumStringResult" element="tns:RetEnumStringResult"/></wsdl:message><wsdl:message name="RetEnumInt_RequestMessage_Body"><wsdl:part name="inEnumInt" element="tns:inEnumInt"/></wsdl:message><wsdl:message name="RetEnumInt_ResponseMessage_Body"><wsdl:part name="RetEnumIntResult" element="tns:RetEnumIntResult"/></wsdl:message><wsdl:message name="RetDerivedClass_RequestMessage_Body"><wsdl:part name="inDerivedClass" element="tns:inDerivedClass"/></wsdl:message><wsdl:message name="RetDerivedClass_ResponseMessage_Body"><wsdl:part name="RetDerivedClassResult" element="tns:RetDerivedClassResult"/></wsdl:message><wsdl:portType msc:usingSession="false" name="IComplexDataTypesDocLitB"><wsdl:operation name="RetArrayString1D"><wsdl:input wsa10:Action="http://tempuri.org/IComplexDataTypesDocLitB/RetArrayString1D" name="RetArrayString1D_RequestMessage_Body" message="tns:RetArrayString1D_RequestMessage_Body"/><wsdl:output wsa10:Action="http://tempuri.org/IComplexDataTypesDocLit!
 B/RetArrayString1DResponse" name="RetArrayString1D_ResponseMessage_Bod
y" message="tns:RetArrayString1D_ResponseMessage_Body"/></wsdl:operation><wsdl:operation name="RetArrayInt1D"><wsdl:input wsa10:Action="http://tempuri.org/IComplexDataTypesDocLitB/RetArrayInt1D" name="RetArrayInt1D_RequestMessage_Body" message="tns:RetArrayInt1D_RequestMessage_Body"/><wsdl:output wsa10:Action="http://tempuri.org/IComplexDataTypesDocLitB/RetArrayInt1DResponse" name="RetArrayInt1D_ResponseMessage_Body" message="tns:RetArrayInt1D_ResponseMessage_Body"/></wsdl:operation><wsdl:operation name="RetArrayDecimal1D"><wsdl:input wsa10:Action="http://tempuri.org/IComplexDataTypesDocLitB/RetArrayDecimal1D" name="RetArrayDecimal1D_RequestMessage_Body" message="tns:RetArrayDecimal1D_RequestMessage_Body"/><wsdl:output wsa10:Action="http://tempuri.org/IComplexDataTypesDocLitB/RetArrayDecimal1DResponse" name="RetArrayDecimal1D_ResponseMessage_Body" message="tns:RetArrayDecimal1D_ResponseMessage_Body"/></wsdl:operation><wsdl:operation name="RetArrayDateTime1D"><wsdl:input wsa1!
 0:Action="http://tempuri.org/IComplexDataTypesDocLitB/RetArrayDateTime1D" name="RetArrayDateTime1D_RequestMessage_Body" message="tns:RetArrayDateTime1D_RequestMessage_Body"/><wsdl:output wsa10:Action="http://tempuri.org/IComplexDataTypesDocLitB/RetArrayDateTime1DResponse" name="RetArrayDateTime1D_ResponseMessage_Body" message="tns:RetArrayDateTime1D_ResponseMessage_Body"/></wsdl:operation><wsdl:operation name="RetArrayString2D"><wsdl:input wsa10:Action="http://tempuri.org/IComplexDataTypesDocLitB/RetArrayString2D" name="RetArrayString2D_RequestMessage_Body" message="tns:RetArrayString2D_RequestMessage_Body"/><wsdl:output wsa10:Action="http://tempuri.org/IComplexDataTypesDocLitB/RetArrayString2DResponse" name="RetArrayString2D_ResponseMessage_Body" message="tns:RetArrayString2D_ResponseMessage_Body"/></wsdl:operation><wsdl:operation name="RetArray1D_SN"><wsdl:input wsa10:Action="http://tempuri.org/IComplexDataTypesDocLitB/RetArray1D_SN" name="RetArray1D_SN_RequestMessage_Bod!
 y" message="tns:RetArray1D_SN_RequestMessage_Body"/><wsdl:output wsa10
:Action="http://tempuri.org/IComplexDataTypesDocLitB/RetArray1D_SNResponse" name="RetArray1D_SN_ResponseMessage_Body" message="tns:RetArray1D_SN_ResponseMessage_Body"/></wsdl:operation><wsdl:operation name="RetArrayAnyType1D"><wsdl:input wsa10:Action="http://tempuri.org/IComplexDataTypesDocLitB/RetArrayAnyType1D" name="RetArrayAnyType1D_RequestMessage_Body" message="tns:RetArrayAnyType1D_RequestMessage_Body"/><wsdl:output wsa10:Action="http://tempuri.org/IComplexDataTypesDocLitB/RetArrayAnyType1DResponse" name="RetArrayAnyType1D_ResponseMessage_Body" message="tns:RetArrayAnyType1D_ResponseMessage_Body"/></wsdl:operation><wsdl:operation name="RetStructS1"><wsdl:input wsa10:Action="http://tempuri.org/IComplexDataTypesDocLitB/RetStructS1" name="RetStructS1_RequestMessage_Body" message="tns:RetStructS1_RequestMessage_Body"/><wsdl:output wsa10:Action="http://tempuri.org/IComplexDataTypesDocLitB/RetStructS1Response" name="RetStructS1_ResponseMessage_Body" message="tns:RetStructS1_!
 ResponseMessage_Body"/></wsdl:operation><wsdl:operation name="RetStructSN"><wsdl:input wsa10:Action="http://tempuri.org/IComplexDataTypesDocLitB/RetStructSN" name="RetStructSN_RequestMessage_Body" message="tns:RetStructSN_RequestMessage_Body"/><wsdl:output wsa10:Action="http://tempuri.org/IComplexDataTypesDocLitB/RetStructSNResponse" name="RetStructSN_ResponseMessage_Body" message="tns:RetStructSN_ResponseMessage_Body"/></wsdl:operation><wsdl:operation name="RetStructSNSA"><wsdl:input wsa10:Action="http://tempuri.org/IComplexDataTypesDocLitB/RetStructSNSA" name="RetStructSNSA_RequestMessage_Body" message="tns:RetStructSNSA_RequestMessage_Body"/><wsdl:output wsa10:Action="http://tempuri.org/IComplexDataTypesDocLitB/RetStructSNSAResponse" name="RetStructSNSA_ResponseMessage_Body" message="tns:RetStructSNSA_ResponseMessage_Body"/></wsdl:operation><wsdl:operation name="RetStructSNSAS"><wsdl:input wsa10:Action="http://tempuri.org/IComplexDataTypesDocLitB/RetStructSNSAS" name="Re!
 tStructSNSAS_RequestMessage_Body" message="tns:RetStructSNSAS_RequestM
essage_Body"/><wsdl:output wsa10:Action="http://tempuri.org/IComplexDataTypesDocLitB/RetStructSNSASResponse" name="RetStructSNSAS_ResponseMessage_Body" message="tns:RetStructSNSAS_ResponseMessage_Body"/></wsdl:operation><wsdl:operation name="RetEnumString"><wsdl:input wsa10:Action="http://tempuri.org/IComplexDataTypesDocLitB/RetEnumString" name="RetEnumString_RequestMessage_Body" message="tns:RetEnumString_RequestMessage_Body"/><wsdl:output wsa10:Action="http://tempuri.org/IComplexDataTypesDocLitB/RetEnumStringResponse" name="RetEnumString_ResponseMessage_Body" message="tns:RetEnumString_ResponseMessage_Body"/></wsdl:operation><wsdl:operation name="RetEnumInt"><wsdl:input wsa10:Action="http://tempuri.org/IComplexDataTypesDocLitB/RetEnumInt" name="RetEnumInt_RequestMessage_Body" message="tns:RetEnumInt_RequestMessage_Body"/><wsdl:output wsa10:Action="http://tempuri.org/IComplexDataTypesDocLitB/RetEnumIntResponse" name="RetEnumInt_ResponseMessage_Body" message="tns:RetEnumInt_!
 ResponseMessage_Body"/></wsdl:operation><wsdl:operation name="RetDerivedClass"><wsdl:input wsa10:Action="http://tempuri.org/IComplexDataTypesDocLitB/RetDerivedClass" name="RetDerivedClass_RequestMessage_Body" message="tns:RetDerivedClass_RequestMessage_Body"/><wsdl:output wsa10:Action="http://tempuri.org/IComplexDataTypesDocLitB/RetDerivedClassResponse" name="RetDerivedClass_ResponseMessage_Body" message="tns:RetDerivedClass_ResponseMessage_Body"/></wsdl:operation></wsdl:portType><wsdl:binding name="BasicHttpBinding_IComplexDataTypesDocLitB" type="tns:IComplexDataTypesDocLitB"><wsp:PolicyReference URI="#BasicHttpBinding_IComplexDataTypesDocLitB_policy"/><soap:binding transport="http://schemas.xmlsoap.org/soap/http"/><wsdl:operation name="RetArrayString1D"><soap:operation soapAction="http://tempuri.org/IComplexDataTypesDocLitB/RetArrayString1D" style="document"/><wsdl:input name="RetArrayString1D_RequestMessage_Body"><soap:body use="literal"/></wsdl:input><wsdl:output name="!
 RetArrayString1D_ResponseMessage_Body"><soap:body use="literal"/></wsd
l:output></wsdl:operation><wsdl:operation name="RetArrayInt1D"><soap:operation soapAction="http://tempuri.org/IComplexDataTypesDocLitB/RetArrayInt1D" style="document"/><wsdl:input name="RetArrayInt1D_RequestMessage_Body"><soap:body use="literal"/></wsdl:input><wsdl:output name="RetArrayInt1D_ResponseMessage_Body"><soap:body use="literal"/></wsdl:output></wsdl:operation><wsdl:operation name="RetArrayDecimal1D"><soap:operation soapAction="http://tempuri.org/IComplexDataTypesDocLitB/RetArrayDecimal1D" style="document"/><wsdl:input name="RetArrayDecimal1D_RequestMessage_Body"><soap:body use="literal"/></wsdl:input><wsdl:output name="RetArrayDecimal1D_ResponseMessage_Body"><soap:body use="literal"/></wsdl:output></wsdl:operation><wsdl:operation name="RetArrayDateTime1D"><soap:operation soapAction="http://tempuri.org/IComplexDataTypesDocLitB/RetArrayDateTime1D" style="document"/><wsdl:input name="RetArrayDateTime1D_RequestMessage_Body"><soap:body use="literal"/></wsdl:input><wsdl:!
 output name="RetArrayDateTime1D_ResponseMessage_Body"><soap:body use="literal"/></wsdl:output></wsdl:operation><wsdl:operation name="RetArrayString2D"><soap:operation soapAction="http://tempuri.org/IComplexDataTypesDocLitB/RetArrayString2D" style="document"/><wsdl:input name="RetArrayString2D_RequestMessage_Body"><soap:body use="literal"/></wsdl:input><wsdl:output name="RetArrayString2D_ResponseMessage_Body"><soap:body use="literal"/></wsdl:output></wsdl:operation><wsdl:operation name="RetArray1D_SN"><soap:operation soapAction="http://tempuri.org/IComplexDataTypesDocLitB/RetArray1D_SN" style="document"/><wsdl:input name="RetArray1D_SN_RequestMessage_Body"><soap:body use="literal"/></wsdl:input><wsdl:output name="RetArray1D_SN_ResponseMessage_Body"><soap:body use="literal"/></wsdl:output></wsdl:operation><wsdl:operation name="RetArrayAnyType1D"><soap:operation soapAction="http://tempuri.org/IComplexDataTypesDocLitB/RetArrayAnyType1D" style="document"/><wsdl:input name="RetAr!
 rayAnyType1D_RequestMessage_Body"><soap:body use="literal"/></wsdl:inp
ut><wsdl:output name="RetArrayAnyType1D_ResponseMessage_Body"><soap:body use="literal"/></wsdl:output></wsdl:operation><wsdl:operation name="RetStructS1"><soap:operation soapAction="http://tempuri.org/IComplexDataTypesDocLitB/RetStructS1" style="document"/><wsdl:input name="RetStructS1_RequestMessage_Body"><soap:body use="literal"/></wsdl:input><wsdl:output name="RetStructS1_ResponseMessage_Body"><soap:body use="literal"/></wsdl:output></wsdl:operation><wsdl:operation name="RetStructSN"><soap:operation soapAction="http://tempuri.org/IComplexDataTypesDocLitB/RetStructSN" style="document"/><wsdl:input name="RetStructSN_RequestMessage_Body"><soap:body use="literal"/></wsdl:input><wsdl:output name="RetStructSN_ResponseMessage_Body"><soap:body use="literal"/></wsdl:output></wsdl:operation><wsdl:operation name="RetStructSNSA"><soap:operation soapAction="http://tempuri.org/IComplexDataTypesDocLitB/RetStructSNSA" style="document"/><wsdl:input name="RetStructSNSA_RequestMessage_Body"!
 ><soap:body use="literal"/></wsdl:input><wsdl:output name="RetStructSNSA_ResponseMessage_Body"><soap:body use="literal"/></wsdl:output></wsdl:operation><wsdl:operation name="RetStructSNSAS"><soap:operation soapAction="http://tempuri.org/IComplexDataTypesDocLitB/RetStructSNSAS" style="document"/><wsdl:input name="RetStructSNSAS_RequestMessage_Body"><soap:body use="literal"/></wsdl:input><wsdl:output name="RetStructSNSAS_ResponseMessage_Body"><soap:body use="literal"/></wsdl:output></wsdl:operation><wsdl:operation name="RetEnumString"><soap:operation soapAction="http://tempuri.org/IComplexDataTypesDocLitB/RetEnumString" style="document"/><wsdl:input name="RetEnumString_RequestMessage_Body"><soap:body use="literal"/></wsdl:input><wsdl:output name="RetEnumString_ResponseMessage_Body"><soap:body use="literal"/></wsdl:output></wsdl:operation><wsdl:operation name="RetEnumInt"><soap:operation soapAction="http://tempuri.org/IComplexDataTypesDocLitB/RetEnumInt" style="document"/><wsd!
 l:input name="RetEnumInt_RequestMessage_Body"><soap:body use="literal"
/></wsdl:input><wsdl:output name="RetEnumInt_ResponseMessage_Body"><soap:body use="literal"/></wsdl:output></wsdl:operation><wsdl:operation name="RetDerivedClass"><soap:operation soapAction="http://tempuri.org/IComplexDataTypesDocLitB/RetDerivedClass" style="document"/><wsdl:input name="RetDerivedClass_RequestMessage_Body"><soap:body use="literal"/></wsdl:input><wsdl:output name="RetDerivedClass_ResponseMessage_Body"><soap:body use="literal"/></wsdl:output></wsdl:operation></wsdl:binding><wsdl:service name="ComplexDataTypesDocLitBService"><wsdl:port name="BasicHttpBinding_IComplexDataTypesDocLitB" binding="tns:BasicHttpBinding_IComplexDataTypesDocLitB"><soap:address location="http://131.107.72.15/SoapWsdl_ComplexDataTypes_XmlFormatter_Service_Indigo/ComplexDataTypesDocLitB.svc"/></wsdl:port></wsdl:service></wsdl:definitions>
\ No newline at end of file
+<?xml version="1.0" encoding="utf-8"?>
+<wsdl:definitions name="ComplexDataTypesDocLitBService" targetNamespace="http://tempuri.org/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:wsap10="http://www.w3.org/2005/08/addressing" xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/08/addressing" xmlns:wsp="http://schemas.xmlsoap.org/ws/2004/09/policy" xmlns:wsap="http://schemas.xmlsoap.org/ws/2004/09/policy/addressing" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msc="http://schemas.microsoft.com/ws/2005/12/wsdl/contract" xmlns:tns="http://tempuri.org/" xmlns:soap12="http://schemas.xmlsoap.org/wsdl/soap12/" xmlns:wsx="http://schemas.xmlsoap.org/ws/2004/09/mex" xmlns:wsa10="http://www.w3.org/2005/08/addressing">
+  <wsdl:types>
+    <xsd:schema targetNamespace="http://tempuri.org/Imports">
+      <xsd:import schemaLocation="xsd2.xsd" namespace="http://tempuri.org/"/>
+      <xsd:import schemaLocation="xsd0.xsd" namespace="http://schemas.microsoft.com/2003/10/Serialization/"/>
+      <xsd:import schemaLocation="xsd1.xsd" namespace="http://schemas.microsoft.com/2003/10/Serialization/Arrays"/>
+      <xsd:import schemaLocation="xsd3.xsd" namespace="http://schemas.datacontract.org/2004/07/System"/>
+      <xsd:import schemaLocation="xsd4.xsd" namespace="http://schemas.datacontract.org/2004/07/XwsInterop.SoapWsdl.ComplexDataTypes.XmlFormatter.Service.Indigo"/>
+    </xsd:schema>
+  </wsdl:types>
+  <wsdl:message name="RetArrayString1D_RequestMessage_Body">
+    <wsdl:part name="inArrayString1D" element="tns:inArrayString1D"/>
+  </wsdl:message>
+  <wsdl:message name="RetArrayString1D_ResponseMessage_Body">
+    <wsdl:part name="RetArrayString1DResult" element="tns:RetArrayString1DResult"/>
+  </wsdl:message>
+  <wsdl:message name="RetArrayInt1D_RequestMessage_Body">
+    <wsdl:part name="inArrayInt1D" element="tns:inArrayInt1D"/>
+  </wsdl:message>
+  <wsdl:message name="RetArrayInt1D_ResponseMessage_Body">
+    <wsdl:part name="RetArrayInt1DResult" element="tns:RetArrayInt1DResult"/>
+  </wsdl:message>
+  <wsdl:message name="RetArrayDecimal1D_RequestMessage_Body">
+    <wsdl:part name="inArrayDecimal1D" element="tns:inArrayDecimal1D"/>
+  </wsdl:message>
+  <wsdl:message name="RetArrayDecimal1D_ResponseMessage_Body">
+    <wsdl:part name="RetArrayDecimal1DResult" element="tns:RetArrayDecimal1DResult"/>
+  </wsdl:message>
+  <wsdl:message name="RetArrayDateTime1D_RequestMessage_Body">
+    <wsdl:part name="inArrayDateTime1D" element="tns:inArrayDateTime1D"/>
+  </wsdl:message>
+  <wsdl:message name="RetArrayDateTime1D_ResponseMessage_Body">
+    <wsdl:part name="RetArrayDateTime1DResult" element="tns:RetArrayDateTime1DResult"/>
+  </wsdl:message>
+  <wsdl:message name="RetArrayString2D_RequestMessage_Body">
+    <wsdl:part name="inArrayString2D" element="tns:inArrayString2D"/>
+  </wsdl:message>
+  <wsdl:message name="RetArrayString2D_ResponseMessage_Body">
+    <wsdl:part name="RetArrayString2DResult" element="tns:RetArrayString2DResult"/>
+  </wsdl:message>
+  <wsdl:message name="RetArray1D_SN_RequestMessage_Body">
+    <wsdl:part name="inArray1D_SN" element="tns:inArray1D_SN"/>
+  </wsdl:message>
+  <wsdl:message name="RetArray1D_SN_ResponseMessage_Body">
+    <wsdl:part name="RetArray1D_SNResult" element="tns:RetArray1D_SNResult"/>
+  </wsdl:message>
+  <wsdl:message name="RetArrayAnyType1D_RequestMessage_Body">
+    <wsdl:part name="inArrayAnyType1D" element="tns:inArrayAnyType1D"/>
+  </wsdl:message>
+  <wsdl:message name="RetArrayAnyType1D_ResponseMessage_Body">
+    <wsdl:part name="RetArrayAnyType1DResult" element="tns:RetArrayAnyType1DResult"/>
+  </wsdl:message>
+  <wsdl:message name="RetStructS1_RequestMessage_Body">
+    <wsdl:part name="inStructS1" element="tns:inStructS1"/>
+  </wsdl:message>
+  <wsdl:message name="RetStructS1_ResponseMessage_Body">
+    <wsdl:part name="RetStructS1Result" element="tns:RetStructS1Result"/>
+  </wsdl:message>
+  <wsdl:message name="RetStructSN_RequestMessage_Body">
+    <wsdl:part name="inStructSN" element="tns:inStructSN"/>
+  </wsdl:message>
+  <wsdl:message name="RetStructSN_ResponseMessage_Body">
+    <wsdl:part name="RetStructSNResult" element="tns:RetStructSNResult"/>
+  </wsdl:message>
+  <wsdl:message name="RetStructSNSA_RequestMessage_Body">
+    <wsdl:part name="inStructSNSA" element="tns:inStructSNSA"/>
+  </wsdl:message>
+  <wsdl:message name="RetStructSNSA_ResponseMessage_Body">
+    <wsdl:part name="RetStructSNSAResult" element="tns:RetStructSNSAResult"/>
+  </wsdl:message>
+  <wsdl:message name="RetStructSNSAS_RequestMessage_Body">
+    <wsdl:part name="inStructSNSAS" element="tns:inStructSNSAS"/>
+  </wsdl:message>
+  <wsdl:message name="RetStructSNSAS_ResponseMessage_Body">
+    <wsdl:part name="RetStructSNSASResult" element="tns:RetStructSNSASResult"/>
+  </wsdl:message>
+  <wsdl:message name="RetEnumString_RequestMessage_Body">
+    <wsdl:part name="inEnumString" element="tns:inEnumString"/>
+  </wsdl:message>
+  <wsdl:message name="RetEnumString_ResponseMessage_Body">
+    <wsdl:part name="RetEnumStringResult" element="tns:RetEnumStringResult"/>
+  </wsdl:message>
+  <wsdl:message name="RetEnumInt_RequestMessage_Body">
+    <wsdl:part name="inEnumInt" element="tns:inEnumInt"/>
+  </wsdl:message>
+  <wsdl:message name="RetEnumInt_ResponseMessage_Body">
+    <wsdl:part name="RetEnumIntResult" element="tns:RetEnumIntResult"/>
+  </wsdl:message>
+  <wsdl:message name="RetDerivedClass_RequestMessage_Body">
+    <wsdl:part name="inDerivedClass" element="tns:inDerivedClass"/>
+  </wsdl:message>
+  <wsdl:message name="RetDerivedClass_ResponseMessage_Body">
+    <wsdl:part name="RetDerivedClassResult" element="tns:RetDerivedClassResult"/>
+  </wsdl:message>
+  <wsdl:portType msc:usingSession="false" name="IComplexDataTypesDocLitB">
+    <wsdl:operation name="RetArrayString1D">
+      <wsdl:input wsa10:Action="http://tempuri.org/IComplexDataTypesDocLitB/RetArrayString1D" name="RetArrayString1D_RequestMessage_Body" message="tns:RetArrayString1D_RequestMessage_Body"/>
+      <wsdl:output wsa10:Action="http://tempuri.org/IComplexDataTypesDocLitB/RetArrayString1DResponse" name="RetArrayString1D_ResponseMessage_Body" message="tns:RetArrayString1D_ResponseMessage_Body"/>
+    </wsdl:operation>
+    <wsdl:operation name="RetArrayInt1D">
+      <wsdl:input wsa10:Action="http://tempuri.org/IComplexDataTypesDocLitB/RetArrayInt1D" name="RetArrayInt1D_RequestMessage_Body" message="tns:RetArrayInt1D_RequestMessage_Body"/>
+      <wsdl:output wsa10:Action="http://tempuri.org/IComplexDataTypesDocLitB/RetArrayInt1DResponse" name="RetArrayInt1D_ResponseMessage_Body" message="tns:RetArrayInt1D_ResponseMessage_Body"/>
+    </wsdl:operation>
+    <wsdl:operation name="RetArrayDecimal1D">
+      <wsdl:input wsa10:Action="http://tempuri.org/IComplexDataTypesDocLitB/RetArrayDecimal1D" name="RetArrayDecimal1D_RequestMessage_Body" message="tns:RetArrayDecimal1D_RequestMessage_Body"/>
+      <wsdl:output wsa10:Action="http://tempuri.org/IComplexDataTypesDocLitB/RetArrayDecimal1DResponse" name="RetArrayDecimal1D_ResponseMessage_Body" message="tns:RetArrayDecimal1D_ResponseMessage_Body"/>
+    </wsdl:operation>
+    <wsdl:operation name="RetArrayDateTime1D">
+      <wsdl:input wsa10:Action="http://tempuri.org/IComplexDataTypesDocLitB/RetArrayDateTime1D" name="RetArrayDateTime1D_RequestMessage_Body" message="tns:RetArrayDateTime1D_RequestMessage_Body"/>
+      <wsdl:output wsa10:Action="http://tempuri.org/IComplexDataTypesDocLitB/RetArrayDateTime1DResponse" name="RetArrayDateTime1D_ResponseMessage_Body" message="tns:RetArrayDateTime1D_ResponseMessage_Body"/>
+    </wsdl:operation>
+    <wsdl:operation name="RetArrayString2D">
+      <wsdl:input wsa10:Action="http://tempuri.org/IComplexDataTypesDocLitB/RetArrayString2D" name="RetArrayString2D_RequestMessage_Body" message="tns:RetArrayString2D_RequestMessage_Body"/>
+      <wsdl:output wsa10:Action="http://tempuri.org/IComplexDataTypesDocLitB/RetArrayString2DResponse" name="RetArrayString2D_ResponseMessage_Body" message="tns:RetArrayString2D_ResponseMessage_Body"/>
+    </wsdl:operation>
+    <wsdl:operation name="RetArray1D_SN">
+      <wsdl:input wsa10:Action="http://tempuri.org/IComplexDataTypesDocLitB/RetArray1D_SN" name="RetArray1D_SN_RequestMessage_Body" message="tns:RetArray1D_SN_RequestMessage_Body"/>
+      <wsdl:output wsa10:Action="http://tempuri.org/IComplexDataTypesDocLitB/RetArray1D_SNResponse" name="RetArray1D_SN_ResponseMessage_Body" message="tns:RetArray1D_SN_ResponseMessage_Body"/>
+    </wsdl:operation>
+    <wsdl:operation name="RetArrayAnyType1D">
+      <wsdl:input wsa10:Action="http://tempuri.org/IComplexDataTypesDocLitB/RetArrayAnyType1D" name="RetArrayAnyType1D_RequestMessage_Body" message="tns:RetArrayAnyType1D_RequestMessage_Body"/>
+      <wsdl:output wsa10:Action="http://tempuri.org/IComplexDataTypesDocLitB/RetArrayAnyType1DResponse" name="RetArrayAnyType1D_ResponseMessage_Body" message="tns:RetArrayAnyType1D_ResponseMessage_Body"/>
+    </wsdl:operation>
+    <wsdl:operation name="RetStructS1">
+      <wsdl:input wsa10:Action="http://tempuri.org/IComplexDataTypesDocLitB/RetStructS1" name="RetStructS1_RequestMessage_Body" message="tns:RetStructS1_RequestMessage_Body"/>
+      <wsdl:output wsa10:Action="http://tempuri.org/IComplexDataTypesDocLitB/RetStructS1Response" name="RetStructS1_ResponseMessage_Body" message="tns:RetStructS1_ResponseMessage_Body"/>
+    </wsdl:operation>
+    <wsdl:operation name="RetStructSN">
+      <wsdl:input wsa10:Action="http://tempuri.org/IComplexDataTypesDocLitB/RetStructSN" name="RetStructSN_RequestMessage_Body" message="tns:RetStructSN_RequestMessage_Body"/>
+      <wsdl:output wsa10:Action="http://tempuri.org/IComplexDataTypesDocLitB/RetStructSNResponse" name="RetStructSN_ResponseMessage_Body" message="tns:RetStructSN_ResponseMessage_Body"/>
+    </wsdl:operation>
+    <wsdl:operation name="RetStructSNSA">
+      <wsdl:input wsa10:Action="http://tempuri.org/IComplexDataTypesDocLitB/RetStructSNSA" name="RetStructSNSA_RequestMessage_Body" message="tns:RetStructSNSA_RequestMessage_Body"/>
+      <wsdl:output wsa10:Action="http://tempuri.org/IComplexDataTypesDocLitB/RetStructSNSAResponse" name="RetStructSNSA_ResponseMessage_Body" message="tns:RetStructSNSA_ResponseMessage_Body"/>
+    </wsdl:operation>
+    <wsdl:operation name="RetStructSNSAS">
+      <wsdl:input wsa10:Action="http://tempuri.org/IComplexDataTypesDocLitB/RetStructSNSAS" name="RetStructSNSAS_RequestMessage_Body" message="tns:RetStructSNSAS_RequestMessage_Body"/>
+      <wsdl:output wsa10:Action="http://tempuri.org/IComplexDataTypesDocLitB/RetStructSNSASResponse" name="RetStructSNSAS_ResponseMessage_Body" message="tns:RetStructSNSAS_ResponseMessage_Body"/>
+    </wsdl:operation>
+    <wsdl:operation name="RetEnumString">
+      <wsdl:input wsa10:Action="http://tempuri.org/IComplexDataTypesDocLitB/RetEnumString" name="RetEnumString_RequestMessage_Body" message="tns:RetEnumString_RequestMessage_Body"/>
+      <wsdl:output wsa10:Action="http://tempuri.org/IComplexDataTypesDocLitB/RetEnumStringResponse" name="RetEnumString_ResponseMessage_Body" message="tns:RetEnumString_ResponseMessage_Body"/>
+    </wsdl:operation>
+    <wsdl:operation name="RetEnumInt">
+      <wsdl:input wsa10:Action="http://tempuri.org/IComplexDataTypesDocLitB/RetEnumInt" name="RetEnumInt_RequestMessage_Body" message="tns:RetEnumInt_RequestMessage_Body"/>
+      <wsdl:output wsa10:Action="http://tempuri.org/IComplexDataTypesDocLitB/RetEnumIntResponse" name="RetEnumInt_ResponseMessage_Body" message="tns:RetEnumInt_ResponseMessage_Body"/>
+    </wsdl:operation>
+    <wsdl:operation name="RetDerivedClass">
+      <wsdl:input wsa10:Action="http://tempuri.org/IComplexDataTypesDocLitB/RetDerivedClass" name="RetDerivedClass_RequestMessage_Body" message="tns:RetDerivedClass_RequestMessage_Body"/>
+      <wsdl:output wsa10:Action="http://tempuri.org/IComplexDataTypesDocLitB/RetDerivedClassResponse" name="RetDerivedClass_ResponseMessage_Body" message="tns:RetDerivedClass_ResponseMessage_Body"/>
+    </wsdl:operation>
+  </wsdl:portType>
+  <wsdl:binding name="BasicHttpBinding_IComplexDataTypesDocLitB" type="tns:IComplexDataTypesDocLitB">
+    <wsp:PolicyReference URI="#BasicHttpBinding_IComplexDataTypesDocLitB_policy"/>
+    <soap:binding transport="http://schemas.xmlsoap.org/soap/http"/>
+    <wsdl:operation name="RetArrayString1D">
+      <soap:operation soapAction="http://tempuri.org/IComplexDataTypesDocLitB/RetArrayString1D" style="document"/>
+      <wsdl:input name="RetArrayString1D_RequestMessage_Body">
+        <soap:body use="literal"/>
+      </wsdl:input>
+      <wsdl:output name="RetArrayString1D_ResponseMessage_Body">
+        <soap:body use="literal"/>
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="RetArrayInt1D">
+      <soap:operation soapAction="http://tempuri.org/IComplexDataTypesDocLitB/RetArrayInt1D" style="document"/>
+      <wsdl:input name="RetArrayInt1D_RequestMessage_Body">
+        <soap:body use="literal"/>
+      </wsdl:input>
+      <wsdl:output name="RetArrayInt1D_ResponseMessage_Body">
+        <soap:body use="literal"/>
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="RetArrayDecimal1D">
+      <soap:operation soapAction="http://tempuri.org/IComplexDataTypesDocLitB/RetArrayDecimal1D" style="document"/>
+      <wsdl:input name="RetArrayDecimal1D_RequestMessage_Body">
+        <soap:body use="literal"/>
+      </wsdl:input>
+      <wsdl:output name="RetArrayDecimal1D_ResponseMessage_Body">
+        <soap:body use="literal"/>
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="RetArrayDateTime1D">
+      <soap:operation soapAction="http://tempuri.org/IComplexDataTypesDocLitB/RetArrayDateTime1D" style="document"/>
+      <wsdl:input name="RetArrayDateTime1D_RequestMessage_Body">
+        <soap:body use="literal"/>
+      </wsdl:input>
+      <wsdl:output name="RetArrayDateTime1D_ResponseMessage_Body">
+        <soap:body use="literal"/>
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="RetArrayString2D">
+      <soap:operation soapAction="http://tempuri.org/IComplexDataTypesDocLitB/RetArrayString2D" style="document"/>
+      <wsdl:input name="RetArrayString2D_RequestMessage_Body">
+        <soap:body use="literal"/>
+      </wsdl:input>
+      <wsdl:output name="RetArrayString2D_ResponseMessage_Body">
+        <soap:body use="literal"/>
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="RetArray1D_SN">
+      <soap:operation soapAction="http://tempuri.org/IComplexDataTypesDocLitB/RetArray1D_SN" style="document"/>
+      <wsdl:input name="RetArray1D_SN_RequestMessage_Body">
+        <soap:body use="literal"/>
+      </wsdl:input>
+      <wsdl:output name="RetArray1D_SN_ResponseMessage_Body">
+        <soap:body use="literal"/>
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="RetArrayAnyType1D">
+      <soap:operation soapAction="http://tempuri.org/IComplexDataTypesDocLitB/RetArrayAnyType1D" style="document"/>
+      <wsdl:input name="RetArrayAnyType1D_RequestMessage_Body">
+        <soap:body use="literal"/>
+      </wsdl:input>
+      <wsdl:output name="RetArrayAnyType1D_ResponseMessage_Body">
+        <soap:body use="literal"/>
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="RetStructS1">
+      <soap:operation soapAction="http://tempuri.org/IComplexDataTypesDocLitB/RetStructS1" style="document"/>
+      <wsdl:input name="RetStructS1_RequestMessage_Body">
+        <soap:body use="literal"/>
+      </wsdl:input>
+      <wsdl:output name="RetStructS1_ResponseMessage_Body">
+        <soap:body use="literal"/>
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="RetStructSN">
+      <soap:operation soapAction="http://tempuri.org/IComplexDataTypesDocLitB/RetStructSN" style="document"/>
+      <wsdl:input name="RetStructSN_RequestMessage_Body">
+        <soap:body use="literal"/>
+      </wsdl:input>
+      <wsdl:output name="RetStructSN_ResponseMessage_Body">
+        <soap:body use="literal"/>
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="RetStructSNSA">
+      <soap:operation soapAction="http://tempuri.org/IComplexDataTypesDocLitB/RetStructSNSA" style="document"/>
+      <wsdl:input name="RetStructSNSA_RequestMessage_Body">
+        <soap:body use="literal"/>
+      </wsdl:input>
+      <wsdl:output name="RetStructSNSA_ResponseMessage_Body">
+        <soap:body use="literal"/>
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="RetStructSNSAS">
+      <soap:operation soapAction="http://tempuri.org/IComplexDataTypesDocLitB/RetStructSNSAS" style="document"/>
+      <wsdl:input name="RetStructSNSAS_RequestMessage_Body">
+        <soap:body use="literal"/>
+      </wsdl:input>
+      <wsdl:output name="RetStructSNSAS_ResponseMessage_Body">
+        <soap:body use="literal"/>
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="RetEnumString">
+      <soap:operation soapAction="http://tempuri.org/IComplexDataTypesDocLitB/RetEnumString" style="document"/>
+      <wsdl:input name="RetEnumString_RequestMessage_Body">
+        <soap:body use="literal"/>
+      </wsdl:input>
+      <wsdl:output name="RetEnumString_ResponseMessage_Body">
+        <soap:body use="literal"/>
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="RetEnumInt">
+      <soap:operation soapAction="http://tempuri.org/IComplexDataTypesDocLitB/RetEnumInt" style="document"/>
+      <wsdl:input name="RetEnumInt_RequestMessage_Body">
+        <soap:body use="literal"/>
+      </wsdl:input>
+      <wsdl:output name="RetEnumInt_ResponseMessage_Body">
+        <soap:body use="literal"/>
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="RetDerivedClass">
+      <soap:operation soapAction="http://tempuri.org/IComplexDataTypesDocLitB/RetDerivedClass" style="document"/>
+      <wsdl:input name="RetDerivedClass_RequestMessage_Body">
+        <soap:body use="literal"/>
+      </wsdl:input>
+      <wsdl:output name="RetDerivedClass_ResponseMessage_Body">
+        <soap:body use="literal"/>
+      </wsdl:output>
+    </wsdl:operation>
+  </wsdl:binding>
+  <wsdl:service name="ComplexDataTypesDocLitBService">
+    <wsdl:port name="BasicHttpBinding_IComplexDataTypesDocLitB" binding="tns:BasicHttpBinding_IComplexDataTypesDocLitB">
+      <soap:address location="http://131.107.72.15/SoapWsdl_ComplexDataTypes_XmlFormatter_Service_Indigo/ComplexDataTypesDocLitB.svc"/>
+    </wsdl:port>
+  </wsdl:service>
+</wsdl:definitions>

Modified: trunk/src/test/resources/interop/microsoft/soapwsdl/ComplexDataTypesDocLitW/META-INF/scenarios.xml
===================================================================
--- trunk/src/test/resources/interop/microsoft/soapwsdl/ComplexDataTypesDocLitW/META-INF/scenarios.xml	2006-09-27 15:48:59 UTC (rev 1072)
+++ trunk/src/test/resources/interop/microsoft/soapwsdl/ComplexDataTypesDocLitW/META-INF/scenarios.xml	2006-09-27 16:23:56 UTC (rev 1073)
@@ -6,4 +6,7 @@
    <scenario name="msft-public" decsription="Testing MSFT public interop endpoints">
       <target-endpoint>http://131.107.72.15/SoapWsdl_BaseDataTypes_XmlFormatter_Service_Indigo/ComplexDataTypesDocLitW.svc</target-endpoint>
    </scenario>
-</client-scenarios>
\ No newline at end of file
+   <scenario name="msft-private" decsription="Testing MSFT public interop endpoints">
+      <target-endpoint>http://10.10.32.186/SoapWsdl_BaseDataTypes_XmlFormatter_Service_Indigo/ComplexDataTypesDocLitW.svc</target-endpoint>
+   </scenario>
+</client-scenarios>

Modified: trunk/src/test/resources/interop/microsoft/soapwsdl/ComplexDataTypesDocLitW/WEB-INF/wsdl/service.wsdl
===================================================================
--- trunk/src/test/resources/interop/microsoft/soapwsdl/ComplexDataTypesDocLitW/WEB-INF/wsdl/service.wsdl	2006-09-27 15:48:59 UTC (rev 1072)
+++ trunk/src/test/resources/interop/microsoft/soapwsdl/ComplexDataTypesDocLitW/WEB-INF/wsdl/service.wsdl	2006-09-27 16:23:56 UTC (rev 1073)
@@ -1 +1,296 @@
-<?xml version="1.0" encoding="utf-8"?><wsdl:definitions name="ComplexDataTypesDocLitWService" targetNamespace="http://tempuri.org/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:wsap10="http://www.w3.org/2005/08/addressing" xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/08/addressing" xmlns:wsp="http://schemas.xmlsoap.org/ws/2004/09/policy" xmlns:wsap="http://schemas.xmlsoap.org/ws/2004/09/policy/addressing" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msc="http://schemas.microsoft.com/ws/2005/12/wsdl/contract" xmlns:tns="http://tempuri.org/" xmlns:soap12="http://schemas.xmlsoap.org/wsdl/soap12/" xmlns:wsx="http://schemas.xmlsoap.org/ws/2004/09/mex" xmlns:wsa10="http://www.w3.org/2005/08/addressing"><wsp:Policy wsu:Id="BasicHttpBinding_IComplexDataTypesDocLitW_po!
 licy"><wsp:ExactlyOne><wsp:All><wspe:Utf816FFFECharacterEncoding xmlns:wspe="http://schemas.xmlsoap.org/ws/2004/09/policy/encoding"/></wsp:All></wsp:ExactlyOne></wsp:Policy><wsdl:types><xsd:schema targetNamespace="http://tempuri.org/Imports"><xsd:import schemaLocation="xsd0.xsd" namespace="http://tempuri.org/"/><xsd:import schemaLocation="xsd1.xsd" namespace="http://schemas.microsoft.com/2003/10/Serialization/"/><xsd:import schemaLocation="xsd2.xsd" namespace="http://schemas.microsoft.com/2003/10/Serialization/Arrays"/><xsd:import schemaLocation="xsd3.xsd" namespace="http://schemas.datacontract.org/2004/07/System"/><xsd:import schemaLocation="xsd4.xsd" namespace="http://schemas.datacontract.org/2004/07/XwsInterop.SoapWsdl.ComplexDataTypes.XmlFormatter.Service.Indigo"/></xsd:schema></wsdl:types><wsdl:message name="IComplexDataTypesDocLitW_RetArrayString1D_InputMessage"><wsdl:part name="parameters" element="tns:RetArrayString1D"/></wsdl:message><wsdl:message name="IComplexDat!
 aTypesDocLitW_RetArrayString1D_OutputMessage"><wsdl:part name="paramet
ers" element="tns:RetArrayString1DResponse"/></wsdl:message><wsdl:message name="IComplexDataTypesDocLitW_RetArrayInt1D_InputMessage"><wsdl:part name="parameters" element="tns:RetArrayInt1D"/></wsdl:message><wsdl:message name="IComplexDataTypesDocLitW_RetArrayInt1D_OutputMessage"><wsdl:part name="parameters" element="tns:RetArrayInt1DResponse"/></wsdl:message><wsdl:message name="IComplexDataTypesDocLitW_RetArrayDecimal1D_InputMessage"><wsdl:part name="parameters" element="tns:RetArrayDecimal1D"/></wsdl:message><wsdl:message name="IComplexDataTypesDocLitW_RetArrayDecimal1D_OutputMessage"><wsdl:part name="parameters" element="tns:RetArrayDecimal1DResponse"/></wsdl:message><wsdl:message name="IComplexDataTypesDocLitW_RetArrayDateTime1D_InputMessage"><wsdl:part name="parameters" element="tns:RetArrayDateTime1D"/></wsdl:message><wsdl:message name="IComplexDataTypesDocLitW_RetArrayDateTime1D_OutputMessage"><wsdl:part name="parameters" element="tns:RetArrayDateTime1DResponse"/></wsd!
 l:message><wsdl:message name="IComplexDataTypesDocLitW_RetArrayString2D_InputMessage"><wsdl:part name="parameters" element="tns:RetArrayString2D"/></wsdl:message><wsdl:message name="IComplexDataTypesDocLitW_RetArrayString2D_OutputMessage"><wsdl:part name="parameters" element="tns:RetArrayString2DResponse"/></wsdl:message><wsdl:message name="IComplexDataTypesDocLitW_RetArray1D_SN_InputMessage"><wsdl:part name="parameters" element="tns:RetArray1D_SN"/></wsdl:message><wsdl:message name="IComplexDataTypesDocLitW_RetArray1D_SN_OutputMessage"><wsdl:part name="parameters" element="tns:RetArray1D_SNResponse"/></wsdl:message><wsdl:message name="IComplexDataTypesDocLitW_RetArrayAnyType1D_InputMessage"><wsdl:part name="parameters" element="tns:RetArrayAnyType1D"/></wsdl:message><wsdl:message name="IComplexDataTypesDocLitW_RetArrayAnyType1D_OutputMessage"><wsdl:part name="parameters" element="tns:RetArrayAnyType1DResponse"/></wsdl:message><wsdl:message name="IComplexDataTypesDocLitW_Re!
 tStructS1_InputMessage"><wsdl:part name="parameters" element="tns:RetS
tructS1"/></wsdl:message><wsdl:message name="IComplexDataTypesDocLitW_RetStructS1_OutputMessage"><wsdl:part name="parameters" element="tns:RetStructS1Response"/></wsdl:message><wsdl:message name="IComplexDataTypesDocLitW_RetStructSN_InputMessage"><wsdl:part name="parameters" element="tns:RetStructSN"/></wsdl:message><wsdl:message name="IComplexDataTypesDocLitW_RetStructSN_OutputMessage"><wsdl:part name="parameters" element="tns:RetStructSNResponse"/></wsdl:message><wsdl:message name="IComplexDataTypesDocLitW_RetStructSNSA_InputMessage"><wsdl:part name="parameters" element="tns:RetStructSNSA"/></wsdl:message><wsdl:message name="IComplexDataTypesDocLitW_RetStructSNSA_OutputMessage"><wsdl:part name="parameters" element="tns:RetStructSNSAResponse"/></wsdl:message><wsdl:message name="IComplexDataTypesDocLitW_RetStructSNSAS_InputMessage"><wsdl:part name="parameters" element="tns:RetStructSNSAS"/></wsdl:message><wsdl:message name="IComplexDataTypesDocLitW_RetStructSNSAS_OutputMessa!
 ge"><wsdl:part name="parameters" element="tns:RetStructSNSASResponse"/></wsdl:message><wsdl:message name="IComplexDataTypesDocLitW_RetEnumString_InputMessage"><wsdl:part name="parameters" element="tns:RetEnumString"/></wsdl:message><wsdl:message name="IComplexDataTypesDocLitW_RetEnumString_OutputMessage"><wsdl:part name="parameters" element="tns:RetEnumStringResponse"/></wsdl:message><wsdl:message name="IComplexDataTypesDocLitW_RetEnumInt_InputMessage"><wsdl:part name="parameters" element="tns:RetEnumInt"/></wsdl:message><wsdl:message name="IComplexDataTypesDocLitW_RetEnumInt_OutputMessage"><wsdl:part name="parameters" element="tns:RetEnumIntResponse"/></wsdl:message><wsdl:message name="IComplexDataTypesDocLitW_RetDerivedClass_InputMessage"><wsdl:part name="parameters" element="tns:RetDerivedClass"/></wsdl:message><wsdl:message name="IComplexDataTypesDocLitW_RetDerivedClass_OutputMessage"><wsdl:part name="parameters" element="tns:RetDerivedClassResponse"/></wsdl:message><ws!
 dl:portType msc:usingSession="false" name="IComplexDataTypesDocLitW"><
wsdl:operation name="RetArrayString1D"><wsdl:input wsa10:Action="http://tempuri.org/IComplexDataTypesDocLitW/RetArrayString1D" message="tns:IComplexDataTypesDocLitW_RetArrayString1D_InputMessage"/><wsdl:output wsa10:Action="http://tempuri.org/IComplexDataTypesDocLitW/RetArrayString1DResponse" message="tns:IComplexDataTypesDocLitW_RetArrayString1D_OutputMessage"/></wsdl:operation><wsdl:operation name="RetArrayInt1D"><wsdl:input wsa10:Action="http://tempuri.org/IComplexDataTypesDocLitW/RetArrayInt1D" message="tns:IComplexDataTypesDocLitW_RetArrayInt1D_InputMessage"/><wsdl:output wsa10:Action="http://tempuri.org/IComplexDataTypesDocLitW/RetArrayInt1DResponse" message="tns:IComplexDataTypesDocLitW_RetArrayInt1D_OutputMessage"/></wsdl:operation><wsdl:operation name="RetArrayDecimal1D"><wsdl:input wsa10:Action="http://tempuri.org/IComplexDataTypesDocLitW/RetArrayDecimal1D" message="tns:IComplexDataTypesDocLitW_RetArrayDecimal1D_InputMessage"/><wsdl:output wsa10:Action="http://temp!
 uri.org/IComplexDataTypesDocLitW/RetArrayDecimal1DResponse" message="tns:IComplexDataTypesDocLitW_RetArrayDecimal1D_OutputMessage"/></wsdl:operation><wsdl:operation name="RetArrayDateTime1D"><wsdl:input wsa10:Action="http://tempuri.org/IComplexDataTypesDocLitW/RetArrayDateTime1D" message="tns:IComplexDataTypesDocLitW_RetArrayDateTime1D_InputMessage"/><wsdl:output wsa10:Action="http://tempuri.org/IComplexDataTypesDocLitW/RetArrayDateTime1DResponse" message="tns:IComplexDataTypesDocLitW_RetArrayDateTime1D_OutputMessage"/></wsdl:operation><wsdl:operation name="RetArrayString2D"><wsdl:input wsa10:Action="http://tempuri.org/IComplexDataTypesDocLitW/RetArrayString2D" message="tns:IComplexDataTypesDocLitW_RetArrayString2D_InputMessage"/><wsdl:output wsa10:Action="http://tempuri.org/IComplexDataTypesDocLitW/RetArrayString2DResponse" message="tns:IComplexDataTypesDocLitW_RetArrayString2D_OutputMessage"/></wsdl:operation><wsdl:operation name="RetArray1D_SN"><wsdl:input wsa10:Action="!
 http://tempuri.org/IComplexDataTypesDocLitW/RetArray1D_SN" message="tn
s:IComplexDataTypesDocLitW_RetArray1D_SN_InputMessage"/><wsdl:output wsa10:Action="http://tempuri.org/IComplexDataTypesDocLitW/RetArray1D_SNResponse" message="tns:IComplexDataTypesDocLitW_RetArray1D_SN_OutputMessage"/></wsdl:operation><wsdl:operation name="RetArrayAnyType1D"><wsdl:input wsa10:Action="http://tempuri.org/IComplexDataTypesDocLitW/RetArrayAnyType1D" message="tns:IComplexDataTypesDocLitW_RetArrayAnyType1D_InputMessage"/><wsdl:output wsa10:Action="http://tempuri.org/IComplexDataTypesDocLitW/RetArrayAnyType1DResponse" message="tns:IComplexDataTypesDocLitW_RetArrayAnyType1D_OutputMessage"/></wsdl:operation><wsdl:operation name="RetStructS1"><wsdl:input wsa10:Action="http://tempuri.org/IComplexDataTypesDocLitW/RetStructS1" message="tns:IComplexDataTypesDocLitW_RetStructS1_InputMessage"/><wsdl:output wsa10:Action="http://tempuri.org/IComplexDataTypesDocLitW/RetStructS1Response" message="tns:IComplexDataTypesDocLitW_RetStructS1_OutputMessage"/></wsdl:operation><wsdl:op!
 eration name="RetStructSN"><wsdl:input wsa10:Action="http://tempuri.org/IComplexDataTypesDocLitW/RetStructSN" message="tns:IComplexDataTypesDocLitW_RetStructSN_InputMessage"/><wsdl:output wsa10:Action="http://tempuri.org/IComplexDataTypesDocLitW/RetStructSNResponse" message="tns:IComplexDataTypesDocLitW_RetStructSN_OutputMessage"/></wsdl:operation><wsdl:operation name="RetStructSNSA"><wsdl:input wsa10:Action="http://tempuri.org/IComplexDataTypesDocLitW/RetStructSNSA" message="tns:IComplexDataTypesDocLitW_RetStructSNSA_InputMessage"/><wsdl:output wsa10:Action="http://tempuri.org/IComplexDataTypesDocLitW/RetStructSNSAResponse" message="tns:IComplexDataTypesDocLitW_RetStructSNSA_OutputMessage"/></wsdl:operation><wsdl:operation name="RetStructSNSAS"><wsdl:input wsa10:Action="http://tempuri.org/IComplexDataTypesDocLitW/RetStructSNSAS" message="tns:IComplexDataTypesDocLitW_RetStructSNSAS_InputMessage"/><wsdl:output wsa10:Action="http://tempuri.org/IComplexDataTypesDocLitW/RetStru!
 ctSNSASResponse" message="tns:IComplexDataTypesDocLitW_RetStructSNSAS_
OutputMessage"/></wsdl:operation><wsdl:operation name="RetEnumString"><wsdl:input wsa10:Action="http://tempuri.org/IComplexDataTypesDocLitW/RetEnumString" message="tns:IComplexDataTypesDocLitW_RetEnumString_InputMessage"/><wsdl:output wsa10:Action="http://tempuri.org/IComplexDataTypesDocLitW/RetEnumStringResponse" message="tns:IComplexDataTypesDocLitW_RetEnumString_OutputMessage"/></wsdl:operation><wsdl:operation name="RetEnumInt"><wsdl:input wsa10:Action="http://tempuri.org/IComplexDataTypesDocLitW/RetEnumInt" message="tns:IComplexDataTypesDocLitW_RetEnumInt_InputMessage"/><wsdl:output wsa10:Action="http://tempuri.org/IComplexDataTypesDocLitW/RetEnumIntResponse" message="tns:IComplexDataTypesDocLitW_RetEnumInt_OutputMessage"/></wsdl:operation><wsdl:operation name="RetDerivedClass"><wsdl:input wsa10:Action="http://tempuri.org/IComplexDataTypesDocLitW/RetDerivedClass" message="tns:IComplexDataTypesDocLitW_RetDerivedClass_InputMessage"/><wsdl:output wsa10:Action="http://tempur!
 i.org/IComplexDataTypesDocLitW/RetDerivedClassResponse" message="tns:IComplexDataTypesDocLitW_RetDerivedClass_OutputMessage"/></wsdl:operation></wsdl:portType><wsdl:binding name="BasicHttpBinding_IComplexDataTypesDocLitW" type="tns:IComplexDataTypesDocLitW"><wsp:PolicyReference URI="#BasicHttpBinding_IComplexDataTypesDocLitW_policy"/><soap:binding transport="http://schemas.xmlsoap.org/soap/http"/><wsdl:operation name="RetArrayString1D"><soap:operation soapAction="http://tempuri.org/IComplexDataTypesDocLitW/RetArrayString1D" style="document"/><wsdl:input><soap:body use="literal"/></wsdl:input><wsdl:output><soap:body use="literal"/></wsdl:output></wsdl:operation><wsdl:operation name="RetArrayInt1D"><soap:operation soapAction="http://tempuri.org/IComplexDataTypesDocLitW/RetArrayInt1D" style="document"/><wsdl:input><soap:body use="literal"/></wsdl:input><wsdl:output><soap:body use="literal"/></wsdl:output></wsdl:operation><wsdl:operation name="RetArrayDecimal1D"><soap:operation!
  soapAction="http://tempuri.org/IComplexDataTypesDocLitW/RetArrayDecim
al1D" style="document"/><wsdl:input><soap:body use="literal"/></wsdl:input><wsdl:output><soap:body use="literal"/></wsdl:output></wsdl:operation><wsdl:operation name="RetArrayDateTime1D"><soap:operation soapAction="http://tempuri.org/IComplexDataTypesDocLitW/RetArrayDateTime1D" style="document"/><wsdl:input><soap:body use="literal"/></wsdl:input><wsdl:output><soap:body use="literal"/></wsdl:output></wsdl:operation><wsdl:operation name="RetArrayString2D"><soap:operation soapAction="http://tempuri.org/IComplexDataTypesDocLitW/RetArrayString2D" style="document"/><wsdl:input><soap:body use="literal"/></wsdl:input><wsdl:output><soap:body use="literal"/></wsdl:output></wsdl:operation><wsdl:operation name="RetArray1D_SN"><soap:operation soapAction="http://tempuri.org/IComplexDataTypesDocLitW/RetArray1D_SN" style="document"/><wsdl:input><soap:body use="literal"/></wsdl:input><wsdl:output><soap:body use="literal"/></wsdl:output></wsdl:operation><wsdl:operation name="RetArrayAnyType1D!
 "><soap:operation soapAction="http://tempuri.org/IComplexDataTypesDocLitW/RetArrayAnyType1D" style="document"/><wsdl:input><soap:body use="literal"/></wsdl:input><wsdl:output><soap:body use="literal"/></wsdl:output></wsdl:operation><wsdl:operation name="RetStructS1"><soap:operation soapAction="http://tempuri.org/IComplexDataTypesDocLitW/RetStructS1" style="document"/><wsdl:input><soap:body use="literal"/></wsdl:input><wsdl:output><soap:body use="literal"/></wsdl:output></wsdl:operation><wsdl:operation name="RetStructSN"><soap:operation soapAction="http://tempuri.org/IComplexDataTypesDocLitW/RetStructSN" style="document"/><wsdl:input><soap:body use="literal"/></wsdl:input><wsdl:output><soap:body use="literal"/></wsdl:output></wsdl:operation><wsdl:operation name="RetStructSNSA"><soap:operation soapAction="http://tempuri.org/IComplexDataTypesDocLitW/RetStructSNSA" style="document"/><wsdl:input><soap:body use="literal"/></wsdl:input><wsdl:output><soap:body use="literal"/></wsdl!
 :output></wsdl:operation><wsdl:operation name="RetStructSNSAS"><soap:o
peration soapAction="http://tempuri.org/IComplexDataTypesDocLitW/RetStructSNSAS" style="document"/><wsdl:input><soap:body use="literal"/></wsdl:input><wsdl:output><soap:body use="literal"/></wsdl:output></wsdl:operation><wsdl:operation name="RetEnumString"><soap:operation soapAction="http://tempuri.org/IComplexDataTypesDocLitW/RetEnumString" style="document"/><wsdl:input><soap:body use="literal"/></wsdl:input><wsdl:output><soap:body use="literal"/></wsdl:output></wsdl:operation><wsdl:operation name="RetEnumInt"><soap:operation soapAction="http://tempuri.org/IComplexDataTypesDocLitW/RetEnumInt" style="document"/><wsdl:input><soap:body use="literal"/></wsdl:input><wsdl:output><soap:body use="literal"/></wsdl:output></wsdl:operation><wsdl:operation name="RetDerivedClass"><soap:operation soapAction="http://tempuri.org/IComplexDataTypesDocLitW/RetDerivedClass" style="document"/><wsdl:input><soap:body use="literal"/></wsdl:input><wsdl:output><soap:body use="literal"/></wsdl:output!
 ></wsdl:operation></wsdl:binding><wsdl:service name="ComplexDataTypesDocLitWService"><wsdl:port name="BasicHttpBinding_IComplexDataTypesDocLitW" binding="tns:BasicHttpBinding_IComplexDataTypesDocLitW"><soap:address location="http://131.107.72.15/SoapWsdl_ComplexDataTypes_XmlFormatter_Service_Indigo/ComplexDataTypesDocLitW.svc"/></wsdl:port></wsdl:service></wsdl:definitions>
\ No newline at end of file
+<?xml version="1.0" encoding="utf-8"?>
+<wsdl:definitions name="ComplexDataTypesDocLitWService" targetNamespace="http://tempuri.org/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:wsap10="http://www.w3.org/2005/08/addressing" xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/08/addressing" xmlns:wsp="http://schemas.xmlsoap.org/ws/2004/09/policy" xmlns:wsap="http://schemas.xmlsoap.org/ws/2004/09/policy/addressing" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msc="http://schemas.microsoft.com/ws/2005/12/wsdl/contract" xmlns:tns="http://tempuri.org/" xmlns:soap12="http://schemas.xmlsoap.org/wsdl/soap12/" xmlns:wsx="http://schemas.xmlsoap.org/ws/2004/09/mex" xmlns:wsa10="http://www.w3.org/2005/08/addressing">
+  <wsp:Policy wsu:Id="BasicHttpBinding_IComplexDataTypesDocLitW_policy">
+    <wsp:ExactlyOne>
+      <wsp:All>
+        <wspe:Utf816FFFECharacterEncoding xmlns:wspe="http://schemas.xmlsoap.org/ws/2004/09/policy/encoding"/>
+      </wsp:All>
+    </wsp:ExactlyOne>
+  </wsp:Policy>
+  <wsdl:types>
+    <xsd:schema targetNamespace="http://tempuri.org/Imports">
+      <xsd:import schemaLocation="xsd0.xsd" namespace="http://tempuri.org/"/>
+      <xsd:import schemaLocation="xsd1.xsd" namespace="http://schemas.microsoft.com/2003/10/Serialization/"/>
+      <xsd:import schemaLocation="xsd2.xsd" namespace="http://schemas.microsoft.com/2003/10/Serialization/Arrays"/>
+      <xsd:import schemaLocation="xsd3.xsd" namespace="http://schemas.datacontract.org/2004/07/System"/>
+      <xsd:import schemaLocation="xsd4.xsd" namespace="http://schemas.datacontract.org/2004/07/XwsInterop.SoapWsdl.ComplexDataTypes.XmlFormatter.Service.Indigo"/>
+    </xsd:schema>
+  </wsdl:types>
+  <wsdl:message name="IComplexDataTypesDocLitW_RetArrayString1D_InputMessage">
+    <wsdl:part name="parameters" element="tns:RetArrayString1D"/>
+  </wsdl:message>
+  <wsdl:message name="IComplexDataTypesDocLitW_RetArrayString1D_OutputMessage">
+    <wsdl:part name="parameters" element="tns:RetArrayString1DResponse"/>
+  </wsdl:message>
+  <wsdl:message name="IComplexDataTypesDocLitW_RetArrayInt1D_InputMessage">
+    <wsdl:part name="parameters" element="tns:RetArrayInt1D"/>
+  </wsdl:message>
+  <wsdl:message name="IComplexDataTypesDocLitW_RetArrayInt1D_OutputMessage">
+    <wsdl:part name="parameters" element="tns:RetArrayInt1DResponse"/>
+  </wsdl:message>
+  <wsdl:message name="IComplexDataTypesDocLitW_RetArrayDecimal1D_InputMessage">
+    <wsdl:part name="parameters" element="tns:RetArrayDecimal1D"/>
+  </wsdl:message>
+  <wsdl:message name="IComplexDataTypesDocLitW_RetArrayDecimal1D_OutputMessage">
+    <wsdl:part name="parameters" element="tns:RetArrayDecimal1DResponse"/>
+  </wsdl:message>
+  <wsdl:message name="IComplexDataTypesDocLitW_RetArrayDateTime1D_InputMessage">
+    <wsdl:part name="parameters" element="tns:RetArrayDateTime1D"/>
+  </wsdl:message>
+  <wsdl:message name="IComplexDataTypesDocLitW_RetArrayDateTime1D_OutputMessage">
+    <wsdl:part name="parameters" element="tns:RetArrayDateTime1DResponse"/>
+  </wsdl:message>
+  <wsdl:message name="IComplexDataTypesDocLitW_RetArrayString2D_InputMessage">
+    <wsdl:part name="parameters" element="tns:RetArrayString2D"/>
+  </wsdl:message>
+  <wsdl:message name="IComplexDataTypesDocLitW_RetArrayString2D_OutputMessage">
+    <wsdl:part name="parameters" element="tns:RetArrayString2DResponse"/>
+  </wsdl:message>
+  <wsdl:message name="IComplexDataTypesDocLitW_RetArray1D_SN_InputMessage">
+    <wsdl:part name="parameters" element="tns:RetArray1D_SN"/>
+  </wsdl:message>
+  <wsdl:message name="IComplexDataTypesDocLitW_RetArray1D_SN_OutputMessage">
+    <wsdl:part name="parameters" element="tns:RetArray1D_SNResponse"/>
+  </wsdl:message>
+  <wsdl:message name="IComplexDataTypesDocLitW_RetArrayAnyType1D_InputMessage">
+    <wsdl:part name="parameters" element="tns:RetArrayAnyType1D"/>
+  </wsdl:message>
+  <wsdl:message name="IComplexDataTypesDocLitW_RetArrayAnyType1D_OutputMessage">
+    <wsdl:part name="parameters" element="tns:RetArrayAnyType1DResponse"/>
+  </wsdl:message>
+  <wsdl:message name="IComplexDataTypesDocLitW_RetStructS1_InputMessage">
+    <wsdl:part name="parameters" element="tns:RetStructS1"/>
+  </wsdl:message>
+  <wsdl:message name="IComplexDataTypesDocLitW_RetStructS1_OutputMessage">
+    <wsdl:part name="parameters" element="tns:RetStructS1Response"/>
+  </wsdl:message>
+  <wsdl:message name="IComplexDataTypesDocLitW_RetStructSN_InputMessage">
+    <wsdl:part name="parameters" element="tns:RetStructSN"/>
+  </wsdl:message>
+  <wsdl:message name="IComplexDataTypesDocLitW_RetStructSN_OutputMessage">
+    <wsdl:part name="parameters" element="tns:RetStructSNResponse"/>
+  </wsdl:message>
+  <wsdl:message name="IComplexDataTypesDocLitW_RetStructSNSA_InputMessage">
+    <wsdl:part name="parameters" element="tns:RetStructSNSA"/>
+  </wsdl:message>
+  <wsdl:message name="IComplexDataTypesDocLitW_RetStructSNSA_OutputMessage">
+    <wsdl:part name="parameters" element="tns:RetStructSNSAResponse"/>
+  </wsdl:message>
+  <wsdl:message name="IComplexDataTypesDocLitW_RetStructSNSAS_InputMessage">
+    <wsdl:part name="parameters" element="tns:RetStructSNSAS"/>
+  </wsdl:message>
+  <wsdl:message name="IComplexDataTypesDocLitW_RetStructSNSAS_OutputMessage">
+    <wsdl:part name="parameters" element="tns:RetStructSNSASResponse"/>
+  </wsdl:message>
+  <wsdl:message name="IComplexDataTypesDocLitW_RetEnumString_InputMessage">
+    <wsdl:part name="parameters" element="tns:RetEnumString"/>
+  </wsdl:message>
+  <wsdl:message name="IComplexDataTypesDocLitW_RetEnumString_OutputMessage">
+    <wsdl:part name="parameters" element="tns:RetEnumStringResponse"/>
+  </wsdl:message>
+  <wsdl:message name="IComplexDataTypesDocLitW_RetEnumInt_InputMessage">
+    <wsdl:part name="parameters" element="tns:RetEnumInt"/>
+  </wsdl:message>
+  <wsdl:message name="IComplexDataTypesDocLitW_RetEnumInt_OutputMessage">
+    <wsdl:part name="parameters" element="tns:RetEnumIntResponse"/>
+  </wsdl:message>
+  <wsdl:message name="IComplexDataTypesDocLitW_RetDerivedClass_InputMessage">
+    <wsdl:part name="parameters" element="tns:RetDerivedClass"/>
+  </wsdl:message>
+  <wsdl:message name="IComplexDataTypesDocLitW_RetDerivedClass_OutputMessage">
+    <wsdl:part name="parameters" element="tns:RetDerivedClassResponse"/>
+  </wsdl:message>
+  <wsdl:portType msc:usingSession="false" name="IComplexDataTypesDocLitW">
+    <wsdl:operation name="RetArrayString1D">
+      <wsdl:input wsa10:Action="http://tempuri.org/IComplexDataTypesDocLitW/RetArrayString1D" message="tns:IComplexDataTypesDocLitW_RetArrayString1D_InputMessage"/>
+      <wsdl:output wsa10:Action="http://tempuri.org/IComplexDataTypesDocLitW/RetArrayString1DResponse" message="tns:IComplexDataTypesDocLitW_RetArrayString1D_OutputMessage"/>
+    </wsdl:operation>
+    <wsdl:operation name="RetArrayInt1D">
+      <wsdl:input wsa10:Action="http://tempuri.org/IComplexDataTypesDocLitW/RetArrayInt1D" message="tns:IComplexDataTypesDocLitW_RetArrayInt1D_InputMessage"/>
+      <wsdl:output wsa10:Action="http://tempuri.org/IComplexDataTypesDocLitW/RetArrayInt1DResponse" message="tns:IComplexDataTypesDocLitW_RetArrayInt1D_OutputMessage"/>
+    </wsdl:operation>
+    <wsdl:operation name="RetArrayDecimal1D">
+      <wsdl:input wsa10:Action="http://tempuri.org/IComplexDataTypesDocLitW/RetArrayDecimal1D" message="tns:IComplexDataTypesDocLitW_RetArrayDecimal1D_InputMessage"/>
+      <wsdl:output wsa10:Action="http://tempuri.org/IComplexDataTypesDocLitW/RetArrayDecimal1DResponse" message="tns:IComplexDataTypesDocLitW_RetArrayDecimal1D_OutputMessage"/>
+    </wsdl:operation>
+    <wsdl:operation name="RetArrayDateTime1D">
+      <wsdl:input wsa10:Action="http://tempuri.org/IComplexDataTypesDocLitW/RetArrayDateTime1D" message="tns:IComplexDataTypesDocLitW_RetArrayDateTime1D_InputMessage"/>
+      <wsdl:output wsa10:Action="http://tempuri.org/IComplexDataTypesDocLitW/RetArrayDateTime1DResponse" message="tns:IComplexDataTypesDocLitW_RetArrayDateTime1D_OutputMessage"/>
+    </wsdl:operation>
+    <wsdl:operation name="RetArrayString2D">
+      <wsdl:input wsa10:Action="http://tempuri.org/IComplexDataTypesDocLitW/RetArrayString2D" message="tns:IComplexDataTypesDocLitW_RetArrayString2D_InputMessage"/>
+      <wsdl:output wsa10:Action="http://tempuri.org/IComplexDataTypesDocLitW/RetArrayString2DResponse" message="tns:IComplexDataTypesDocLitW_RetArrayString2D_OutputMessage"/>
+    </wsdl:operation>
+    <wsdl:operation name="RetArray1D_SN">
+      <wsdl:input wsa10:Action="http://tempuri.org/IComplexDataTypesDocLitW/RetArray1D_SN" message="tns:IComplexDataTypesDocLitW_RetArray1D_SN_InputMessage"/>
+      <wsdl:output wsa10:Action="http://tempuri.org/IComplexDataTypesDocLitW/RetArray1D_SNResponse" message="tns:IComplexDataTypesDocLitW_RetArray1D_SN_OutputMessage"/>
+    </wsdl:operation>
+    <wsdl:operation name="RetArrayAnyType1D">
+      <wsdl:input wsa10:Action="http://tempuri.org/IComplexDataTypesDocLitW/RetArrayAnyType1D" message="tns:IComplexDataTypesDocLitW_RetArrayAnyType1D_InputMessage"/>
+      <wsdl:output wsa10:Action="http://tempuri.org/IComplexDataTypesDocLitW/RetArrayAnyType1DResponse" message="tns:IComplexDataTypesDocLitW_RetArrayAnyType1D_OutputMessage"/>
+    </wsdl:operation>
+    <wsdl:operation name="RetStructS1">
+      <wsdl:input wsa10:Action="http://tempuri.org/IComplexDataTypesDocLitW/RetStructS1" message="tns:IComplexDataTypesDocLitW_RetStructS1_InputMessage"/>
+      <wsdl:output wsa10:Action="http://tempuri.org/IComplexDataTypesDocLitW/RetStructS1Response" message="tns:IComplexDataTypesDocLitW_RetStructS1_OutputMessage"/>
+    </wsdl:operation>
+    <wsdl:operation name="RetStructSN">
+      <wsdl:input wsa10:Action="http://tempuri.org/IComplexDataTypesDocLitW/RetStructSN" message="tns:IComplexDataTypesDocLitW_RetStructSN_InputMessage"/>
+      <wsdl:output wsa10:Action="http://tempuri.org/IComplexDataTypesDocLitW/RetStructSNResponse" message="tns:IComplexDataTypesDocLitW_RetStructSN_OutputMessage"/>
+    </wsdl:operation>
+    <wsdl:operation name="RetStructSNSA">
+      <wsdl:input wsa10:Action="http://tempuri.org/IComplexDataTypesDocLitW/RetStructSNSA" message="tns:IComplexDataTypesDocLitW_RetStructSNSA_InputMessage"/>
+      <wsdl:output wsa10:Action="http://tempuri.org/IComplexDataTypesDocLitW/RetStructSNSAResponse" message="tns:IComplexDataTypesDocLitW_RetStructSNSA_OutputMessage"/>
+    </wsdl:operation>
+    <wsdl:operation name="RetStructSNSAS">
+      <wsdl:input wsa10:Action="http://tempuri.org/IComplexDataTypesDocLitW/RetStructSNSAS" message="tns:IComplexDataTypesDocLitW_RetStructSNSAS_InputMessage"/>
+      <wsdl:output wsa10:Action="http://tempuri.org/IComplexDataTypesDocLitW/RetStructSNSASResponse" message="tns:IComplexDataTypesDocLitW_RetStructSNSAS_OutputMessage"/>
+    </wsdl:operation>
+    <wsdl:operation name="RetEnumString">
+      <wsdl:input wsa10:Action="http://tempuri.org/IComplexDataTypesDocLitW/RetEnumString" message="tns:IComplexDataTypesDocLitW_RetEnumString_InputMessage"/>
+      <wsdl:output wsa10:Action="http://tempuri.org/IComplexDataTypesDocLitW/RetEnumStringResponse" message="tns:IComplexDataTypesDocLitW_RetEnumString_OutputMessage"/>
+    </wsdl:operation>
+    <wsdl:operation name="RetEnumInt">
+      <wsdl:input wsa10:Action="http://tempuri.org/IComplexDataTypesDocLitW/RetEnumInt" message="tns:IComplexDataTypesDocLitW_RetEnumInt_InputMessage"/>
+      <wsdl:output wsa10:Action="http://tempuri.org/IComplexDataTypesDocLitW/RetEnumIntResponse" message="tns:IComplexDataTypesDocLitW_RetEnumInt_OutputMessage"/>
+    </wsdl:operation>
+    <wsdl:operation name="RetDerivedClass">
+      <wsdl:input wsa10:Action="http://tempuri.org/IComplexDataTypesDocLitW/RetDerivedClass" message="tns:IComplexDataTypesDocLitW_RetDerivedClass_InputMessage"/>
+      <wsdl:output wsa10:Action="http://tempuri.org/IComplexDataTypesDocLitW/RetDerivedClassResponse" message="tns:IComplexDataTypesDocLitW_RetDerivedClass_OutputMessage"/>
+    </wsdl:operation>
+  </wsdl:portType>
+  <wsdl:binding name="BasicHttpBinding_IComplexDataTypesDocLitW" type="tns:IComplexDataTypesDocLitW">
+    <wsp:PolicyReference URI="#BasicHttpBinding_IComplexDataTypesDocLitW_policy"/>
+    <soap:binding transport="http://schemas.xmlsoap.org/soap/http"/>
+    <wsdl:operation name="RetArrayString1D">
+      <soap:operation soapAction="http://tempuri.org/IComplexDataTypesDocLitW/RetArrayString1D" style="document"/>
+      <wsdl:input>
+        <soap:body use="literal"/>
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal"/>
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="RetArrayInt1D">
+      <soap:operation soapAction="http://tempuri.org/IComplexDataTypesDocLitW/RetArrayInt1D" style="document"/>
+      <wsdl:input>
+        <soap:body use="literal"/>
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal"/>
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="RetArrayDecimal1D">
+      <soap:operation soapAction="http://tempuri.org/IComplexDataTypesDocLitW/RetArrayDecimal1D" style="document"/>
+      <wsdl:input>
+        <soap:body use="literal"/>
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal"/>
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="RetArrayDateTime1D">
+      <soap:operation soapAction="http://tempuri.org/IComplexDataTypesDocLitW/RetArrayDateTime1D" style="document"/>
+      <wsdl:input>
+        <soap:body use="literal"/>
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal"/>
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="RetArrayString2D">
+      <soap:operation soapAction="http://tempuri.org/IComplexDataTypesDocLitW/RetArrayString2D" style="document"/>
+      <wsdl:input>
+        <soap:body use="literal"/>
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal"/>
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="RetArray1D_SN">
+      <soap:operation soapAction="http://tempuri.org/IComplexDataTypesDocLitW/RetArray1D_SN" style="document"/>
+      <wsdl:input>
+        <soap:body use="literal"/>
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal"/>
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="RetArrayAnyType1D">
+      <soap:operation soapAction="http://tempuri.org/IComplexDataTypesDocLitW/RetArrayAnyType1D" style="document"/>
+      <wsdl:input>
+        <soap:body use="literal"/>
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal"/>
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="RetStructS1">
+      <soap:operation soapAction="http://tempuri.org/IComplexDataTypesDocLitW/RetStructS1" style="document"/>
+      <wsdl:input>
+        <soap:body use="literal"/>
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal"/>
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="RetStructSN">
+      <soap:operation soapAction="http://tempuri.org/IComplexDataTypesDocLitW/RetStructSN" style="document"/>
+      <wsdl:input>
+        <soap:body use="literal"/>
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal"/>
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="RetStructSNSA">
+      <soap:operation soapAction="http://tempuri.org/IComplexDataTypesDocLitW/RetStructSNSA" style="document"/>
+      <wsdl:input>
+        <soap:body use="literal"/>
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal"/>
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="RetStructSNSAS">
+      <soap:operation soapAction="http://tempuri.org/IComplexDataTypesDocLitW/RetStructSNSAS" style="document"/>
+      <wsdl:input>
+        <soap:body use="literal"/>
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal"/>
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="RetEnumString">
+      <soap:operation soapAction="http://tempuri.org/IComplexDataTypesDocLitW/RetEnumString" style="document"/>
+      <wsdl:input>
+        <soap:body use="literal"/>
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal"/>
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="RetEnumInt">
+      <soap:operation soapAction="http://tempuri.org/IComplexDataTypesDocLitW/RetEnumInt" style="document"/>
+      <wsdl:input>
+        <soap:body use="literal"/>
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal"/>
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="RetDerivedClass">
+      <soap:operation soapAction="http://tempuri.org/IComplexDataTypesDocLitW/RetDerivedClass" style="document"/>
+      <wsdl:input>
+        <soap:body use="literal"/>
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal"/>
+      </wsdl:output>
+    </wsdl:operation>
+  </wsdl:binding>
+  <wsdl:service name="ComplexDataTypesDocLitWService">
+    <wsdl:port name="BasicHttpBinding_IComplexDataTypesDocLitW" binding="tns:BasicHttpBinding_IComplexDataTypesDocLitW">
+      <soap:address location="http://131.107.72.15/SoapWsdl_ComplexDataTypes_XmlFormatter_Service_Indigo/ComplexDataTypesDocLitW.svc"/>
+    </wsdl:port>
+  </wsdl:service>
+</wsdl:definitions>

Modified: trunk/src/test/resources/interop/microsoft/soapwsdl/ComplexDataTypesDocLitW_Service/WEB-INF/wsdl/service.wsdl
===================================================================
--- trunk/src/test/resources/interop/microsoft/soapwsdl/ComplexDataTypesDocLitW_Service/WEB-INF/wsdl/service.wsdl	2006-09-27 15:48:59 UTC (rev 1072)
+++ trunk/src/test/resources/interop/microsoft/soapwsdl/ComplexDataTypesDocLitW_Service/WEB-INF/wsdl/service.wsdl	2006-09-27 16:23:56 UTC (rev 1073)
@@ -1 +1,289 @@
-<?xml version="1.0" encoding="utf-8"?><wsdl:definitions name="ComplexDataTypesDocLitWService" targetNamespace="http://tempuri.org/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:wsap10="http://www.w3.org/2005/08/addressing" xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/08/addressing" xmlns:wsp="http://schemas.xmlsoap.org/ws/2004/09/policy" xmlns:wsap="http://schemas.xmlsoap.org/ws/2004/09/policy/addressing" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msc="http://schemas.microsoft.com/ws/2005/12/wsdl/contract" xmlns:tns="http://tempuri.org/" xmlns:soap12="http://schemas.xmlsoap.org/wsdl/soap12/" xmlns:wsx="http://schemas.xmlsoap.org/ws/2004/09/mex" xmlns:wsa10="http://www.w3.org/2005/08/addressing"><wsp:Policy wsu:Id="BasicHttpBinding_IComplexDataTypesDocLitW_po!
 licy"><wsp:ExactlyOne><wsp:All><wspe:Utf816FFFECharacterEncoding xmlns:wspe="http://schemas.xmlsoap.org/ws/2004/09/policy/encoding"/></wsp:All></wsp:ExactlyOne></wsp:Policy><wsdl:types><xsd:schema targetNamespace="http://tempuri.org/Imports"><xsd:import schemaLocation="xsd0.xsd" namespace="http://tempuri.org/"/><xsd:import schemaLocation="xsd1.xsd" namespace="http://schemas.microsoft.com/2003/10/Serialization/"/><xsd:import schemaLocation="xsd2.xsd" namespace="http://schemas.microsoft.com/2003/10/Serialization/Arrays"/><xsd:import schemaLocation="xsd3.xsd" namespace="http://schemas.datacontract.org/2004/07/System"/><xsd:import schemaLocation="xsd4.xsd" namespace="http://schemas.datacontract.org/2004/07/XwsInterop.SoapWsdl.ComplexDataTypes.XmlFormatter.Service.Indigo"/></xsd:schema></wsdl:types><wsdl:message name="IComplexDataTypesDocLitW_RetArrayString1D_InputMessage"><wsdl:part name="parameters" element="tns:RetArrayString1D"/></wsdl:message><wsdl:message name="IComplexDat!
 aTypesDocLitW_RetArrayString1D_OutputMessage"><wsdl:part name="paramet
ers" element="tns:RetArrayString1DResponse"/></wsdl:message><wsdl:message name="IComplexDataTypesDocLitW_RetArrayInt1D_InputMessage"><wsdl:part name="parameters" element="tns:RetArrayInt1D"/></wsdl:message><wsdl:message name="IComplexDataTypesDocLitW_RetArrayInt1D_OutputMessage"><wsdl:part name="parameters" element="tns:RetArrayInt1DResponse"/></wsdl:message><wsdl:message name="IComplexDataTypesDocLitW_RetArrayDecimal1D_InputMessage"><wsdl:part name="parameters" element="tns:RetArrayDecimal1D"/></wsdl:message><wsdl:message name="IComplexDataTypesDocLitW_RetArrayDecimal1D_OutputMessage"><wsdl:part name="parameters" element="tns:RetArrayDecimal1DResponse"/></wsdl:message><wsdl:message name="IComplexDataTypesDocLitW_RetArrayDateTime1D_InputMessage"><wsdl:part name="parameters" element="tns:RetArrayDateTime1D"/></wsdl:message><wsdl:message name="IComplexDataTypesDocLitW_RetArrayDateTime1D_OutputMessage"><wsdl:part name="parameters" element="tns:RetArrayDateTime1DResponse"/></wsd!
 l:message><wsdl:message name="IComplexDataTypesDocLitW_RetArrayString2D_InputMessage"><wsdl:part name="parameters" element="tns:RetArrayString2D"/></wsdl:message><wsdl:message name="IComplexDataTypesDocLitW_RetArrayString2D_OutputMessage"><wsdl:part name="parameters" element="tns:RetArrayString2DResponse"/></wsdl:message><wsdl:message name="IComplexDataTypesDocLitW_RetArray1D_SN_InputMessage"><wsdl:part name="parameters" element="tns:RetArray1D_SN"/></wsdl:message><wsdl:message name="IComplexDataTypesDocLitW_RetArray1D_SN_OutputMessage"><wsdl:part name="parameters" element="tns:RetArray1D_SNResponse"/></wsdl:message><wsdl:message name="IComplexDataTypesDocLitW_RetArrayAnyType1D_InputMessage"><wsdl:part name="parameters" element="tns:RetArrayAnyType1D"/></wsdl:message><wsdl:message name="IComplexDataTypesDocLitW_RetArrayAnyType1D_OutputMessage"><wsdl:part name="parameters" element="tns:RetArrayAnyType1DResponse"/></wsdl:message><wsdl:message name="IComplexDataTypesDocLitW_Re!
 tStructS1_InputMessage"><wsdl:part name="parameters" element="tns:RetS
tructS1"/></wsdl:message><wsdl:message name="IComplexDataTypesDocLitW_RetStructS1_OutputMessage"><wsdl:part name="parameters" element="tns:RetStructS1Response"/></wsdl:message><wsdl:message name="IComplexDataTypesDocLitW_RetStructSN_InputMessage"><wsdl:part name="parameters" element="tns:RetStructSN"/></wsdl:message><wsdl:message name="IComplexDataTypesDocLitW_RetStructSN_OutputMessage"><wsdl:part name="parameters" element="tns:RetStructSNResponse"/></wsdl:message><wsdl:message name="IComplexDataTypesDocLitW_RetStructSNSA_InputMessage"><wsdl:part name="parameters" element="tns:RetStructSNSA"/></wsdl:message><wsdl:message name="IComplexDataTypesDocLitW_RetStructSNSA_OutputMessage"><wsdl:part name="parameters" element="tns:RetStructSNSAResponse"/></wsdl:message><wsdl:message name="IComplexDataTypesDocLitW_RetStructSNSAS_InputMessage"><wsdl:part name="parameters" element="tns:RetStructSNSAS"/></wsdl:message><wsdl:message name="IComplexDataTypesDocLitW_RetStructSNSAS_OutputMessa!
 ge"><wsdl:part name="parameters" element="tns:RetStructSNSASResponse"/></wsdl:message><wsdl:message name="IComplexDataTypesDocLitW_RetEnumString_InputMessage"><wsdl:part name="parameters" element="tns:RetEnumString"/></wsdl:message><wsdl:message name="IComplexDataTypesDocLitW_RetEnumString_OutputMessage"><wsdl:part name="parameters" element="tns:RetEnumStringResponse"/></wsdl:message><wsdl:message name="IComplexDataTypesDocLitW_RetEnumInt_InputMessage"><wsdl:part name="parameters" element="tns:RetEnumInt"/></wsdl:message><wsdl:message name="IComplexDataTypesDocLitW_RetEnumInt_OutputMessage"><wsdl:part name="parameters" element="tns:RetEnumIntResponse"/></wsdl:message><wsdl:message name="IComplexDataTypesDocLitW_RetDerivedClass_InputMessage"><wsdl:part name="parameters" element="tns:RetDerivedClass"/></wsdl:message><wsdl:message name="IComplexDataTypesDocLitW_RetDerivedClass_OutputMessage"><wsdl:part name="parameters" element="tns:RetDerivedClassResponse"/></wsdl:message><ws!
 dl:portType msc:usingSession="false" name="IComplexDataTypesDocLitW"><
wsdl:operation name="RetArrayString1D"><wsdl:input wsa10:Action="http://tempuri.org/IComplexDataTypesDocLitW/RetArrayString1D" message="tns:IComplexDataTypesDocLitW_RetArrayString1D_InputMessage"/><wsdl:output wsa10:Action="http://tempuri.org/IComplexDataTypesDocLitW/RetArrayString1DResponse" message="tns:IComplexDataTypesDocLitW_RetArrayString1D_OutputMessage"/></wsdl:operation><wsdl:operation name="RetArrayInt1D"><wsdl:input wsa10:Action="http://tempuri.org/IComplexDataTypesDocLitW/RetArrayInt1D" message="tns:IComplexDataTypesDocLitW_RetArrayInt1D_InputMessage"/><wsdl:output wsa10:Action="http://tempuri.org/IComplexDataTypesDocLitW/RetArrayInt1DResponse" message="tns:IComplexDataTypesDocLitW_RetArrayInt1D_OutputMessage"/></wsdl:operation><wsdl:operation name="RetArrayDecimal1D"><wsdl:input wsa10:Action="http://tempuri.org/IComplexDataTypesDocLitW/RetArrayDecimal1D" message="tns:IComplexDataTypesDocLitW_RetArrayDecimal1D_InputMessage"/><wsdl:output wsa10:Action="http://temp!
 uri.org/IComplexDataTypesDocLitW/RetArrayDecimal1DResponse" message="tns:IComplexDataTypesDocLitW_RetArrayDecimal1D_OutputMessage"/></wsdl:operation><wsdl:operation name="RetArrayDateTime1D"><wsdl:input wsa10:Action="http://tempuri.org/IComplexDataTypesDocLitW/RetArrayDateTime1D" message="tns:IComplexDataTypesDocLitW_RetArrayDateTime1D_InputMessage"/><wsdl:output wsa10:Action="http://tempuri.org/IComplexDataTypesDocLitW/RetArrayDateTime1DResponse" message="tns:IComplexDataTypesDocLitW_RetArrayDateTime1D_OutputMessage"/></wsdl:operation><wsdl:operation name="RetArrayString2D"><wsdl:input wsa10:Action="http://tempuri.org/IComplexDataTypesDocLitW/RetArrayString2D" message="tns:IComplexDataTypesDocLitW_RetArrayString2D_InputMessage"/><wsdl:output wsa10:Action="http://tempuri.org/IComplexDataTypesDocLitW/RetArrayString2DResponse" message="tns:IComplexDataTypesDocLitW_RetArrayString2D_OutputMessage"/></wsdl:operation><wsdl:operation name="RetArray1D_SN"><wsdl:input wsa10:Action="!
 http://tempuri.org/IComplexDataTypesDocLitW/RetArray1D_SN" message="tn
s:IComplexDataTypesDocLitW_RetArray1D_SN_InputMessage"/><wsdl:output wsa10:Action="http://tempuri.org/IComplexDataTypesDocLitW/RetArray1D_SNResponse" message="tns:IComplexDataTypesDocLitW_RetArray1D_SN_OutputMessage"/></wsdl:operation><wsdl:operation name="RetArrayAnyType1D"><wsdl:input wsa10:Action="http://tempuri.org/IComplexDataTypesDocLitW/RetArrayAnyType1D" message="tns:IComplexDataTypesDocLitW_RetArrayAnyType1D_InputMessage"/><wsdl:output wsa10:Action="http://tempuri.org/IComplexDataTypesDocLitW/RetArrayAnyType1DResponse" message="tns:IComplexDataTypesDocLitW_RetArrayAnyType1D_OutputMessage"/></wsdl:operation><wsdl:operation name="RetStructS1"><wsdl:input wsa10:Action="http://tempuri.org/IComplexDataTypesDocLitW/RetStructS1" message="tns:IComplexDataTypesDocLitW_RetStructS1_InputMessage"/><wsdl:output wsa10:Action="http://tempuri.org/IComplexDataTypesDocLitW/RetStructS1Response" message="tns:IComplexDataTypesDocLitW_RetStructS1_OutputMessage"/></wsdl:operation><wsdl:op!
 eration name="RetStructSN"><wsdl:input wsa10:Action="http://tempuri.org/IComplexDataTypesDocLitW/RetStructSN" message="tns:IComplexDataTypesDocLitW_RetStructSN_InputMessage"/><wsdl:output wsa10:Action="http://tempuri.org/IComplexDataTypesDocLitW/RetStructSNResponse" message="tns:IComplexDataTypesDocLitW_RetStructSN_OutputMessage"/></wsdl:operation><wsdl:operation name="RetStructSNSA"><wsdl:input wsa10:Action="http://tempuri.org/IComplexDataTypesDocLitW/RetStructSNSA" message="tns:IComplexDataTypesDocLitW_RetStructSNSA_InputMessage"/><wsdl:output wsa10:Action="http://tempuri.org/IComplexDataTypesDocLitW/RetStructSNSAResponse" message="tns:IComplexDataTypesDocLitW_RetStructSNSA_OutputMessage"/></wsdl:operation><wsdl:operation name="RetStructSNSAS"><wsdl:input wsa10:Action="http://tempuri.org/IComplexDataTypesDocLitW/RetStructSNSAS" message="tns:IComplexDataTypesDocLitW_RetStructSNSAS_InputMessage"/><wsdl:output wsa10:Action="http://tempuri.org/IComplexDataTypesDocLitW/RetStru!
 ctSNSASResponse" message="tns:IComplexDataTypesDocLitW_RetStructSNSAS_
OutputMessage"/></wsdl:operation><wsdl:operation name="RetEnumString"><wsdl:input wsa10:Action="http://tempuri.org/IComplexDataTypesDocLitW/RetEnumString" message="tns:IComplexDataTypesDocLitW_RetEnumString_InputMessage"/><wsdl:output wsa10:Action="http://tempuri.org/IComplexDataTypesDocLitW/RetEnumStringResponse" message="tns:IComplexDataTypesDocLitW_RetEnumString_OutputMessage"/></wsdl:operation><wsdl:operation name="RetEnumInt"><wsdl:input wsa10:Action="http://tempuri.org/IComplexDataTypesDocLitW/RetEnumInt" message="tns:IComplexDataTypesDocLitW_RetEnumInt_InputMessage"/><wsdl:output wsa10:Action="http://tempuri.org/IComplexDataTypesDocLitW/RetEnumIntResponse" message="tns:IComplexDataTypesDocLitW_RetEnumInt_OutputMessage"/></wsdl:operation><wsdl:operation name="RetDerivedClass"><wsdl:input wsa10:Action="http://tempuri.org/IComplexDataTypesDocLitW/RetDerivedClass" message="tns:IComplexDataTypesDocLitW_RetDerivedClass_InputMessage"/><wsdl:output wsa10:Action="http://tempur!
 i.org/IComplexDataTypesDocLitW/RetDerivedClassResponse" message="tns:IComplexDataTypesDocLitW_RetDerivedClass_OutputMessage"/></wsdl:operation></wsdl:portType><wsdl:binding name="BasicHttpBinding_IComplexDataTypesDocLitW" type="tns:IComplexDataTypesDocLitW"><wsp:PolicyReference URI="#BasicHttpBinding_IComplexDataTypesDocLitW_policy"/><soap:binding transport="http://schemas.xmlsoap.org/soap/http"/><wsdl:operation name="RetArrayString1D"><soap:operation soapAction="http://tempuri.org/IComplexDataTypesDocLitW/RetArrayString1D" style="document"/><wsdl:input><soap:body use="literal"/></wsdl:input><wsdl:output><soap:body use="literal"/></wsdl:output></wsdl:operation><wsdl:operation name="RetArrayInt1D"><soap:operation soapAction="http://tempuri.org/IComplexDataTypesDocLitW/RetArrayInt1D" style="document"/><wsdl:input><soap:body use="literal"/></wsdl:input><wsdl:output><soap:body use="literal"/></wsdl:output></wsdl:operation><wsdl:operation name="RetArrayDecimal1D"><soap:operation!
  soapAction="http://tempuri.org/IComplexDataTypesDocLitW/RetArrayDecim
al1D" style="document"/><wsdl:input><soap:body use="literal"/></wsdl:input><wsdl:output><soap:body use="literal"/></wsdl:output></wsdl:operation><wsdl:operation name="RetArrayDateTime1D"><soap:operation soapAction="http://tempuri.org/IComplexDataTypesDocLitW/RetArrayDateTime1D" style="document"/><wsdl:input><soap:body use="literal"/></wsdl:input><wsdl:output><soap:body use="literal"/></wsdl:output></wsdl:operation><wsdl:operation name="RetArrayString2D"><soap:operation soapAction="http://tempuri.org/IComplexDataTypesDocLitW/RetArrayString2D" style="document"/><wsdl:input><soap:body use="literal"/></wsdl:input><wsdl:output><soap:body use="literal"/></wsdl:output></wsdl:operation><wsdl:operation name="RetArray1D_SN"><soap:operation soapAction="http://tempuri.org/IComplexDataTypesDocLitW/RetArray1D_SN" style="document"/><wsdl:input><soap:body use="literal"/></wsdl:input><wsdl:output><soap:body use="literal"/></wsdl:output></wsdl:operation><wsdl:operation name="RetArrayAnyType1D!
 "><soap:operation soapAction="http://tempuri.org/IComplexDataTypesDocLitW/RetArrayAnyType1D" style="document"/><wsdl:input><soap:body use="literal"/></wsdl:input><wsdl:output><soap:body use="literal"/></wsdl:output></wsdl:operation><wsdl:operation name="RetStructS1"><soap:operation soapAction="http://tempuri.org/IComplexDataTypesDocLitW/RetStructS1" style="document"/><wsdl:input><soap:body use="literal"/></wsdl:input><wsdl:output><soap:body use="literal"/></wsdl:output></wsdl:operation><wsdl:operation name="RetStructSN"><soap:operation soapAction="http://tempuri.org/IComplexDataTypesDocLitW/RetStructSN" style="document"/><wsdl:input><soap:body use="literal"/></wsdl:input><wsdl:output><soap:body use="literal"/></wsdl:output></wsdl:operation><wsdl:operation name="RetStructSNSA"><soap:operation soapAction="http://tempuri.org/IComplexDataTypesDocLitW/RetStructSNSA" style="document"/><wsdl:input><soap:body use="literal"/></wsdl:input><wsdl:output><soap:body use="literal"/></wsdl!
 :output></wsdl:operation><wsdl:operation name="RetStructSNSAS"><soap:o
peration soapAction="http://tempuri.org/IComplexDataTypesDocLitW/RetStructSNSAS" style="document"/><wsdl:input><soap:body use="literal"/></wsdl:input><wsdl:output><soap:body use="literal"/></wsdl:output></wsdl:operation><wsdl:operation name="RetEnumString"><soap:operation soapAction="http://tempuri.org/IComplexDataTypesDocLitW/RetEnumString" style="document"/><wsdl:input><soap:body use="literal"/></wsdl:input><wsdl:output><soap:body use="literal"/></wsdl:output></wsdl:operation><wsdl:operation name="RetEnumInt"><soap:operation soapAction="http://tempuri.org/IComplexDataTypesDocLitW/RetEnumInt" style="document"/><wsdl:input><soap:body use="literal"/></wsdl:input><wsdl:output><soap:body use="literal"/></wsdl:output></wsdl:operation><wsdl:operation name="RetDerivedClass"><soap:operation soapAction="http://tempuri.org/IComplexDataTypesDocLitW/RetDerivedClass" style="document"/><wsdl:input><soap:body use="literal"/></wsdl:input><wsdl:output><soap:body use="literal"/></wsdl:output!
 ></wsdl:operation></wsdl:binding><wsdl:service name="ComplexDataTypesDocLitWService"><wsdl:port name="BasicHttpBinding_IComplexDataTypesDocLitW" binding="tns:BasicHttpBinding_IComplexDataTypesDocLitW"><soap:address location="http://131.107.72.15/SoapWsdl_ComplexDataTypes_XmlFormatter_Service_Indigo/ComplexDataTypesDocLitW.svc"/></wsdl:port></wsdl:service></wsdl:definitions>
\ No newline at end of file
+<?xml version="1.0" encoding="utf-8"?>
+<wsdl:definitions name="ComplexDataTypesDocLitWService" targetNamespace="http://tempuri.org/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:wsap10="http://www.w3.org/2005/08/addressing" xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/08/addressing" xmlns:wsp="http://schemas.xmlsoap.org/ws/2004/09/policy" xmlns:wsap="http://schemas.xmlsoap.org/ws/2004/09/policy/addressing" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msc="http://schemas.microsoft.com/ws/2005/12/wsdl/contract" xmlns:tns="http://tempuri.org/" xmlns:soap12="http://schemas.xmlsoap.org/wsdl/soap12/" xmlns:wsx="http://schemas.xmlsoap.org/ws/2004/09/mex" xmlns:wsa10="http://www.w3.org/2005/08/addressing">
+  <wsdl:types>
+    <xsd:schema targetNamespace="http://tempuri.org/Imports">
+      <xsd:import schemaLocation="xsd0.xsd" namespace="http://tempuri.org/"/>
+      <xsd:import schemaLocation="xsd1.xsd" namespace="http://schemas.microsoft.com/2003/10/Serialization/"/>
+      <xsd:import schemaLocation="xsd2.xsd" namespace="http://schemas.microsoft.com/2003/10/Serialization/Arrays"/>
+      <xsd:import schemaLocation="xsd3.xsd" namespace="http://schemas.datacontract.org/2004/07/System"/>
+      <xsd:import schemaLocation="xsd4.xsd" namespace="http://schemas.datacontract.org/2004/07/XwsInterop.SoapWsdl.ComplexDataTypes.XmlFormatter.Service.Indigo"/>
+    </xsd:schema>
+  </wsdl:types>
+  <wsdl:message name="IComplexDataTypesDocLitW_RetArrayString1D_InputMessage">
+    <wsdl:part name="parameters" element="tns:RetArrayString1D"/>
+  </wsdl:message>
+  <wsdl:message name="IComplexDataTypesDocLitW_RetArrayString1D_OutputMessage">
+    <wsdl:part name="parameters" element="tns:RetArrayString1DResponse"/>
+  </wsdl:message>
+  <wsdl:message name="IComplexDataTypesDocLitW_RetArrayInt1D_InputMessage">
+    <wsdl:part name="parameters" element="tns:RetArrayInt1D"/>
+  </wsdl:message>
+  <wsdl:message name="IComplexDataTypesDocLitW_RetArrayInt1D_OutputMessage">
+    <wsdl:part name="parameters" element="tns:RetArrayInt1DResponse"/>
+  </wsdl:message>
+  <wsdl:message name="IComplexDataTypesDocLitW_RetArrayDecimal1D_InputMessage">
+    <wsdl:part name="parameters" element="tns:RetArrayDecimal1D"/>
+  </wsdl:message>
+  <wsdl:message name="IComplexDataTypesDocLitW_RetArrayDecimal1D_OutputMessage">
+    <wsdl:part name="parameters" element="tns:RetArrayDecimal1DResponse"/>
+  </wsdl:message>
+  <wsdl:message name="IComplexDataTypesDocLitW_RetArrayDateTime1D_InputMessage">
+    <wsdl:part name="parameters" element="tns:RetArrayDateTime1D"/>
+  </wsdl:message>
+  <wsdl:message name="IComplexDataTypesDocLitW_RetArrayDateTime1D_OutputMessage">
+    <wsdl:part name="parameters" element="tns:RetArrayDateTime1DResponse"/>
+  </wsdl:message>
+  <wsdl:message name="IComplexDataTypesDocLitW_RetArrayString2D_InputMessage">
+    <wsdl:part name="parameters" element="tns:RetArrayString2D"/>
+  </wsdl:message>
+  <wsdl:message name="IComplexDataTypesDocLitW_RetArrayString2D_OutputMessage">
+    <wsdl:part name="parameters" element="tns:RetArrayString2DResponse"/>
+  </wsdl:message>
+  <wsdl:message name="IComplexDataTypesDocLitW_RetArray1D_SN_InputMessage">
+    <wsdl:part name="parameters" element="tns:RetArray1D_SN"/>
+  </wsdl:message>
+  <wsdl:message name="IComplexDataTypesDocLitW_RetArray1D_SN_OutputMessage">
+    <wsdl:part name="parameters" element="tns:RetArray1D_SNResponse"/>
+  </wsdl:message>
+  <wsdl:message name="IComplexDataTypesDocLitW_RetArrayAnyType1D_InputMessage">
+    <wsdl:part name="parameters" element="tns:RetArrayAnyType1D"/>
+  </wsdl:message>
+  <wsdl:message name="IComplexDataTypesDocLitW_RetArrayAnyType1D_OutputMessage">
+    <wsdl:part name="parameters" element="tns:RetArrayAnyType1DResponse"/>
+  </wsdl:message>
+  <wsdl:message name="IComplexDataTypesDocLitW_RetStructS1_InputMessage">
+    <wsdl:part name="parameters" element="tns:RetStructS1"/>
+  </wsdl:message>
+  <wsdl:message name="IComplexDataTypesDocLitW_RetStructS1_OutputMessage">
+    <wsdl:part name="parameters" element="tns:RetStructS1Response"/>
+  </wsdl:message>
+  <wsdl:message name="IComplexDataTypesDocLitW_RetStructSN_InputMessage">
+    <wsdl:part name="parameters" element="tns:RetStructSN"/>
+  </wsdl:message>
+  <wsdl:message name="IComplexDataTypesDocLitW_RetStructSN_OutputMessage">
+    <wsdl:part name="parameters" element="tns:RetStructSNResponse"/>
+  </wsdl:message>
+  <wsdl:message name="IComplexDataTypesDocLitW_RetStructSNSA_InputMessage">
+    <wsdl:part name="parameters" element="tns:RetStructSNSA"/>
+  </wsdl:message>
+  <wsdl:message name="IComplexDataTypesDocLitW_RetStructSNSA_OutputMessage">
+    <wsdl:part name="parameters" element="tns:RetStructSNSAResponse"/>
+  </wsdl:message>
+  <wsdl:message name="IComplexDataTypesDocLitW_RetStructSNSAS_InputMessage">
+    <wsdl:part name="parameters" element="tns:RetStructSNSAS"/>
+  </wsdl:message>
+  <wsdl:message name="IComplexDataTypesDocLitW_RetStructSNSAS_OutputMessage">
+    <wsdl:part name="parameters" element="tns:RetStructSNSASResponse"/>
+  </wsdl:message>
+  <wsdl:message name="IComplexDataTypesDocLitW_RetEnumString_InputMessage">
+    <wsdl:part name="parameters" element="tns:RetEnumString"/>
+  </wsdl:message>
+  <wsdl:message name="IComplexDataTypesDocLitW_RetEnumString_OutputMessage">
+    <wsdl:part name="parameters" element="tns:RetEnumStringResponse"/>
+  </wsdl:message>
+  <wsdl:message name="IComplexDataTypesDocLitW_RetEnumInt_InputMessage">
+    <wsdl:part name="parameters" element="tns:RetEnumInt"/>
+  </wsdl:message>
+  <wsdl:message name="IComplexDataTypesDocLitW_RetEnumInt_OutputMessage">
+    <wsdl:part name="parameters" element="tns:RetEnumIntResponse"/>
+  </wsdl:message>
+  <wsdl:message name="IComplexDataTypesDocLitW_RetDerivedClass_InputMessage">
+    <wsdl:part name="parameters" element="tns:RetDerivedClass"/>
+  </wsdl:message>
+  <wsdl:message name="IComplexDataTypesDocLitW_RetDerivedClass_OutputMessage">
+    <wsdl:part name="parameters" element="tns:RetDerivedClassResponse"/>
+  </wsdl:message>
+  <wsdl:portType msc:usingSession="false" name="IComplexDataTypesDocLitW">
+    <wsdl:operation name="RetArrayString1D">
+      <wsdl:input wsa10:Action="http://tempuri.org/IComplexDataTypesDocLitW/RetArrayString1D" message="tns:IComplexDataTypesDocLitW_RetArrayString1D_InputMessage"/>
+      <wsdl:output wsa10:Action="http://tempuri.org/IComplexDataTypesDocLitW/RetArrayString1DResponse" message="tns:IComplexDataTypesDocLitW_RetArrayString1D_OutputMessage"/>
+    </wsdl:operation>
+    <wsdl:operation name="RetArrayInt1D">
+      <wsdl:input wsa10:Action="http://tempuri.org/IComplexDataTypesDocLitW/RetArrayInt1D" message="tns:IComplexDataTypesDocLitW_RetArrayInt1D_InputMessage"/>
+      <wsdl:output wsa10:Action="http://tempuri.org/IComplexDataTypesDocLitW/RetArrayInt1DResponse" message="tns:IComplexDataTypesDocLitW_RetArrayInt1D_OutputMessage"/>
+    </wsdl:operation>
+    <wsdl:operation name="RetArrayDecimal1D">
+      <wsdl:input wsa10:Action="http://tempuri.org/IComplexDataTypesDocLitW/RetArrayDecimal1D" message="tns:IComplexDataTypesDocLitW_RetArrayDecimal1D_InputMessage"/>
+      <wsdl:output wsa10:Action="http://tempuri.org/IComplexDataTypesDocLitW/RetArrayDecimal1DResponse" message="tns:IComplexDataTypesDocLitW_RetArrayDecimal1D_OutputMessage"/>
+    </wsdl:operation>
+    <wsdl:operation name="RetArrayDateTime1D">
+      <wsdl:input wsa10:Action="http://tempuri.org/IComplexDataTypesDocLitW/RetArrayDateTime1D" message="tns:IComplexDataTypesDocLitW_RetArrayDateTime1D_InputMessage"/>
+      <wsdl:output wsa10:Action="http://tempuri.org/IComplexDataTypesDocLitW/RetArrayDateTime1DResponse" message="tns:IComplexDataTypesDocLitW_RetArrayDateTime1D_OutputMessage"/>
+    </wsdl:operation>
+    <wsdl:operation name="RetArrayString2D">
+      <wsdl:input wsa10:Action="http://tempuri.org/IComplexDataTypesDocLitW/RetArrayString2D" message="tns:IComplexDataTypesDocLitW_RetArrayString2D_InputMessage"/>
+      <wsdl:output wsa10:Action="http://tempuri.org/IComplexDataTypesDocLitW/RetArrayString2DResponse" message="tns:IComplexDataTypesDocLitW_RetArrayString2D_OutputMessage"/>
+    </wsdl:operation>
+    <wsdl:operation name="RetArray1D_SN">
+      <wsdl:input wsa10:Action="http://tempuri.org/IComplexDataTypesDocLitW/RetArray1D_SN" message="tns:IComplexDataTypesDocLitW_RetArray1D_SN_InputMessage"/>
+      <wsdl:output wsa10:Action="http://tempuri.org/IComplexDataTypesDocLitW/RetArray1D_SNResponse" message="tns:IComplexDataTypesDocLitW_RetArray1D_SN_OutputMessage"/>
+    </wsdl:operation>
+    <wsdl:operation name="RetArrayAnyType1D">
+      <wsdl:input wsa10:Action="http://tempuri.org/IComplexDataTypesDocLitW/RetArrayAnyType1D" message="tns:IComplexDataTypesDocLitW_RetArrayAnyType1D_InputMessage"/>
+      <wsdl:output wsa10:Action="http://tempuri.org/IComplexDataTypesDocLitW/RetArrayAnyType1DResponse" message="tns:IComplexDataTypesDocLitW_RetArrayAnyType1D_OutputMessage"/>
+    </wsdl:operation>
+    <wsdl:operation name="RetStructS1">
+      <wsdl:input wsa10:Action="http://tempuri.org/IComplexDataTypesDocLitW/RetStructS1" message="tns:IComplexDataTypesDocLitW_RetStructS1_InputMessage"/>
+      <wsdl:output wsa10:Action="http://tempuri.org/IComplexDataTypesDocLitW/RetStructS1Response" message="tns:IComplexDataTypesDocLitW_RetStructS1_OutputMessage"/>
+    </wsdl:operation>
+    <wsdl:operation name="RetStructSN">
+      <wsdl:input wsa10:Action="http://tempuri.org/IComplexDataTypesDocLitW/RetStructSN" message="tns:IComplexDataTypesDocLitW_RetStructSN_InputMessage"/>
+      <wsdl:output wsa10:Action="http://tempuri.org/IComplexDataTypesDocLitW/RetStructSNResponse" message="tns:IComplexDataTypesDocLitW_RetStructSN_OutputMessage"/>
+    </wsdl:operation>
+    <wsdl:operation name="RetStructSNSA">
+      <wsdl:input wsa10:Action="http://tempuri.org/IComplexDataTypesDocLitW/RetStructSNSA" message="tns:IComplexDataTypesDocLitW_RetStructSNSA_InputMessage"/>
+      <wsdl:output wsa10:Action="http://tempuri.org/IComplexDataTypesDocLitW/RetStructSNSAResponse" message="tns:IComplexDataTypesDocLitW_RetStructSNSA_OutputMessage"/>
+    </wsdl:operation>
+    <wsdl:operation name="RetStructSNSAS">
+      <wsdl:input wsa10:Action="http://tempuri.org/IComplexDataTypesDocLitW/RetStructSNSAS" message="tns:IComplexDataTypesDocLitW_RetStructSNSAS_InputMessage"/>
+      <wsdl:output wsa10:Action="http://tempuri.org/IComplexDataTypesDocLitW/RetStructSNSASResponse" message="tns:IComplexDataTypesDocLitW_RetStructSNSAS_OutputMessage"/>
+    </wsdl:operation>
+    <wsdl:operation name="RetEnumString">
+      <wsdl:input wsa10:Action="http://tempuri.org/IComplexDataTypesDocLitW/RetEnumString" message="tns:IComplexDataTypesDocLitW_RetEnumString_InputMessage"/>
+      <wsdl:output wsa10:Action="http://tempuri.org/IComplexDataTypesDocLitW/RetEnumStringResponse" message="tns:IComplexDataTypesDocLitW_RetEnumString_OutputMessage"/>
+    </wsdl:operation>
+    <wsdl:operation name="RetEnumInt">
+      <wsdl:input wsa10:Action="http://tempuri.org/IComplexDataTypesDocLitW/RetEnumInt" message="tns:IComplexDataTypesDocLitW_RetEnumInt_InputMessage"/>
+      <wsdl:output wsa10:Action="http://tempuri.org/IComplexDataTypesDocLitW/RetEnumIntResponse" message="tns:IComplexDataTypesDocLitW_RetEnumInt_OutputMessage"/>
+    </wsdl:operation>
+    <wsdl:operation name="RetDerivedClass">
+      <wsdl:input wsa10:Action="http://tempuri.org/IComplexDataTypesDocLitW/RetDerivedClass" message="tns:IComplexDataTypesDocLitW_RetDerivedClass_InputMessage"/>
+      <wsdl:output wsa10:Action="http://tempuri.org/IComplexDataTypesDocLitW/RetDerivedClassResponse" message="tns:IComplexDataTypesDocLitW_RetDerivedClass_OutputMessage"/>
+    </wsdl:operation>
+  </wsdl:portType>
+  <wsdl:binding name="BasicHttpBinding_IComplexDataTypesDocLitW" type="tns:IComplexDataTypesDocLitW">
+    <wsp:PolicyReference URI="#BasicHttpBinding_IComplexDataTypesDocLitW_policy"/>
+    <soap:binding transport="http://schemas.xmlsoap.org/soap/http"/>
+    <wsdl:operation name="RetArrayString1D">
+      <soap:operation soapAction="http://tempuri.org/IComplexDataTypesDocLitW/RetArrayString1D" style="document"/>
+      <wsdl:input>
+        <soap:body use="literal"/>
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal"/>
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="RetArrayInt1D">
+      <soap:operation soapAction="http://tempuri.org/IComplexDataTypesDocLitW/RetArrayInt1D" style="document"/>
+      <wsdl:input>
+        <soap:body use="literal"/>
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal"/>
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="RetArrayDecimal1D">
+      <soap:operation soapAction="http://tempuri.org/IComplexDataTypesDocLitW/RetArrayDecimal1D" style="document"/>
+      <wsdl:input>
+        <soap:body use="literal"/>
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal"/>
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="RetArrayDateTime1D">
+      <soap:operation soapAction="http://tempuri.org/IComplexDataTypesDocLitW/RetArrayDateTime1D" style="document"/>
+      <wsdl:input>
+        <soap:body use="literal"/>
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal"/>
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="RetArrayString2D">
+      <soap:operation soapAction="http://tempuri.org/IComplexDataTypesDocLitW/RetArrayString2D" style="document"/>
+      <wsdl:input>
+        <soap:body use="literal"/>
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal"/>
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="RetArray1D_SN">
+      <soap:operation soapAction="http://tempuri.org/IComplexDataTypesDocLitW/RetArray1D_SN" style="document"/>
+      <wsdl:input>
+        <soap:body use="literal"/>
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal"/>
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="RetArrayAnyType1D">
+      <soap:operation soapAction="http://tempuri.org/IComplexDataTypesDocLitW/RetArrayAnyType1D" style="document"/>
+      <wsdl:input>
+        <soap:body use="literal"/>
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal"/>
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="RetStructS1">
+      <soap:operation soapAction="http://tempuri.org/IComplexDataTypesDocLitW/RetStructS1" style="document"/>
+      <wsdl:input>
+        <soap:body use="literal"/>
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal"/>
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="RetStructSN">
+      <soap:operation soapAction="http://tempuri.org/IComplexDataTypesDocLitW/RetStructSN" style="document"/>
+      <wsdl:input>
+        <soap:body use="literal"/>
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal"/>
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="RetStructSNSA">
+      <soap:operation soapAction="http://tempuri.org/IComplexDataTypesDocLitW/RetStructSNSA" style="document"/>
+      <wsdl:input>
+        <soap:body use="literal"/>
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal"/>
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="RetStructSNSAS">
+      <soap:operation soapAction="http://tempuri.org/IComplexDataTypesDocLitW/RetStructSNSAS" style="document"/>
+      <wsdl:input>
+        <soap:body use="literal"/>
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal"/>
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="RetEnumString">
+      <soap:operation soapAction="http://tempuri.org/IComplexDataTypesDocLitW/RetEnumString" style="document"/>
+      <wsdl:input>
+        <soap:body use="literal"/>
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal"/>
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="RetEnumInt">
+      <soap:operation soapAction="http://tempuri.org/IComplexDataTypesDocLitW/RetEnumInt" style="document"/>
+      <wsdl:input>
+        <soap:body use="literal"/>
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal"/>
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="RetDerivedClass">
+      <soap:operation soapAction="http://tempuri.org/IComplexDataTypesDocLitW/RetDerivedClass" style="document"/>
+      <wsdl:input>
+        <soap:body use="literal"/>
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal"/>
+      </wsdl:output>
+    </wsdl:operation>
+  </wsdl:binding>
+  <wsdl:service name="ComplexDataTypesDocLitWService">
+    <wsdl:port name="BasicHttpBinding_IComplexDataTypesDocLitW" binding="tns:BasicHttpBinding_IComplexDataTypesDocLitW">
+      <soap:address location="http://131.107.72.15/SoapWsdl_ComplexDataTypes_XmlFormatter_Service_Indigo/ComplexDataTypesDocLitW.svc"/>
+    </wsdl:port>
+  </wsdl:service>
+</wsdl:definitions>

Modified: trunk/src/test/resources/interop/microsoft/soapwsdl/ComplexDataTypesRpcLit/META-INF/scenarios.xml
===================================================================
--- trunk/src/test/resources/interop/microsoft/soapwsdl/ComplexDataTypesRpcLit/META-INF/scenarios.xml	2006-09-27 15:48:59 UTC (rev 1072)
+++ trunk/src/test/resources/interop/microsoft/soapwsdl/ComplexDataTypesRpcLit/META-INF/scenarios.xml	2006-09-27 16:23:56 UTC (rev 1073)
@@ -6,4 +6,7 @@
    <scenario name="msft-public" decsription="Testing MSFT public interop endpoints">
       <target-endpoint>http://131.107.72.15/SoapWsdl_BaseDataTypes_XmlFormatter_Service_Indigo/ComplexDataTypesRpcLit.svc</target-endpoint>
    </scenario>
-</client-scenarios>
\ No newline at end of file
+   <scenario name="msft-private" decsription="Testing MSFT public interop endpoints">
+      <target-endpoint>http://10.10.32.186/SoapWsdl_BaseDataTypes_XmlFormatter_Service_Indigo/ComplexDataTypesRpcLit.svc</target-endpoint>
+   </scenario>
+</client-scenarios>

Modified: trunk/src/test/resources/interop/microsoft/soapwsdl/ComplexDataTypesRpcLit/WEB-INF/wsdl/service.wsdl
===================================================================
--- trunk/src/test/resources/interop/microsoft/soapwsdl/ComplexDataTypesRpcLit/WEB-INF/wsdl/service.wsdl	2006-09-27 15:48:59 UTC (rev 1072)
+++ trunk/src/test/resources/interop/microsoft/soapwsdl/ComplexDataTypesRpcLit/WEB-INF/wsdl/service.wsdl	2006-09-27 16:23:56 UTC (rev 1073)
@@ -1 +1,295 @@
-<?xml version="1.0" encoding="utf-8"?><wsdl:definitions name="ComplexDataTypesRpcLitService" targetNamespace="http://tempuri.org/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:wsap10="http://www.w3.org/2005/08/addressing" xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/08/addressing" xmlns:wsp="http://schemas.xmlsoap.org/ws/2004/09/policy" xmlns:wsap="http://schemas.xmlsoap.org/ws/2004/09/policy/addressing" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msc="http://schemas.microsoft.com/ws/2005/12/wsdl/contract" xmlns:tns="http://tempuri.org/" xmlns:soap12="http://schemas.xmlsoap.org/wsdl/soap12/" xmlns:wsx="http://schemas.xmlsoap.org/ws/2004/09/mex" xmlns:wsa10="http://www.w3.org/2005/08/addressing"><wsp:Policy wsu:Id="BasicHttpBinding_IComplexDataTypesRpcLit_poli!
 cy"><wsp:ExactlyOne><wsp:All><wspe:Utf816FFFECharacterEncoding xmlns:wspe="http://schemas.xmlsoap.org/ws/2004/09/policy/encoding"/></wsp:All></wsp:ExactlyOne></wsp:Policy><wsdl:types><xsd:schema targetNamespace="http://tempuri.org/Imports"><xsd:import schemaLocation="xsd1.xsd" namespace="http://schemas.microsoft.com/2003/10/Serialization/Arrays"/><xsd:import schemaLocation="xsd0.xsd" namespace="http://schemas.microsoft.com/2003/10/Serialization/"/><xsd:import schemaLocation="xsd2.xsd" namespace="http://schemas.datacontract.org/2004/07/System"/><xsd:import schemaLocation="xsd3.xsd" namespace="http://schemas.datacontract.org/2004/07/XwsInterop.SoapWsdl.ComplexDataTypes.XmlFormatter.Service.Indigo"/></xsd:schema></wsdl:types><wsdl:message name="IComplexDataTypesRpcLit_RetArrayString1D_InputMessage"><wsdl:part name="inArrayString1D" type="q1:ArrayOfstring" xmlns:q1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"/></wsdl:message><wsdl:message name="IComplexDataTypesR!
 pcLit_RetArrayString1D_OutputMessage"><wsdl:part name="RetArrayString1
DResult" type="q2:ArrayOfstring" xmlns:q2="http://schemas.microsoft.com/2003/10/Serialization/Arrays"/></wsdl:message><wsdl:message name="IComplexDataTypesRpcLit_RetArrayInt1D_InputMessage"><wsdl:part name="inArrayInt1D" type="q3:ArrayOfint" xmlns:q3="http://schemas.microsoft.com/2003/10/Serialization/Arrays"/></wsdl:message><wsdl:message name="IComplexDataTypesRpcLit_RetArrayInt1D_OutputMessage"><wsdl:part name="RetArrayInt1DResult" type="q4:ArrayOfint" xmlns:q4="http://schemas.microsoft.com/2003/10/Serialization/Arrays"/></wsdl:message><wsdl:message name="IComplexDataTypesRpcLit_RetArrayDecimal1D_InputMessage"><wsdl:part name="inArrayDecimal1D" type="q5:ArrayOfNullableOfdecimal" xmlns:q5="http://schemas.datacontract.org/2004/07/System"/></wsdl:message><wsdl:message name="IComplexDataTypesRpcLit_RetArrayDecimal1D_OutputMessage"><wsdl:part name="RetArrayDecimal1DResult" type="q6:ArrayOfNullableOfdecimal" xmlns:q6="http://schemas.datacontract.org/2004/07/System"/></wsdl:messa!
 ge><wsdl:message name="IComplexDataTypesRpcLit_RetArrayDateTime1D_InputMessage"><wsdl:part name="inArrayDateTime1D" type="q7:ArrayOfNullableOfdateTime" xmlns:q7="http://schemas.datacontract.org/2004/07/System"/></wsdl:message><wsdl:message name="IComplexDataTypesRpcLit_RetArrayDateTime1D_OutputMessage"><wsdl:part name="RetArrayDateTime1DResult" type="q8:ArrayOfNullableOfdateTime" xmlns:q8="http://schemas.datacontract.org/2004/07/System"/></wsdl:message><wsdl:message name="IComplexDataTypesRpcLit_RetArrayString2D_InputMessage"><wsdl:part name="inArrayString2D" type="q9:ArrayOfArrayOfstring" xmlns:q9="http://schemas.microsoft.com/2003/10/Serialization/Arrays"/></wsdl:message><wsdl:message name="IComplexDataTypesRpcLit_RetArrayString2D_OutputMessage"><wsdl:part name="RetArrayString2DResult" type="q10:ArrayOfArrayOfstring" xmlns:q10="http://schemas.microsoft.com/2003/10/Serialization/Arrays"/></wsdl:message><wsdl:message name="IComplexDataTypesRpcLit_RetArray1D_SN_InputMessage"!
 ><wsdl:part name="inArray1D_SN" type="q11:ArrayOfPerson" xmlns:q11="ht
tp://schemas.datacontract.org/2004/07/XwsInterop.SoapWsdl.ComplexDataTypes.XmlFormatter.Service.Indigo"/></wsdl:message><wsdl:message name="IComplexDataTypesRpcLit_RetArray1D_SN_OutputMessage"><wsdl:part name="RetArray1D_SNResult" type="q12:ArrayOfPerson" xmlns:q12="http://schemas.datacontract.org/2004/07/XwsInterop.SoapWsdl.ComplexDataTypes.XmlFormatter.Service.Indigo"/></wsdl:message><wsdl:message name="IComplexDataTypesRpcLit_RetArrayAnyType1D_InputMessage"><wsdl:part name="inArrayAnyType1D" type="q13:ArrayOfanyType" xmlns:q13="http://schemas.microsoft.com/2003/10/Serialization/Arrays"/></wsdl:message><wsdl:message name="IComplexDataTypesRpcLit_RetArrayAnyType1D_OutputMessage"><wsdl:part name="RetArrayAnyType1DResult" type="q14:ArrayOfanyType" xmlns:q14="http://schemas.microsoft.com/2003/10/Serialization/Arrays"/></wsdl:message><wsdl:message name="IComplexDataTypesRpcLit_RetStructS1_InputMessage"><wsdl:part name="inStructS1" type="q15:Name" xmlns:q15="http://schemas.datac!
 ontract.org/2004/07/XwsInterop.SoapWsdl.ComplexDataTypes.XmlFormatter.Service.Indigo"/></wsdl:message><wsdl:message name="IComplexDataTypesRpcLit_RetStructS1_OutputMessage"><wsdl:part name="RetStructS1Result" type="q16:Name" xmlns:q16="http://schemas.datacontract.org/2004/07/XwsInterop.SoapWsdl.ComplexDataTypes.XmlFormatter.Service.Indigo"/></wsdl:message><wsdl:message name="IComplexDataTypesRpcLit_RetStructSN_InputMessage"><wsdl:part name="inStructSN" type="q17:Person" xmlns:q17="http://schemas.datacontract.org/2004/07/XwsInterop.SoapWsdl.ComplexDataTypes.XmlFormatter.Service.Indigo"/></wsdl:message><wsdl:message name="IComplexDataTypesRpcLit_RetStructSN_OutputMessage"><wsdl:part name="RetStructSNResult" type="q18:Person" xmlns:q18="http://schemas.datacontract.org/2004/07/XwsInterop.SoapWsdl.ComplexDataTypes.XmlFormatter.Service.Indigo"/></wsdl:message><wsdl:message name="IComplexDataTypesRpcLit_RetStructSNSA_InputMessage"><wsdl:part name="inStructSNSA" type="q19:Employee"!
  xmlns:q19="http://schemas.datacontract.org/2004/07/XwsInterop.SoapWsd
l.ComplexDataTypes.XmlFormatter.Service.Indigo"/></wsdl:message><wsdl:message name="IComplexDataTypesRpcLit_RetStructSNSA_OutputMessage"><wsdl:part name="RetStructSNSAResult" type="q20:Employee" xmlns:q20="http://schemas.datacontract.org/2004/07/XwsInterop.SoapWsdl.ComplexDataTypes.XmlFormatter.Service.Indigo"/></wsdl:message><wsdl:message name="IComplexDataTypesRpcLit_RetStructSNSAS_InputMessage"><wsdl:part name="inStructSNSAS" type="q21:Group" xmlns:q21="http://schemas.datacontract.org/2004/07/XwsInterop.SoapWsdl.ComplexDataTypes.XmlFormatter.Service.Indigo"/></wsdl:message><wsdl:message name="IComplexDataTypesRpcLit_RetStructSNSAS_OutputMessage"><wsdl:part name="RetStructSNSASResult" type="q22:Group" xmlns:q22="http://schemas.datacontract.org/2004/07/XwsInterop.SoapWsdl.ComplexDataTypes.XmlFormatter.Service.Indigo"/></wsdl:message><wsdl:message name="IComplexDataTypesRpcLit_RetEnumString_InputMessage"><wsdl:part name="inEnumString" type="q23:BitMask" xmlns:q23="http://sch!
 emas.datacontract.org/2004/07/XwsInterop.SoapWsdl.ComplexDataTypes.XmlFormatter.Service.Indigo"/></wsdl:message><wsdl:message name="IComplexDataTypesRpcLit_RetEnumString_OutputMessage"><wsdl:part name="RetEnumStringResult" type="q24:BitMask" xmlns:q24="http://schemas.datacontract.org/2004/07/XwsInterop.SoapWsdl.ComplexDataTypes.XmlFormatter.Service.Indigo"/></wsdl:message><wsdl:message name="IComplexDataTypesRpcLit_RetEnumInt_InputMessage"><wsdl:part name="inEnumInt" type="q25:IntSet" xmlns:q25="http://schemas.datacontract.org/2004/07/XwsInterop.SoapWsdl.ComplexDataTypes.XmlFormatter.Service.Indigo"/></wsdl:message><wsdl:message name="IComplexDataTypesRpcLit_RetEnumInt_OutputMessage"><wsdl:part name="RetEnumIntResult" type="q26:IntSet" xmlns:q26="http://schemas.datacontract.org/2004/07/XwsInterop.SoapWsdl.ComplexDataTypes.XmlFormatter.Service.Indigo"/></wsdl:message><wsdl:message name="IComplexDataTypesRpcLit_RetDerivedClass_InputMessage"><wsdl:part name="inDerivedClass" ty!
 pe="q27:Table" xmlns:q27="http://schemas.datacontract.org/2004/07/XwsI
nterop.SoapWsdl.ComplexDataTypes.XmlFormatter.Service.Indigo"/></wsdl:message><wsdl:message name="IComplexDataTypesRpcLit_RetDerivedClass_OutputMessage"><wsdl:part name="RetDerivedClassResult" type="q28:Table" xmlns:q28="http://schemas.datacontract.org/2004/07/XwsInterop.SoapWsdl.ComplexDataTypes.XmlFormatter.Service.Indigo"/></wsdl:message><wsdl:portType msc:usingSession="false" name="IComplexDataTypesRpcLit"><wsdl:operation name="RetArrayString1D"><wsdl:input wsa10:Action="http://tempuri.org/IComplexDataTypesRpcLit/RetArrayString1D" message="tns:IComplexDataTypesRpcLit_RetArrayString1D_InputMessage"/><wsdl:output wsa10:Action="http://tempuri.org/IComplexDataTypesRpcLit/RetArrayString1DResponse" message="tns:IComplexDataTypesRpcLit_RetArrayString1D_OutputMessage"/></wsdl:operation><wsdl:operation name="RetArrayInt1D"><wsdl:input wsa10:Action="http://tempuri.org/IComplexDataTypesRpcLit/RetArrayInt1D" message="tns:IComplexDataTypesRpcLit_RetArrayInt1D_InputMessage"/><wsdl:out!
 put wsa10:Action="http://tempuri.org/IComplexDataTypesRpcLit/RetArrayInt1DResponse" message="tns:IComplexDataTypesRpcLit_RetArrayInt1D_OutputMessage"/></wsdl:operation><wsdl:operation name="RetArrayDecimal1D"><wsdl:input wsa10:Action="http://tempuri.org/IComplexDataTypesRpcLit/RetArrayDecimal1D" message="tns:IComplexDataTypesRpcLit_RetArrayDecimal1D_InputMessage"/><wsdl:output wsa10:Action="http://tempuri.org/IComplexDataTypesRpcLit/RetArrayDecimal1DResponse" message="tns:IComplexDataTypesRpcLit_RetArrayDecimal1D_OutputMessage"/></wsdl:operation><wsdl:operation name="RetArrayDateTime1D"><wsdl:input wsa10:Action="http://tempuri.org/IComplexDataTypesRpcLit/RetArrayDateTime1D" message="tns:IComplexDataTypesRpcLit_RetArrayDateTime1D_InputMessage"/><wsdl:output wsa10:Action="http://tempuri.org/IComplexDataTypesRpcLit/RetArrayDateTime1DResponse" message="tns:IComplexDataTypesRpcLit_RetArrayDateTime1D_OutputMessage"/></wsdl:operation><wsdl:operation name="RetArrayString2D"><wsdl:i!
 nput wsa10:Action="http://tempuri.org/IComplexDataTypesRpcLit/RetArray
String2D" message="tns:IComplexDataTypesRpcLit_RetArrayString2D_InputMessage"/><wsdl:output wsa10:Action="http://tempuri.org/IComplexDataTypesRpcLit/RetArrayString2DResponse" message="tns:IComplexDataTypesRpcLit_RetArrayString2D_OutputMessage"/></wsdl:operation><wsdl:operation name="RetArray1D_SN"><wsdl:input wsa10:Action="http://tempuri.org/IComplexDataTypesRpcLit/RetArray1D_SN" message="tns:IComplexDataTypesRpcLit_RetArray1D_SN_InputMessage"/><wsdl:output wsa10:Action="http://tempuri.org/IComplexDataTypesRpcLit/RetArray1D_SNResponse" message="tns:IComplexDataTypesRpcLit_RetArray1D_SN_OutputMessage"/></wsdl:operation><wsdl:operation name="RetArrayAnyType1D"><wsdl:input wsa10:Action="http://tempuri.org/IComplexDataTypesRpcLit/RetArrayAnyType1D" message="tns:IComplexDataTypesRpcLit_RetArrayAnyType1D_InputMessage"/><wsdl:output wsa10:Action="http://tempuri.org/IComplexDataTypesRpcLit/RetArrayAnyType1DResponse" message="tns:IComplexDataTypesRpcLit_RetArrayAnyType1D_OutputMessag!
 e"/></wsdl:operation><wsdl:operation name="RetStructS1"><wsdl:input wsa10:Action="http://tempuri.org/IComplexDataTypesRpcLit/RetStructS1" message="tns:IComplexDataTypesRpcLit_RetStructS1_InputMessage"/><wsdl:output wsa10:Action="http://tempuri.org/IComplexDataTypesRpcLit/RetStructS1Response" message="tns:IComplexDataTypesRpcLit_RetStructS1_OutputMessage"/></wsdl:operation><wsdl:operation name="RetStructSN"><wsdl:input wsa10:Action="http://tempuri.org/IComplexDataTypesRpcLit/RetStructSN" message="tns:IComplexDataTypesRpcLit_RetStructSN_InputMessage"/><wsdl:output wsa10:Action="http://tempuri.org/IComplexDataTypesRpcLit/RetStructSNResponse" message="tns:IComplexDataTypesRpcLit_RetStructSN_OutputMessage"/></wsdl:operation><wsdl:operation name="RetStructSNSA"><wsdl:input wsa10:Action="http://tempuri.org/IComplexDataTypesRpcLit/RetStructSNSA" message="tns:IComplexDataTypesRpcLit_RetStructSNSA_InputMessage"/><wsdl:output wsa10:Action="http://tempuri.org/IComplexDataTypesRpcLit/Re!
 tStructSNSAResponse" message="tns:IComplexDataTypesRpcLit_RetStructSNS
A_OutputMessage"/></wsdl:operation><wsdl:operation name="RetStructSNSAS"><wsdl:input wsa10:Action="http://tempuri.org/IComplexDataTypesRpcLit/RetStructSNSAS" message="tns:IComplexDataTypesRpcLit_RetStructSNSAS_InputMessage"/><wsdl:output wsa10:Action="http://tempuri.org/IComplexDataTypesRpcLit/RetStructSNSASResponse" message="tns:IComplexDataTypesRpcLit_RetStructSNSAS_OutputMessage"/></wsdl:operation><wsdl:operation name="RetEnumString"><wsdl:input wsa10:Action="http://tempuri.org/IComplexDataTypesRpcLit/RetEnumString" message="tns:IComplexDataTypesRpcLit_RetEnumString_InputMessage"/><wsdl:output wsa10:Action="http://tempuri.org/IComplexDataTypesRpcLit/RetEnumStringResponse" message="tns:IComplexDataTypesRpcLit_RetEnumString_OutputMessage"/></wsdl:operation><wsdl:operation name="RetEnumInt"><wsdl:input wsa10:Action="http://tempuri.org/IComplexDataTypesRpcLit/RetEnumInt" message="tns:IComplexDataTypesRpcLit_RetEnumInt_InputMessage"/><wsdl:output wsa10:Action="http://tempuri.o!
 rg/IComplexDataTypesRpcLit/RetEnumIntResponse" message="tns:IComplexDataTypesRpcLit_RetEnumInt_OutputMessage"/></wsdl:operation><wsdl:operation name="RetDerivedClass"><wsdl:input wsa10:Action="http://tempuri.org/IComplexDataTypesRpcLit/RetDerivedClass" message="tns:IComplexDataTypesRpcLit_RetDerivedClass_InputMessage"/><wsdl:output wsa10:Action="http://tempuri.org/IComplexDataTypesRpcLit/RetDerivedClassResponse" message="tns:IComplexDataTypesRpcLit_RetDerivedClass_OutputMessage"/></wsdl:operation></wsdl:portType><wsdl:binding name="BasicHttpBinding_IComplexDataTypesRpcLit" type="tns:IComplexDataTypesRpcLit"><wsp:PolicyReference URI="#BasicHttpBinding_IComplexDataTypesRpcLit_policy"/><soap:binding transport="http://schemas.xmlsoap.org/soap/http" style="rpc"/><wsdl:operation name="RetArrayString1D"><soap:operation soapAction="http://tempuri.org/IComplexDataTypesRpcLit/RetArrayString1D" style="rpc"/><wsdl:input><soap:body use="literal" namespace="http://tempuri.org/"/></wsdl:i!
 nput><wsdl:output><soap:body use="literal" namespace="http://tempuri.o
rg/"/></wsdl:output></wsdl:operation><wsdl:operation name="RetArrayInt1D"><soap:operation soapAction="http://tempuri.org/IComplexDataTypesRpcLit/RetArrayInt1D" style="rpc"/><wsdl:input><soap:body use="literal" namespace="http://tempuri.org/"/></wsdl:input><wsdl:output><soap:body use="literal" namespace="http://tempuri.org/"/></wsdl:output></wsdl:operation><wsdl:operation name="RetArrayDecimal1D"><soap:operation soapAction="http://tempuri.org/IComplexDataTypesRpcLit/RetArrayDecimal1D" style="rpc"/><wsdl:input><soap:body use="literal" namespace="http://tempuri.org/"/></wsdl:input><wsdl:output><soap:body use="literal" namespace="http://tempuri.org/"/></wsdl:output></wsdl:operation><wsdl:operation name="RetArrayDateTime1D"><soap:operation soapAction="http://tempuri.org/IComplexDataTypesRpcLit/RetArrayDateTime1D" style="rpc"/><wsdl:input><soap:body use="literal" namespace="http://tempuri.org/"/></wsdl:input><wsdl:output><soap:body use="literal" namespace="http://tempuri.org/"/></!
 wsdl:output></wsdl:operation><wsdl:operation name="RetArrayString2D"><soap:operation soapAction="http://tempuri.org/IComplexDataTypesRpcLit/RetArrayString2D" style="rpc"/><wsdl:input><soap:body use="literal" namespace="http://tempuri.org/"/></wsdl:input><wsdl:output><soap:body use="literal" namespace="http://tempuri.org/"/></wsdl:output></wsdl:operation><wsdl:operation name="RetArray1D_SN"><soap:operation soapAction="http://tempuri.org/IComplexDataTypesRpcLit/RetArray1D_SN" style="rpc"/><wsdl:input><soap:body use="literal" namespace="http://tempuri.org/"/></wsdl:input><wsdl:output><soap:body use="literal" namespace="http://tempuri.org/"/></wsdl:output></wsdl:operation><wsdl:operation name="RetArrayAnyType1D"><soap:operation soapAction="http://tempuri.org/IComplexDataTypesRpcLit/RetArrayAnyType1D" style="rpc"/><wsdl:input><soap:body use="literal" namespace="http://tempuri.org/"/></wsdl:input><wsdl:output><soap:body use="literal" namespace="http://tempuri.org/"/></wsdl:output!
 ></wsdl:operation><wsdl:operation name="RetStructS1"><soap:operation s
oapAction="http://tempuri.org/IComplexDataTypesRpcLit/RetStructS1" style="rpc"/><wsdl:input><soap:body use="literal" namespace="http://tempuri.org/"/></wsdl:input><wsdl:output><soap:body use="literal" namespace="http://tempuri.org/"/></wsdl:output></wsdl:operation><wsdl:operation name="RetStructSN"><soap:operation soapAction="http://tempuri.org/IComplexDataTypesRpcLit/RetStructSN" style="rpc"/><wsdl:input><soap:body use="literal" namespace="http://tempuri.org/"/></wsdl:input><wsdl:output><soap:body use="literal" namespace="http://tempuri.org/"/></wsdl:output></wsdl:operation><wsdl:operation name="RetStructSNSA"><soap:operation soapAction="http://tempuri.org/IComplexDataTypesRpcLit/RetStructSNSA" style="rpc"/><wsdl:input><soap:body use="literal" namespace="http://tempuri.org/"/></wsdl:input><wsdl:output><soap:body use="literal" namespace="http://tempuri.org/"/></wsdl:output></wsdl:operation><wsdl:operation name="RetStructSNSAS"><soap:operation soapAction="http://tempuri.org/I!
 ComplexDataTypesRpcLit/RetStructSNSAS" style="rpc"/><wsdl:input><soap:body use="literal" namespace="http://tempuri.org/"/></wsdl:input><wsdl:output><soap:body use="literal" namespace="http://tempuri.org/"/></wsdl:output></wsdl:operation><wsdl:operation name="RetEnumString"><soap:operation soapAction="http://tempuri.org/IComplexDataTypesRpcLit/RetEnumString" style="rpc"/><wsdl:input><soap:body use="literal" namespace="http://tempuri.org/"/></wsdl:input><wsdl:output><soap:body use="literal" namespace="http://tempuri.org/"/></wsdl:output></wsdl:operation><wsdl:operation name="RetEnumInt"><soap:operation soapAction="http://tempuri.org/IComplexDataTypesRpcLit/RetEnumInt" style="rpc"/><wsdl:input><soap:body use="literal" namespace="http://tempuri.org/"/></wsdl:input><wsdl:output><soap:body use="literal" namespace="http://tempuri.org/"/></wsdl:output></wsdl:operation><wsdl:operation name="RetDerivedClass"><soap:operation soapAction="http://tempuri.org/IComplexDataTypesRpcLit/RetDe!
 rivedClass" style="rpc"/><wsdl:input><soap:body use="literal" namespac
e="http://tempuri.org/"/></wsdl:input><wsdl:output><soap:body use="literal" namespace="http://tempuri.org/"/></wsdl:output></wsdl:operation></wsdl:binding><wsdl:service name="ComplexDataTypesRpcLitService"><wsdl:port name="BasicHttpBinding_IComplexDataTypesRpcLit" binding="tns:BasicHttpBinding_IComplexDataTypesRpcLit"><soap:address location="http://131.107.72.15/SoapWsdl_ComplexDataTypes_XmlFormatter_Service_Indigo/ComplexDataTypesRpcLit.svc"/></wsdl:port></wsdl:service></wsdl:definitions>
\ No newline at end of file
+<?xml version="1.0" encoding="utf-8"?>
+<wsdl:definitions name="ComplexDataTypesRpcLitService" targetNamespace="http://tempuri.org/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:wsap10="http://www.w3.org/2005/08/addressing" xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/08/addressing" xmlns:wsp="http://schemas.xmlsoap.org/ws/2004/09/policy" xmlns:wsap="http://schemas.xmlsoap.org/ws/2004/09/policy/addressing" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msc="http://schemas.microsoft.com/ws/2005/12/wsdl/contract" xmlns:tns="http://tempuri.org/" xmlns:soap12="http://schemas.xmlsoap.org/wsdl/soap12/" xmlns:wsx="http://schemas.xmlsoap.org/ws/2004/09/mex" xmlns:wsa10="http://www.w3.org/2005/08/addressing">
+  <wsp:Policy wsu:Id="BasicHttpBinding_IComplexDataTypesRpcLit_policy">
+    <wsp:ExactlyOne>
+      <wsp:All>
+        <wspe:Utf816FFFECharacterEncoding xmlns:wspe="http://schemas.xmlsoap.org/ws/2004/09/policy/encoding"/>
+      </wsp:All>
+    </wsp:ExactlyOne>
+  </wsp:Policy>
+  <wsdl:types>
+    <xsd:schema targetNamespace="http://tempuri.org/Imports">
+      <xsd:import schemaLocation="xsd1.xsd" namespace="http://schemas.microsoft.com/2003/10/Serialization/Arrays"/>
+      <xsd:import schemaLocation="xsd0.xsd" namespace="http://schemas.microsoft.com/2003/10/Serialization/"/>
+      <xsd:import schemaLocation="xsd2.xsd" namespace="http://schemas.datacontract.org/2004/07/System"/>
+      <xsd:import schemaLocation="xsd3.xsd" namespace="http://schemas.datacontract.org/2004/07/XwsInterop.SoapWsdl.ComplexDataTypes.XmlFormatter.Service.Indigo"/>
+    </xsd:schema>
+  </wsdl:types>
+  <wsdl:message name="IComplexDataTypesRpcLit_RetArrayString1D_InputMessage">
+    <wsdl:part name="inArrayString1D" type="q1:ArrayOfstring" xmlns:q1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"/>
+  </wsdl:message>
+  <wsdl:message name="IComplexDataTypesRpcLit_RetArrayString1D_OutputMessage">
+    <wsdl:part name="RetArrayString1DResult" type="q2:ArrayOfstring" xmlns:q2="http://schemas.microsoft.com/2003/10/Serialization/Arrays"/>
+  </wsdl:message>
+  <wsdl:message name="IComplexDataTypesRpcLit_RetArrayInt1D_InputMessage">
+    <wsdl:part name="inArrayInt1D" type="q3:ArrayOfint" xmlns:q3="http://schemas.microsoft.com/2003/10/Serialization/Arrays"/>
+  </wsdl:message>
+  <wsdl:message name="IComplexDataTypesRpcLit_RetArrayInt1D_OutputMessage">
+    <wsdl:part name="RetArrayInt1DResult" type="q4:ArrayOfint" xmlns:q4="http://schemas.microsoft.com/2003/10/Serialization/Arrays"/>
+  </wsdl:message>
+  <wsdl:message name="IComplexDataTypesRpcLit_RetArrayDecimal1D_InputMessage">
+    <wsdl:part name="inArrayDecimal1D" type="q5:ArrayOfNullableOfdecimal" xmlns:q5="http://schemas.datacontract.org/2004/07/System"/>
+  </wsdl:message>
+  <wsdl:message name="IComplexDataTypesRpcLit_RetArrayDecimal1D_OutputMessage">
+    <wsdl:part name="RetArrayDecimal1DResult" type="q6:ArrayOfNullableOfdecimal" xmlns:q6="http://schemas.datacontract.org/2004/07/System"/>
+  </wsdl:message>
+  <wsdl:message name="IComplexDataTypesRpcLit_RetArrayDateTime1D_InputMessage">
+    <wsdl:part name="inArrayDateTime1D" type="q7:ArrayOfNullableOfdateTime" xmlns:q7="http://schemas.datacontract.org/2004/07/System"/>
+  </wsdl:message>
+  <wsdl:message name="IComplexDataTypesRpcLit_RetArrayDateTime1D_OutputMessage">
+    <wsdl:part name="RetArrayDateTime1DResult" type="q8:ArrayOfNullableOfdateTime" xmlns:q8="http://schemas.datacontract.org/2004/07/System"/>
+  </wsdl:message>
+  <wsdl:message name="IComplexDataTypesRpcLit_RetArrayString2D_InputMessage">
+    <wsdl:part name="inArrayString2D" type="q9:ArrayOfArrayOfstring" xmlns:q9="http://schemas.microsoft.com/2003/10/Serialization/Arrays"/>
+  </wsdl:message>
+  <wsdl:message name="IComplexDataTypesRpcLit_RetArrayString2D_OutputMessage">
+    <wsdl:part name="RetArrayString2DResult" type="q10:ArrayOfArrayOfstring" xmlns:q10="http://schemas.microsoft.com/2003/10/Serialization/Arrays"/>
+  </wsdl:message>
+  <wsdl:message name="IComplexDataTypesRpcLit_RetArray1D_SN_InputMessage">
+    <wsdl:part name="inArray1D_SN" type="q11:ArrayOfPerson" xmlns:q11="http://schemas.datacontract.org/2004/07/XwsInterop.SoapWsdl.ComplexDataTypes.XmlFormatter.Service.Indigo"/>
+  </wsdl:message>
+  <wsdl:message name="IComplexDataTypesRpcLit_RetArray1D_SN_OutputMessage">
+    <wsdl:part name="RetArray1D_SNResult" type="q12:ArrayOfPerson" xmlns:q12="http://schemas.datacontract.org/2004/07/XwsInterop.SoapWsdl.ComplexDataTypes.XmlFormatter.Service.Indigo"/>
+  </wsdl:message>
+  <wsdl:message name="IComplexDataTypesRpcLit_RetArrayAnyType1D_InputMessage">
+    <wsdl:part name="inArrayAnyType1D" type="q13:ArrayOfanyType" xmlns:q13="http://schemas.microsoft.com/2003/10/Serialization/Arrays"/>
+  </wsdl:message>
+  <wsdl:message name="IComplexDataTypesRpcLit_RetArrayAnyType1D_OutputMessage">
+    <wsdl:part name="RetArrayAnyType1DResult" type="q14:ArrayOfanyType" xmlns:q14="http://schemas.microsoft.com/2003/10/Serialization/Arrays"/>
+  </wsdl:message>
+  <wsdl:message name="IComplexDataTypesRpcLit_RetStructS1_InputMessage">
+    <wsdl:part name="inStructS1" type="q15:Name" xmlns:q15="http://schemas.datacontract.org/2004/07/XwsInterop.SoapWsdl.ComplexDataTypes.XmlFormatter.Service.Indigo"/>
+  </wsdl:message>
+  <wsdl:message name="IComplexDataTypesRpcLit_RetStructS1_OutputMessage">
+    <wsdl:part name="RetStructS1Result" type="q16:Name" xmlns:q16="http://schemas.datacontract.org/2004/07/XwsInterop.SoapWsdl.ComplexDataTypes.XmlFormatter.Service.Indigo"/>
+  </wsdl:message>
+  <wsdl:message name="IComplexDataTypesRpcLit_RetStructSN_InputMessage">
+    <wsdl:part name="inStructSN" type="q17:Person" xmlns:q17="http://schemas.datacontract.org/2004/07/XwsInterop.SoapWsdl.ComplexDataTypes.XmlFormatter.Service.Indigo"/>
+  </wsdl:message>
+  <wsdl:message name="IComplexDataTypesRpcLit_RetStructSN_OutputMessage">
+    <wsdl:part name="RetStructSNResult" type="q18:Person" xmlns:q18="http://schemas.datacontract.org/2004/07/XwsInterop.SoapWsdl.ComplexDataTypes.XmlFormatter.Service.Indigo"/>
+  </wsdl:message>
+  <wsdl:message name="IComplexDataTypesRpcLit_RetStructSNSA_InputMessage">
+    <wsdl:part name="inStructSNSA" type="q19:Employee" xmlns:q19="http://schemas.datacontract.org/2004/07/XwsInterop.SoapWsdl.ComplexDataTypes.XmlFormatter.Service.Indigo"/>
+  </wsdl:message>
+  <wsdl:message name="IComplexDataTypesRpcLit_RetStructSNSA_OutputMessage">
+    <wsdl:part name="RetStructSNSAResult" type="q20:Employee" xmlns:q20="http://schemas.datacontract.org/2004/07/XwsInterop.SoapWsdl.ComplexDataTypes.XmlFormatter.Service.Indigo"/>
+  </wsdl:message>
+  <wsdl:message name="IComplexDataTypesRpcLit_RetStructSNSAS_InputMessage">
+    <wsdl:part name="inStructSNSAS" type="q21:Group" xmlns:q21="http://schemas.datacontract.org/2004/07/XwsInterop.SoapWsdl.ComplexDataTypes.XmlFormatter.Service.Indigo"/>
+  </wsdl:message>
+  <wsdl:message name="IComplexDataTypesRpcLit_RetStructSNSAS_OutputMessage">
+    <wsdl:part name="RetStructSNSASResult" type="q22:Group" xmlns:q22="http://schemas.datacontract.org/2004/07/XwsInterop.SoapWsdl.ComplexDataTypes.XmlFormatter.Service.Indigo"/>
+  </wsdl:message>
+  <wsdl:message name="IComplexDataTypesRpcLit_RetEnumString_InputMessage">
+    <wsdl:part name="inEnumString" type="q23:BitMask" xmlns:q23="http://schemas.datacontract.org/2004/07/XwsInterop.SoapWsdl.ComplexDataTypes.XmlFormatter.Service.Indigo"/>
+  </wsdl:message>
+  <wsdl:message name="IComplexDataTypesRpcLit_RetEnumString_OutputMessage">
+    <wsdl:part name="RetEnumStringResult" type="q24:BitMask" xmlns:q24="http://schemas.datacontract.org/2004/07/XwsInterop.SoapWsdl.ComplexDataTypes.XmlFormatter.Service.Indigo"/>
+  </wsdl:message>
+  <wsdl:message name="IComplexDataTypesRpcLit_RetEnumInt_InputMessage">
+    <wsdl:part name="inEnumInt" type="q25:IntSet" xmlns:q25="http://schemas.datacontract.org/2004/07/XwsInterop.SoapWsdl.ComplexDataTypes.XmlFormatter.Service.Indigo"/>
+  </wsdl:message>
+  <wsdl:message name="IComplexDataTypesRpcLit_RetEnumInt_OutputMessage">
+    <wsdl:part name="RetEnumIntResult" type="q26:IntSet" xmlns:q26="http://schemas.datacontract.org/2004/07/XwsInterop.SoapWsdl.ComplexDataTypes.XmlFormatter.Service.Indigo"/>
+  </wsdl:message>
+  <wsdl:message name="IComplexDataTypesRpcLit_RetDerivedClass_InputMessage">
+    <wsdl:part name="inDerivedClass" type="q27:Table" xmlns:q27="http://schemas.datacontract.org/2004/07/XwsInterop.SoapWsdl.ComplexDataTypes.XmlFormatter.Service.Indigo"/>
+  </wsdl:message>
+  <wsdl:message name="IComplexDataTypesRpcLit_RetDerivedClass_OutputMessage">
+    <wsdl:part name="RetDerivedClassResult" type="q28:Table" xmlns:q28="http://schemas.datacontract.org/2004/07/XwsInterop.SoapWsdl.ComplexDataTypes.XmlFormatter.Service.Indigo"/>
+  </wsdl:message>
+  <wsdl:portType msc:usingSession="false" name="IComplexDataTypesRpcLit">
+    <wsdl:operation name="RetArrayString1D">
+      <wsdl:input wsa10:Action="http://tempuri.org/IComplexDataTypesRpcLit/RetArrayString1D" message="tns:IComplexDataTypesRpcLit_RetArrayString1D_InputMessage"/>
+      <wsdl:output wsa10:Action="http://tempuri.org/IComplexDataTypesRpcLit/RetArrayString1DResponse" message="tns:IComplexDataTypesRpcLit_RetArrayString1D_OutputMessage"/>
+    </wsdl:operation>
+    <wsdl:operation name="RetArrayInt1D">
+      <wsdl:input wsa10:Action="http://tempuri.org/IComplexDataTypesRpcLit/RetArrayInt1D" message="tns:IComplexDataTypesRpcLit_RetArrayInt1D_InputMessage"/>
+      <wsdl:output wsa10:Action="http://tempuri.org/IComplexDataTypesRpcLit/RetArrayInt1DResponse" message="tns:IComplexDataTypesRpcLit_RetArrayInt1D_OutputMessage"/>
+    </wsdl:operation>
+    <wsdl:operation name="RetArrayDecimal1D">
+      <wsdl:input wsa10:Action="http://tempuri.org/IComplexDataTypesRpcLit/RetArrayDecimal1D" message="tns:IComplexDataTypesRpcLit_RetArrayDecimal1D_InputMessage"/>
+      <wsdl:output wsa10:Action="http://tempuri.org/IComplexDataTypesRpcLit/RetArrayDecimal1DResponse" message="tns:IComplexDataTypesRpcLit_RetArrayDecimal1D_OutputMessage"/>
+    </wsdl:operation>
+    <wsdl:operation name="RetArrayDateTime1D">
+      <wsdl:input wsa10:Action="http://tempuri.org/IComplexDataTypesRpcLit/RetArrayDateTime1D" message="tns:IComplexDataTypesRpcLit_RetArrayDateTime1D_InputMessage"/>
+      <wsdl:output wsa10:Action="http://tempuri.org/IComplexDataTypesRpcLit/RetArrayDateTime1DResponse" message="tns:IComplexDataTypesRpcLit_RetArrayDateTime1D_OutputMessage"/>
+    </wsdl:operation>
+    <wsdl:operation name="RetArrayString2D">
+      <wsdl:input wsa10:Action="http://tempuri.org/IComplexDataTypesRpcLit/RetArrayString2D" message="tns:IComplexDataTypesRpcLit_RetArrayString2D_InputMessage"/>
+      <wsdl:output wsa10:Action="http://tempuri.org/IComplexDataTypesRpcLit/RetArrayString2DResponse" message="tns:IComplexDataTypesRpcLit_RetArrayString2D_OutputMessage"/>
+    </wsdl:operation>
+    <wsdl:operation name="RetArray1D_SN">
+      <wsdl:input wsa10:Action="http://tempuri.org/IComplexDataTypesRpcLit/RetArray1D_SN" message="tns:IComplexDataTypesRpcLit_RetArray1D_SN_InputMessage"/>
+      <wsdl:output wsa10:Action="http://tempuri.org/IComplexDataTypesRpcLit/RetArray1D_SNResponse" message="tns:IComplexDataTypesRpcLit_RetArray1D_SN_OutputMessage"/>
+    </wsdl:operation>
+    <wsdl:operation name="RetArrayAnyType1D">
+      <wsdl:input wsa10:Action="http://tempuri.org/IComplexDataTypesRpcLit/RetArrayAnyType1D" message="tns:IComplexDataTypesRpcLit_RetArrayAnyType1D_InputMessage"/>
+      <wsdl:output wsa10:Action="http://tempuri.org/IComplexDataTypesRpcLit/RetArrayAnyType1DResponse" message="tns:IComplexDataTypesRpcLit_RetArrayAnyType1D_OutputMessage"/>
+    </wsdl:operation>
+    <wsdl:operation name="RetStructS1">
+      <wsdl:input wsa10:Action="http://tempuri.org/IComplexDataTypesRpcLit/RetStructS1" message="tns:IComplexDataTypesRpcLit_RetStructS1_InputMessage"/>
+      <wsdl:output wsa10:Action="http://tempuri.org/IComplexDataTypesRpcLit/RetStructS1Response" message="tns:IComplexDataTypesRpcLit_RetStructS1_OutputMessage"/>
+    </wsdl:operation>
+    <wsdl:operation name="RetStructSN">
+      <wsdl:input wsa10:Action="http://tempuri.org/IComplexDataTypesRpcLit/RetStructSN" message="tns:IComplexDataTypesRpcLit_RetStructSN_InputMessage"/>
+      <wsdl:output wsa10:Action="http://tempuri.org/IComplexDataTypesRpcLit/RetStructSNResponse" message="tns:IComplexDataTypesRpcLit_RetStructSN_OutputMessage"/>
+    </wsdl:operation>
+    <wsdl:operation name="RetStructSNSA">
+      <wsdl:input wsa10:Action="http://tempuri.org/IComplexDataTypesRpcLit/RetStructSNSA" message="tns:IComplexDataTypesRpcLit_RetStructSNSA_InputMessage"/>
+      <wsdl:output wsa10:Action="http://tempuri.org/IComplexDataTypesRpcLit/RetStructSNSAResponse" message="tns:IComplexDataTypesRpcLit_RetStructSNSA_OutputMessage"/>
+    </wsdl:operation>
+    <wsdl:operation name="RetStructSNSAS">
+      <wsdl:input wsa10:Action="http://tempuri.org/IComplexDataTypesRpcLit/RetStructSNSAS" message="tns:IComplexDataTypesRpcLit_RetStructSNSAS_InputMessage"/>
+      <wsdl:output wsa10:Action="http://tempuri.org/IComplexDataTypesRpcLit/RetStructSNSASResponse" message="tns:IComplexDataTypesRpcLit_RetStructSNSAS_OutputMessage"/>
+    </wsdl:operation>
+    <wsdl:operation name="RetEnumString">
+      <wsdl:input wsa10:Action="http://tempuri.org/IComplexDataTypesRpcLit/RetEnumString" message="tns:IComplexDataTypesRpcLit_RetEnumString_InputMessage"/>
+      <wsdl:output wsa10:Action="http://tempuri.org/IComplexDataTypesRpcLit/RetEnumStringResponse" message="tns:IComplexDataTypesRpcLit_RetEnumString_OutputMessage"/>
+    </wsdl:operation>
+    <wsdl:operation name="RetEnumInt">
+      <wsdl:input wsa10:Action="http://tempuri.org/IComplexDataTypesRpcLit/RetEnumInt" message="tns:IComplexDataTypesRpcLit_RetEnumInt_InputMessage"/>
+      <wsdl:output wsa10:Action="http://tempuri.org/IComplexDataTypesRpcLit/RetEnumIntResponse" message="tns:IComplexDataTypesRpcLit_RetEnumInt_OutputMessage"/>
+    </wsdl:operation>
+    <wsdl:operation name="RetDerivedClass">
+      <wsdl:input wsa10:Action="http://tempuri.org/IComplexDataTypesRpcLit/RetDerivedClass" message="tns:IComplexDataTypesRpcLit_RetDerivedClass_InputMessage"/>
+      <wsdl:output wsa10:Action="http://tempuri.org/IComplexDataTypesRpcLit/RetDerivedClassResponse" message="tns:IComplexDataTypesRpcLit_RetDerivedClass_OutputMessage"/>
+    </wsdl:operation>
+  </wsdl:portType>
+  <wsdl:binding name="BasicHttpBinding_IComplexDataTypesRpcLit" type="tns:IComplexDataTypesRpcLit">
+    <wsp:PolicyReference URI="#BasicHttpBinding_IComplexDataTypesRpcLit_policy"/>
+    <soap:binding transport="http://schemas.xmlsoap.org/soap/http" style="rpc"/>
+    <wsdl:operation name="RetArrayString1D">
+      <soap:operation soapAction="http://tempuri.org/IComplexDataTypesRpcLit/RetArrayString1D" style="rpc"/>
+      <wsdl:input>
+        <soap:body use="literal" namespace="http://tempuri.org/"/>
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal" namespace="http://tempuri.org/"/>
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="RetArrayInt1D">
+      <soap:operation soapAction="http://tempuri.org/IComplexDataTypesRpcLit/RetArrayInt1D" style="rpc"/>
+      <wsdl:input>
+        <soap:body use="literal" namespace="http://tempuri.org/"/>
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal" namespace="http://tempuri.org/"/>
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="RetArrayDecimal1D">
+      <soap:operation soapAction="http://tempuri.org/IComplexDataTypesRpcLit/RetArrayDecimal1D" style="rpc"/>
+      <wsdl:input>
+        <soap:body use="literal" namespace="http://tempuri.org/"/>
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal" namespace="http://tempuri.org/"/>
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="RetArrayDateTime1D">
+      <soap:operation soapAction="http://tempuri.org/IComplexDataTypesRpcLit/RetArrayDateTime1D" style="rpc"/>
+      <wsdl:input>
+        <soap:body use="literal" namespace="http://tempuri.org/"/>
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal" namespace="http://tempuri.org/"/>
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="RetArrayString2D">
+      <soap:operation soapAction="http://tempuri.org/IComplexDataTypesRpcLit/RetArrayString2D" style="rpc"/>
+      <wsdl:input>
+        <soap:body use="literal" namespace="http://tempuri.org/"/>
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal" namespace="http://tempuri.org/"/>
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="RetArray1D_SN">
+      <soap:operation soapAction="http://tempuri.org/IComplexDataTypesRpcLit/RetArray1D_SN" style="rpc"/>
+      <wsdl:input>
+        <soap:body use="literal" namespace="http://tempuri.org/"/>
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal" namespace="http://tempuri.org/"/>
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="RetArrayAnyType1D">
+      <soap:operation soapAction="http://tempuri.org/IComplexDataTypesRpcLit/RetArrayAnyType1D" style="rpc"/>
+      <wsdl:input>
+        <soap:body use="literal" namespace="http://tempuri.org/"/>
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal" namespace="http://tempuri.org/"/>
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="RetStructS1">
+      <soap:operation soapAction="http://tempuri.org/IComplexDataTypesRpcLit/RetStructS1" style="rpc"/>
+      <wsdl:input>
+        <soap:body use="literal" namespace="http://tempuri.org/"/>
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal" namespace="http://tempuri.org/"/>
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="RetStructSN">
+      <soap:operation soapAction="http://tempuri.org/IComplexDataTypesRpcLit/RetStructSN" style="rpc"/>
+      <wsdl:input>
+        <soap:body use="literal" namespace="http://tempuri.org/"/>
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal" namespace="http://tempuri.org/"/>
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="RetStructSNSA">
+      <soap:operation soapAction="http://tempuri.org/IComplexDataTypesRpcLit/RetStructSNSA" style="rpc"/>
+      <wsdl:input>
+        <soap:body use="literal" namespace="http://tempuri.org/"/>
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal" namespace="http://tempuri.org/"/>
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="RetStructSNSAS">
+      <soap:operation soapAction="http://tempuri.org/IComplexDataTypesRpcLit/RetStructSNSAS" style="rpc"/>
+      <wsdl:input>
+        <soap:body use="literal" namespace="http://tempuri.org/"/>
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal" namespace="http://tempuri.org/"/>
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="RetEnumString">
+      <soap:operation soapAction="http://tempuri.org/IComplexDataTypesRpcLit/RetEnumString" style="rpc"/>
+      <wsdl:input>
+        <soap:body use="literal" namespace="http://tempuri.org/"/>
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal" namespace="http://tempuri.org/"/>
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="RetEnumInt">
+      <soap:operation soapAction="http://tempuri.org/IComplexDataTypesRpcLit/RetEnumInt" style="rpc"/>
+      <wsdl:input>
+        <soap:body use="literal" namespace="http://tempuri.org/"/>
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal" namespace="http://tempuri.org/"/>
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="RetDerivedClass">
+      <soap:operation soapAction="http://tempuri.org/IComplexDataTypesRpcLit/RetDerivedClass" style="rpc"/>
+      <wsdl:input>
+        <soap:body use="literal" namespace="http://tempuri.org/"/>
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal" namespace="http://tempuri.org/"/>
+      </wsdl:output>
+    </wsdl:operation>
+  </wsdl:binding>
+  <wsdl:service name="ComplexDataTypesRpcLitService">
+    <wsdl:port name="BasicHttpBinding_IComplexDataTypesRpcLit" binding="tns:BasicHttpBinding_IComplexDataTypesRpcLit">
+      <soap:address location="http://131.107.72.15/SoapWsdl_ComplexDataTypes_XmlFormatter_Service_Indigo/ComplexDataTypesRpcLit.svc"/>
+    </wsdl:port>
+  </wsdl:service>
+</wsdl:definitions>

Modified: trunk/src/test/resources/interop/microsoft/soapwsdl/ComplexDataTypesRpcLit_Service/WEB-INF/wsdl/service.wsdl
===================================================================
--- trunk/src/test/resources/interop/microsoft/soapwsdl/ComplexDataTypesRpcLit_Service/WEB-INF/wsdl/service.wsdl	2006-09-27 15:48:59 UTC (rev 1072)
+++ trunk/src/test/resources/interop/microsoft/soapwsdl/ComplexDataTypesRpcLit_Service/WEB-INF/wsdl/service.wsdl	2006-09-27 16:23:56 UTC (rev 1073)
@@ -1 +1,288 @@
-<?xml version="1.0" encoding="utf-8"?><wsdl:definitions name="ComplexDataTypesRpcLitService" targetNamespace="http://tempuri.org/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:wsap10="http://www.w3.org/2005/08/addressing" xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/08/addressing" xmlns:wsp="http://schemas.xmlsoap.org/ws/2004/09/policy" xmlns:wsap="http://schemas.xmlsoap.org/ws/2004/09/policy/addressing" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msc="http://schemas.microsoft.com/ws/2005/12/wsdl/contract" xmlns:tns="http://tempuri.org/" xmlns:soap12="http://schemas.xmlsoap.org/wsdl/soap12/" xmlns:wsx="http://schemas.xmlsoap.org/ws/2004/09/mex" xmlns:wsa10="http://www.w3.org/2005/08/addressing"><wsp:Policy wsu:Id="BasicHttpBinding_IComplexDataTypesRpcLit_poli!
 cy"><wsp:ExactlyOne><wsp:All><wspe:Utf816FFFECharacterEncoding xmlns:wspe="http://schemas.xmlsoap.org/ws/2004/09/policy/encoding"/></wsp:All></wsp:ExactlyOne></wsp:Policy><wsdl:types><xsd:schema targetNamespace="http://tempuri.org/Imports"><xsd:import schemaLocation="xsd1.xsd" namespace="http://schemas.microsoft.com/2003/10/Serialization/Arrays"/><xsd:import schemaLocation="xsd0.xsd" namespace="http://schemas.microsoft.com/2003/10/Serialization/"/><xsd:import schemaLocation="xsd2.xsd" namespace="http://schemas.datacontract.org/2004/07/System"/><xsd:import schemaLocation="xsd3.xsd" namespace="http://schemas.datacontract.org/2004/07/XwsInterop.SoapWsdl.ComplexDataTypes.XmlFormatter.Service.Indigo"/></xsd:schema></wsdl:types><wsdl:message name="IComplexDataTypesRpcLit_RetArrayString1D_InputMessage"><wsdl:part name="inArrayString1D" type="q1:ArrayOfstring" xmlns:q1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"/></wsdl:message><wsdl:message name="IComplexDataTypesR!
 pcLit_RetArrayString1D_OutputMessage"><wsdl:part name="RetArrayString1
DResult" type="q2:ArrayOfstring" xmlns:q2="http://schemas.microsoft.com/2003/10/Serialization/Arrays"/></wsdl:message><wsdl:message name="IComplexDataTypesRpcLit_RetArrayInt1D_InputMessage"><wsdl:part name="inArrayInt1D" type="q3:ArrayOfint" xmlns:q3="http://schemas.microsoft.com/2003/10/Serialization/Arrays"/></wsdl:message><wsdl:message name="IComplexDataTypesRpcLit_RetArrayInt1D_OutputMessage"><wsdl:part name="RetArrayInt1DResult" type="q4:ArrayOfint" xmlns:q4="http://schemas.microsoft.com/2003/10/Serialization/Arrays"/></wsdl:message><wsdl:message name="IComplexDataTypesRpcLit_RetArrayDecimal1D_InputMessage"><wsdl:part name="inArrayDecimal1D" type="q5:ArrayOfNullableOfdecimal" xmlns:q5="http://schemas.datacontract.org/2004/07/System"/></wsdl:message><wsdl:message name="IComplexDataTypesRpcLit_RetArrayDecimal1D_OutputMessage"><wsdl:part name="RetArrayDecimal1DResult" type="q6:ArrayOfNullableOfdecimal" xmlns:q6="http://schemas.datacontract.org/2004/07/System"/></wsdl:messa!
 ge><wsdl:message name="IComplexDataTypesRpcLit_RetArrayDateTime1D_InputMessage"><wsdl:part name="inArrayDateTime1D" type="q7:ArrayOfNullableOfdateTime" xmlns:q7="http://schemas.datacontract.org/2004/07/System"/></wsdl:message><wsdl:message name="IComplexDataTypesRpcLit_RetArrayDateTime1D_OutputMessage"><wsdl:part name="RetArrayDateTime1DResult" type="q8:ArrayOfNullableOfdateTime" xmlns:q8="http://schemas.datacontract.org/2004/07/System"/></wsdl:message><wsdl:message name="IComplexDataTypesRpcLit_RetArrayString2D_InputMessage"><wsdl:part name="inArrayString2D" type="q9:ArrayOfArrayOfstring" xmlns:q9="http://schemas.microsoft.com/2003/10/Serialization/Arrays"/></wsdl:message><wsdl:message name="IComplexDataTypesRpcLit_RetArrayString2D_OutputMessage"><wsdl:part name="RetArrayString2DResult" type="q10:ArrayOfArrayOfstring" xmlns:q10="http://schemas.microsoft.com/2003/10/Serialization/Arrays"/></wsdl:message><wsdl:message name="IComplexDataTypesRpcLit_RetArray1D_SN_InputMessage"!
 ><wsdl:part name="inArray1D_SN" type="q11:ArrayOfPerson" xmlns:q11="ht
tp://schemas.datacontract.org/2004/07/XwsInterop.SoapWsdl.ComplexDataTypes.XmlFormatter.Service.Indigo"/></wsdl:message><wsdl:message name="IComplexDataTypesRpcLit_RetArray1D_SN_OutputMessage"><wsdl:part name="RetArray1D_SNResult" type="q12:ArrayOfPerson" xmlns:q12="http://schemas.datacontract.org/2004/07/XwsInterop.SoapWsdl.ComplexDataTypes.XmlFormatter.Service.Indigo"/></wsdl:message><wsdl:message name="IComplexDataTypesRpcLit_RetArrayAnyType1D_InputMessage"><wsdl:part name="inArrayAnyType1D" type="q13:ArrayOfanyType" xmlns:q13="http://schemas.microsoft.com/2003/10/Serialization/Arrays"/></wsdl:message><wsdl:message name="IComplexDataTypesRpcLit_RetArrayAnyType1D_OutputMessage"><wsdl:part name="RetArrayAnyType1DResult" type="q14:ArrayOfanyType" xmlns:q14="http://schemas.microsoft.com/2003/10/Serialization/Arrays"/></wsdl:message><wsdl:message name="IComplexDataTypesRpcLit_RetStructS1_InputMessage"><wsdl:part name="inStructS1" type="q15:Name" xmlns:q15="http://schemas.datac!
 ontract.org/2004/07/XwsInterop.SoapWsdl.ComplexDataTypes.XmlFormatter.Service.Indigo"/></wsdl:message><wsdl:message name="IComplexDataTypesRpcLit_RetStructS1_OutputMessage"><wsdl:part name="RetStructS1Result" type="q16:Name" xmlns:q16="http://schemas.datacontract.org/2004/07/XwsInterop.SoapWsdl.ComplexDataTypes.XmlFormatter.Service.Indigo"/></wsdl:message><wsdl:message name="IComplexDataTypesRpcLit_RetStructSN_InputMessage"><wsdl:part name="inStructSN" type="q17:Person" xmlns:q17="http://schemas.datacontract.org/2004/07/XwsInterop.SoapWsdl.ComplexDataTypes.XmlFormatter.Service.Indigo"/></wsdl:message><wsdl:message name="IComplexDataTypesRpcLit_RetStructSN_OutputMessage"><wsdl:part name="RetStructSNResult" type="q18:Person" xmlns:q18="http://schemas.datacontract.org/2004/07/XwsInterop.SoapWsdl.ComplexDataTypes.XmlFormatter.Service.Indigo"/></wsdl:message><wsdl:message name="IComplexDataTypesRpcLit_RetStructSNSA_InputMessage"><wsdl:part name="inStructSNSA" type="q19:Employee"!
  xmlns:q19="http://schemas.datacontract.org/2004/07/XwsInterop.SoapWsd
l.ComplexDataTypes.XmlFormatter.Service.Indigo"/></wsdl:message><wsdl:message name="IComplexDataTypesRpcLit_RetStructSNSA_OutputMessage"><wsdl:part name="RetStructSNSAResult" type="q20:Employee" xmlns:q20="http://schemas.datacontract.org/2004/07/XwsInterop.SoapWsdl.ComplexDataTypes.XmlFormatter.Service.Indigo"/></wsdl:message><wsdl:message name="IComplexDataTypesRpcLit_RetStructSNSAS_InputMessage"><wsdl:part name="inStructSNSAS" type="q21:Group" xmlns:q21="http://schemas.datacontract.org/2004/07/XwsInterop.SoapWsdl.ComplexDataTypes.XmlFormatter.Service.Indigo"/></wsdl:message><wsdl:message name="IComplexDataTypesRpcLit_RetStructSNSAS_OutputMessage"><wsdl:part name="RetStructSNSASResult" type="q22:Group" xmlns:q22="http://schemas.datacontract.org/2004/07/XwsInterop.SoapWsdl.ComplexDataTypes.XmlFormatter.Service.Indigo"/></wsdl:message><wsdl:message name="IComplexDataTypesRpcLit_RetEnumString_InputMessage"><wsdl:part name="inEnumString" type="q23:BitMask" xmlns:q23="http://sch!
 emas.datacontract.org/2004/07/XwsInterop.SoapWsdl.ComplexDataTypes.XmlFormatter.Service.Indigo"/></wsdl:message><wsdl:message name="IComplexDataTypesRpcLit_RetEnumString_OutputMessage"><wsdl:part name="RetEnumStringResult" type="q24:BitMask" xmlns:q24="http://schemas.datacontract.org/2004/07/XwsInterop.SoapWsdl.ComplexDataTypes.XmlFormatter.Service.Indigo"/></wsdl:message><wsdl:message name="IComplexDataTypesRpcLit_RetEnumInt_InputMessage"><wsdl:part name="inEnumInt" type="q25:IntSet" xmlns:q25="http://schemas.datacontract.org/2004/07/XwsInterop.SoapWsdl.ComplexDataTypes.XmlFormatter.Service.Indigo"/></wsdl:message><wsdl:message name="IComplexDataTypesRpcLit_RetEnumInt_OutputMessage"><wsdl:part name="RetEnumIntResult" type="q26:IntSet" xmlns:q26="http://schemas.datacontract.org/2004/07/XwsInterop.SoapWsdl.ComplexDataTypes.XmlFormatter.Service.Indigo"/></wsdl:message><wsdl:message name="IComplexDataTypesRpcLit_RetDerivedClass_InputMessage"><wsdl:part name="inDerivedClass" ty!
 pe="q27:Table" xmlns:q27="http://schemas.datacontract.org/2004/07/XwsI
nterop.SoapWsdl.ComplexDataTypes.XmlFormatter.Service.Indigo"/></wsdl:message><wsdl:message name="IComplexDataTypesRpcLit_RetDerivedClass_OutputMessage"><wsdl:part name="RetDerivedClassResult" type="q28:Table" xmlns:q28="http://schemas.datacontract.org/2004/07/XwsInterop.SoapWsdl.ComplexDataTypes.XmlFormatter.Service.Indigo"/></wsdl:message><wsdl:portType msc:usingSession="false" name="IComplexDataTypesRpcLit"><wsdl:operation name="RetArrayString1D"><wsdl:input wsa10:Action="http://tempuri.org/IComplexDataTypesRpcLit/RetArrayString1D" message="tns:IComplexDataTypesRpcLit_RetArrayString1D_InputMessage"/><wsdl:output wsa10:Action="http://tempuri.org/IComplexDataTypesRpcLit/RetArrayString1DResponse" message="tns:IComplexDataTypesRpcLit_RetArrayString1D_OutputMessage"/></wsdl:operation><wsdl:operation name="RetArrayInt1D"><wsdl:input wsa10:Action="http://tempuri.org/IComplexDataTypesRpcLit/RetArrayInt1D" message="tns:IComplexDataTypesRpcLit_RetArrayInt1D_InputMessage"/><wsdl:out!
 put wsa10:Action="http://tempuri.org/IComplexDataTypesRpcLit/RetArrayInt1DResponse" message="tns:IComplexDataTypesRpcLit_RetArrayInt1D_OutputMessage"/></wsdl:operation><wsdl:operation name="RetArrayDecimal1D"><wsdl:input wsa10:Action="http://tempuri.org/IComplexDataTypesRpcLit/RetArrayDecimal1D" message="tns:IComplexDataTypesRpcLit_RetArrayDecimal1D_InputMessage"/><wsdl:output wsa10:Action="http://tempuri.org/IComplexDataTypesRpcLit/RetArrayDecimal1DResponse" message="tns:IComplexDataTypesRpcLit_RetArrayDecimal1D_OutputMessage"/></wsdl:operation><wsdl:operation name="RetArrayDateTime1D"><wsdl:input wsa10:Action="http://tempuri.org/IComplexDataTypesRpcLit/RetArrayDateTime1D" message="tns:IComplexDataTypesRpcLit_RetArrayDateTime1D_InputMessage"/><wsdl:output wsa10:Action="http://tempuri.org/IComplexDataTypesRpcLit/RetArrayDateTime1DResponse" message="tns:IComplexDataTypesRpcLit_RetArrayDateTime1D_OutputMessage"/></wsdl:operation><wsdl:operation name="RetArrayString2D"><wsdl:i!
 nput wsa10:Action="http://tempuri.org/IComplexDataTypesRpcLit/RetArray
String2D" message="tns:IComplexDataTypesRpcLit_RetArrayString2D_InputMessage"/><wsdl:output wsa10:Action="http://tempuri.org/IComplexDataTypesRpcLit/RetArrayString2DResponse" message="tns:IComplexDataTypesRpcLit_RetArrayString2D_OutputMessage"/></wsdl:operation><wsdl:operation name="RetArray1D_SN"><wsdl:input wsa10:Action="http://tempuri.org/IComplexDataTypesRpcLit/RetArray1D_SN" message="tns:IComplexDataTypesRpcLit_RetArray1D_SN_InputMessage"/><wsdl:output wsa10:Action="http://tempuri.org/IComplexDataTypesRpcLit/RetArray1D_SNResponse" message="tns:IComplexDataTypesRpcLit_RetArray1D_SN_OutputMessage"/></wsdl:operation><wsdl:operation name="RetArrayAnyType1D"><wsdl:input wsa10:Action="http://tempuri.org/IComplexDataTypesRpcLit/RetArrayAnyType1D" message="tns:IComplexDataTypesRpcLit_RetArrayAnyType1D_InputMessage"/><wsdl:output wsa10:Action="http://tempuri.org/IComplexDataTypesRpcLit/RetArrayAnyType1DResponse" message="tns:IComplexDataTypesRpcLit_RetArrayAnyType1D_OutputMessag!
 e"/></wsdl:operation><wsdl:operation name="RetStructS1"><wsdl:input wsa10:Action="http://tempuri.org/IComplexDataTypesRpcLit/RetStructS1" message="tns:IComplexDataTypesRpcLit_RetStructS1_InputMessage"/><wsdl:output wsa10:Action="http://tempuri.org/IComplexDataTypesRpcLit/RetStructS1Response" message="tns:IComplexDataTypesRpcLit_RetStructS1_OutputMessage"/></wsdl:operation><wsdl:operation name="RetStructSN"><wsdl:input wsa10:Action="http://tempuri.org/IComplexDataTypesRpcLit/RetStructSN" message="tns:IComplexDataTypesRpcLit_RetStructSN_InputMessage"/><wsdl:output wsa10:Action="http://tempuri.org/IComplexDataTypesRpcLit/RetStructSNResponse" message="tns:IComplexDataTypesRpcLit_RetStructSN_OutputMessage"/></wsdl:operation><wsdl:operation name="RetStructSNSA"><wsdl:input wsa10:Action="http://tempuri.org/IComplexDataTypesRpcLit/RetStructSNSA" message="tns:IComplexDataTypesRpcLit_RetStructSNSA_InputMessage"/><wsdl:output wsa10:Action="http://tempuri.org/IComplexDataTypesRpcLit/Re!
 tStructSNSAResponse" message="tns:IComplexDataTypesRpcLit_RetStructSNS
A_OutputMessage"/></wsdl:operation><wsdl:operation name="RetStructSNSAS"><wsdl:input wsa10:Action="http://tempuri.org/IComplexDataTypesRpcLit/RetStructSNSAS" message="tns:IComplexDataTypesRpcLit_RetStructSNSAS_InputMessage"/><wsdl:output wsa10:Action="http://tempuri.org/IComplexDataTypesRpcLit/RetStructSNSASResponse" message="tns:IComplexDataTypesRpcLit_RetStructSNSAS_OutputMessage"/></wsdl:operation><wsdl:operation name="RetEnumString"><wsdl:input wsa10:Action="http://tempuri.org/IComplexDataTypesRpcLit/RetEnumString" message="tns:IComplexDataTypesRpcLit_RetEnumString_InputMessage"/><wsdl:output wsa10:Action="http://tempuri.org/IComplexDataTypesRpcLit/RetEnumStringResponse" message="tns:IComplexDataTypesRpcLit_RetEnumString_OutputMessage"/></wsdl:operation><wsdl:operation name="RetEnumInt"><wsdl:input wsa10:Action="http://tempuri.org/IComplexDataTypesRpcLit/RetEnumInt" message="tns:IComplexDataTypesRpcLit_RetEnumInt_InputMessage"/><wsdl:output wsa10:Action="http://tempuri.o!
 rg/IComplexDataTypesRpcLit/RetEnumIntResponse" message="tns:IComplexDataTypesRpcLit_RetEnumInt_OutputMessage"/></wsdl:operation><wsdl:operation name="RetDerivedClass"><wsdl:input wsa10:Action="http://tempuri.org/IComplexDataTypesRpcLit/RetDerivedClass" message="tns:IComplexDataTypesRpcLit_RetDerivedClass_InputMessage"/><wsdl:output wsa10:Action="http://tempuri.org/IComplexDataTypesRpcLit/RetDerivedClassResponse" message="tns:IComplexDataTypesRpcLit_RetDerivedClass_OutputMessage"/></wsdl:operation></wsdl:portType><wsdl:binding name="BasicHttpBinding_IComplexDataTypesRpcLit" type="tns:IComplexDataTypesRpcLit"><wsp:PolicyReference URI="#BasicHttpBinding_IComplexDataTypesRpcLit_policy"/><soap:binding transport="http://schemas.xmlsoap.org/soap/http" style="rpc"/><wsdl:operation name="RetArrayString1D"><soap:operation soapAction="http://tempuri.org/IComplexDataTypesRpcLit/RetArrayString1D" style="rpc"/><wsdl:input><soap:body use="literal" namespace="http://tempuri.org/"/></wsdl:i!
 nput><wsdl:output><soap:body use="literal" namespace="http://tempuri.o
rg/"/></wsdl:output></wsdl:operation><wsdl:operation name="RetArrayInt1D"><soap:operation soapAction="http://tempuri.org/IComplexDataTypesRpcLit/RetArrayInt1D" style="rpc"/><wsdl:input><soap:body use="literal" namespace="http://tempuri.org/"/></wsdl:input><wsdl:output><soap:body use="literal" namespace="http://tempuri.org/"/></wsdl:output></wsdl:operation><wsdl:operation name="RetArrayDecimal1D"><soap:operation soapAction="http://tempuri.org/IComplexDataTypesRpcLit/RetArrayDecimal1D" style="rpc"/><wsdl:input><soap:body use="literal" namespace="http://tempuri.org/"/></wsdl:input><wsdl:output><soap:body use="literal" namespace="http://tempuri.org/"/></wsdl:output></wsdl:operation><wsdl:operation name="RetArrayDateTime1D"><soap:operation soapAction="http://tempuri.org/IComplexDataTypesRpcLit/RetArrayDateTime1D" style="rpc"/><wsdl:input><soap:body use="literal" namespace="http://tempuri.org/"/></wsdl:input><wsdl:output><soap:body use="literal" namespace="http://tempuri.org/"/></!
 wsdl:output></wsdl:operation><wsdl:operation name="RetArrayString2D"><soap:operation soapAction="http://tempuri.org/IComplexDataTypesRpcLit/RetArrayString2D" style="rpc"/><wsdl:input><soap:body use="literal" namespace="http://tempuri.org/"/></wsdl:input><wsdl:output><soap:body use="literal" namespace="http://tempuri.org/"/></wsdl:output></wsdl:operation><wsdl:operation name="RetArray1D_SN"><soap:operation soapAction="http://tempuri.org/IComplexDataTypesRpcLit/RetArray1D_SN" style="rpc"/><wsdl:input><soap:body use="literal" namespace="http://tempuri.org/"/></wsdl:input><wsdl:output><soap:body use="literal" namespace="http://tempuri.org/"/></wsdl:output></wsdl:operation><wsdl:operation name="RetArrayAnyType1D"><soap:operation soapAction="http://tempuri.org/IComplexDataTypesRpcLit/RetArrayAnyType1D" style="rpc"/><wsdl:input><soap:body use="literal" namespace="http://tempuri.org/"/></wsdl:input><wsdl:output><soap:body use="literal" namespace="http://tempuri.org/"/></wsdl:output!
 ></wsdl:operation><wsdl:operation name="RetStructS1"><soap:operation s
oapAction="http://tempuri.org/IComplexDataTypesRpcLit/RetStructS1" style="rpc"/><wsdl:input><soap:body use="literal" namespace="http://tempuri.org/"/></wsdl:input><wsdl:output><soap:body use="literal" namespace="http://tempuri.org/"/></wsdl:output></wsdl:operation><wsdl:operation name="RetStructSN"><soap:operation soapAction="http://tempuri.org/IComplexDataTypesRpcLit/RetStructSN" style="rpc"/><wsdl:input><soap:body use="literal" namespace="http://tempuri.org/"/></wsdl:input><wsdl:output><soap:body use="literal" namespace="http://tempuri.org/"/></wsdl:output></wsdl:operation><wsdl:operation name="RetStructSNSA"><soap:operation soapAction="http://tempuri.org/IComplexDataTypesRpcLit/RetStructSNSA" style="rpc"/><wsdl:input><soap:body use="literal" namespace="http://tempuri.org/"/></wsdl:input><wsdl:output><soap:body use="literal" namespace="http://tempuri.org/"/></wsdl:output></wsdl:operation><wsdl:operation name="RetStructSNSAS"><soap:operation soapAction="http://tempuri.org/I!
 ComplexDataTypesRpcLit/RetStructSNSAS" style="rpc"/><wsdl:input><soap:body use="literal" namespace="http://tempuri.org/"/></wsdl:input><wsdl:output><soap:body use="literal" namespace="http://tempuri.org/"/></wsdl:output></wsdl:operation><wsdl:operation name="RetEnumString"><soap:operation soapAction="http://tempuri.org/IComplexDataTypesRpcLit/RetEnumString" style="rpc"/><wsdl:input><soap:body use="literal" namespace="http://tempuri.org/"/></wsdl:input><wsdl:output><soap:body use="literal" namespace="http://tempuri.org/"/></wsdl:output></wsdl:operation><wsdl:operation name="RetEnumInt"><soap:operation soapAction="http://tempuri.org/IComplexDataTypesRpcLit/RetEnumInt" style="rpc"/><wsdl:input><soap:body use="literal" namespace="http://tempuri.org/"/></wsdl:input><wsdl:output><soap:body use="literal" namespace="http://tempuri.org/"/></wsdl:output></wsdl:operation><wsdl:operation name="RetDerivedClass"><soap:operation soapAction="http://tempuri.org/IComplexDataTypesRpcLit/RetDe!
 rivedClass" style="rpc"/><wsdl:input><soap:body use="literal" namespac
e="http://tempuri.org/"/></wsdl:input><wsdl:output><soap:body use="literal" namespace="http://tempuri.org/"/></wsdl:output></wsdl:operation></wsdl:binding><wsdl:service name="ComplexDataTypesRpcLitService"><wsdl:port name="BasicHttpBinding_IComplexDataTypesRpcLit" binding="tns:BasicHttpBinding_IComplexDataTypesRpcLit"><soap:address location="http://131.107.72.15/SoapWsdl_ComplexDataTypes_XmlFormatter_Service_Indigo/ComplexDataTypesRpcLit.svc"/></wsdl:port></wsdl:service></wsdl:definitions>
\ No newline at end of file
+<?xml version="1.0" encoding="utf-8"?>
+<wsdl:definitions name="ComplexDataTypesRpcLitService" targetNamespace="http://tempuri.org/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:wsap10="http://www.w3.org/2005/08/addressing" xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/08/addressing" xmlns:wsp="http://schemas.xmlsoap.org/ws/2004/09/policy" xmlns:wsap="http://schemas.xmlsoap.org/ws/2004/09/policy/addressing" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msc="http://schemas.microsoft.com/ws/2005/12/wsdl/contract" xmlns:tns="http://tempuri.org/" xmlns:soap12="http://schemas.xmlsoap.org/wsdl/soap12/" xmlns:wsx="http://schemas.xmlsoap.org/ws/2004/09/mex" xmlns:wsa10="http://www.w3.org/2005/08/addressing">
+  <wsdl:types>
+    <xsd:schema targetNamespace="http://tempuri.org/Imports">
+      <xsd:import schemaLocation="xsd1.xsd" namespace="http://schemas.microsoft.com/2003/10/Serialization/Arrays"/>
+      <xsd:import schemaLocation="xsd0.xsd" namespace="http://schemas.microsoft.com/2003/10/Serialization/"/>
+      <xsd:import schemaLocation="xsd2.xsd" namespace="http://schemas.datacontract.org/2004/07/System"/>
+      <xsd:import schemaLocation="xsd3.xsd" namespace="http://schemas.datacontract.org/2004/07/XwsInterop.SoapWsdl.ComplexDataTypes.XmlFormatter.Service.Indigo"/>
+    </xsd:schema>
+  </wsdl:types>
+  <wsdl:message name="IComplexDataTypesRpcLit_RetArrayString1D_InputMessage">
+    <wsdl:part name="inArrayString1D" type="q1:ArrayOfstring" xmlns:q1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"/>
+  </wsdl:message>
+  <wsdl:message name="IComplexDataTypesRpcLit_RetArrayString1D_OutputMessage">
+    <wsdl:part name="RetArrayString1DResult" type="q2:ArrayOfstring" xmlns:q2="http://schemas.microsoft.com/2003/10/Serialization/Arrays"/>
+  </wsdl:message>
+  <wsdl:message name="IComplexDataTypesRpcLit_RetArrayInt1D_InputMessage">
+    <wsdl:part name="inArrayInt1D" type="q3:ArrayOfint" xmlns:q3="http://schemas.microsoft.com/2003/10/Serialization/Arrays"/>
+  </wsdl:message>
+  <wsdl:message name="IComplexDataTypesRpcLit_RetArrayInt1D_OutputMessage">
+    <wsdl:part name="RetArrayInt1DResult" type="q4:ArrayOfint" xmlns:q4="http://schemas.microsoft.com/2003/10/Serialization/Arrays"/>
+  </wsdl:message>
+  <wsdl:message name="IComplexDataTypesRpcLit_RetArrayDecimal1D_InputMessage">
+    <wsdl:part name="inArrayDecimal1D" type="q5:ArrayOfNullableOfdecimal" xmlns:q5="http://schemas.datacontract.org/2004/07/System"/>
+  </wsdl:message>
+  <wsdl:message name="IComplexDataTypesRpcLit_RetArrayDecimal1D_OutputMessage">
+    <wsdl:part name="RetArrayDecimal1DResult" type="q6:ArrayOfNullableOfdecimal" xmlns:q6="http://schemas.datacontract.org/2004/07/System"/>
+  </wsdl:message>
+  <wsdl:message name="IComplexDataTypesRpcLit_RetArrayDateTime1D_InputMessage">
+    <wsdl:part name="inArrayDateTime1D" type="q7:ArrayOfNullableOfdateTime" xmlns:q7="http://schemas.datacontract.org/2004/07/System"/>
+  </wsdl:message>
+  <wsdl:message name="IComplexDataTypesRpcLit_RetArrayDateTime1D_OutputMessage">
+    <wsdl:part name="RetArrayDateTime1DResult" type="q8:ArrayOfNullableOfdateTime" xmlns:q8="http://schemas.datacontract.org/2004/07/System"/>
+  </wsdl:message>
+  <wsdl:message name="IComplexDataTypesRpcLit_RetArrayString2D_InputMessage">
+    <wsdl:part name="inArrayString2D" type="q9:ArrayOfArrayOfstring" xmlns:q9="http://schemas.microsoft.com/2003/10/Serialization/Arrays"/>
+  </wsdl:message>
+  <wsdl:message name="IComplexDataTypesRpcLit_RetArrayString2D_OutputMessage">
+    <wsdl:part name="RetArrayString2DResult" type="q10:ArrayOfArrayOfstring" xmlns:q10="http://schemas.microsoft.com/2003/10/Serialization/Arrays"/>
+  </wsdl:message>
+  <wsdl:message name="IComplexDataTypesRpcLit_RetArray1D_SN_InputMessage">
+    <wsdl:part name="inArray1D_SN" type="q11:ArrayOfPerson" xmlns:q11="http://schemas.datacontract.org/2004/07/XwsInterop.SoapWsdl.ComplexDataTypes.XmlFormatter.Service.Indigo"/>
+  </wsdl:message>
+  <wsdl:message name="IComplexDataTypesRpcLit_RetArray1D_SN_OutputMessage">
+    <wsdl:part name="RetArray1D_SNResult" type="q12:ArrayOfPerson" xmlns:q12="http://schemas.datacontract.org/2004/07/XwsInterop.SoapWsdl.ComplexDataTypes.XmlFormatter.Service.Indigo"/>
+  </wsdl:message>
+  <wsdl:message name="IComplexDataTypesRpcLit_RetArrayAnyType1D_InputMessage">
+    <wsdl:part name="inArrayAnyType1D" type="q13:ArrayOfanyType" xmlns:q13="http://schemas.microsoft.com/2003/10/Serialization/Arrays"/>
+  </wsdl:message>
+  <wsdl:message name="IComplexDataTypesRpcLit_RetArrayAnyType1D_OutputMessage">
+    <wsdl:part name="RetArrayAnyType1DResult" type="q14:ArrayOfanyType" xmlns:q14="http://schemas.microsoft.com/2003/10/Serialization/Arrays"/>
+  </wsdl:message>
+  <wsdl:message name="IComplexDataTypesRpcLit_RetStructS1_InputMessage">
+    <wsdl:part name="inStructS1" type="q15:Name" xmlns:q15="http://schemas.datacontract.org/2004/07/XwsInterop.SoapWsdl.ComplexDataTypes.XmlFormatter.Service.Indigo"/>
+  </wsdl:message>
+  <wsdl:message name="IComplexDataTypesRpcLit_RetStructS1_OutputMessage">
+    <wsdl:part name="RetStructS1Result" type="q16:Name" xmlns:q16="http://schemas.datacontract.org/2004/07/XwsInterop.SoapWsdl.ComplexDataTypes.XmlFormatter.Service.Indigo"/>
+  </wsdl:message>
+  <wsdl:message name="IComplexDataTypesRpcLit_RetStructSN_InputMessage">
+    <wsdl:part name="inStructSN" type="q17:Person" xmlns:q17="http://schemas.datacontract.org/2004/07/XwsInterop.SoapWsdl.ComplexDataTypes.XmlFormatter.Service.Indigo"/>
+  </wsdl:message>
+  <wsdl:message name="IComplexDataTypesRpcLit_RetStructSN_OutputMessage">
+    <wsdl:part name="RetStructSNResult" type="q18:Person" xmlns:q18="http://schemas.datacontract.org/2004/07/XwsInterop.SoapWsdl.ComplexDataTypes.XmlFormatter.Service.Indigo"/>
+  </wsdl:message>
+  <wsdl:message name="IComplexDataTypesRpcLit_RetStructSNSA_InputMessage">
+    <wsdl:part name="inStructSNSA" type="q19:Employee" xmlns:q19="http://schemas.datacontract.org/2004/07/XwsInterop.SoapWsdl.ComplexDataTypes.XmlFormatter.Service.Indigo"/>
+  </wsdl:message>
+  <wsdl:message name="IComplexDataTypesRpcLit_RetStructSNSA_OutputMessage">
+    <wsdl:part name="RetStructSNSAResult" type="q20:Employee" xmlns:q20="http://schemas.datacontract.org/2004/07/XwsInterop.SoapWsdl.ComplexDataTypes.XmlFormatter.Service.Indigo"/>
+  </wsdl:message>
+  <wsdl:message name="IComplexDataTypesRpcLit_RetStructSNSAS_InputMessage">
+    <wsdl:part name="inStructSNSAS" type="q21:Group" xmlns:q21="http://schemas.datacontract.org/2004/07/XwsInterop.SoapWsdl.ComplexDataTypes.XmlFormatter.Service.Indigo"/>
+  </wsdl:message>
+  <wsdl:message name="IComplexDataTypesRpcLit_RetStructSNSAS_OutputMessage">
+    <wsdl:part name="RetStructSNSASResult" type="q22:Group" xmlns:q22="http://schemas.datacontract.org/2004/07/XwsInterop.SoapWsdl.ComplexDataTypes.XmlFormatter.Service.Indigo"/>
+  </wsdl:message>
+  <wsdl:message name="IComplexDataTypesRpcLit_RetEnumString_InputMessage">
+    <wsdl:part name="inEnumString" type="q23:BitMask" xmlns:q23="http://schemas.datacontract.org/2004/07/XwsInterop.SoapWsdl.ComplexDataTypes.XmlFormatter.Service.Indigo"/>
+  </wsdl:message>
+  <wsdl:message name="IComplexDataTypesRpcLit_RetEnumString_OutputMessage">
+    <wsdl:part name="RetEnumStringResult" type="q24:BitMask" xmlns:q24="http://schemas.datacontract.org/2004/07/XwsInterop.SoapWsdl.ComplexDataTypes.XmlFormatter.Service.Indigo"/>
+  </wsdl:message>
+  <wsdl:message name="IComplexDataTypesRpcLit_RetEnumInt_InputMessage">
+    <wsdl:part name="inEnumInt" type="q25:IntSet" xmlns:q25="http://schemas.datacontract.org/2004/07/XwsInterop.SoapWsdl.ComplexDataTypes.XmlFormatter.Service.Indigo"/>
+  </wsdl:message>
+  <wsdl:message name="IComplexDataTypesRpcLit_RetEnumInt_OutputMessage">
+    <wsdl:part name="RetEnumIntResult" type="q26:IntSet" xmlns:q26="http://schemas.datacontract.org/2004/07/XwsInterop.SoapWsdl.ComplexDataTypes.XmlFormatter.Service.Indigo"/>
+  </wsdl:message>
+  <wsdl:message name="IComplexDataTypesRpcLit_RetDerivedClass_InputMessage">
+    <wsdl:part name="inDerivedClass" type="q27:Table" xmlns:q27="http://schemas.datacontract.org/2004/07/XwsInterop.SoapWsdl.ComplexDataTypes.XmlFormatter.Service.Indigo"/>
+  </wsdl:message>
+  <wsdl:message name="IComplexDataTypesRpcLit_RetDerivedClass_OutputMessage">
+    <wsdl:part name="RetDerivedClassResult" type="q28:Table" xmlns:q28="http://schemas.datacontract.org/2004/07/XwsInterop.SoapWsdl.ComplexDataTypes.XmlFormatter.Service.Indigo"/>
+  </wsdl:message>
+  <wsdl:portType msc:usingSession="false" name="IComplexDataTypesRpcLit">
+    <wsdl:operation name="RetArrayString1D">
+      <wsdl:input wsa10:Action="http://tempuri.org/IComplexDataTypesRpcLit/RetArrayString1D" message="tns:IComplexDataTypesRpcLit_RetArrayString1D_InputMessage"/>
+      <wsdl:output wsa10:Action="http://tempuri.org/IComplexDataTypesRpcLit/RetArrayString1DResponse" message="tns:IComplexDataTypesRpcLit_RetArrayString1D_OutputMessage"/>
+    </wsdl:operation>
+    <wsdl:operation name="RetArrayInt1D">
+      <wsdl:input wsa10:Action="http://tempuri.org/IComplexDataTypesRpcLit/RetArrayInt1D" message="tns:IComplexDataTypesRpcLit_RetArrayInt1D_InputMessage"/>
+      <wsdl:output wsa10:Action="http://tempuri.org/IComplexDataTypesRpcLit/RetArrayInt1DResponse" message="tns:IComplexDataTypesRpcLit_RetArrayInt1D_OutputMessage"/>
+    </wsdl:operation>
+    <wsdl:operation name="RetArrayDecimal1D">
+      <wsdl:input wsa10:Action="http://tempuri.org/IComplexDataTypesRpcLit/RetArrayDecimal1D" message="tns:IComplexDataTypesRpcLit_RetArrayDecimal1D_InputMessage"/>
+      <wsdl:output wsa10:Action="http://tempuri.org/IComplexDataTypesRpcLit/RetArrayDecimal1DResponse" message="tns:IComplexDataTypesRpcLit_RetArrayDecimal1D_OutputMessage"/>
+    </wsdl:operation>
+    <wsdl:operation name="RetArrayDateTime1D">
+      <wsdl:input wsa10:Action="http://tempuri.org/IComplexDataTypesRpcLit/RetArrayDateTime1D" message="tns:IComplexDataTypesRpcLit_RetArrayDateTime1D_InputMessage"/>
+      <wsdl:output wsa10:Action="http://tempuri.org/IComplexDataTypesRpcLit/RetArrayDateTime1DResponse" message="tns:IComplexDataTypesRpcLit_RetArrayDateTime1D_OutputMessage"/>
+    </wsdl:operation>
+    <wsdl:operation name="RetArrayString2D">
+      <wsdl:input wsa10:Action="http://tempuri.org/IComplexDataTypesRpcLit/RetArrayString2D" message="tns:IComplexDataTypesRpcLit_RetArrayString2D_InputMessage"/>
+      <wsdl:output wsa10:Action="http://tempuri.org/IComplexDataTypesRpcLit/RetArrayString2DResponse" message="tns:IComplexDataTypesRpcLit_RetArrayString2D_OutputMessage"/>
+    </wsdl:operation>
+    <wsdl:operation name="RetArray1D_SN">
+      <wsdl:input wsa10:Action="http://tempuri.org/IComplexDataTypesRpcLit/RetArray1D_SN" message="tns:IComplexDataTypesRpcLit_RetArray1D_SN_InputMessage"/>
+      <wsdl:output wsa10:Action="http://tempuri.org/IComplexDataTypesRpcLit/RetArray1D_SNResponse" message="tns:IComplexDataTypesRpcLit_RetArray1D_SN_OutputMessage"/>
+    </wsdl:operation>
+    <wsdl:operation name="RetArrayAnyType1D">
+      <wsdl:input wsa10:Action="http://tempuri.org/IComplexDataTypesRpcLit/RetArrayAnyType1D" message="tns:IComplexDataTypesRpcLit_RetArrayAnyType1D_InputMessage"/>
+      <wsdl:output wsa10:Action="http://tempuri.org/IComplexDataTypesRpcLit/RetArrayAnyType1DResponse" message="tns:IComplexDataTypesRpcLit_RetArrayAnyType1D_OutputMessage"/>
+    </wsdl:operation>
+    <wsdl:operation name="RetStructS1">
+      <wsdl:input wsa10:Action="http://tempuri.org/IComplexDataTypesRpcLit/RetStructS1" message="tns:IComplexDataTypesRpcLit_RetStructS1_InputMessage"/>
+      <wsdl:output wsa10:Action="http://tempuri.org/IComplexDataTypesRpcLit/RetStructS1Response" message="tns:IComplexDataTypesRpcLit_RetStructS1_OutputMessage"/>
+    </wsdl:operation>
+    <wsdl:operation name="RetStructSN">
+      <wsdl:input wsa10:Action="http://tempuri.org/IComplexDataTypesRpcLit/RetStructSN" message="tns:IComplexDataTypesRpcLit_RetStructSN_InputMessage"/>
+      <wsdl:output wsa10:Action="http://tempuri.org/IComplexDataTypesRpcLit/RetStructSNResponse" message="tns:IComplexDataTypesRpcLit_RetStructSN_OutputMessage"/>
+    </wsdl:operation>
+    <wsdl:operation name="RetStructSNSA">
+      <wsdl:input wsa10:Action="http://tempuri.org/IComplexDataTypesRpcLit/RetStructSNSA" message="tns:IComplexDataTypesRpcLit_RetStructSNSA_InputMessage"/>
+      <wsdl:output wsa10:Action="http://tempuri.org/IComplexDataTypesRpcLit/RetStructSNSAResponse" message="tns:IComplexDataTypesRpcLit_RetStructSNSA_OutputMessage"/>
+    </wsdl:operation>
+    <wsdl:operation name="RetStructSNSAS">
+      <wsdl:input wsa10:Action="http://tempuri.org/IComplexDataTypesRpcLit/RetStructSNSAS" message="tns:IComplexDataTypesRpcLit_RetStructSNSAS_InputMessage"/>
+      <wsdl:output wsa10:Action="http://tempuri.org/IComplexDataTypesRpcLit/RetStructSNSASResponse" message="tns:IComplexDataTypesRpcLit_RetStructSNSAS_OutputMessage"/>
+    </wsdl:operation>
+    <wsdl:operation name="RetEnumString">
+      <wsdl:input wsa10:Action="http://tempuri.org/IComplexDataTypesRpcLit/RetEnumString" message="tns:IComplexDataTypesRpcLit_RetEnumString_InputMessage"/>
+      <wsdl:output wsa10:Action="http://tempuri.org/IComplexDataTypesRpcLit/RetEnumStringResponse" message="tns:IComplexDataTypesRpcLit_RetEnumString_OutputMessage"/>
+    </wsdl:operation>
+    <wsdl:operation name="RetEnumInt">
+      <wsdl:input wsa10:Action="http://tempuri.org/IComplexDataTypesRpcLit/RetEnumInt" message="tns:IComplexDataTypesRpcLit_RetEnumInt_InputMessage"/>
+      <wsdl:output wsa10:Action="http://tempuri.org/IComplexDataTypesRpcLit/RetEnumIntResponse" message="tns:IComplexDataTypesRpcLit_RetEnumInt_OutputMessage"/>
+    </wsdl:operation>
+    <wsdl:operation name="RetDerivedClass">
+      <wsdl:input wsa10:Action="http://tempuri.org/IComplexDataTypesRpcLit/RetDerivedClass" message="tns:IComplexDataTypesRpcLit_RetDerivedClass_InputMessage"/>
+      <wsdl:output wsa10:Action="http://tempuri.org/IComplexDataTypesRpcLit/RetDerivedClassResponse" message="tns:IComplexDataTypesRpcLit_RetDerivedClass_OutputMessage"/>
+    </wsdl:operation>
+  </wsdl:portType>
+  <wsdl:binding name="BasicHttpBinding_IComplexDataTypesRpcLit" type="tns:IComplexDataTypesRpcLit">
+    <wsp:PolicyReference URI="#BasicHttpBinding_IComplexDataTypesRpcLit_policy"/>
+    <soap:binding transport="http://schemas.xmlsoap.org/soap/http" style="rpc"/>
+    <wsdl:operation name="RetArrayString1D">
+      <soap:operation soapAction="http://tempuri.org/IComplexDataTypesRpcLit/RetArrayString1D" style="rpc"/>
+      <wsdl:input>
+        <soap:body use="literal" namespace="http://tempuri.org/"/>
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal" namespace="http://tempuri.org/"/>
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="RetArrayInt1D">
+      <soap:operation soapAction="http://tempuri.org/IComplexDataTypesRpcLit/RetArrayInt1D" style="rpc"/>
+      <wsdl:input>
+        <soap:body use="literal" namespace="http://tempuri.org/"/>
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal" namespace="http://tempuri.org/"/>
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="RetArrayDecimal1D">
+      <soap:operation soapAction="http://tempuri.org/IComplexDataTypesRpcLit/RetArrayDecimal1D" style="rpc"/>
+      <wsdl:input>
+        <soap:body use="literal" namespace="http://tempuri.org/"/>
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal" namespace="http://tempuri.org/"/>
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="RetArrayDateTime1D">
+      <soap:operation soapAction="http://tempuri.org/IComplexDataTypesRpcLit/RetArrayDateTime1D" style="rpc"/>
+      <wsdl:input>
+        <soap:body use="literal" namespace="http://tempuri.org/"/>
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal" namespace="http://tempuri.org/"/>
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="RetArrayString2D">
+      <soap:operation soapAction="http://tempuri.org/IComplexDataTypesRpcLit/RetArrayString2D" style="rpc"/>
+      <wsdl:input>
+        <soap:body use="literal" namespace="http://tempuri.org/"/>
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal" namespace="http://tempuri.org/"/>
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="RetArray1D_SN">
+      <soap:operation soapAction="http://tempuri.org/IComplexDataTypesRpcLit/RetArray1D_SN" style="rpc"/>
+      <wsdl:input>
+        <soap:body use="literal" namespace="http://tempuri.org/"/>
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal" namespace="http://tempuri.org/"/>
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="RetArrayAnyType1D">
+      <soap:operation soapAction="http://tempuri.org/IComplexDataTypesRpcLit/RetArrayAnyType1D" style="rpc"/>
+      <wsdl:input>
+        <soap:body use="literal" namespace="http://tempuri.org/"/>
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal" namespace="http://tempuri.org/"/>
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="RetStructS1">
+      <soap:operation soapAction="http://tempuri.org/IComplexDataTypesRpcLit/RetStructS1" style="rpc"/>
+      <wsdl:input>
+        <soap:body use="literal" namespace="http://tempuri.org/"/>
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal" namespace="http://tempuri.org/"/>
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="RetStructSN">
+      <soap:operation soapAction="http://tempuri.org/IComplexDataTypesRpcLit/RetStructSN" style="rpc"/>
+      <wsdl:input>
+        <soap:body use="literal" namespace="http://tempuri.org/"/>
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal" namespace="http://tempuri.org/"/>
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="RetStructSNSA">
+      <soap:operation soapAction="http://tempuri.org/IComplexDataTypesRpcLit/RetStructSNSA" style="rpc"/>
+      <wsdl:input>
+        <soap:body use="literal" namespace="http://tempuri.org/"/>
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal" namespace="http://tempuri.org/"/>
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="RetStructSNSAS">
+      <soap:operation soapAction="http://tempuri.org/IComplexDataTypesRpcLit/RetStructSNSAS" style="rpc"/>
+      <wsdl:input>
+        <soap:body use="literal" namespace="http://tempuri.org/"/>
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal" namespace="http://tempuri.org/"/>
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="RetEnumString">
+      <soap:operation soapAction="http://tempuri.org/IComplexDataTypesRpcLit/RetEnumString" style="rpc"/>
+      <wsdl:input>
+        <soap:body use="literal" namespace="http://tempuri.org/"/>
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal" namespace="http://tempuri.org/"/>
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="RetEnumInt">
+      <soap:operation soapAction="http://tempuri.org/IComplexDataTypesRpcLit/RetEnumInt" style="rpc"/>
+      <wsdl:input>
+        <soap:body use="literal" namespace="http://tempuri.org/"/>
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal" namespace="http://tempuri.org/"/>
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="RetDerivedClass">
+      <soap:operation soapAction="http://tempuri.org/IComplexDataTypesRpcLit/RetDerivedClass" style="rpc"/>
+      <wsdl:input>
+        <soap:body use="literal" namespace="http://tempuri.org/"/>
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal" namespace="http://tempuri.org/"/>
+      </wsdl:output>
+    </wsdl:operation>
+  </wsdl:binding>
+  <wsdl:service name="ComplexDataTypesRpcLitService">
+    <wsdl:port name="BasicHttpBinding_IComplexDataTypesRpcLit" binding="tns:BasicHttpBinding_IComplexDataTypesRpcLit">
+      <soap:address location="http://131.107.72.15/SoapWsdl_ComplexDataTypes_XmlFormatter_Service_Indigo/ComplexDataTypesRpcLit.svc"/>
+    </wsdl:port>
+  </wsdl:service>
+</wsdl:definitions>




More information about the jboss-svn-commits mailing list