This commit is contained in:
purifetchi 2025-03-08 10:42:16 +01:00
parent d51f161e93
commit 99ef660e5c
5 changed files with 1646 additions and 0 deletions

View file

@ -0,0 +1,607 @@
<?xml version="1.0" encoding="UTF-8"?>
<con:soapui-project id="3d9d0a79-87a1-483a-9a18-fd60f09cb209" activeEnvironment="Default" name="IS_Lab5_SoapUI" resourceRoot="" soapui-version="5.8.0" xmlns:con="http://eviware.com/soapui/config"><con:settings/><con:interface xsi:type="con:WsdlInterface" id="5cb21658-e604-4770-a3b5-3e4ea7dc211c" wsaVersion="NONE" name="SOAPDemoSoap" type="wsdl" bindingName="{http://tempuri.org}SOAPDemoSoap" soapVersion="1_1" anonymous="optional" definition="https://www.crcind.com/csp/samples/SOAP.Demo.CLS?WSDL=1" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:settings/><con:definitionCache type="TEXT" rootPart="https://www.crcind.com/csp/samples/SOAP.Demo.CLS?WSDL=1"><con:part><con:url>https://www.crcind.com/csp/samples/SOAP.Demo.CLS?WSDL=1</con:url><con:content><![CDATA[<definitions targetNamespace="http://tempuri.org" xmlns="http://schemas.xmlsoap.org/wsdl/" xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/" xmlns:mime="http://schemas.xmlsoap.org/wsdl/mime/" xmlns:s="http://www.w3.org/2001/XMLSchema" xmlns:s0="http://tempuri.org" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<types>
<s:schema elementFormDefault="qualified" targetNamespace="http://tempuri.org">
<s:import namespace="http://tempuri.org/ByNameDataSet" schemaLocation="https://www.crcind.com:443/csp/samples/SOAP.ByNameDataSet.cls?XSD"/>
<s:import namespace="http://tempuri.org/QueryByName_DataSet" schemaLocation="https://www.crcind.com:443/csp/samples/SOAP.Demo.QueryByName.DS.cls?XSD"/>
<s:element name="AddInteger">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" name="Arg1" type="s:long"/>
<s:element minOccurs="0" name="Arg2" type="s:long"/>
</s:sequence>
</s:complexType>
</s:element>
<s:element name="AddIntegerResponse">
<s:complexType>
<s:sequence>
<s:element name="AddIntegerResult" type="s:long"/>
</s:sequence>
</s:complexType>
</s:element>
<s:element name="DivideInteger">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" name="Arg1" type="s:long"/>
<s:element minOccurs="0" name="Arg2" type="s:long"/>
</s:sequence>
</s:complexType>
</s:element>
<s:element name="DivideIntegerResponse">
<s:complexType>
<s:sequence>
<s:element name="DivideIntegerResult" type="s:long"/>
</s:sequence>
</s:complexType>
</s:element>
<s:element name="FindPerson">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" name="id" type="s:string"/>
</s:sequence>
</s:complexType>
</s:element>
<s:element name="FindPersonResponse">
<s:complexType>
<s:sequence>
<s:element name="FindPersonResult" type="s0:Person"/>
</s:sequence>
</s:complexType>
</s:element>
<s:complexType name="Employee">
<s:complexContent>
<s:extension base="s0:Person">
<s:sequence>
<s:element minOccurs="0" name="Title">
<s:simpleType>
<s:restriction base="s:string">
<s:maxLength value="50"/>
</s:restriction>
</s:simpleType>
</s:element>
<s:element minOccurs="0" name="Salary">
<s:simpleType>
<s:restriction base="s:long">
<s:maxInclusive value="100000"/>
<s:minInclusive value="0"/>
</s:restriction>
</s:simpleType>
</s:element>
<s:element minOccurs="0" name="Notes" type="s:string"/>
<s:element minOccurs="0" name="Picture" type="s:base64Binary"/>
</s:sequence>
</s:extension>
</s:complexContent>
</s:complexType>
<s:complexType name="Person">
<s:sequence>
<s:element name="Name" type="s:string"/>
<s:element name="SSN" type="s:string"/>
<s:element minOccurs="0" name="DOB" type="s:date"/>
<s:element minOccurs="0" name="Home" type="s0:Address"/>
<s:element minOccurs="0" name="Office" type="s0:Address"/>
<s:element minOccurs="0" name="Spouse" type="s0:Person"/>
<s:element minOccurs="0" name="FavoriteColors" type="s0:ArrayOfFavoriteColorsItemString"/>
<s:element minOccurs="0" name="Age" type="s:long"/>
</s:sequence>
</s:complexType>
<s:complexType name="Address">
<s:sequence>
<s:element minOccurs="0" name="Street">
<s:simpleType>
<s:restriction base="s:string">
<s:maxLength value="80"/>
</s:restriction>
</s:simpleType>
</s:element>
<s:element minOccurs="0" name="City">
<s:simpleType>
<s:restriction base="s:string">
<s:maxLength value="80"/>
</s:restriction>
</s:simpleType>
</s:element>
<s:element minOccurs="0" name="State">
<s:simpleType>
<s:restriction base="s:string">
<s:maxLength value="2"/>
</s:restriction>
</s:simpleType>
</s:element>
<s:element minOccurs="0" name="Zip">
<s:simpleType>
<s:restriction base="s:string">
<s:maxLength value="5"/>
</s:restriction>
</s:simpleType>
</s:element>
</s:sequence>
</s:complexType>
<s:complexType name="ArrayOfFavoriteColorsItemString">
<s:sequence>
<s:element maxOccurs="unbounded" minOccurs="0" name="FavoriteColorsItem" nillable="true" type="s:string"/>
</s:sequence>
</s:complexType>
<s:element name="GetByName">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" name="name" type="s:string"/>
</s:sequence>
</s:complexType>
</s:element>
<s:element name="GetByNameResponse">
<s:complexType>
<s:sequence>
<s:element name="GetByNameResult" type="s0:DataSet"/>
</s:sequence>
</s:complexType>
</s:element>
<s:complexType name="DataSet">
<s:sequence>
<s:element ref="s:schema"/>
<s:any/>
</s:sequence>
</s:complexType>
<s:element name="GetDataSetByName">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" name="name" type="s:string"/>
</s:sequence>
</s:complexType>
</s:element>
<s:element name="GetDataSetByNameResponse">
<s:complexType>
<s:sequence>
<s:element name="GetDataSetByNameResult" type="s0:ByNameDataSet"/>
</s:sequence>
</s:complexType>
</s:element>
<s:complexType name="ByNameDataSet">
<s:sequence>
<s:any namespace="http://tempuri.org/ByNameDataSet"/>
</s:sequence>
</s:complexType>
<s:element name="GetListByName">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" name="name" type="s:string"/>
</s:sequence>
</s:complexType>
</s:element>
<s:element name="GetListByNameResponse">
<s:complexType>
<s:sequence>
<s:element name="GetListByNameResult" type="s0:ArrayOfPersonIdentificationPersonIdentification"/>
</s:sequence>
</s:complexType>
</s:element>
<s:complexType name="ArrayOfPersonIdentificationPersonIdentification">
<s:sequence>
<s:element maxOccurs="unbounded" minOccurs="0" name="PersonIdentification" nillable="true" type="s0:PersonIdentification"/>
</s:sequence>
</s:complexType>
<s:complexType name="PersonIdentification">
<s:sequence>
<s:element minOccurs="0" name="ID" type="s:string"/>
<s:element name="Name" type="s:string"/>
<s:element name="SSN" type="s:string"/>
<s:element minOccurs="0" name="DOB" type="s:date"/>
</s:sequence>
</s:complexType>
<s:element name="LookupCity">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" name="zip" type="s:string"/>
</s:sequence>
</s:complexType>
</s:element>
<s:element name="LookupCityResponse">
<s:complexType>
<s:sequence>
<s:element name="LookupCityResult" type="s0:Address"/>
</s:sequence>
</s:complexType>
</s:element>
<s:element name="Mission">
<s:complexType>
<s:sequence/>
</s:complexType>
</s:element>
<s:element name="MissionResponse">
<s:complexType>
<s:sequence>
<s:element name="MissionResult" type="s:string"/>
</s:sequence>
</s:complexType>
</s:element>
<s:element name="QueryByName">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" name="name" type="s:string"/>
</s:sequence>
</s:complexType>
</s:element>
<s:element name="QueryByNameResponse">
<s:complexType>
<s:sequence>
<s:element name="QueryByNameResult" type="s0:QueryByName_DataSet"/>
</s:sequence>
</s:complexType>
</s:element>
<s:complexType name="QueryByName_DataSet">
<s:sequence>
<s:any namespace="http://tempuri.org/QueryByName_DataSet"/>
</s:sequence>
</s:complexType>
</s:schema>
</types>
<message name="AddIntegerSoapIn">
<part name="parameters" element="s0:AddInteger"/>
</message>
<message name="AddIntegerSoapOut">
<part name="parameters" element="s0:AddIntegerResponse"/>
</message>
<message name="DivideIntegerSoapIn">
<part name="parameters" element="s0:DivideInteger"/>
</message>
<message name="DivideIntegerSoapOut">
<part name="parameters" element="s0:DivideIntegerResponse"/>
</message>
<message name="FindPersonSoapIn">
<part name="parameters" element="s0:FindPerson"/>
</message>
<message name="FindPersonSoapOut">
<part name="parameters" element="s0:FindPersonResponse"/>
</message>
<message name="GetByNameSoapIn">
<part name="parameters" element="s0:GetByName"/>
</message>
<message name="GetByNameSoapOut">
<part name="parameters" element="s0:GetByNameResponse"/>
</message>
<message name="GetDataSetByNameSoapIn">
<part name="parameters" element="s0:GetDataSetByName"/>
</message>
<message name="GetDataSetByNameSoapOut">
<part name="parameters" element="s0:GetDataSetByNameResponse"/>
</message>
<message name="GetListByNameSoapIn">
<part name="parameters" element="s0:GetListByName"/>
</message>
<message name="GetListByNameSoapOut">
<part name="parameters" element="s0:GetListByNameResponse"/>
</message>
<message name="LookupCitySoapIn">
<part name="parameters" element="s0:LookupCity"/>
</message>
<message name="LookupCitySoapOut">
<part name="parameters" element="s0:LookupCityResponse"/>
</message>
<message name="MissionSoapIn">
<part name="parameters" element="s0:Mission"/>
</message>
<message name="MissionSoapOut">
<part name="parameters" element="s0:MissionResponse"/>
</message>
<message name="QueryByNameSoapIn">
<part name="parameters" element="s0:QueryByName"/>
</message>
<message name="QueryByNameSoapOut">
<part name="parameters" element="s0:QueryByNameResponse"/>
</message>
<portType name="SOAPDemoSoap">
<operation name="AddInteger">
<input message="s0:AddIntegerSoapIn"/>
<output message="s0:AddIntegerSoapOut"/>
</operation>
<operation name="DivideInteger">
<input message="s0:DivideIntegerSoapIn"/>
<output message="s0:DivideIntegerSoapOut"/>
</operation>
<operation name="FindPerson">
<input message="s0:FindPersonSoapIn"/>
<output message="s0:FindPersonSoapOut"/>
</operation>
<operation name="GetByName">
<input message="s0:GetByNameSoapIn"/>
<output message="s0:GetByNameSoapOut"/>
</operation>
<operation name="GetDataSetByName">
<input message="s0:GetDataSetByNameSoapIn"/>
<output message="s0:GetDataSetByNameSoapOut"/>
</operation>
<operation name="GetListByName">
<input message="s0:GetListByNameSoapIn"/>
<output message="s0:GetListByNameSoapOut"/>
</operation>
<operation name="LookupCity">
<input message="s0:LookupCitySoapIn"/>
<output message="s0:LookupCitySoapOut"/>
</operation>
<operation name="Mission">
<input message="s0:MissionSoapIn"/>
<output message="s0:MissionSoapOut"/>
</operation>
<operation name="QueryByName">
<input message="s0:QueryByNameSoapIn"/>
<output message="s0:QueryByNameSoapOut"/>
</operation>
</portType>
<binding name="SOAPDemoSoap" type="s0:SOAPDemoSoap">
<soap:binding transport="http://schemas.xmlsoap.org/soap/http" style="document"/>
<operation name="AddInteger">
<soap:operation soapAction="http://tempuri.org/SOAP.Demo.AddInteger" style="document"/>
<input>
<soap:body use="literal"/>
</input>
<output>
<soap:body use="literal"/>
</output>
</operation>
<operation name="DivideInteger">
<soap:operation soapAction="http://tempuri.org/SOAP.Demo.DivideInteger" style="document"/>
<input>
<soap:body use="literal"/>
</input>
<output>
<soap:body use="literal"/>
</output>
</operation>
<operation name="FindPerson">
<soap:operation soapAction="http://tempuri.org/SOAP.Demo.FindPerson" style="document"/>
<input>
<soap:body use="literal"/>
</input>
<output>
<soap:body use="literal"/>
</output>
</operation>
<operation name="GetByName">
<soap:operation soapAction="http://tempuri.org/SOAP.Demo.GetByName" style="document"/>
<input>
<soap:body use="literal"/>
</input>
<output>
<soap:body use="literal"/>
</output>
</operation>
<operation name="GetDataSetByName">
<soap:operation soapAction="http://tempuri.org/SOAP.Demo.GetDataSetByName" style="document"/>
<input>
<soap:body use="literal"/>
</input>
<output>
<soap:body use="literal"/>
</output>
</operation>
<operation name="GetListByName">
<soap:operation soapAction="http://tempuri.org/SOAP.Demo.GetListByName" style="document"/>
<input>
<soap:body use="literal"/>
</input>
<output>
<soap:body use="literal"/>
</output>
</operation>
<operation name="LookupCity">
<soap:operation soapAction="http://tempuri.org/SOAP.Demo.LookupCity" style="document"/>
<input>
<soap:body use="literal"/>
</input>
<output>
<soap:body use="literal"/>
</output>
</operation>
<operation name="Mission">
<soap:operation soapAction="http://tempuri.org/SOAP.Demo.Mission" style="document"/>
<input>
<soap:body use="literal"/>
</input>
<output>
<soap:body use="literal"/>
</output>
</operation>
<operation name="QueryByName">
<soap:operation soapAction="http://tempuri.org/SOAP.Demo.QueryByName" style="document"/>
<input>
<soap:body use="literal"/>
</input>
<output>
<soap:body use="literal"/>
</output>
</operation>
</binding>
<service name="SOAPDemo">
<port name="SOAPDemoSoap" binding="s0:SOAPDemoSoap">
<soap:address location="https://www.crcind.com:443/csp/samples/SOAP.Demo.cls"/>
</port>
</service>
</definitions>]]></con:content><con:type>http://schemas.xmlsoap.org/wsdl/</con:type></con:part><con:part><con:url>https://www.crcind.com:443/csp/samples/SOAP.ByNameDataSet.cls?XSD</con:url><con:content><![CDATA[<s:schema id="ByNameDataSet" targetNamespace="http://tempuri.org/ByNameDataSet" attributeFormDefault="qualified" elementFormDefault="qualified" xmlns="http://tempuri.org/ByNameDataSet" xmlns:mstns="http://tempuri.org/ByNameDataSet" xmlns:s="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
<s:element name="ByNameDataSet" msdata:IsDataSet="true">
<s:complexType>
<s:choice maxOccurs="unbounded">
<s:element name="ByName">
<s:complexType>
<s:sequence>
<s:element name="ID" type="s:long" minOccurs="0"/>
<s:element name="Name" type="s:string" minOccurs="0"/>
<s:element name="DOB" type="s:date" minOccurs="0"/>
<s:element name="SSN" type="s:string" minOccurs="0"/>
</s:sequence>
</s:complexType>
</s:element>
</s:choice>
</s:complexType>
<s:unique name="Constraint1" msdata:PrimaryKey="true">
<s:selector xpath=".//mstns:ByName"/>
<s:field xpath="mstns:ID"/>
</s:unique>
</s:element>
</s:schema>]]></con:content><con:type>http://www.w3.org/2001/XMLSchema</con:type></con:part><con:part><con:url>https://www.crcind.com:443/csp/samples/SOAP.Demo.QueryByName.DS.cls?XSD</con:url><con:content><![CDATA[<s:schema id="QueryByName_DataSet" targetNamespace="http://tempuri.org/QueryByName_DataSet" attributeFormDefault="qualified" elementFormDefault="qualified" xmlns="http://tempuri.org/QueryByName_DataSet" xmlns:mstns="http://tempuri.org/QueryByName_DataSet" xmlns:s="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
<s:element name="QueryByName_DataSet" msdata:IsDataSet="true">
<s:complexType>
<s:choice maxOccurs="unbounded">
<s:element name="QueryByName">
<s:complexType>
<s:sequence>
<s:element name="ID" type="s:long" minOccurs="0"/>
<s:element name="Name" type="s:string" minOccurs="0"/>
<s:element name="DOB" type="s:date" minOccurs="0"/>
<s:element name="SSN" type="s:string" minOccurs="0"/>
</s:sequence>
</s:complexType>
</s:element>
</s:choice>
</s:complexType>
<s:unique name="Constraint1" msdata:PrimaryKey="true">
<s:selector xpath=".//mstns:QueryByName"/>
<s:field xpath="mstns:ID"/>
</s:unique>
</s:element>
</s:schema>]]></con:content><con:type>http://www.w3.org/2001/XMLSchema</con:type></con:part></con:definitionCache><con:endpoints><con:endpoint>https://www.crcind.com:443/csp/samples/SOAP.Demo.cls</con:endpoint></con:endpoints><con:operation id="8a62013b-e0ae-418e-bfd0-dcbd0c90707e" isOneWay="false" action="http://tempuri.org/SOAP.Demo.AddInteger" name="AddInteger" bindingOperationName="AddInteger" type="Request-Response" inputName="" receivesAttachments="false" sendsAttachments="false" anonymous="optional"><con:settings/><con:call id="21eb01a3-38f4-4dfd-b163-35d356dd7a01" name="Request 1"><con:settings><con:setting id="com.eviware.soapui.impl.wsdl.WsdlRequest@request-headers">&lt;xml-fragment/></con:setting></con:settings><con:encoding>UTF-8</con:encoding><con:endpoint>https://www.crcind.com:443/csp/samples/SOAP.Demo.cls</con:endpoint><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:tem="http://tempuri.org">\r
<soapenv:Header/>\r
<soapenv:Body>\r
<tem:AddInteger>\r
<!--Optional:-->\r
<tem:Arg1>10</tem:Arg1>\r
<!--Optional:-->\r
<tem:Arg2>2</tem:Arg2>\r
</tem:AddInteger>\r
</soapenv:Body>\r
</soapenv:Envelope>]]></con:request><con:credentials><con:authType>No Authorization</con:authType></con:credentials><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:jmsPropertyConfig/><con:wsaConfig mustUnderstand="NONE" version="200508" action="http://tempuri.org/SOAP.Demo.AddInteger"/><con:wsrmConfig version="1.2"/></con:call></con:operation><con:operation id="9c24a56d-3a33-4c8e-ae5e-3617bfd54a7e" isOneWay="false" action="http://tempuri.org/SOAP.Demo.DivideInteger" name="DivideInteger" bindingOperationName="DivideInteger" type="Request-Response" inputName="" receivesAttachments="false" sendsAttachments="false" anonymous="optional"><con:settings/><con:call id="cceeed56-cc24-4cde-ad0d-5feb0efc5a79" name="Request 1"><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>https://www.crcind.com:443/csp/samples/SOAP.Demo.cls</con:endpoint><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:tem="http://tempuri.org">\r
<soapenv:Header/>\r
<soapenv:Body>\r
<tem:DivideInteger>\r
<!--Optional:-->\r
<tem:Arg1>?</tem:Arg1>\r
<!--Optional:-->\r
<tem:Arg2>?</tem:Arg2>\r
</tem:DivideInteger>\r
</soapenv:Body>\r
</soapenv:Envelope>]]></con:request><con:wsaConfig mustUnderstand="NONE" version="200508" action="http://tempuri.org/SOAP.Demo.DivideInteger"/></con:call></con:operation><con:operation id="7d952b90-b731-48f6-a788-d81b5f9693e0" isOneWay="false" action="http://tempuri.org/SOAP.Demo.FindPerson" name="FindPerson" bindingOperationName="FindPerson" type="Request-Response" inputName="" receivesAttachments="false" sendsAttachments="false" anonymous="optional"><con:settings/><con:call id="068328c0-495a-4f47-8612-25ff0cfd2608" name="Request 1"><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>https://www.crcind.com:443/csp/samples/SOAP.Demo.cls</con:endpoint><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:tem="http://tempuri.org">\r
<soapenv:Header/>\r
<soapenv:Body>\r
<tem:FindPerson>\r
<!--Optional:-->\r
<tem:id>?</tem:id>\r
</tem:FindPerson>\r
</soapenv:Body>\r
</soapenv:Envelope>]]></con:request><con:wsaConfig mustUnderstand="NONE" version="200508" action="http://tempuri.org/SOAP.Demo.FindPerson"/></con:call></con:operation><con:operation id="e50d18d3-deb4-49be-9951-3a8a2f15364e" isOneWay="false" action="http://tempuri.org/SOAP.Demo.GetByName" name="GetByName" bindingOperationName="GetByName" type="Request-Response" inputName="" receivesAttachments="false" sendsAttachments="false" anonymous="optional"><con:settings/><con:call id="efcb766f-b169-45bc-92e9-3b0c2be904ef" name="Request 1"><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>https://www.crcind.com:443/csp/samples/SOAP.Demo.cls</con:endpoint><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:tem="http://tempuri.org">\r
<soapenv:Header/>\r
<soapenv:Body>\r
<tem:GetByName>\r
<!--Optional:-->\r
<tem:name>?</tem:name>\r
</tem:GetByName>\r
</soapenv:Body>\r
</soapenv:Envelope>]]></con:request><con:wsaConfig mustUnderstand="NONE" version="200508" action="http://tempuri.org/SOAP.Demo.GetByName"/></con:call></con:operation><con:operation id="f4d2ea9b-533c-4e06-854c-328349db188e" isOneWay="false" action="http://tempuri.org/SOAP.Demo.GetDataSetByName" name="GetDataSetByName" bindingOperationName="GetDataSetByName" type="Request-Response" inputName="" receivesAttachments="false" sendsAttachments="false" anonymous="optional"><con:settings/><con:call id="342a69f4-c551-4457-96d0-1c471b1b6f2f" name="Request 1"><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>https://www.crcind.com:443/csp/samples/SOAP.Demo.cls</con:endpoint><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:tem="http://tempuri.org">\r
<soapenv:Header/>\r
<soapenv:Body>\r
<tem:GetDataSetByName>\r
<!--Optional:-->\r
<tem:name>?</tem:name>\r
</tem:GetDataSetByName>\r
</soapenv:Body>\r
</soapenv:Envelope>]]></con:request><con:wsaConfig mustUnderstand="NONE" version="200508" action="http://tempuri.org/SOAP.Demo.GetDataSetByName"/></con:call></con:operation><con:operation id="3266e927-9439-4d36-9c8c-a999f9066413" isOneWay="false" action="http://tempuri.org/SOAP.Demo.GetListByName" name="GetListByName" bindingOperationName="GetListByName" type="Request-Response" inputName="" receivesAttachments="false" sendsAttachments="false" anonymous="optional"><con:settings/><con:call id="2aad47e5-85cb-4779-b2f3-64244a688435" name="Request 1"><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>https://www.crcind.com:443/csp/samples/SOAP.Demo.cls</con:endpoint><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:tem="http://tempuri.org">\r
<soapenv:Header/>\r
<soapenv:Body>\r
<tem:GetListByName>\r
<!--Optional:-->\r
<tem:name>?</tem:name>\r
</tem:GetListByName>\r
</soapenv:Body>\r
</soapenv:Envelope>]]></con:request><con:wsaConfig mustUnderstand="NONE" version="200508" action="http://tempuri.org/SOAP.Demo.GetListByName"/></con:call></con:operation><con:operation id="8a5bdb5a-5b61-4a4d-838b-caefa1af1994" isOneWay="false" action="http://tempuri.org/SOAP.Demo.LookupCity" name="LookupCity" bindingOperationName="LookupCity" type="Request-Response" inputName="" receivesAttachments="false" sendsAttachments="false" anonymous="optional"><con:settings/><con:call id="d81a70ee-0225-4081-95c9-384340113a46" name="Request 1"><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>https://www.crcind.com:443/csp/samples/SOAP.Demo.cls</con:endpoint><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:tem="http://tempuri.org">\r
<soapenv:Header/>\r
<soapenv:Body>\r
<tem:LookupCity>\r
<!--Optional:-->\r
<tem:zip>?</tem:zip>\r
</tem:LookupCity>\r
</soapenv:Body>\r
</soapenv:Envelope>]]></con:request><con:wsaConfig mustUnderstand="NONE" version="200508" action="http://tempuri.org/SOAP.Demo.LookupCity"/></con:call></con:operation><con:operation id="513f54bf-c918-4a5f-a8d8-ab44fcec781d" isOneWay="false" action="http://tempuri.org/SOAP.Demo.Mission" name="Mission" bindingOperationName="Mission" type="Request-Response" inputName="" receivesAttachments="false" sendsAttachments="false" anonymous="optional"><con:settings/><con:call id="dfd7a697-263f-4521-ada0-93baf98ea266" name="Request 1"><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>https://www.crcind.com:443/csp/samples/SOAP.Demo.cls</con:endpoint><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:tem="http://tempuri.org">\r
<soapenv:Header/>\r
<soapenv:Body>\r
<tem:Mission/>\r
</soapenv:Body>\r
</soapenv:Envelope>]]></con:request><con:wsaConfig mustUnderstand="NONE" version="200508" action="http://tempuri.org/SOAP.Demo.Mission"/></con:call></con:operation><con:operation id="bc07e04b-4564-4609-8552-c1b09a8b3085" isOneWay="false" action="http://tempuri.org/SOAP.Demo.QueryByName" name="QueryByName" bindingOperationName="QueryByName" type="Request-Response" inputName="" receivesAttachments="false" sendsAttachments="false" anonymous="optional"><con:settings/><con:call id="5578ac97-44ee-4dd1-a8ca-826953eea7eb" name="Request 1"><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>https://www.crcind.com:443/csp/samples/SOAP.Demo.cls</con:endpoint><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:tem="http://tempuri.org">\r
<soapenv:Header/>\r
<soapenv:Body>\r
<tem:QueryByName>\r
<!--Optional:-->\r
<tem:name>?</tem:name>\r
</tem:QueryByName>\r
</soapenv:Body>\r
</soapenv:Envelope>]]></con:request><con:wsaConfig mustUnderstand="NONE" version="200508" action="http://tempuri.org/SOAP.Demo.QueryByName"/></con:call></con:operation></con:interface><con:testSuite id="fcdab770-2943-4f3d-b6c2-63cdc726c764" name="SOAPDemoSoap TestSuite"><con:settings/><con:runType>SEQUENTIAL</con:runType><con:testCase id="c7544b61-edb6-44e4-9211-54b4316e32bb" failOnError="true" failTestCaseOnErrors="true" keepSession="false" maxResults="0" name="AddInteger TestCase" searchProperties="true"><con:settings/><con:testStep type="request" id="8b8705d6-808a-4122-83c3-274b06809135" name="AddInteger"><con:settings/><con:config xsi:type="con:RequestStep" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:interface>SOAPDemoSoap</con:interface><con:operation>AddInteger</con:operation><con:request name="AddInteger" id="a1bd19cd-92f0-4082-9bcd-41d3b8b7d488"><con:settings><con:setting id="com.eviware.soapui.impl.wsdl.WsdlRequest@request-headers">&lt;xml-fragment/></con:setting></con:settings><con:encoding>UTF-8</con:encoding><con:endpoint>https://www.crcind.com:443/csp/samples/SOAP.Demo.cls</con:endpoint><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:tem="http://tempuri.org">\r
<soapenv:Header/>\r
<soapenv:Body>\r
<tem:AddInteger>\r
<!--Optional:-->\r
<tem:Arg1>10</tem:Arg1>\r
<!--Optional:-->\r
<tem:Arg2>2</tem:Arg2>\r
</tem:AddInteger>\r
</soapenv:Body>\r
</soapenv:Envelope>]]></con:request><con:assertion type="Simple Contains" id="59725a63-26c8-434a-80ac-1f04c68a6912" name="Contains"><con:configuration><token>12</token><ignoreCase>false</ignoreCase><useRegEx>false</useRegEx></con:configuration></con:assertion><con:credentials><con:authType>No Authorization</con:authType></con:credentials><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:jmsPropertyConfig/><con:wsaConfig action="http://tempuri.org/SOAP.Demo.AddInteger" mustUnderstand="NONE" version="200508"/><con:wsrmConfig version="1.2"/></con:request></con:config></con:testStep><con:properties/></con:testCase><con:testCase id="6b7b9525-ac49-4781-a71b-f26bc87640f5" failOnError="true" failTestCaseOnErrors="true" keepSession="false" maxResults="0" name="DivideInteger TestCase" searchProperties="true"><con:settings/><con:testStep type="request" id="f50afdc7-d88e-41ed-bb6a-ccede386a2e5" name="DivideInteger"><con:settings/><con:config xsi:type="con:RequestStep" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:interface>SOAPDemoSoap</con:interface><con:operation>DivideInteger</con:operation><con:request name="DivideInteger" id="b1ace44e-566f-4184-ac9c-d605d25a59aa"><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>https://www.crcind.com:443/csp/samples/SOAP.Demo.cls</con:endpoint><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:tem="http://tempuri.org">\r
<soapenv:Header/>\r
<soapenv:Body>\r
<tem:DivideInteger>\r
<!--Optional:-->\r
<tem:Arg1>?</tem:Arg1>\r
<!--Optional:-->\r
<tem:Arg2>?</tem:Arg2>\r
</tem:DivideInteger>\r
</soapenv:Body>\r
</soapenv:Envelope>]]></con:request><con:credentials><con:authType>No Authorization</con:authType></con:credentials><con:wsaConfig action="http://tempuri.org/SOAP.Demo.DivideInteger"/></con:request></con:config></con:testStep><con:properties/></con:testCase><con:testCase id="3af45e9d-6ef1-4bf3-aac4-746dcb56a73a" failOnError="true" failTestCaseOnErrors="true" keepSession="false" maxResults="0" name="FindPerson TestCase" searchProperties="true"><con:settings/><con:testStep type="request" id="3dd0222b-032c-4bc0-9fd5-5006f5d4ced9" name="FindPerson"><con:settings/><con:config xsi:type="con:RequestStep" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:interface>SOAPDemoSoap</con:interface><con:operation>FindPerson</con:operation><con:request name="FindPerson" id="bcc20553-7b92-4f9b-b4c7-577298953ea9"><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>https://www.crcind.com:443/csp/samples/SOAP.Demo.cls</con:endpoint><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:tem="http://tempuri.org">\r
<soapenv:Header/>\r
<soapenv:Body>\r
<tem:FindPerson>\r
<!--Optional:-->\r
<tem:id>?</tem:id>\r
</tem:FindPerson>\r
</soapenv:Body>\r
</soapenv:Envelope>]]></con:request><con:credentials><con:authType>No Authorization</con:authType></con:credentials><con:wsaConfig action="http://tempuri.org/SOAP.Demo.FindPerson"/></con:request></con:config></con:testStep><con:properties/></con:testCase><con:testCase id="58f609c9-5242-464d-bea5-74459db2a28b" failOnError="true" failTestCaseOnErrors="true" keepSession="false" maxResults="0" name="GetByName TestCase" searchProperties="true"><con:settings/><con:testStep type="request" id="7b179ff7-95e4-4b97-b25c-d04d8fee4ffe" name="GetByName"><con:settings/><con:config xsi:type="con:RequestStep" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:interface>SOAPDemoSoap</con:interface><con:operation>GetByName</con:operation><con:request name="GetByName" id="6046f131-3b31-485a-ab8f-4a649226b302"><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>https://www.crcind.com:443/csp/samples/SOAP.Demo.cls</con:endpoint><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:tem="http://tempuri.org">\r
<soapenv:Header/>\r
<soapenv:Body>\r
<tem:GetByName>\r
<!--Optional:-->\r
<tem:name>?</tem:name>\r
</tem:GetByName>\r
</soapenv:Body>\r
</soapenv:Envelope>]]></con:request><con:credentials><con:authType>No Authorization</con:authType></con:credentials><con:wsaConfig action="http://tempuri.org/SOAP.Demo.GetByName"/></con:request></con:config></con:testStep><con:properties/></con:testCase><con:testCase id="18f78809-5107-465b-99f9-91abe836536b" failOnError="true" failTestCaseOnErrors="true" keepSession="false" maxResults="0" name="GetDataSetByName TestCase" searchProperties="true"><con:settings/><con:testStep type="request" id="16307134-4194-4801-a5ad-a985d55dfac7" name="GetDataSetByName"><con:settings/><con:config xsi:type="con:RequestStep" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:interface>SOAPDemoSoap</con:interface><con:operation>GetDataSetByName</con:operation><con:request name="GetDataSetByName" id="da237b9d-c27b-4ebc-a714-debebc3c1870"><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>https://www.crcind.com:443/csp/samples/SOAP.Demo.cls</con:endpoint><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:tem="http://tempuri.org">\r
<soapenv:Header/>\r
<soapenv:Body>\r
<tem:GetDataSetByName>\r
<!--Optional:-->\r
<tem:name>?</tem:name>\r
</tem:GetDataSetByName>\r
</soapenv:Body>\r
</soapenv:Envelope>]]></con:request><con:credentials><con:authType>No Authorization</con:authType></con:credentials><con:wsaConfig action="http://tempuri.org/SOAP.Demo.GetDataSetByName"/></con:request></con:config></con:testStep><con:properties/></con:testCase><con:testCase id="b1dafd44-bd8a-4f4c-945c-981d63987895" failOnError="true" failTestCaseOnErrors="true" keepSession="false" maxResults="0" name="GetListByName TestCase" searchProperties="true"><con:settings/><con:testStep type="request" id="dea04b5f-75ac-46ab-8a55-6fc32d0ac88b" name="GetListByName"><con:settings/><con:config xsi:type="con:RequestStep" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:interface>SOAPDemoSoap</con:interface><con:operation>GetListByName</con:operation><con:request name="GetListByName" id="dc223044-a2ca-43f8-bc6f-04acafbb0cce"><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>https://www.crcind.com:443/csp/samples/SOAP.Demo.cls</con:endpoint><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:tem="http://tempuri.org">\r
<soapenv:Header/>\r
<soapenv:Body>\r
<tem:GetListByName>\r
<!--Optional:-->\r
<tem:name>?</tem:name>\r
</tem:GetListByName>\r
</soapenv:Body>\r
</soapenv:Envelope>]]></con:request><con:credentials><con:authType>No Authorization</con:authType></con:credentials><con:wsaConfig action="http://tempuri.org/SOAP.Demo.GetListByName"/></con:request></con:config></con:testStep><con:properties/></con:testCase><con:testCase id="3c18d9e1-8597-422d-a565-2b05713ded87" failOnError="true" failTestCaseOnErrors="true" keepSession="false" maxResults="0" name="LookupCity TestCase" searchProperties="true"><con:settings/><con:testStep type="request" id="e7d0c2be-70a5-4a79-9087-d510c878085f" name="LookupCity"><con:settings/><con:config xsi:type="con:RequestStep" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:interface>SOAPDemoSoap</con:interface><con:operation>LookupCity</con:operation><con:request name="LookupCity" id="858db227-bad1-46f1-9bd6-268a57acf88b"><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>https://www.crcind.com:443/csp/samples/SOAP.Demo.cls</con:endpoint><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:tem="http://tempuri.org">\r
<soapenv:Header/>\r
<soapenv:Body>\r
<tem:LookupCity>\r
<!--Optional:-->\r
<tem:zip>?</tem:zip>\r
</tem:LookupCity>\r
</soapenv:Body>\r
</soapenv:Envelope>]]></con:request><con:credentials><con:authType>No Authorization</con:authType></con:credentials><con:wsaConfig action="http://tempuri.org/SOAP.Demo.LookupCity"/></con:request></con:config></con:testStep><con:properties/></con:testCase><con:testCase id="43ec1a99-0c9f-4a13-b543-56954a911510" failOnError="true" failTestCaseOnErrors="true" keepSession="false" maxResults="0" name="Mission TestCase" searchProperties="true"><con:settings/><con:testStep type="request" id="bd182a45-0f8c-4165-b91d-8c1b6b1f3fee" name="Mission"><con:settings/><con:config xsi:type="con:RequestStep" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:interface>SOAPDemoSoap</con:interface><con:operation>Mission</con:operation><con:request name="Mission" id="bedfe8e5-3714-444c-8e3c-6121b80259c5"><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>https://www.crcind.com:443/csp/samples/SOAP.Demo.cls</con:endpoint><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:tem="http://tempuri.org">\r
<soapenv:Header/>\r
<soapenv:Body>\r
<tem:Mission/>\r
</soapenv:Body>\r
</soapenv:Envelope>]]></con:request><con:credentials><con:authType>No Authorization</con:authType></con:credentials><con:wsaConfig action="http://tempuri.org/SOAP.Demo.Mission"/></con:request></con:config></con:testStep><con:properties/></con:testCase><con:testCase id="90add0c5-915e-4b5d-911f-55bb53c57187" failOnError="true" failTestCaseOnErrors="true" keepSession="false" maxResults="0" name="QueryByName TestCase" searchProperties="true"><con:settings/><con:testStep type="request" id="660ba920-0ba4-4421-ac57-dc211a3a795e" name="QueryByName"><con:settings/><con:config xsi:type="con:RequestStep" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:interface>SOAPDemoSoap</con:interface><con:operation>QueryByName</con:operation><con:request name="QueryByName" id="91ec2360-08cd-4839-b69e-5e18ebe7740c"><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>https://www.crcind.com:443/csp/samples/SOAP.Demo.cls</con:endpoint><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:tem="http://tempuri.org">\r
<soapenv:Header/>\r
<soapenv:Body>\r
<tem:QueryByName>\r
<!--Optional:-->\r
<tem:name>?</tem:name>\r
</tem:QueryByName>\r
</soapenv:Body>\r
</soapenv:Envelope>]]></con:request><con:credentials><con:authType>No Authorization</con:authType></con:credentials><con:wsaConfig action="http://tempuri.org/SOAP.Demo.QueryByName"/></con:request></con:config></con:testStep><con:properties/></con:testCase><con:properties/></con:testSuite><con:properties/><con:wssContainer/><con:oAuth2ProfileContainer/><con:oAuth1ProfileContainer/></con:soapui-project>

