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>