test.wsdl in soaspec-0.2.33 vs test.wsdl in soaspec-0.3.1
- old
+ new
@@ -1,116 +1,116 @@
-<wsdl:definitions
- 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:tns="http://Example.org"
- 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/08/addressing/policy"
- xmlns:xsd="http://www.w3.org/2001/XMLSchema"
- xmlns:msc="http://schemas.microsoft.com/ws/2005/12/wsdl/contract"
- xmlns:wsaw="http://www.w3.org/2006/05/addressing/wsdl"
- xmlns:soap12="http://schemas.xmlsoap.org/wsdl/soap12/"
- xmlns:wsa10="http://www.w3.org/2005/08/addressing"
- xmlns:wsx="http://schemas.xmlsoap.org/ws/2004/09/mex" targetNamespace="http://Example.org"
- xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
- <wsdl:types>
- <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"
- targetNamespace="https://www.w3schools.com"
- xmlns="https://www.w3schools.com"
- elementFormDefault="qualified">
-
- <xs:element name="note">
- <xs:complexType>
- <xs:sequence>
- <xs:element name="to" type="xs:string"/>
- <xs:element name="from" type="xs:string"/>
- <xs:element name="heading" type="xs:string"/>
- <xs:element name="body" type="xs:string"/>
- </xs:sequence>
- </xs:complexType>
- </xs:element>
-
- </xs:schema>
- <s:schema xmlns:s="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified" targetNamespace="http://www.webserviceX.NET">
- <s:element name="GetWeather">
- <s:complexType>
- <s:sequence>
- <s:element minOccurs="0" maxOccurs="1" name="CityName" type="s:string"/>
- <s:element minOccurs="0" maxOccurs="1" name="CountryName" type="s:string"/>
- </s:sequence>
- </s:complexType>
- </s:element>
- <s:element name="GetWeatherResponse">
- <s:complexType>
- <s:sequence>
- <s:element minOccurs="0" maxOccurs="1" name="GetWeatherResult" type="s:string"/>
- </s:sequence>
- </s:complexType>
- </s:element>
- <s:element name="GetCitiesByCountry">
- <s:complexType>
- <s:sequence>
- <s:element minOccurs="0" maxOccurs="1" name="CountryName" type="s:string"/>
- </s:sequence>
- </s:complexType>
- </s:element>
- <s:element name="GetCitiesByCountryResponse">
- <s:complexType>
- <s:sequence>
- <s:element minOccurs="0" maxOccurs="1" name="GetCitiesByCountryResult" type="s:string"/>
- </s:sequence>
- </s:complexType>
- </s:element>
- <s:element name="string" nillable="true" type="s:string"/>
- </s:schema>
-
- </wsdl:types>
- <wsdl:message name="ICalculator_Add_InputMessage">
- <wsdl:part name="parameters" element="tns:Add" />
- </wsdl:message>
- <wsdl:message name="ICalculator_Add_OutputMessage">
- <wsdl:part name="parameters" element="tns:AddResponse" />
- </wsdl:message>
- <wsdl:message name="ICalculator_Subtract_InputMessage">
- <wsdl:part name="parameters" element="tns:Subtract" />
- </wsdl:message>
- <wsdl:message name="ICalculator_Subtract_OutputMessage">
- <wsdl:part name="parameters" element="tns:SubtractResponse" />
- </wsdl:message>
- <wsdl:portType name="ICalculator">
- <wsdl:operation name="Add">
- <wsdl:input wsaw:Action="http://Example.org/ICalculator/Add" message="tns:ICalculator_Add_InputMessage" />
- <wsdl:output wsaw:Action="http://Example.org/ICalculator/AddResponse" message="tns:ICalculator_Add_OutputMessage" />
- </wsdl:operation>
- <wsdl:operation name="Subtract">
- <wsdl:input wsaw:Action="http://Example.org/ICalculator/Subtract" message="tns:ICalculator_Subtract_InputMessage" />
- <wsdl:output wsaw:Action="http://Example.org/ICalculator/SubtractResponse" message="tns:ICalculator_Subtract_OutputMessage" />
- </wsdl:operation>
- </wsdl:portType>
- <wsdl:binding name="DefaultBinding_ICalculator" type="tns:ICalculator">
- <soap:binding transport="http://schemas.xmlsoap.org/soap/http" />
- <wsdl:operation name="Add">
- <soap:operation soapAction="http://Example.org/ICalculator/Add" style="document" />
- <wsdl:input>
- <soap:body use="literal" />
- </wsdl:input>
- <wsdl:output>
- <soap:body use="literal" />
- </wsdl:output>
- </wsdl:operation>
- <wsdl:operation name="Subtract">
- <soap:operation soapAction="http://Example.org/ICalculator/Subtract" 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="CalculatorService">
- <wsdl:port name="ICalculator" binding="tns:DefaultBinding_ICalculator">
- <soap:address location="http://Example.org/ICalculator" />
- </wsdl:port>
- </wsdl:service>
-</wsdl:definitions>
+<wsdl:definitions
+ 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:tns="http://Example.org"
+ 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/08/addressing/policy"
+ xmlns:xsd="http://www.w3.org/2001/XMLSchema"
+ xmlns:msc="http://schemas.microsoft.com/ws/2005/12/wsdl/contract"
+ xmlns:wsaw="http://www.w3.org/2006/05/addressing/wsdl"
+ xmlns:soap12="http://schemas.xmlsoap.org/wsdl/soap12/"
+ xmlns:wsa10="http://www.w3.org/2005/08/addressing"
+ xmlns:wsx="http://schemas.xmlsoap.org/ws/2004/09/mex" targetNamespace="http://Example.org"
+ xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
+ <wsdl:types>
+ <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"
+ targetNamespace="https://www.w3schools.com"
+ xmlns="https://www.w3schools.com"
+ elementFormDefault="qualified">
+
+ <xs:element name="note">
+ <xs:complexType>
+ <xs:sequence>
+ <xs:element name="to" type="xs:string"/>
+ <xs:element name="from" type="xs:string"/>
+ <xs:element name="heading" type="xs:string"/>
+ <xs:element name="body" type="xs:string"/>
+ </xs:sequence>
+ </xs:complexType>
+ </xs:element>
+
+ </xs:schema>
+ <s:schema xmlns:s="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified" targetNamespace="http://www.webserviceX.NET">
+ <s:element name="GetWeather">
+ <s:complexType>
+ <s:sequence>
+ <s:element minOccurs="0" maxOccurs="1" name="CityName" type="s:string"/>
+ <s:element minOccurs="0" maxOccurs="1" name="CountryName" type="s:string"/>
+ </s:sequence>
+ </s:complexType>
+ </s:element>
+ <s:element name="GetWeatherResponse">
+ <s:complexType>
+ <s:sequence>
+ <s:element minOccurs="0" maxOccurs="1" name="GetWeatherResult" type="s:string"/>
+ </s:sequence>
+ </s:complexType>
+ </s:element>
+ <s:element name="GetCitiesByCountry">
+ <s:complexType>
+ <s:sequence>
+ <s:element minOccurs="0" maxOccurs="1" name="CountryName" type="s:string"/>
+ </s:sequence>
+ </s:complexType>
+ </s:element>
+ <s:element name="GetCitiesByCountryResponse">
+ <s:complexType>
+ <s:sequence>
+ <s:element minOccurs="0" maxOccurs="1" name="GetCitiesByCountryResult" type="s:string"/>
+ </s:sequence>
+ </s:complexType>
+ </s:element>
+ <s:element name="string" nillable="true" type="s:string"/>
+ </s:schema>
+
+ </wsdl:types>
+ <wsdl:message name="ICalculator_Add_InputMessage">
+ <wsdl:part name="parameters" element="tns:Add" />
+ </wsdl:message>
+ <wsdl:message name="ICalculator_Add_OutputMessage">
+ <wsdl:part name="parameters" element="tns:AddResponse" />
+ </wsdl:message>
+ <wsdl:message name="ICalculator_Subtract_InputMessage">
+ <wsdl:part name="parameters" element="tns:Subtract" />
+ </wsdl:message>
+ <wsdl:message name="ICalculator_Subtract_OutputMessage">
+ <wsdl:part name="parameters" element="tns:SubtractResponse" />
+ </wsdl:message>
+ <wsdl:portType name="ICalculator">
+ <wsdl:operation name="Add">
+ <wsdl:input wsaw:Action="http://Example.org/ICalculator/Add" message="tns:ICalculator_Add_InputMessage" />
+ <wsdl:output wsaw:Action="http://Example.org/ICalculator/AddResponse" message="tns:ICalculator_Add_OutputMessage" />
+ </wsdl:operation>
+ <wsdl:operation name="Subtract">
+ <wsdl:input wsaw:Action="http://Example.org/ICalculator/Subtract" message="tns:ICalculator_Subtract_InputMessage" />
+ <wsdl:output wsaw:Action="http://Example.org/ICalculator/SubtractResponse" message="tns:ICalculator_Subtract_OutputMessage" />
+ </wsdl:operation>
+ </wsdl:portType>
+ <wsdl:binding name="DefaultBinding_ICalculator" type="tns:ICalculator">
+ <soap:binding transport="http://schemas.xmlsoap.org/soap/http" />
+ <wsdl:operation name="Add">
+ <soap:operation soapAction="http://Example.org/ICalculator/Add" style="document" />
+ <wsdl:input>
+ <soap:body use="literal" />
+ </wsdl:input>
+ <wsdl:output>
+ <soap:body use="literal" />
+ </wsdl:output>
+ </wsdl:operation>
+ <wsdl:operation name="Subtract">
+ <soap:operation soapAction="http://Example.org/ICalculator/Subtract" 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="CalculatorService">
+ <wsdl:port name="ICalculator" binding="tns:DefaultBinding_ICalculator">
+ <soap:address location="http://Example.org/ICalculator" />
+ </wsdl:port>
+ </wsdl:service>
+</wsdl:definitions>