View file

@ -0,0 +1,23 @@
<?xml version="1.0" encoding="UTF-8"?>
<s:schema id="ByNameDataSet" targetNamespace="http://tempuri.org/ByNameDataSet" attributeFormDefault="qualified" elementFormDefault="qualified" xmlns="http://tempuri.org/ByNameDataSet" xmlns:mstns="http://tempuri.org/ByNameDataSet" xmlns:s="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
<s:element name="ByNameDataSet" msdata:IsDataSet="true">
<s:complexType>
<s:choice maxOccurs="unbounded">
<s:element name="ByName">
<s:complexType>
<s:sequence>
<s:element name="ID" type="s:long" minOccurs="0"/>
<s:element name="Name" type="s:string" minOccurs="0"/>
<s:element name="DOB" type="s:date" minOccurs="0"/>
<s:element name="SSN" type="s:string" minOccurs="0"/>
</s:sequence>
</s:complexType>
</s:element>
</s:choice>
</s:complexType>
<s:unique name="Constraint1" msdata:PrimaryKey="true">
<s:selector xpath=".//mstns:ByName"/>
<s:field xpath="mstns:ID"/>
</s:unique>
</s:element>
</s:schema>

View file

@ -0,0 +1,23 @@
<?xml version="1.0" encoding="UTF-8"?>
<s:schema id="QueryByName_DataSet" targetNamespace="http://tempuri.org/QueryByName_DataSet" attributeFormDefault="qualified" elementFormDefault="qualified" xmlns="http://tempuri.org/QueryByName_DataSet" xmlns:mstns="http://tempuri.org/QueryByName_DataSet" xmlns:s="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
<s:element name="QueryByName_DataSet" msdata:IsDataSet="true">
<s:complexType>
<s:choice maxOccurs="unbounded">
<s:element name="QueryByName">
<s:complexType>
<s:sequence>
<s:element name="ID" type="s:long" minOccurs="0"/>
<s:element name="Name" type="s:string" minOccurs="0"/>
<s:element name="DOB" type="s:date" minOccurs="0"/>
<s:element name="SSN" type="s:string" minOccurs="0"/>
</s:sequence>
</s:complexType>
</s:element>
</s:choice>
</s:complexType>
<s:unique name="Constraint1" msdata:PrimaryKey="true">
<s:selector xpath=".//mstns:QueryByName"/>
<s:field xpath="mstns:ID"/>
</s:unique>
</s:element>
</s:schema>

