test/fixtures/stock_quote.wsdl in lolsoap-0.6.1 vs test/fixtures/stock_quote.wsdl in lolsoap-0.7.0

- old
+ new

@@ -25,23 +25,29 @@ <all> <element name="Price" type="xsd3:price"/> </all> </complexType> </element> - <element name="tradePriceRequestHeader"> + <element name="specialTickerSymbol" type="xsd2:TickerSymbol"/> + <element name="authentication"> <sequence> <element name="username" type="xs:string"/> <element name="password" type="xs:string"/> </sequence> </element> + <element name="tradePriceRequestHeader"> + <sequence> + <element name="requestID" type="xs:string"/> + </sequence> + </element> <element name="tradePriceRequest" type="xsd1:TradePriceRequest" /> <complexType name="xsd1:TradePriceRequest" abstract="false"> <complexContent> <extension base="xsd1:BaseRequest"> <sequence> <element name="tickerSymbol" type="xs:string" maxOccurs="5"/> - <element name="specialTickerSymbol" type="xsd2:TickerSymbol" maxOccurs="unbounded"/> + <element ref="tns:specialTickerSymbol" maxOccurs="unbounded"/> </sequence> <attribute name="id" type="xs:string"/> </extension> </complexContent> </complexType> @@ -88,13 +94,15 @@ </schema> </types> <message name="GetLastTradePriceInputHeader"> <part name="header" element="xsd1:tradePriceRequestHeader"/> + <part name="header2" element="xsd1:authentication"/> </message> <message name="GetLastTradePriceInput"> + <part name="foo" xmlns:foo="http://example.com/stockquote.xsd" element="xs:string"/> <part name="body" xmlns:foo="http://example.com/stockquote.xsd" element="foo:tradePriceRequest"/> </message> <message name="GetLastTradePriceOutput"> <part name="body" element="xsd1:TradePrice"/> @@ -122,11 +130,12 @@ <binding name="StockQuoteSoapBinding" type="tns:StockQuotePortType"> <soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/> <operation name="GetLastTradePrice"> <soap:operation soapAction="http://example.com/GetLastTradePrice"/> <input> - <soap:header use="literal" message="GetLastTradePriceInputHeader" /> - <soap:body use="literal"/> + <soap:header use="literal" message="GetLastTradePriceInputHeader" part="header" /> + <soap:header use="literal" message="GetLastTradePriceInputHeader" part="header2" /> + <soap:body use="literal" parts="body"/> </input> <output> <soap:body use="literal"/> </output> </operation>