View file

@ -0,0 +1,419 @@
<?xml version="1.0" encoding="UTF-8"?>
<definitions targetNamespace="http://tempuri.org" xmlns="http://schemas.xmlsoap.org/wsdl/" xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/" xmlns:mime="http://schemas.xmlsoap.org/wsdl/mime/" xmlns:s="http://www.w3.org/2001/XMLSchema" xmlns:s0="http://tempuri.org" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<types>
<s:schema elementFormDefault="qualified" targetNamespace="http://tempuri.org">
<s:import namespace="http://tempuri.org/ByNameDataSet" schemaLocation="SOAP.ByNameDataSet.xsd"/>
<s:import namespace="http://tempuri.org/QueryByName_DataSet" schemaLocation="SOAP.Demo.QueryByName.DS.xsd"/>
<s:element name="AddInteger">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" name="Arg1" type="s:long"/>
<s:element minOccurs="0" name="Arg2" type="s:long"/>
</s:sequence>
</s:complexType>
</s:element>
<s:element name="AddIntegerResponse">
<s:complexType>
<s:sequence>
<s:element name="AddIntegerResult" type="s:long"/>
</s:sequence>
</s:complexType>
</s:element>
<s:element name="DivideInteger">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" name="Arg1" type="s:long"/>
<s:element minOccurs="0" name="Arg2" type="s:long"/>
</s:sequence>
</s:complexType>
</s:element>
<s:element name="DivideIntegerResponse">
<s:complexType>
<s:sequence>
<s:element name="DivideIntegerResult" type="s:long"/>
</s:sequence>
</s:complexType>
</s:element>
<s:element name="FindPerson">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" name="id" type="s:string"/>
</s:sequence>
</s:complexType>
</s:element>
<s:element name="FindPersonResponse">
<s:complexType>
<s:sequence>
<s:element name="FindPersonResult" type="s0:Person"/>
</s:sequence>
</s:complexType>
</s:element>
<s:complexType name="Employee">
<s:complexContent>
<s:extension base="s0:Person">
<s:sequence>
<s:element minOccurs="0" name="Title">
<s:simpleType>
<s:restriction base="s:string">
<s:maxLength value="50"/>
</s:restriction>
</s:simpleType>
</s:element>
<s:element minOccurs="0" name="Salary">
<s:simpleType>
<s:restriction base="s:long">
<s:maxInclusive value="100000"/>
<s:minInclusive value="0"/>
</s:restriction>
</s:simpleType>
</s:element>
<s:element minOccurs="0" name="Notes" type="s:string"/>
<s:element minOccurs="0" name="Picture" type="s:base64Binary"/>
</s:sequence>
</s:extension>
</s:complexContent>
</s:complexType>
<s:complexType name="Person">
<s:sequence>
<s:element name="Name" type="s:string"/>
<s:element name="SSN" type="s:string"/>
<s:element minOccurs="0" name="DOB" type="s:date"/>
<s:element minOccurs="0" name="Home" type="s0:Address"/>
<s:element minOccurs="0" name="Office" type="s0:Address"/>
<s:element minOccurs="0" name="Spouse" type="s0:Person"/>
<s:element minOccurs="0" name="FavoriteColors" type="s0:ArrayOfFavoriteColorsItemString"/>
<s:element minOccurs="0" name="Age" type="s:long"/>
</s:sequence>
</s:complexType>
<s:complexType name="Address">
<s:sequence>
<s:element minOccurs="0" name="Street">
<s:simpleType>
<s:restriction base="s:string">
<s:maxLength value="80"/>
</s:restriction>
</s:simpleType>
</s:element>
<s:element minOccurs="0" name="City">
<s:simpleType>
<s:restriction base="s:string">
<s:maxLength value="80"/>
</s:restriction>
</s:simpleType>
</s:element>
<s:element minOccurs="0" name="State">
<s:simpleType>
<s:restriction base="s:string">
<s:maxLength value="2"/>
</s:restriction>
</s:simpleType>
</s:element>
<s:element minOccurs="0" name="Zip">
<s:simpleType>
<s:restriction base="s:string">
<s:maxLength value="5"/>
</s:restriction>
</s:simpleType>
</s:element>
</s:sequence>
</s:complexType>
<s:complexType name="ArrayOfFavoriteColorsItemString">
<s:sequence>
<s:element maxOccurs="unbounded" minOccurs="0" name="FavoriteColorsItem" nillable="true" type="s:string"/>
</s:sequence>
</s:complexType>
<s:element name="GetByName">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" name="name" type="s:string"/>
</s:sequence>
</s:complexType>
</s:element>
<s:element name="GetByNameResponse">
<s:complexType>
<s:sequence>
<s:element name="GetByNameResult" type="s0:DataSet"/>
</s:sequence>
</s:complexType>
</s:element>
<s:complexType name="DataSet">
<s:sequence>
<s:element ref="s:schema"/>
<s:any/>
</s:sequence>
</s:complexType>
<s:element name="GetDataSetByName">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" name="name" type="s:string"/>
</s:sequence>
</s:complexType>
</s:element>
<s:element name="GetDataSetByNameResponse">
<s:complexType>
<s:sequence>
<s:element name="GetDataSetByNameResult" type="s0:ByNameDataSet"/>
</s:sequence>
</s:complexType>
</s:element>
<s:complexType name="ByNameDataSet">
<s:sequence>
<s:any namespace="http://tempuri.org/ByNameDataSet"/>
</s:sequence>
</s:complexType>
<s:element name="GetListByName">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" name="name" type="s:string"/>
</s:sequence>
</s:complexType>
</s:element>
<s:element name="GetListByNameResponse">
<s:complexType>
<s:sequence>
<s:element name="GetListByNameResult" type="s0:ArrayOfPersonIdentificationPersonIdentification"/>
</s:sequence>
</s:complexType>
</s:element>
<s:complexType name="ArrayOfPersonIdentificationPersonIdentification">
<s:sequence>
<s:element maxOccurs="unbounded" minOccurs="0" name="PersonIdentification" nillable="true" type="s0:PersonIdentification"/>
</s:sequence>
</s:complexType>
<s:complexType name="PersonIdentification">
<s:sequence>
<s:element minOccurs="0" name="ID" type="s:string"/>
<s:element name="Name" type="s:string"/>
<s:element name="SSN" type="s:string"/>
<s:element minOccurs="0" name="DOB" type="s:date"/>
</s:sequence>
</s:complexType>
<s:element name="LookupCity">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" name="zip" type="s:string"/>
</s:sequence>
</s:complexType>
</s:element>
<s:element name="LookupCityResponse">
<s:complexType>
<s:sequence>
<s:element name="LookupCityResult" type="s0:Address"/>
</s:sequence>
</s:complexType>
</s:element>
<s:element name="Mission">
<s:complexType>
<s:sequence/>
</s:complexType>
</s:element>
<s:element name="MissionResponse">
<s:complexType>
<s:sequence>
<s:element name="MissionResult" type="s:string"/>
</s:sequence>
</s:complexType>
</s:element>
<s:element name="QueryByName">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" name="name" type="s:string"/>
</s:sequence>
</s:complexType>
</s:element>
<s:element name="QueryByNameResponse">
<s:complexType>
<s:sequence>
<s:element name="QueryByNameResult" type="s0:QueryByName_DataSet"/>
</s:sequence>
</s:complexType>
</s:element>
<s:complexType name="QueryByName_DataSet">
<s:sequence>
<s:any namespace="http://tempuri.org/QueryByName_DataSet"/>
</s:sequence>
</s:complexType>
</s:schema>
</types>
<message name="AddIntegerSoapIn">
<part name="parameters" element="s0:AddInteger"/>
</message>
<message name="AddIntegerSoapOut">
<part name="parameters" element="s0:AddIntegerResponse"/>
</message>
<message name="DivideIntegerSoapIn">
<part name="parameters" element="s0:DivideInteger"/>
</message>
<message name="DivideIntegerSoapOut">
<part name="parameters" element="s0:DivideIntegerResponse"/>
</message>
<message name="FindPersonSoapIn">
<part name="parameters" element="s0:FindPerson"/>
</message>
<message name="FindPersonSoapOut">
<part name="parameters" element="s0:FindPersonResponse"/>
</message>
<message name="GetByNameSoapIn">
<part name="parameters" element="s0:GetByName"/>
</message>
<message name="GetByNameSoapOut">
<part name="parameters" element="s0:GetByNameResponse"/>
</message>
<message name="GetDataSetByNameSoapIn">
<part name="parameters" element="s0:GetDataSetByName"/>
</message>
<message name="GetDataSetByNameSoapOut">
<part name="parameters" element="s0:GetDataSetByNameResponse"/>
</message>
<message name="GetListByNameSoapIn">
<part name="parameters" element="s0:GetListByName"/>
</message>
<message name="GetListByNameSoapOut">
<part name="parameters" element="s0:GetListByNameResponse"/>
</message>
<message name="LookupCitySoapIn">
<part name="parameters" element="s0:LookupCity"/>
</message>
<message name="LookupCitySoapOut">
<part name="parameters" element="s0:LookupCityResponse"/>
</message>
<message name="MissionSoapIn">
<part name="parameters" element="s0:Mission"/>
</message>
<message name="MissionSoapOut">
<part name="parameters" element="s0:MissionResponse"/>
</message>
<message name="QueryByNameSoapIn">
<part name="parameters" element="s0:QueryByName"/>
</message>
<message name="QueryByNameSoapOut">
<part name="parameters" element="s0:QueryByNameResponse"/>
</message>
<portType name="SOAPDemoSoap">
<operation name="AddInteger">
<input message="s0:AddIntegerSoapIn"/>
<output message="s0:AddIntegerSoapOut"/>
</operation>
<operation name="DivideInteger">
<input message="s0:DivideIntegerSoapIn"/>
<output message="s0:DivideIntegerSoapOut"/>
</operation>
<operation name="FindPerson">
<input message="s0:FindPersonSoapIn"/>
<output message="s0:FindPersonSoapOut"/>
</operation>
<operation name="GetByName">
<input message="s0:GetByNameSoapIn"/>
<output message="s0:GetByNameSoapOut"/>
</operation>
<operation name="GetDataSetByName">
<input message="s0:GetDataSetByNameSoapIn"/>
<output message="s0:GetDataSetByNameSoapOut"/>
</operation>
<operation name="GetListByName">
<input message="s0:GetListByNameSoapIn"/>
<output message="s0:GetListByNameSoapOut"/>
</operation>
<operation name="LookupCity">
<input message="s0:LookupCitySoapIn"/>
<output message="s0:LookupCitySoapOut"/>
</operation>
<operation name="Mission">
<input message="s0:MissionSoapIn"/>
<output message="s0:MissionSoapOut"/>
</operation>
<operation name="QueryByName">
<input message="s0:QueryByNameSoapIn"/>
<output message="s0:QueryByNameSoapOut"/>
</operation>
</portType>
<binding name="SOAPDemoSoap" type="s0:SOAPDemoSoap">
<soap:binding transport="http://schemas.xmlsoap.org/soap/http" style="document"/>
<operation name="AddInteger">
<soap:operation soapAction="http://tempuri.org/SOAP.Demo.AddInteger" style="document"/>
<input>
<soap:body use="literal"/>
</input>
<output>
<soap:body use="literal"/>
</output>
</operation>
<operation name="DivideInteger">
<soap:operation soapAction="http://tempuri.org/SOAP.Demo.DivideInteger" style="document"/>
<input>
<soap:body use="literal"/>
</input>
<output>
<soap:body use="literal"/>
</output>
</operation>
<operation name="FindPerson">
<soap:operation soapAction="http://tempuri.org/SOAP.Demo.FindPerson" style="document"/>
<input>
<soap:body use="literal"/>
</input>
<output>
<soap:body use="literal"/>
</output>
</operation>
<operation name="GetByName">
<soap:operation soapAction="http://tempuri.org/SOAP.Demo.GetByName" style="document"/>
<input>
<soap:body use="literal"/>
</input>
<output>
<soap:body use="literal"/>
</output>
</operation>
<operation name="GetDataSetByName">
<soap:operation soapAction="http://tempuri.org/SOAP.Demo.GetDataSetByName" style="document"/>
<input>
<soap:body use="literal"/>
</input>
<output>
<soap:body use="literal"/>
</output>
</operation>
<operation name="GetListByName">
<soap:operation soapAction="http://tempuri.org/SOAP.Demo.GetListByName" style="document"/>
<input>
<soap:body use="literal"/>
</input>
<output>
<soap:body use="literal"/>
</output>
</operation>
<operation name="LookupCity">
<soap:operation soapAction="http://tempuri.org/SOAP.Demo.LookupCity" style="document"/>
<input>
<soap:body use="literal"/>
</input>
<output>
<soap:body use="literal"/>
</output>
</operation>
<operation name="Mission">
<soap:operation soapAction="http://tempuri.org/SOAP.Demo.Mission" style="document"/>
<input>
<soap:body use="literal"/>
</input>
<output>
<soap:body use="literal"/>
</output>
</operation>
<operation name="QueryByName">
<soap:operation soapAction="http://tempuri.org/SOAP.Demo.QueryByName" style="document"/>
<input>
<soap:body use="literal"/>
</input>
<output>
<soap:body use="literal"/>
</output>
</operation>
</binding>
<service name="SOAPDemo">
<port name="SOAPDemoSoap" binding="s0:SOAPDemoSoap">
<soap:address location="https://www.crcind.com:443/csp/samples/SOAP.Demo.cls"/>
</port>
</service>
</definitions>

File diff suppressed because one or more lines are too long