geronimo-scm mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From hogst...@apache.org
Subject svn commit: r396317 - in /geronimo/daytrader/trunk/modules/wsappclient/src/main/resources/META-INF: MANIFEST.MF application-client.xml wsdl/TradeServices.wsdl
Date Sun, 23 Apr 2006 21:13:59 GMT
Author: hogstrom
Date: Sun Apr 23 14:13:56 2006
New Revision: 396317

URL: http://svn.apache.org/viewcvs?rev=396317&view=rev
Log:
Updated the wsappclient to use new artifact names. 



Modified:
    geronimo/daytrader/trunk/modules/wsappclient/src/main/resources/META-INF/MANIFEST.MF
    geronimo/daytrader/trunk/modules/wsappclient/src/main/resources/META-INF/application-client.xml
    geronimo/daytrader/trunk/modules/wsappclient/src/main/resources/META-INF/wsdl/TradeServices.wsdl

Modified: geronimo/daytrader/trunk/modules/wsappclient/src/main/resources/META-INF/MANIFEST.MF
URL: http://svn.apache.org/viewcvs/geronimo/daytrader/trunk/modules/wsappclient/src/main/resources/META-INF/MANIFEST.MF?rev=396317&r1=396316&r2=396317&view=diff
==============================================================================
--- geronimo/daytrader/trunk/modules/wsappclient/src/main/resources/META-INF/MANIFEST.MF (original)
+++ geronimo/daytrader/trunk/modules/wsappclient/src/main/resources/META-INF/MANIFEST.MF Sun Apr 23 14:13:56 2006
@@ -1,5 +1,5 @@
 Manifest-Version: 1.0
-Class-Path: daytrader-ejb-${pom.currentVersion}.jar
+Class-Path: ejb.jar
 Created-By: 1.4.2_08 (Sun Microsystems Inc.)
 Ant-Version: Apache Ant 1.5.4 
 Main-Class: org.apache.geronimo.samples.daytrader.client.ws.ClientApp

Modified: geronimo/daytrader/trunk/modules/wsappclient/src/main/resources/META-INF/application-client.xml
URL: http://svn.apache.org/viewcvs/geronimo/daytrader/trunk/modules/wsappclient/src/main/resources/META-INF/application-client.xml?rev=396317&r1=396316&r2=396317&view=diff
==============================================================================
--- geronimo/daytrader/trunk/modules/wsappclient/src/main/resources/META-INF/application-client.xml (original)
+++ geronimo/daytrader/trunk/modules/wsappclient/src/main/resources/META-INF/application-client.xml Sun Apr 23 14:13:56 2006
@@ -1,17 +1,26 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <application-client version="1.4"
-    xmlns="http://java.sun.com/xml/ns/j2ee"
-    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
-    xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/application-client_1_4.xsd">
-    <service-ref>
-        <description>WSDL Service Trade</description>
-        <service-ref-name>service/Trade</service-ref-name>
-        <service-interface>org.apache.geronimo.samples.daytrader.client.ws.Trade</service-interface>
-        <wsdl-file>META-INF/wsdl/TradeServices.wsdl</wsdl-file>
-        <jaxrpc-mapping-file>META-INF/TradeServices_mapping.xml</jaxrpc-mapping-file>
-        <service-qname xmlns:pfx="http://daytrader.samples.geronimo.apache.org">pfx:Trade</service-qname>
-        <port-component-ref>
-            <service-endpoint-interface>org.apache.geronimo.samples.daytrader.client.ws.TradeWSServices</service-endpoint-interface>
-        </port-component-ref>
-    </service-ref>
+	xmlns="http://java.sun.com/xml/ns/j2ee"
+	xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+	xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/application-client_1_4.xsd">
+	<service-ref>
+		<description>WSDL Service Trade</description>
+		<service-ref-name>service/Trade</service-ref-name>
+		<service-interface>
+			org.apache.geronimo.samples.daytrader.client.ws.Trade
+		</service-interface>
+		<wsdl-file>META-INF/wsdl/TradeServices.wsdl</wsdl-file>
+		<jaxrpc-mapping-file>
+			META-INF/TradeServices_mapping.xml
+		</jaxrpc-mapping-file>
+		<service-qname
+			xmlns:pfx="http://daytrader.samples.geronimo.apache.org">
+			pfx:Trade
+		</service-qname>
+		<port-component-ref>
+			<service-endpoint-interface>
+				org.apache.geronimo.samples.daytrader.client.ws.TradeWSServices
+			</service-endpoint-interface>
+		</port-component-ref>
+	</service-ref>
 </application-client>

Modified: geronimo/daytrader/trunk/modules/wsappclient/src/main/resources/META-INF/wsdl/TradeServices.wsdl
URL: http://svn.apache.org/viewcvs/geronimo/daytrader/trunk/modules/wsappclient/src/main/resources/META-INF/wsdl/TradeServices.wsdl?rev=396317&r1=396316&r2=396317&view=diff
==============================================================================
--- geronimo/daytrader/trunk/modules/wsappclient/src/main/resources/META-INF/wsdl/TradeServices.wsdl (original)
+++ geronimo/daytrader/trunk/modules/wsappclient/src/main/resources/META-INF/wsdl/TradeServices.wsdl Sun Apr 23 14:13:56 2006
@@ -1,1277 +1,1436 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<wsdl:definitions targetNamespace="http://daytrader.samples.geronimo.apache.org" xmlns:impl="http://daytrader.samples.geronimo.apache.org" xmlns:intf="http://daytrader.samples.geronimo.apache.org" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:wsdlsoap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" name="">
- <wsdl:types>
-  <schema elementFormDefault="qualified" targetNamespace="http://daytrader.samples.geronimo.apache.org" xmlns="http://www.w3.org/2001/XMLSchema" xmlns:impl="http://daytrader.samples.geronimo.apache.org" xmlns:intf="http://daytrader.samples.geronimo.apache.org" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
-   <element name="getMarketSummary">
-    <complexType>
-     <sequence/>
-    </complexType>
-   </element>
-   <complexType name="MarketSummaryDataBeanWS">
-    <sequence>
-     <element name="TSIA" nillable="true" type="xsd:decimal"/>
-     <element name="openTSIA" nillable="true" type="xsd:decimal"/>
-     <element name="volume" type="xsd:double"/>
-     <element name="topGainers" nillable="true" type="impl:ArrayOfQuoteDataBean"/>
-     <element name="topLosers" nillable="true" type="impl:ArrayOfQuoteDataBean"/>
-     <element name="summaryDate" nillable="true" type="xsd:dateTime"/>
-    </sequence>
-   </complexType>
-   <complexType name="QuoteDataBean">
-    <sequence>
-     <element name="symbol" nillable="true" type="xsd:string"/>
-     <element name="companyName" nillable="true" type="xsd:string"/>
-     <element name="price" nillable="true" type="xsd:decimal"/>
-     <element name="open" nillable="true" type="xsd:decimal"/>
-     <element name="low" nillable="true" type="xsd:decimal"/>
-     <element name="high" nillable="true" type="xsd:decimal"/>
-     <element name="change" type="xsd:double"/>
-     <element name="volume" type="xsd:double"/>
-    </sequence>
-   </complexType>
-   <complexType name="ArrayOfQuoteDataBean">
-    <sequence>
-     <element maxOccurs="unbounded" minOccurs="0" name="QuoteDataBean" nillable="true" type="impl:QuoteDataBean"/>
-    </sequence>
-   </complexType>
-   <element name="getMarketSummaryResponse">
-    <complexType>
-     <sequence>
-      <element name="getMarketSummaryReturn" nillable="true" type="impl:MarketSummaryDataBeanWS"/>
-     </sequence>
-    </complexType>
-   </element>
-   <element name="buy">
-    <complexType>
-     <sequence>
-      <element name="userID" nillable="true" type="xsd:string"/>
-      <element name="symbol" nillable="true" type="xsd:string"/>
-      <element name="quantity" type="xsd:double"/>
-      <element name="orderProcessingMode" type="xsd:int"/>
-     </sequence>
-    </complexType>
-   </element>
-   <complexType name="OrderDataBean">
-    <sequence>
-     <element name="orderID" nillable="true" type="xsd:int"/>
-     <element name="orderType" nillable="true" type="xsd:string"/>
-     <element name="orderStatus" nillable="true" type="xsd:string"/>
-     <element name="openDate" nillable="true" type="xsd:dateTime"/>
-     <element name="completionDate" nillable="true" type="xsd:dateTime"/>
-     <element name="quantity" type="xsd:double"/>
-     <element name="price" nillable="true" type="xsd:decimal"/>
-     <element name="orderFee" nillable="true" type="xsd:decimal"/>
-     <element name="symbol" nillable="true" type="xsd:string"/>
-    </sequence>
-   </complexType>
-   <element name="buyResponse">
-    <complexType>
-     <sequence>
-      <element name="buyReturn" nillable="true" type="impl:OrderDataBean"/>
-     </sequence>
-    </complexType>
-   </element>
-   <element name="sell">
-    <complexType>
-     <sequence>
-      <element name="userID" nillable="true" type="xsd:string"/>
-      <element name="holdingID" nillable="true" type="xsd:int"/>
-      <element name="orderProcessingMode" type="xsd:int"/>
-     </sequence>
-    </complexType>
-   </element>
-   <element name="sellResponse">
-    <complexType>
-     <sequence>
-      <element name="sellReturn" nillable="true" type="impl:OrderDataBean"/>
-     </sequence>
-    </complexType>
-   </element>
-   <element name="queueOrder">
-    <complexType>
-     <sequence>
-      <element name="orderID" nillable="true" type="xsd:int"/>
-      <element name="twoPhase" type="xsd:boolean"/>
-     </sequence>
-    </complexType>
-   </element>
-   <element name="queueOrderResponse">
-    <complexType>
-     <sequence/>
-    </complexType>
-   </element>
-   <element name="completeOrder">
-    <complexType>
-     <sequence>
-      <element name="orderID" nillable="true" type="xsd:int"/>
-      <element name="twoPhase" type="xsd:boolean"/>
-     </sequence>
-    </complexType>
-   </element>
-   <element name="completeOrderResponse">
-    <complexType>
-     <sequence>
-      <element name="completeOrderReturn" nillable="true" type="impl:OrderDataBean"/>
-     </sequence>
-    </complexType>
-   </element>
-   <element name="cancelOrder">
-    <complexType>
-     <sequence>
-      <element name="orderID" nillable="true" type="xsd:int"/>
-      <element name="twoPhase" type="xsd:boolean"/>
-     </sequence>
-    </complexType>
-   </element>
-   <element name="cancelOrderResponse">
-    <complexType>
-     <sequence/>
-    </complexType>
-   </element>
-   <element name="orderCompleted">
-    <complexType>
-     <sequence>
-      <element name="userID" nillable="true" type="xsd:string"/>
-      <element name="orderID" nillable="true" type="xsd:int"/>
-     </sequence>
-    </complexType>
-   </element>
-   <element name="orderCompletedResponse">
-    <complexType>
-     <sequence/>
-    </complexType>
-   </element>
-   <element name="getOrders">
-    <complexType>
-     <sequence>
-      <element name="userID" nillable="true" type="xsd:string"/>
-     </sequence>
-    </complexType>
-   </element>
-   <complexType name="ArrayOfOrderDataBean">
-    <sequence>
-     <element maxOccurs="unbounded" minOccurs="0" name="OrderDataBean" nillable="true" type="impl:OrderDataBean"/>
-    </sequence>
-   </complexType>
-   <element name="getOrdersResponse">
-    <complexType>
-     <sequence>
-      <element name="getOrdersReturn" nillable="true" type="impl:ArrayOfOrderDataBean"/>
-     </sequence>
-    </complexType>
-   </element>
-   <element name="getClosedOrders">
-    <complexType>
-     <sequence>
-      <element name="userID" nillable="true" type="xsd:string"/>
-     </sequence>
-    </complexType>
-   </element>
-   <element name="getClosedOrdersResponse">
-    <complexType>
-     <sequence>
-      <element name="getClosedOrdersReturn" nillable="true" type="impl:ArrayOfOrderDataBean"/>
-     </sequence>
-    </complexType>
-   </element>
-   <element name="createQuote">
-    <complexType>
-     <sequence>
-      <element name="symbol" nillable="true" type="xsd:string"/>
-      <element name="companyName" nillable="true" type="xsd:string"/>
-      <element name="price" nillable="true" type="xsd:decimal"/>
-     </sequence>
-    </complexType>
-   </element>
-   <element name="createQuoteResponse">
-    <complexType>
-     <sequence>
-      <element name="createQuoteReturn" nillable="true" type="impl:QuoteDataBean"/>
-     </sequence>
-    </complexType>
-   </element>
-   <element name="getQuote">
-    <complexType>
-     <sequence>
-      <element name="symbol" nillable="true" type="xsd:string"/>
-     </sequence>
-    </complexType>
-   </element>
-   <element name="getQuoteResponse">
-    <complexType>
-     <sequence>
-      <element name="getQuoteReturn" nillable="true" type="impl:QuoteDataBean"/>
-     </sequence>
-    </complexType>
-   </element>
-   <element name="getAllQuotes">
-    <complexType>
-     <sequence/>
-    </complexType>
-   </element>
-   <element name="getAllQuotesResponse">
-    <complexType>
-     <sequence>
-      <element name="getAllQuotesReturn" nillable="true" type="impl:ArrayOfQuoteDataBean"/>
-     </sequence>
-    </complexType>
-   </element>
-   <element name="updateQuotePriceVolume">
-    <complexType>
-     <sequence>
-      <element name="symbol" nillable="true" type="xsd:string"/>
-      <element name="newPrice" nillable="true" type="xsd:decimal"/>
-      <element name="sharesTraded" type="xsd:double"/>
-     </sequence>
-    </complexType>
-   </element>
-   <element name="updateQuotePriceVolumeResponse">
-    <complexType>
-     <sequence>
-      <element name="updateQuotePriceVolumeReturn" nillable="true" type="impl:QuoteDataBean"/>
-     </sequence>
-    </complexType>
-   </element>
-   <element name="getHoldings">
-    <complexType>
-     <sequence>
-      <element name="userID" nillable="true" type="xsd:string"/>
-     </sequence>
-    </complexType>
-   </element>
-   <complexType name="HoldingDataBean">
-    <sequence>
-     <element name="holdingID" nillable="true" type="xsd:int"/>
-     <element name="quantity" type="xsd:double"/>
-     <element name="purchasePrice" nillable="true" type="xsd:decimal"/>
-     <element name="purchaseDate" nillable="true" type="xsd:dateTime"/>
-     <element name="quoteID" nillable="true" type="xsd:string"/>
-    </sequence>
-   </complexType>
-   <complexType name="ArrayOfHoldingDataBean">
-    <sequence>
-     <element maxOccurs="unbounded" minOccurs="0" name="HoldingDataBean" nillable="true" type="impl:HoldingDataBean"/>
-    </sequence>
-   </complexType>
-   <element name="getHoldingsResponse">
-    <complexType>
-     <sequence>
-      <element name="getHoldingsReturn" nillable="true" type="impl:ArrayOfHoldingDataBean"/>
-     </sequence>
-    </complexType>
-   </element>
-   <element name="getHolding">
-    <complexType>
-     <sequence>
-      <element name="holdingID" nillable="true" type="xsd:int"/>
-     </sequence>
-    </complexType>
-   </element>
-   <element name="getHoldingResponse">
-    <complexType>
-     <sequence>
-      <element name="getHoldingReturn" nillable="true" type="impl:HoldingDataBean"/>
-     </sequence>
-    </complexType>
-   </element>
-   <element name="getAccountData">
-    <complexType>
-     <sequence>
-      <element name="userID" nillable="true" type="xsd:string"/>
-     </sequence>
-    </complexType>
-   </element>
-   <complexType name="AccountDataBean">
-    <sequence>
-     <element name="accountID" nillable="true" type="xsd:int"/>
-     <element name="loginCount" type="xsd:int"/>
-     <element name="logoutCount" type="xsd:int"/>
-     <element name="lastLogin" nillable="true" type="xsd:dateTime"/>
-     <element name="creationDate" nillable="true" type="xsd:dateTime"/>
-     <element name="balance" nillable="true" type="xsd:decimal"/>
-     <element name="openBalance" nillable="true" type="xsd:decimal"/>
-     <element name="profileID" nillable="true" type="xsd:string"/>
-    </sequence>
-   </complexType>
-   <element name="getAccountDataResponse">
-    <complexType>
-     <sequence>
-      <element name="getAccountDataReturn" nillable="true" type="impl:AccountDataBean"/>
-     </sequence>
-    </complexType>
-   </element>
-   <element name="getAccountProfileData">
-    <complexType>
-     <sequence>
-      <element name="userID" nillable="true" type="xsd:string"/>
-     </sequence>
-    </complexType>
-   </element>
-   <complexType name="AccountProfileDataBean">
-    <sequence>
-     <element name="userID" nillable="true" type="xsd:string"/>
-     <element name="password" nillable="true" type="xsd:string"/>
-     <element name="fullName" nillable="true" type="xsd:string"/>
-     <element name="address" nillable="true" type="xsd:string"/>
-     <element name="email" nillable="true" type="xsd:string"/>
-     <element name="creditCard" nillable="true" type="xsd:string"/>
-    </sequence>
-   </complexType>
-   <element name="getAccountProfileDataResponse">
-    <complexType>
-     <sequence>
-      <element name="getAccountProfileDataReturn" nillable="true" type="impl:AccountProfileDataBean"/>
-     </sequence>
-    </complexType>
-   </element>
-   <element name="updateAccountProfile">
-    <complexType>
-     <sequence>
-      <element name="profileData" nillable="true" type="impl:AccountProfileDataBean"/>
-     </sequence>
-    </complexType>
-   </element>
-   <element name="updateAccountProfileResponse">
-    <complexType>
-     <sequence>
-      <element name="updateAccountProfileReturn" nillable="true" type="impl:AccountProfileDataBean"/>
-     </sequence>
-    </complexType>
-   </element>
-   <element name="login">
-    <complexType>
-     <sequence>
-      <element name="userID" nillable="true" type="xsd:string"/>
-      <element name="password" nillable="true" type="xsd:string"/>
-     </sequence>
-    </complexType>
-   </element>
-   <element name="loginResponse">
-    <complexType>
-     <sequence>
-      <element name="loginReturn" nillable="true" type="impl:AccountDataBean"/>
-     </sequence>
-    </complexType>
-   </element>
-   <element name="logout">
-    <complexType>
-     <sequence>
-      <element name="userID" nillable="true" type="xsd:string"/>
-     </sequence>
-    </complexType>
-   </element>
-   <element name="logoutResponse">
-    <complexType>
-     <sequence/>
-    </complexType>
-   </element>
-   <element name="register">
-    <complexType>
-     <sequence>
-      <element name="userID" nillable="true" type="xsd:string"/>
-      <element name="password" nillable="true" type="xsd:string"/>
-      <element name="fullname" nillable="true" type="xsd:string"/>
-      <element name="address" nillable="true" type="xsd:string"/>
-      <element name="email" nillable="true" type="xsd:string"/>
-      <element name="creditcard" nillable="true" type="xsd:string"/>
-      <element name="openBalance" nillable="true" type="xsd:decimal"/>
-     </sequence>
-    </complexType>
-   </element>
-   <element name="registerResponse">
-    <complexType>
-     <sequence>
-      <element name="registerReturn" nillable="true" type="impl:AccountDataBean"/>
-     </sequence>
-    </complexType>
-   </element>
-   <element name="resetTrade">
-    <complexType>
-     <sequence>
-      <element name="deleteAll" type="xsd:boolean"/>
-     </sequence>
-    </complexType>
-   </element>
-   <complexType name="RunStatsDataBean">
-    <sequence>
-     <element name="tradeUserCount" type="xsd:int"/>
-     <element name="newUserCount" type="xsd:int"/>
-     <element name="sumLoginCount" type="xsd:int"/>
-     <element name="sumLogoutCount" type="xsd:int"/>
-     <element name="holdingCount" type="xsd:int"/>
-     <element name="buyOrderCount" type="xsd:int"/>
-     <element name="sellOrderCount" type="xsd:int"/>
-     <element name="cancelledOrderCount" type="xsd:int"/>
-     <element name="openOrderCount" type="xsd:int"/>
-     <element name="deletedOrderCount" type="xsd:int"/>
-     <element name="orderCount" type="xsd:int"/>
-     <element name="tradeStockCount" type="xsd:int"/>
-    </sequence>
-   </complexType>
-   <element name="resetTradeResponse">
-    <complexType>
-     <sequence>
-      <element name="resetTradeReturn" nillable="true" type="impl:RunStatsDataBean"/>
-     </sequence>
-    </complexType>
-   </element>
-  </schema>
- </wsdl:types>
+<wsdl:definitions
+	targetNamespace="http://daytrader.samples.geronimo.apache.org"
+	xmlns:impl="http://daytrader.samples.geronimo.apache.org"
+	xmlns:intf="http://daytrader.samples.geronimo.apache.org"
+	xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"
+	xmlns:wsdlsoap="http://schemas.xmlsoap.org/wsdl/soap/"
+	xmlns:xsd="http://www.w3.org/2001/XMLSchema" name="">
+	<wsdl:types>
+		<schema elementFormDefault="qualified"
+			targetNamespace="http://daytrader.samples.geronimo.apache.org"
+			xmlns="http://www.w3.org/2001/XMLSchema"
+			xmlns:impl="http://daytrader.samples.geronimo.apache.org"
+			xmlns:intf="http://daytrader.samples.geronimo.apache.org"
+			xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"
+			xmlns:xsd="http://www.w3.org/2001/XMLSchema">
+			<element name="getMarketSummary">
+				<complexType>
+					<sequence />
+				</complexType>
+			</element>
+			<complexType name="MarketSummaryDataBeanWS">
+				<sequence>
+					<element name="TSIA" nillable="true"
+						type="xsd:decimal" />
+					<element name="openTSIA" nillable="true"
+						type="xsd:decimal" />
+					<element name="volume" type="xsd:double" />
+					<element name="topGainers" nillable="true"
+						type="impl:ArrayOfQuoteDataBean" />
+					<element name="topLosers" nillable="true"
+						type="impl:ArrayOfQuoteDataBean" />
+					<element name="summaryDate" nillable="true"
+						type="xsd:dateTime" />
+				</sequence>
+			</complexType>
+			<complexType name="QuoteDataBean">
+				<sequence>
+					<element name="symbol" nillable="true"
+						type="xsd:string" />
+					<element name="companyName" nillable="true"
+						type="xsd:string" />
+					<element name="price" nillable="true"
+						type="xsd:decimal" />
+					<element name="open" nillable="true"
+						type="xsd:decimal" />
+					<element name="low" nillable="true"
+						type="xsd:decimal" />
+					<element name="high" nillable="true"
+						type="xsd:decimal" />
+					<element name="change" type="xsd:double" />
+					<element name="volume" type="xsd:double" />
+				</sequence>
+			</complexType>
+			<complexType name="ArrayOfQuoteDataBean">
+				<sequence>
+					<element maxOccurs="unbounded" minOccurs="0"
+						name="QuoteDataBean" nillable="true" type="impl:QuoteDataBean" />
+				</sequence>
+			</complexType>
+			<element name="getMarketSummaryResponse">
+				<complexType>
+					<sequence>
+						<element name="getMarketSummaryReturn"
+							nillable="true" type="impl:MarketSummaryDataBeanWS" />
+					</sequence>
+				</complexType>
+			</element>
+			<element name="buy">
+				<complexType>
+					<sequence>
+						<element name="userID" nillable="true"
+							type="xsd:string" />
+						<element name="symbol" nillable="true"
+							type="xsd:string" />
+						<element name="quantity" type="xsd:double" />
+						<element name="orderProcessingMode"
+							type="xsd:int" />
+					</sequence>
+				</complexType>
+			</element>
+			<complexType name="OrderDataBean">
+				<sequence>
+					<element name="orderID" nillable="true"
+						type="xsd:int" />
+					<element name="orderType" nillable="true"
+						type="xsd:string" />
+					<element name="orderStatus" nillable="true"
+						type="xsd:string" />
+					<element name="openDate" nillable="true"
+						type="xsd:dateTime" />
+					<element name="completionDate" nillable="true"
+						type="xsd:dateTime" />
+					<element name="quantity" type="xsd:double" />
+					<element name="price" nillable="true"
+						type="xsd:decimal" />
+					<element name="orderFee" nillable="true"
+						type="xsd:decimal" />
+					<element name="symbol" nillable="true"
+						type="xsd:string" />
+				</sequence>
+			</complexType>
+			<element name="buyResponse">
+				<complexType>
+					<sequence>
+						<element name="buyReturn" nillable="true"
+							type="impl:OrderDataBean" />
+					</sequence>
+				</complexType>
+			</element>
+			<element name="sell">
+				<complexType>
+					<sequence>
+						<element name="userID" nillable="true"
+							type="xsd:string" />
+						<element name="holdingID" nillable="true"
+							type="xsd:int" />
+						<element name="orderProcessingMode"
+							type="xsd:int" />
+					</sequence>
+				</complexType>
+			</element>
+			<element name="sellResponse">
+				<complexType>
+					<sequence>
+						<element name="sellReturn" nillable="true"
+							type="impl:OrderDataBean" />
+					</sequence>
+				</complexType>
+			</element>
+			<element name="queueOrder">
+				<complexType>
+					<sequence>
+						<element name="orderID" nillable="true"
+							type="xsd:int" />
+						<element name="twoPhase" type="xsd:boolean" />
+					</sequence>
+				</complexType>
+			</element>
+			<element name="queueOrderResponse">
+				<complexType>
+					<sequence />
+				</complexType>
+			</element>
+			<element name="completeOrder">
+				<complexType>
+					<sequence>
+						<element name="orderID" nillable="true"
+							type="xsd:int" />
+						<element name="twoPhase" type="xsd:boolean" />
+					</sequence>
+				</complexType>
+			</element>
+			<element name="completeOrderResponse">
+				<complexType>
+					<sequence>
+						<element name="completeOrderReturn"
+							nillable="true" type="impl:OrderDataBean" />
+					</sequence>
+				</complexType>
+			</element>
+			<element name="cancelOrder">
+				<complexType>
+					<sequence>
+						<element name="orderID" nillable="true"
+							type="xsd:int" />
+						<element name="twoPhase" type="xsd:boolean" />
+					</sequence>
+				</complexType>
+			</element>
+			<element name="cancelOrderResponse">
+				<complexType>
+					<sequence />
+				</complexType>
+			</element>
+			<element name="orderCompleted">
+				<complexType>
+					<sequence>
+						<element name="userID" nillable="true"
+							type="xsd:string" />
+						<element name="orderID" nillable="true"
+							type="xsd:int" />
+					</sequence>
+				</complexType>
+			</element>
+			<element name="orderCompletedResponse">
+				<complexType>
+					<sequence />
+				</complexType>
+			</element>
+			<element name="getOrders">
+				<complexType>
+					<sequence>
+						<element name="userID" nillable="true"
+							type="xsd:string" />
+					</sequence>
+				</complexType>
+			</element>
+			<complexType name="ArrayOfOrderDataBean">
+				<sequence>
+					<element maxOccurs="unbounded" minOccurs="0"
+						name="OrderDataBean" nillable="true" type="impl:OrderDataBean" />
+				</sequence>
+			</complexType>
+			<element name="getOrdersResponse">
+				<complexType>
+					<sequence>
+						<element name="getOrdersReturn" nillable="true"
+							type="impl:ArrayOfOrderDataBean" />
+					</sequence>
+				</complexType>
+			</element>
+			<element name="getClosedOrders">
+				<complexType>
+					<sequence>
+						<element name="userID" nillable="true"
+							type="xsd:string" />
+					</sequence>
+				</complexType>
+			</element>
+			<element name="getClosedOrdersResponse">
+				<complexType>
+					<sequence>
+						<element name="getClosedOrdersReturn"
+							nillable="true" type="impl:ArrayOfOrderDataBean" />
+					</sequence>
+				</complexType>
+			</element>
+			<element name="createQuote">
+				<complexType>
+					<sequence>
+						<element name="symbol" nillable="true"
+							type="xsd:string" />
+						<element name="companyName" nillable="true"
+							type="xsd:string" />
+						<element name="price" nillable="true"
+							type="xsd:decimal" />
+					</sequence>
+				</complexType>
+			</element>
+			<element name="createQuoteResponse">
+				<complexType>
+					<sequence>
+						<element name="createQuoteReturn"
+							nillable="true" type="impl:QuoteDataBean" />
+					</sequence>
+				</complexType>
+			</element>
+			<element name="getQuote">
+				<complexType>
+					<sequence>
+						<element name="symbol" nillable="true"
+							type="xsd:string" />
+					</sequence>
+				</complexType>
+			</element>
+			<element name="getQuoteResponse">
+				<complexType>
+					<sequence>
+						<element name="getQuoteReturn" nillable="true"
+							type="impl:QuoteDataBean" />
+					</sequence>
+				</complexType>
+			</element>
+			<element name="getAllQuotes">
+				<complexType>
+					<sequence />
+				</complexType>
+			</element>
+			<element name="getAllQuotesResponse">
+				<complexType>
+					<sequence>
+						<element name="getAllQuotesReturn"
+							nillable="true" type="impl:ArrayOfQuoteDataBean" />
+					</sequence>
+				</complexType>
+			</element>
+			<element name="updateQuotePriceVolume">
+				<complexType>
+					<sequence>
+						<element name="symbol" nillable="true"
+							type="xsd:string" />
+						<element name="newPrice" nillable="true"
+							type="xsd:decimal" />
+						<element name="sharesTraded" type="xsd:double" />
+					</sequence>
+				</complexType>
+			</element>
+			<element name="updateQuotePriceVolumeResponse">
+				<complexType>
+					<sequence>
+						<element name="updateQuotePriceVolumeReturn"
+							nillable="true" type="impl:QuoteDataBean" />
+					</sequence>
+				</complexType>
+			</element>
+			<element name="getHoldings">
+				<complexType>
+					<sequence>
+						<element name="userID" nillable="true"
+							type="xsd:string" />
+					</sequence>
+				</complexType>
+			</element>
+			<complexType name="HoldingDataBean">
+				<sequence>
+					<element name="holdingID" nillable="true"
+						type="xsd:int" />
+					<element name="quantity" type="xsd:double" />
+					<element name="purchasePrice" nillable="true"
+						type="xsd:decimal" />
+					<element name="purchaseDate" nillable="true"
+						type="xsd:dateTime" />
+					<element name="quoteID" nillable="true"
+						type="xsd:string" />
+				</sequence>
+			</complexType>
+			<complexType name="ArrayOfHoldingDataBean">
+				<sequence>
+					<element maxOccurs="unbounded" minOccurs="0"
+						name="HoldingDataBean" nillable="true"
+						type="impl:HoldingDataBean" />
+				</sequence>
+			</complexType>
+			<element name="getHoldingsResponse">
+				<complexType>
+					<sequence>
+						<element name="getHoldingsReturn"
+							nillable="true" type="impl:ArrayOfHoldingDataBean" />
+					</sequence>
+				</complexType>
+			</element>
+			<element name="getHolding">
+				<complexType>
+					<sequence>
+						<element name="holdingID" nillable="true"
+							type="xsd:int" />
+					</sequence>
+				</complexType>
+			</element>
+			<element name="getHoldingResponse">
+				<complexType>
+					<sequence>
+						<element name="getHoldingReturn" nillable="true"
+							type="impl:HoldingDataBean" />
+					</sequence>
+				</complexType>
+			</element>
+			<element name="getAccountData">
+				<complexType>
+					<sequence>
+						<element name="userID" nillable="true"
+							type="xsd:string" />
+					</sequence>
+				</complexType>
+			</element>
+			<complexType name="AccountDataBean">
+				<sequence>
+					<element name="accountID" nillable="true"
+						type="xsd:int" />
+					<element name="loginCount" type="xsd:int" />
+					<element name="logoutCount" type="xsd:int" />
+					<element name="lastLogin" nillable="true"
+						type="xsd:dateTime" />
+					<element name="creationDate" nillable="true"
+						type="xsd:dateTime" />
+					<element name="balance" nillable="true"
+						type="xsd:decimal" />
+					<element name="openBalance" nillable="true"
+						type="xsd:decimal" />
+					<element name="profileID" nillable="true"
+						type="xsd:string" />
+				</sequence>
+			</complexType>
+			<element name="getAccountDataResponse">
+				<complexType>
+					<sequence>
+						<element name="getAccountDataReturn"
+							nillable="true" type="impl:AccountDataBean" />
+					</sequence>
+				</complexType>
+			</element>
+			<element name="getAccountProfileData">
+				<complexType>
+					<sequence>
+						<element name="userID" nillable="true"
+							type="xsd:string" />
+					</sequence>
+				</complexType>
+			</element>
+			<complexType name="AccountProfileDataBean">
+				<sequence>
+					<element name="userID" nillable="true"
+						type="xsd:string" />
+					<element name="password" nillable="true"
+						type="xsd:string" />
+					<element name="fullName" nillable="true"
+						type="xsd:string" />
+					<element name="address" nillable="true"
+						type="xsd:string" />
+					<element name="email" nillable="true"
+						type="xsd:string" />
+					<element name="creditCard" nillable="true"
+						type="xsd:string" />
+				</sequence>
+			</complexType>
+			<element name="getAccountProfileDataResponse">
+				<complexType>
+					<sequence>
+						<element name="getAccountProfileDataReturn"
+							nillable="true" type="impl:AccountProfileDataBean" />
+					</sequence>
+				</complexType>
+			</element>
+			<element name="updateAccountProfile">
+				<complexType>
+					<sequence>
+						<element name="profileData" nillable="true"
+							type="impl:AccountProfileDataBean" />
+					</sequence>
+				</complexType>
+			</element>
+			<element name="updateAccountProfileResponse">
+				<complexType>
+					<sequence>
+						<element name="updateAccountProfileReturn"
+							nillable="true" type="impl:AccountProfileDataBean" />
+					</sequence>
+				</complexType>
+			</element>
+			<element name="login">
+				<complexType>
+					<sequence>
+						<element name="userID" nillable="true"
+							type="xsd:string" />
+						<element name="password" nillable="true"
+							type="xsd:string" />
+					</sequence>
+				</complexType>
+			</element>
+			<element name="loginResponse">
+				<complexType>
+					<sequence>
+						<element name="loginReturn" nillable="true"
+							type="impl:AccountDataBean" />
+					</sequence>
+				</complexType>
+			</element>
+			<element name="logout">
+				<complexType>
+					<sequence>
+						<element name="userID" nillable="true"
+							type="xsd:string" />
+					</sequence>
+				</complexType>
+			</element>
+			<element name="logoutResponse">
+				<complexType>
+					<sequence />
+				</complexType>
+			</element>
+			<element name="register">
+				<complexType>
+					<sequence>
+						<element name="userID" nillable="true"
+							type="xsd:string" />
+						<element name="password" nillable="true"
+							type="xsd:string" />
+						<element name="fullname" nillable="true"
+							type="xsd:string" />
+						<element name="address" nillable="true"
+							type="xsd:string" />
+						<element name="email" nillable="true"
+							type="xsd:string" />
+						<element name="creditcard" nillable="true"
+							type="xsd:string" />
+						<element name="openBalance" nillable="true"
+							type="xsd:decimal" />
+					</sequence>
+				</complexType>
+			</element>
+			<element name="registerResponse">
+				<complexType>
+					<sequence>
+						<element name="registerReturn" nillable="true"
+							type="impl:AccountDataBean" />
+					</sequence>
+				</complexType>
+			</element>
+			<element name="resetTrade">
+				<complexType>
+					<sequence>
+						<element name="deleteAll" type="xsd:boolean" />
+					</sequence>
+				</complexType>
+			</element>
+			<complexType name="RunStatsDataBean">
+				<sequence>
+					<element name="tradeUserCount" type="xsd:int" />
+					<element name="newUserCount" type="xsd:int" />
+					<element name="sumLoginCount" type="xsd:int" />
+					<element name="sumLogoutCount" type="xsd:int" />
+					<element name="holdingCount" type="xsd:int" />
+					<element name="buyOrderCount" type="xsd:int" />
+					<element name="sellOrderCount" type="xsd:int" />
+					<element name="cancelledOrderCount" type="xsd:int" />
+					<element name="openOrderCount" type="xsd:int" />
+					<element name="deletedOrderCount" type="xsd:int" />
+					<element name="orderCount" type="xsd:int" />
+					<element name="tradeStockCount" type="xsd:int" />
+				</sequence>
+			</complexType>
+			<element name="resetTradeResponse">
+				<complexType>
+					<sequence>
+						<element name="resetTradeReturn" nillable="true"
+							type="impl:RunStatsDataBean" />
+					</sequence>
+				</complexType>
+			</element>
+		</schema>
+	</wsdl:types>
 
-   <wsdl:message name="createQuoteRequest">
+	<wsdl:message name="createQuoteRequest">
 
-      <wsdl:part element="impl:createQuote" name="parameters"/>
+		<wsdl:part element="impl:createQuote" name="parameters" />
 
-   </wsdl:message>
+	</wsdl:message>
 
-   <wsdl:message name="loginRequest">
+	<wsdl:message name="loginRequest">
 
-      <wsdl:part element="impl:login" name="parameters"/>
+		<wsdl:part element="impl:login" name="parameters" />
 
-   </wsdl:message>
+	</wsdl:message>
 
-   <wsdl:message name="createQuoteResponse">
+	<wsdl:message name="createQuoteResponse">
 
-      <wsdl:part element="impl:createQuoteResponse" name="parameters"/>
+		<wsdl:part element="impl:createQuoteResponse" name="parameters" />
 
-   </wsdl:message>
+	</wsdl:message>
 
-   <wsdl:message name="buyResponse">
+	<wsdl:message name="buyResponse">
 
-      <wsdl:part element="impl:buyResponse" name="parameters"/>
+		<wsdl:part element="impl:buyResponse" name="parameters" />
 
-   </wsdl:message>
+	</wsdl:message>
 
-   <wsdl:message name="buyRequest">
+	<wsdl:message name="buyRequest">
 
-      <wsdl:part element="impl:buy" name="parameters"/>
+		<wsdl:part element="impl:buy" name="parameters" />
 
-   </wsdl:message>
+	</wsdl:message>
 
-   <wsdl:message name="cancelOrderRequest">
+	<wsdl:message name="cancelOrderRequest">
 
-      <wsdl:part element="impl:cancelOrder" name="parameters"/>
+		<wsdl:part element="impl:cancelOrder" name="parameters" />
 
-   </wsdl:message>
+	</wsdl:message>
 
-   <wsdl:message name="sellResponse">
+	<wsdl:message name="sellResponse">
 
-      <wsdl:part element="impl:sellResponse" name="parameters"/>
+		<wsdl:part element="impl:sellResponse" name="parameters" />
 
-   </wsdl:message>
+	</wsdl:message>
 
-   <wsdl:message name="queueOrderResponse">
+	<wsdl:message name="queueOrderResponse">
 
-      <wsdl:part element="impl:queueOrderResponse" name="parameters"/>
+		<wsdl:part element="impl:queueOrderResponse" name="parameters" />
 
-   </wsdl:message>
+	</wsdl:message>
 
-   <wsdl:message name="updateAccountProfileResponse">
+	<wsdl:message name="updateAccountProfileResponse">
 
-      <wsdl:part element="impl:updateAccountProfileResponse" name="parameters"/>
+		<wsdl:part element="impl:updateAccountProfileResponse"
+			name="parameters" />
 
-   </wsdl:message>
+	</wsdl:message>
 
-   <wsdl:message name="registerResponse">
+	<wsdl:message name="registerResponse">
 
-      <wsdl:part element="impl:registerResponse" name="parameters"/>
+		<wsdl:part element="impl:registerResponse" name="parameters" />
 
-   </wsdl:message>
+	</wsdl:message>
 
-   <wsdl:message name="getClosedOrdersResponse">
+	<wsdl:message name="getClosedOrdersResponse">
 
-      <wsdl:part element="impl:getClosedOrdersResponse" name="parameters"/>
+		<wsdl:part element="impl:getClosedOrdersResponse"
+			name="parameters" />
 
-   </wsdl:message>
+	</wsdl:message>
 
-   <wsdl:message name="resetTradeRequest">
+	<wsdl:message name="resetTradeRequest">
 
-      <wsdl:part element="impl:resetTrade" name="parameters"/>
+		<wsdl:part element="impl:resetTrade" name="parameters" />
 
-   </wsdl:message>
+	</wsdl:message>
 
-   <wsdl:message name="orderCompletedRequest">
+	<wsdl:message name="orderCompletedRequest">
 
-      <wsdl:part element="impl:orderCompleted" name="parameters"/>
+		<wsdl:part element="impl:orderCompleted" name="parameters" />
 
-   </wsdl:message>
+	</wsdl:message>
 
-   <wsdl:message name="getOrdersResponse">
+	<wsdl:message name="getOrdersResponse">
 
-      <wsdl:part element="impl:getOrdersResponse" name="parameters"/>
+		<wsdl:part element="impl:getOrdersResponse" name="parameters" />
 
-   </wsdl:message>
+	</wsdl:message>
 
-   <wsdl:message name="orderCompletedResponse">
+	<wsdl:message name="orderCompletedResponse">
 
-      <wsdl:part element="impl:orderCompletedResponse" name="parameters"/>
+		<wsdl:part element="impl:orderCompletedResponse"
+			name="parameters" />
 
-   </wsdl:message>
+	</wsdl:message>
 
-   <wsdl:message name="getHoldingsResponse">
+	<wsdl:message name="getHoldingsResponse">
 
-      <wsdl:part element="impl:getHoldingsResponse" name="parameters"/>
+		<wsdl:part element="impl:getHoldingsResponse" name="parameters" />
 
-   </wsdl:message>
+	</wsdl:message>
 
-   <wsdl:message name="logoutRequest">
+	<wsdl:message name="logoutRequest">
 
-      <wsdl:part element="impl:logout" name="parameters"/>
+		<wsdl:part element="impl:logout" name="parameters" />
 
-   </wsdl:message>
+	</wsdl:message>
 
-   <wsdl:message name="getAllQuotesResponse">
+	<wsdl:message name="getAllQuotesResponse">
 
-      <wsdl:part element="impl:getAllQuotesResponse" name="parameters"/>
+		<wsdl:part element="impl:getAllQuotesResponse"
+			name="parameters" />
 
-   </wsdl:message>
+	</wsdl:message>
 
-   <wsdl:message name="getAccountProfileDataResponse">
+	<wsdl:message name="getAccountProfileDataResponse">
 
-      <wsdl:part element="impl:getAccountProfileDataResponse" name="parameters"/>
+		<wsdl:part element="impl:getAccountProfileDataResponse"
+			name="parameters" />
 
-   </wsdl:message>
+	</wsdl:message>
 
-   <wsdl:message name="updateAccountProfileRequest">
+	<wsdl:message name="updateAccountProfileRequest">
 
-      <wsdl:part element="impl:updateAccountProfile" name="parameters"/>
+		<wsdl:part element="impl:updateAccountProfile"
+			name="parameters" />
 
-   </wsdl:message>
+	</wsdl:message>
 
-   <wsdl:message name="getOrdersRequest">
+	<wsdl:message name="getOrdersRequest">
 
-      <wsdl:part element="impl:getOrders" name="parameters"/>
+		<wsdl:part element="impl:getOrders" name="parameters" />
 
-   </wsdl:message>
+	</wsdl:message>
 
-   <wsdl:message name="getHoldingsRequest">
+	<wsdl:message name="getHoldingsRequest">
 
-      <wsdl:part element="impl:getHoldings" name="parameters"/>
+		<wsdl:part element="impl:getHoldings" name="parameters" />
 
-   </wsdl:message>
+	</wsdl:message>
 
-   <wsdl:message name="getClosedOrdersRequest">
+	<wsdl:message name="getClosedOrdersRequest">
 
-      <wsdl:part element="impl:getClosedOrders" name="parameters"/>
+		<wsdl:part element="impl:getClosedOrders" name="parameters" />
 
-   </wsdl:message>
+	</wsdl:message>
 
-   <wsdl:message name="getMarketSummaryResponse">
+	<wsdl:message name="getMarketSummaryResponse">
 
-      <wsdl:part element="impl:getMarketSummaryResponse" name="parameters"/>
+		<wsdl:part element="impl:getMarketSummaryResponse"
+			name="parameters" />
 
-   </wsdl:message>
+	</wsdl:message>
 
-   <wsdl:message name="registerRequest">
+	<wsdl:message name="registerRequest">
 
-      <wsdl:part element="impl:register" name="parameters"/>
+		<wsdl:part element="impl:register" name="parameters" />
 
-   </wsdl:message>
+	</wsdl:message>
 
-   <wsdl:message name="loginResponse">
+	<wsdl:message name="loginResponse">
 
-      <wsdl:part element="impl:loginResponse" name="parameters"/>
+		<wsdl:part element="impl:loginResponse" name="parameters" />
 
-   </wsdl:message>
+	</wsdl:message>
 
-   <wsdl:message name="queueOrderRequest">
+	<wsdl:message name="queueOrderRequest">
 
-      <wsdl:part element="impl:queueOrder" name="parameters"/>
+		<wsdl:part element="impl:queueOrder" name="parameters" />
 
-   </wsdl:message>
+	</wsdl:message>
 
-   <wsdl:message name="getHoldingResponse">
+	<wsdl:message name="getHoldingResponse">
 
-      <wsdl:part element="impl:getHoldingResponse" name="parameters"/>
+		<wsdl:part element="impl:getHoldingResponse" name="parameters" />
 
-   </wsdl:message>
+	</wsdl:message>
 
-   <wsdl:message name="sellRequest">
+	<wsdl:message name="sellRequest">
 
-      <wsdl:part element="impl:sell" name="parameters"/>
+		<wsdl:part element="impl:sell" name="parameters" />
 
-   </wsdl:message>
+	</wsdl:message>
 
-   <wsdl:message name="updateQuotePriceVolumeRequest">
+	<wsdl:message name="updateQuotePriceVolumeRequest">
 
-      <wsdl:part element="impl:updateQuotePriceVolume" name="parameters"/>
+		<wsdl:part element="impl:updateQuotePriceVolume"
+			name="parameters" />
 
-   </wsdl:message>
+	</wsdl:message>
 
-   <wsdl:message name="getAccountDataRequest">
+	<wsdl:message name="getAccountDataRequest">
 
-      <wsdl:part element="impl:getAccountData" name="parameters"/>
+		<wsdl:part element="impl:getAccountData" name="parameters" />
 
-   </wsdl:message>
+	</wsdl:message>
 
-   <wsdl:message name="getAccountProfileDataRequest">
+	<wsdl:message name="getAccountProfileDataRequest">
 
-      <wsdl:part element="impl:getAccountProfileData" name="parameters"/>
+		<wsdl:part element="impl:getAccountProfileData"
+			name="parameters" />
 
-   </wsdl:message>
+	</wsdl:message>
 
-   <wsdl:message name="resetTradeResponse">
+	<wsdl:message name="resetTradeResponse">
 
-      <wsdl:part element="impl:resetTradeResponse" name="parameters"/>
+		<wsdl:part element="impl:resetTradeResponse" name="parameters" />
 
-   </wsdl:message>
+	</wsdl:message>
 
-   <wsdl:message name="updateQuotePriceVolumeResponse">
+	<wsdl:message name="updateQuotePriceVolumeResponse">
 
-      <wsdl:part element="impl:updateQuotePriceVolumeResponse" name="parameters"/>
+		<wsdl:part element="impl:updateQuotePriceVolumeResponse"
+			name="parameters" />
 
-   </wsdl:message>
+	</wsdl:message>
 
-   <wsdl:message name="cancelOrderResponse">
+	<wsdl:message name="cancelOrderResponse">
 
-      <wsdl:part element="impl:cancelOrderResponse" name="parameters"/>
+		<wsdl:part element="impl:cancelOrderResponse" name="parameters" />
 
-   </wsdl:message>
+	</wsdl:message>
 
-   <wsdl:message name="getHoldingRequest">
+	<wsdl:message name="getHoldingRequest">
 
-      <wsdl:part element="impl:getHolding" name="parameters"/>
+		<wsdl:part element="impl:getHolding" name="parameters" />
 
-   </wsdl:message>
+	</wsdl:message>
 
-   <wsdl:message name="getMarketSummaryRequest">
+	<wsdl:message name="getMarketSummaryRequest">
 
-      <wsdl:part element="impl:getMarketSummary" name="parameters"/>
+		<wsdl:part element="impl:getMarketSummary" name="parameters" />
 
-   </wsdl:message>
+	</wsdl:message>
 
-   <wsdl:message name="getQuoteRequest">
+	<wsdl:message name="getQuoteRequest">
 
-      <wsdl:part element="impl:getQuote" name="parameters"/>
+		<wsdl:part element="impl:getQuote" name="parameters" />
 
-   </wsdl:message>
+	</wsdl:message>
 
-   <wsdl:message name="logoutResponse">
+	<wsdl:message name="logoutResponse">
 
-      <wsdl:part element="impl:logoutResponse" name="parameters"/>
+		<wsdl:part element="impl:logoutResponse" name="parameters" />
 
-   </wsdl:message>
+	</wsdl:message>
 
-   <wsdl:message name="getAllQuotesRequest">
+	<wsdl:message name="getAllQuotesRequest">
 
-      <wsdl:part element="impl:getAllQuotes" name="parameters"/>
+		<wsdl:part element="impl:getAllQuotes" name="parameters" />
 
-   </wsdl:message>
+	</wsdl:message>
 
-   <wsdl:message name="getQuoteResponse">
+	<wsdl:message name="getQuoteResponse">
 
-      <wsdl:part element="impl:getQuoteResponse" name="parameters"/>
+		<wsdl:part element="impl:getQuoteResponse" name="parameters" />
 
-   </wsdl:message>
+	</wsdl:message>
 
-   <wsdl:message name="getAccountDataResponse">
+	<wsdl:message name="getAccountDataResponse">
 
-      <wsdl:part element="impl:getAccountDataResponse" name="parameters"/>
+		<wsdl:part element="impl:getAccountDataResponse"
+			name="parameters" />
 
-   </wsdl:message>
+	</wsdl:message>
 
-   <wsdl:message name="completeOrderResponse">
+	<wsdl:message name="completeOrderResponse">
 
-      <wsdl:part element="impl:completeOrderResponse" name="parameters"/>
+		<wsdl:part element="impl:completeOrderResponse"
+			name="parameters" />
 
-   </wsdl:message>
+	</wsdl:message>
 
-   <wsdl:message name="completeOrderRequest">
+	<wsdl:message name="completeOrderRequest">
 
-      <wsdl:part element="impl:completeOrder" name="parameters"/>
+		<wsdl:part element="impl:completeOrder" name="parameters" />
 
-   </wsdl:message>
+	</wsdl:message>
 
-   <wsdl:portType name="TradeWSServices">
+	<wsdl:portType name="TradeWSServices">
 
-      <wsdl:operation name="getMarketSummary">
+		<wsdl:operation name="getMarketSummary">
 
-         <wsdl:input message="impl:getMarketSummaryRequest" name="getMarketSummaryRequest"/>
+			<wsdl:input message="impl:getMarketSummaryRequest"
+				name="getMarketSummaryRequest" />
 
-         <wsdl:output message="impl:getMarketSummaryResponse" name="getMarketSummaryResponse"/>
+			<wsdl:output message="impl:getMarketSummaryResponse"
+				name="getMarketSummaryResponse" />
 
-      </wsdl:operation>
+		</wsdl:operation>
 
-      <wsdl:operation name="buy">
+		<wsdl:operation name="buy">
 
-         <wsdl:input message="impl:buyRequest" name="buyRequest"/>
+			<wsdl:input message="impl:buyRequest" name="buyRequest" />
 
-         <wsdl:output message="impl:buyResponse" name="buyResponse"/>
+			<wsdl:output message="impl:buyResponse" name="buyResponse" />
 
-      </wsdl:operation>
+		</wsdl:operation>
 
-      <wsdl:operation name="sell">
+		<wsdl:operation name="sell">
 
-         <wsdl:input message="impl:sellRequest" name="sellRequest"/>
+			<wsdl:input message="impl:sellRequest" name="sellRequest" />
 
-         <wsdl:output message="impl:sellResponse" name="sellResponse"/>
+			<wsdl:output message="impl:sellResponse"
+				name="sellResponse" />
 
-      </wsdl:operation>
+		</wsdl:operation>
 
-      <wsdl:operation name="queueOrder">
+		<wsdl:operation name="queueOrder">
 
-         <wsdl:input message="impl:queueOrderRequest" name="queueOrderRequest"/>
+			<wsdl:input message="impl:queueOrderRequest"
+				name="queueOrderRequest" />
 
-         <wsdl:output message="impl:queueOrderResponse" name="queueOrderResponse"/>
+			<wsdl:output message="impl:queueOrderResponse"
+				name="queueOrderResponse" />
 
-      </wsdl:operation>
+		</wsdl:operation>
 
-      <wsdl:operation name="completeOrder">
+		<wsdl:operation name="completeOrder">
 
-         <wsdl:input message="impl:completeOrderRequest" name="completeOrderRequest"/>
+			<wsdl:input message="impl:completeOrderRequest"
+				name="completeOrderRequest" />
 
-         <wsdl:output message="impl:completeOrderResponse" name="completeOrderResponse"/>
+			<wsdl:output message="impl:completeOrderResponse"
+				name="completeOrderResponse" />
 
-      </wsdl:operation>
+		</wsdl:operation>
 
-      <wsdl:operation name="cancelOrder">
+		<wsdl:operation name="cancelOrder">
 
-         <wsdl:input message="impl:cancelOrderRequest" name="cancelOrderRequest"/>
+			<wsdl:input message="impl:cancelOrderRequest"
+				name="cancelOrderRequest" />
 
-         <wsdl:output message="impl:cancelOrderResponse" name="cancelOrderResponse"/>
+			<wsdl:output message="impl:cancelOrderResponse"
+				name="cancelOrderResponse" />
 
-      </wsdl:operation>
+		</wsdl:operation>
 
-      <wsdl:operation name="orderCompleted">
+		<wsdl:operation name="orderCompleted">
 
-         <wsdl:input message="impl:orderCompletedRequest" name="orderCompletedRequest"/>
+			<wsdl:input message="impl:orderCompletedRequest"
+				name="orderCompletedRequest" />
 
-         <wsdl:output message="impl:orderCompletedResponse" name="orderCompletedResponse"/>
+			<wsdl:output message="impl:orderCompletedResponse"
+				name="orderCompletedResponse" />
 
-      </wsdl:operation>
+		</wsdl:operation>
 
-      <wsdl:operation name="getOrders">
+		<wsdl:operation name="getOrders">
 
-         <wsdl:input message="impl:getOrdersRequest" name="getOrdersRequest"/>
+			<wsdl:input message="impl:getOrdersRequest"
+				name="getOrdersRequest" />
 
-         <wsdl:output message="impl:getOrdersResponse" name="getOrdersResponse"/>
+			<wsdl:output message="impl:getOrdersResponse"
+				name="getOrdersResponse" />
 
-      </wsdl:operation>
+		</wsdl:operation>
 
-      <wsdl:operation name="getClosedOrders">
+		<wsdl:operation name="getClosedOrders">
 
-         <wsdl:input message="impl:getClosedOrdersRequest" name="getClosedOrdersRequest"/>
+			<wsdl:input message="impl:getClosedOrdersRequest"
+				name="getClosedOrdersRequest" />
 
-         <wsdl:output message="impl:getClosedOrdersResponse" name="getClosedOrdersResponse"/>
+			<wsdl:output message="impl:getClosedOrdersResponse"
+				name="getClosedOrdersResponse" />
 
-      </wsdl:operation>
+		</wsdl:operation>
 
-      <wsdl:operation name="createQuote">
+		<wsdl:operation name="createQuote">
 
-         <wsdl:input message="impl:createQuoteRequest" name="createQuoteRequest"/>
+			<wsdl:input message="impl:createQuoteRequest"
+				name="createQuoteRequest" />
 
-         <wsdl:output message="impl:createQuoteResponse" name="createQuoteResponse"/>
+			<wsdl:output message="impl:createQuoteResponse"
+				name="createQuoteResponse" />
 
-      </wsdl:operation>
+		</wsdl:operation>
 
-      <wsdl:operation name="getQuote">
+		<wsdl:operation name="getQuote">
 
-         <wsdl:input message="impl:getQuoteRequest" name="getQuoteRequest"/>
+			<wsdl:input message="impl:getQuoteRequest"
+				name="getQuoteRequest" />
 
-         <wsdl:output message="impl:getQuoteResponse" name="getQuoteResponse"/>
+			<wsdl:output message="impl:getQuoteResponse"
+				name="getQuoteResponse" />
 
-      </wsdl:operation>
+		</wsdl:operation>
 
-      <wsdl:operation name="getAllQuotes">
+		<wsdl:operation name="getAllQuotes">
 
-         <wsdl:input message="impl:getAllQuotesRequest" name="getAllQuotesRequest"/>
+			<wsdl:input message="impl:getAllQuotesRequest"
+				name="getAllQuotesRequest" />
 
-         <wsdl:output message="impl:getAllQuotesResponse" name="getAllQuotesResponse"/>
+			<wsdl:output message="impl:getAllQuotesResponse"
+				name="getAllQuotesResponse" />
 
-      </wsdl:operation>
+		</wsdl:operation>
 
-      <wsdl:operation name="updateQuotePriceVolume">
+		<wsdl:operation name="updateQuotePriceVolume">
 
-         <wsdl:input message="impl:updateQuotePriceVolumeRequest" name="updateQuotePriceVolumeRequest"/>
+			<wsdl:input message="impl:updateQuotePriceVolumeRequest"
+				name="updateQuotePriceVolumeRequest" />
 
-         <wsdl:output message="impl:updateQuotePriceVolumeResponse" name="updateQuotePriceVolumeResponse"/>
+			<wsdl:output message="impl:updateQuotePriceVolumeResponse"
+				name="updateQuotePriceVolumeResponse" />
 
-      </wsdl:operation>
+		</wsdl:operation>
 
-      <wsdl:operation name="getHoldings">
+		<wsdl:operation name="getHoldings">
 
-         <wsdl:input message="impl:getHoldingsRequest" name="getHoldingsRequest"/>
+			<wsdl:input message="impl:getHoldingsRequest"
+				name="getHoldingsRequest" />
 
-         <wsdl:output message="impl:getHoldingsResponse" name="getHoldingsResponse"/>
+			<wsdl:output message="impl:getHoldingsResponse"
+				name="getHoldingsResponse" />
 
-      </wsdl:operation>
+		</wsdl:operation>
 
-      <wsdl:operation name="getHolding">
+		<wsdl:operation name="getHolding">
 
-         <wsdl:input message="impl:getHoldingRequest" name="getHoldingRequest"/>
+			<wsdl:input message="impl:getHoldingRequest"
+				name="getHoldingRequest" />
 
-         <wsdl:output message="impl:getHoldingResponse" name="getHoldingResponse"/>
+			<wsdl:output message="impl:getHoldingResponse"
+				name="getHoldingResponse" />
 
-      </wsdl:operation>
+		</wsdl:operation>
 
-      <wsdl:operation name="getAccountData">
+		<wsdl:operation name="getAccountData">
 
-         <wsdl:input message="impl:getAccountDataRequest" name="getAccountDataRequest"/>
+			<wsdl:input message="impl:getAccountDataRequest"
+				name="getAccountDataRequest" />
 
-         <wsdl:output message="impl:getAccountDataResponse" name="getAccountDataResponse"/>
+			<wsdl:output message="impl:getAccountDataResponse"
+				name="getAccountDataResponse" />
 
-      </wsdl:operation>
+		</wsdl:operation>
 
-      <wsdl:operation name="getAccountProfileData">
+		<wsdl:operation name="getAccountProfileData">
 
-         <wsdl:input message="impl:getAccountProfileDataRequest" name="getAccountProfileDataRequest"/>
+			<wsdl:input message="impl:getAccountProfileDataRequest"
+				name="getAccountProfileDataRequest" />
 
-         <wsdl:output message="impl:getAccountProfileDataResponse" name="getAccountProfileDataResponse"/>
+			<wsdl:output message="impl:getAccountProfileDataResponse"
+				name="getAccountProfileDataResponse" />
 
-      </wsdl:operation>
+		</wsdl:operation>
 
-      <wsdl:operation name="updateAccountProfile">
+		<wsdl:operation name="updateAccountProfile">
 
-         <wsdl:input message="impl:updateAccountProfileRequest" name="updateAccountProfileRequest"/>
+			<wsdl:input message="impl:updateAccountProfileRequest"
+				name="updateAccountProfileRequest" />
 
-         <wsdl:output message="impl:updateAccountProfileResponse" name="updateAccountProfileResponse"/>
+			<wsdl:output message="impl:updateAccountProfileResponse"
+				name="updateAccountProfileResponse" />
 
-      </wsdl:operation>
+		</wsdl:operation>
 
-      <wsdl:operation name="login">
+		<wsdl:operation name="login">
 
-         <wsdl:input message="impl:loginRequest" name="loginRequest"/>
+			<wsdl:input message="impl:loginRequest" name="loginRequest" />
 
-         <wsdl:output message="impl:loginResponse" name="loginResponse"/>
+			<wsdl:output message="impl:loginResponse"
+				name="loginResponse" />
 
-      </wsdl:operation>
+		</wsdl:operation>
 
-      <wsdl:operation name="logout">
+		<wsdl:operation name="logout">
 
-         <wsdl:input message="impl:logoutRequest" name="logoutRequest"/>
+			<wsdl:input message="impl:logoutRequest"
+				name="logoutRequest" />
 
-         <wsdl:output message="impl:logoutResponse" name="logoutResponse"/>
+			<wsdl:output message="impl:logoutResponse"
+				name="logoutResponse" />
 
-      </wsdl:operation>
+		</wsdl:operation>
 
-      <wsdl:operation name="register">
+		<wsdl:operation name="register">
 
-         <wsdl:input message="impl:registerRequest" name="registerRequest"/>
+			<wsdl:input message="impl:registerRequest"
+				name="registerRequest" />
 
-         <wsdl:output message="impl:registerResponse" name="registerResponse"/>
+			<wsdl:output message="impl:registerResponse"
+				name="registerResponse" />
 
-      </wsdl:operation>
+		</wsdl:operation>
 
-      <wsdl:operation name="resetTrade">
+		<wsdl:operation name="resetTrade">
 
-         <wsdl:input message="impl:resetTradeRequest" name="resetTradeRequest"/>
+			<wsdl:input message="impl:resetTradeRequest"
+				name="resetTradeRequest" />
 
-         <wsdl:output message="impl:resetTradeResponse" name="resetTradeResponse"/>
+			<wsdl:output message="impl:resetTradeResponse"
+				name="resetTradeResponse" />
 
-      </wsdl:operation>
+		</wsdl:operation>
 
-   </wsdl:portType>
+	</wsdl:portType>
 
-   <wsdl:binding name="TradeWSServicesSoapBinding" type="impl:TradeWSServices">
+	<wsdl:binding name="TradeWSServicesSoapBinding"
+		type="impl:TradeWSServices">
 
-      <wsdlsoap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
+		<wsdlsoap:binding style="document"
+			transport="http://schemas.xmlsoap.org/soap/http" />
 
-      <wsdl:operation name="getMarketSummary">
+		<wsdl:operation name="getMarketSummary">
 
-         <wsdlsoap:operation soapAction=""/>
+			<wsdlsoap:operation soapAction="" />
 
-         <wsdl:input name="getMarketSummaryRequest">
+			<wsdl:input name="getMarketSummaryRequest">
 
-            <wsdlsoap:body use="literal"/>
+				<wsdlsoap:body use="literal" />
 
-         </wsdl:input>
+			</wsdl:input>
 
-         <wsdl:output name="getMarketSummaryResponse">
+			<wsdl:output name="getMarketSummaryResponse">
 
-            <wsdlsoap:body use="literal"/>
+				<wsdlsoap:body use="literal" />
 
-         </wsdl:output>
+			</wsdl:output>
 
-      </wsdl:operation>
+		</wsdl:operation>
 
-      <wsdl:operation name="buy">
+		<wsdl:operation name="buy">
 
-         <wsdlsoap:operation soapAction=""/>
+			<wsdlsoap:operation soapAction="" />
 
-         <wsdl:input name="buyRequest">
+			<wsdl:input name="buyRequest">
 
-            <wsdlsoap:body use="literal"/>
+				<wsdlsoap:body use="literal" />
 
-         </wsdl:input>
+			</wsdl:input>
 
-         <wsdl:output name="buyResponse">
+			<wsdl:output name="buyResponse">
 
-            <wsdlsoap:body use="literal"/>
+				<wsdlsoap:body use="literal" />
 
-         </wsdl:output>
+			</wsdl:output>
 
-      </wsdl:operation>
+		</wsdl:operation>
 
-      <wsdl:operation name="sell">
+		<wsdl:operation name="sell">
 
-         <wsdlsoap:operation soapAction=""/>
+			<wsdlsoap:operation soapAction="" />
 
-         <wsdl:input name="sellRequest">
+			<wsdl:input name="sellRequest">
 
-            <wsdlsoap:body use="literal"/>
+				<wsdlsoap:body use="literal" />
 
-         </wsdl:input>
+			</wsdl:input>
 
-         <wsdl:output name="sellResponse">
+			<wsdl:output name="sellResponse">
 
-            <wsdlsoap:body use="literal"/>
+				<wsdlsoap:body use="literal" />
 
-         </wsdl:output>
+			</wsdl:output>
 
-      </wsdl:operation>
+		</wsdl:operation>
 
-      <wsdl:operation name="queueOrder">
+		<wsdl:operation name="queueOrder">
 
-         <wsdlsoap:operation soapAction=""/>
+			<wsdlsoap:operation soapAction="" />
 
-         <wsdl:input name="queueOrderRequest">
+			<wsdl:input name="queueOrderRequest">
 
-            <wsdlsoap:body use="literal"/>
+				<wsdlsoap:body use="literal" />
 
-         </wsdl:input>
+			</wsdl:input>
 
-         <wsdl:output name="queueOrderResponse">
+			<wsdl:output name="queueOrderResponse">
 
-            <wsdlsoap:body use="literal"/>
+				<wsdlsoap:body use="literal" />
 
-         </wsdl:output>
+			</wsdl:output>
 
-      </wsdl:operation>
+		</wsdl:operation>
 
-      <wsdl:operation name="completeOrder">
+		<wsdl:operation name="completeOrder">
 
-         <wsdlsoap:operation soapAction=""/>
+			<wsdlsoap:operation soapAction="" />
 
-         <wsdl:input name="completeOrderRequest">
+			<wsdl:input name="completeOrderRequest">
 
-            <wsdlsoap:body use="literal"/>
+				<wsdlsoap:body use="literal" />
 
-         </wsdl:input>
+			</wsdl:input>
 
-         <wsdl:output name="completeOrderResponse">
+			<wsdl:output name="completeOrderResponse">
 
-            <wsdlsoap:body use="literal"/>
+				<wsdlsoap:body use="literal" />
 
-         </wsdl:output>
+			</wsdl:output>
 
-      </wsdl:operation>
+		</wsdl:operation>
 
-      <wsdl:operation name="cancelOrder">
+		<wsdl:operation name="cancelOrder">
 
-         <wsdlsoap:operation soapAction=""/>
+			<wsdlsoap:operation soapAction="" />
 
-         <wsdl:input name="cancelOrderRequest">
+			<wsdl:input name="cancelOrderRequest">
 
-            <wsdlsoap:body use="literal"/>
+				<wsdlsoap:body use="literal" />
 
-         </wsdl:input>
+			</wsdl:input>
 
-         <wsdl:output name="cancelOrderResponse">
+			<wsdl:output name="cancelOrderResponse">
 
-            <wsdlsoap:body use="literal"/>
+				<wsdlsoap:body use="literal" />
 
-         </wsdl:output>
+			</wsdl:output>
 
-      </wsdl:operation>
+		</wsdl:operation>
 
-      <wsdl:operation name="orderCompleted">
+		<wsdl:operation name="orderCompleted">
 
-         <wsdlsoap:operation soapAction=""/>
+			<wsdlsoap:operation soapAction="" />
 
-         <wsdl:input name="orderCompletedRequest">
+			<wsdl:input name="orderCompletedRequest">
 
-            <wsdlsoap:body use="literal"/>
+				<wsdlsoap:body use="literal" />
 
-         </wsdl:input>
+			</wsdl:input>
 
-         <wsdl:output name="orderCompletedResponse">
+			<wsdl:output name="orderCompletedResponse">
 
-            <wsdlsoap:body use="literal"/>
+				<wsdlsoap:body use="literal" />
 
-         </wsdl:output>
+			</wsdl:output>
 
-      </wsdl:operation>
+		</wsdl:operation>
 
-      <wsdl:operation name="getOrders">
+		<wsdl:operation name="getOrders">
 
-         <wsdlsoap:operation soapAction=""/>
+			<wsdlsoap:operation soapAction="" />
 
-         <wsdl:input name="getOrdersRequest">
+			<wsdl:input name="getOrdersRequest">
 
-            <wsdlsoap:body use="literal"/>
+				<wsdlsoap:body use="literal" />
 
-         </wsdl:input>
+			</wsdl:input>
 
-         <wsdl:output name="getOrdersResponse">
+			<wsdl:output name="getOrdersResponse">
 
-            <wsdlsoap:body use="literal"/>
+				<wsdlsoap:body use="literal" />
 
-         </wsdl:output>
+			</wsdl:output>
 
-      </wsdl:operation>
+		</wsdl:operation>
 
-      <wsdl:operation name="getClosedOrders">
+		<wsdl:operation name="getClosedOrders">
 
-         <wsdlsoap:operation soapAction=""/>
+			<wsdlsoap:operation soapAction="" />
 
-         <wsdl:input name="getClosedOrdersRequest">
+			<wsdl:input name="getClosedOrdersRequest">
 
-            <wsdlsoap:body use="literal"/>
+				<wsdlsoap:body use="literal" />
 
-         </wsdl:input>
+			</wsdl:input>
 
-         <wsdl:output name="getClosedOrdersResponse">
+			<wsdl:output name="getClosedOrdersResponse">
 
-            <wsdlsoap:body use="literal"/>
+				<wsdlsoap:body use="literal" />
 
-         </wsdl:output>
+			</wsdl:output>
 
-      </wsdl:operation>
+		</wsdl:operation>
 
-      <wsdl:operation name="createQuote">
+		<wsdl:operation name="createQuote">
 
-         <wsdlsoap:operation soapAction=""/>
+			<wsdlsoap:operation soapAction="" />
 
-         <wsdl:input name="createQuoteRequest">
+			<wsdl:input name="createQuoteRequest">
 
-            <wsdlsoap:body use="literal"/>
+				<wsdlsoap:body use="literal" />
 
-         </wsdl:input>
+			</wsdl:input>
 
-         <wsdl:output name="createQuoteResponse">
+			<wsdl:output name="createQuoteResponse">
 
-            <wsdlsoap:body use="literal"/>
+				<wsdlsoap:body use="literal" />
 
-         </wsdl:output>
+			</wsdl:output>
 
-      </wsdl:operation>
+		</wsdl:operation>
 
-      <wsdl:operation name="getQuote">
+		<wsdl:operation name="getQuote">
 
-         <wsdlsoap:operation soapAction=""/>
+			<wsdlsoap:operation soapAction="" />
 
-         <wsdl:input name="getQuoteRequest">
+			<wsdl:input name="getQuoteRequest">
 
-            <wsdlsoap:body use="literal"/>
+				<wsdlsoap:body use="literal" />
 
-         </wsdl:input>
+			</wsdl:input>
 
-         <wsdl:output name="getQuoteResponse">
+			<wsdl:output name="getQuoteResponse">
 
-            <wsdlsoap:body use="literal"/>
+				<wsdlsoap:body use="literal" />
 
-         </wsdl:output>
+			</wsdl:output>
 
-      </wsdl:operation>
+		</wsdl:operation>
 
-      <wsdl:operation name="getAllQuotes">
+		<wsdl:operation name="getAllQuotes">
 
-         <wsdlsoap:operation soapAction=""/>
+			<wsdlsoap:operation soapAction="" />
 
-         <wsdl:input name="getAllQuotesRequest">
+			<wsdl:input name="getAllQuotesRequest">
 
-            <wsdlsoap:body use="literal"/>
+				<wsdlsoap:body use="literal" />
 
-         </wsdl:input>
+			</wsdl:input>
 
-         <wsdl:output name="getAllQuotesResponse">
+			<wsdl:output name="getAllQuotesResponse">
 
-            <wsdlsoap:body use="literal"/>
+				<wsdlsoap:body use="literal" />
 
-         </wsdl:output>
+			</wsdl:output>
 
-      </wsdl:operation>
+		</wsdl:operation>
 
-      <wsdl:operation name="updateQuotePriceVolume">
+		<wsdl:operation name="updateQuotePriceVolume">
 
-         <wsdlsoap:operation soapAction=""/>
+			<wsdlsoap:operation soapAction="" />
 
-         <wsdl:input name="updateQuotePriceVolumeRequest">
+			<wsdl:input name="updateQuotePriceVolumeRequest">
 
-            <wsdlsoap:body use="literal"/>
+				<wsdlsoap:body use="literal" />
 
-         </wsdl:input>
+			</wsdl:input>
 
-         <wsdl:output name="updateQuotePriceVolumeResponse">
+			<wsdl:output name="updateQuotePriceVolumeResponse">
 
-            <wsdlsoap:body use="literal"/>
+				<wsdlsoap:body use="literal" />
 
-         </wsdl:output>
+			</wsdl:output>
 
-      </wsdl:operation>
+		</wsdl:operation>
 
-      <wsdl:operation name="getHoldings">
+		<wsdl:operation name="getHoldings">
 
-         <wsdlsoap:operation soapAction=""/>
+			<wsdlsoap:operation soapAction="" />
 
-         <wsdl:input name="getHoldingsRequest">
+			<wsdl:input name="getHoldingsRequest">
 
-            <wsdlsoap:body use="literal"/>
+				<wsdlsoap:body use="literal" />
 
-         </wsdl:input>
+			</wsdl:input>
 
-         <wsdl:output name="getHoldingsResponse">
+			<wsdl:output name="getHoldingsResponse">
 
-            <wsdlsoap:body use="literal"/>
+				<wsdlsoap:body use="literal" />
 
-         </wsdl:output>
+			</wsdl:output>
 
-      </wsdl:operation>
+		</wsdl:operation>
 
-      <wsdl:operation name="getHolding">
+		<wsdl:operation name="getHolding">
 
-         <wsdlsoap:operation soapAction=""/>
+			<wsdlsoap:operation soapAction="" />
 
-         <wsdl:input name="getHoldingRequest">
+			<wsdl:input name="getHoldingRequest">
 
-            <wsdlsoap:body use="literal"/>
+				<wsdlsoap:body use="literal" />
 
-         </wsdl:input>
+			</wsdl:input>
 
-         <wsdl:output name="getHoldingResponse">
+			<wsdl:output name="getHoldingResponse">
 
-            <wsdlsoap:body use="literal"/>
+				<wsdlsoap:body use="literal" />
 
-         </wsdl:output>
+			</wsdl:output>
 
-      </wsdl:operation>
+		</wsdl:operation>
 
-      <wsdl:operation name="getAccountData">
+		<wsdl:operation name="getAccountData">
 
-         <wsdlsoap:operation soapAction=""/>
+			<wsdlsoap:operation soapAction="" />
 
-         <wsdl:input name="getAccountDataRequest">
+			<wsdl:input name="getAccountDataRequest">
 
-            <wsdlsoap:body use="literal"/>
+				<wsdlsoap:body use="literal" />
 
-         </wsdl:input>
+			</wsdl:input>
 
-         <wsdl:output name="getAccountDataResponse">
+			<wsdl:output name="getAccountDataResponse">
 
-            <wsdlsoap:body use="literal"/>
+				<wsdlsoap:body use="literal" />
 
-         </wsdl:output>
+			</wsdl:output>
 
-      </wsdl:operation>
+		</wsdl:operation>
 
-      <wsdl:operation name="getAccountProfileData">
+		<wsdl:operation name="getAccountProfileData">
 
-         <wsdlsoap:operation soapAction=""/>
+			<wsdlsoap:operation soapAction="" />
 
-         <wsdl:input name="getAccountProfileDataRequest">
+			<wsdl:input name="getAccountProfileDataRequest">
 
-            <wsdlsoap:body use="literal"/>
+				<wsdlsoap:body use="literal" />
 
-         </wsdl:input>
+			</wsdl:input>
 
-         <wsdl:output name="getAccountProfileDataResponse">
+			<wsdl:output name="getAccountProfileDataResponse">
 
-            <wsdlsoap:body use="literal"/>
+				<wsdlsoap:body use="literal" />
 
-         </wsdl:output>
+			</wsdl:output>
 
-      </wsdl:operation>
+		</wsdl:operation>
 
-      <wsdl:operation name="updateAccountProfile">
+		<wsdl:operation name="updateAccountProfile">
 
-         <wsdlsoap:operation soapAction=""/>
+			<wsdlsoap:operation soapAction="" />
 
-         <wsdl:input name="updateAccountProfileRequest">
+			<wsdl:input name="updateAccountProfileRequest">
 
-            <wsdlsoap:body use="literal"/>
+				<wsdlsoap:body use="literal" />
 
-         </wsdl:input>
+			</wsdl:input>
 
-         <wsdl:output name="updateAccountProfileResponse">
+			<wsdl:output name="updateAccountProfileResponse">
 
-            <wsdlsoap:body use="literal"/>
+				<wsdlsoap:body use="literal" />
 
-         </wsdl:output>
+			</wsdl:output>
 
-      </wsdl:operation>
+		</wsdl:operation>
 
-      <wsdl:operation name="login">
+		<wsdl:operation name="login">
 
-         <wsdlsoap:operation soapAction=""/>
+			<wsdlsoap:operation soapAction="" />
 
-         <wsdl:input name="loginRequest">
+			<wsdl:input name="loginRequest">
 
-            <wsdlsoap:body use="literal"/>
+				<wsdlsoap:body use="literal" />
 
-         </wsdl:input>
+			</wsdl:input>
 
-         <wsdl:output name="loginResponse">
+			<wsdl:output name="loginResponse">
 
-            <wsdlsoap:body use="literal"/>
+				<wsdlsoap:body use="literal" />
 
-         </wsdl:output>
+			</wsdl:output>
 
-      </wsdl:operation>
+		</wsdl:operation>
 
-      <wsdl:operation name="logout">
+		<wsdl:operation name="logout">
 
-         <wsdlsoap:operation soapAction=""/>
+			<wsdlsoap:operation soapAction="" />
 
-         <wsdl:input name="logoutRequest">
+			<wsdl:input name="logoutRequest">
 
-            <wsdlsoap:body use="literal"/>
+				<wsdlsoap:body use="literal" />
 
-         </wsdl:input>
+			</wsdl:input>
 
-         <wsdl:output name="logoutResponse">
+			<wsdl:output name="logoutResponse">
 
-            <wsdlsoap:body use="literal"/>
+				<wsdlsoap:body use="literal" />
 
-         </wsdl:output>
+			</wsdl:output>
 
-      </wsdl:operation>
+		</wsdl:operation>
 
-      <wsdl:operation name="register">
+		<wsdl:operation name="register">
 
-         <wsdlsoap:operation soapAction=""/>
+			<wsdlsoap:operation soapAction="" />
 
-         <wsdl:input name="registerRequest">
+			<wsdl:input name="registerRequest">
 
-            <wsdlsoap:body use="literal"/>
+				<wsdlsoap:body use="literal" />
 
-         </wsdl:input>
+			</wsdl:input>
 
-         <wsdl:output name="registerResponse">
+			<wsdl:output name="registerResponse">
 
-            <wsdlsoap:body use="literal"/>
+				<wsdlsoap:body use="literal" />
 
-         </wsdl:output>
+			</wsdl:output>
 
-      </wsdl:operation>
+		</wsdl:operation>
 
-      <wsdl:operation name="resetTrade">
+		<wsdl:operation name="resetTrade">
 
-         <wsdlsoap:operation soapAction=""/>
+			<wsdlsoap:operation soapAction="" />
 
-         <wsdl:input name="resetTradeRequest">
+			<wsdl:input name="resetTradeRequest">
 
-            <wsdlsoap:body use="literal"/>
+				<wsdlsoap:body use="literal" />
 
-         </wsdl:input>
+			</wsdl:input>
 
-         <wsdl:output name="resetTradeResponse">
+			<wsdl:output name="resetTradeResponse">
 
-            <wsdlsoap:body use="literal"/>
+				<wsdlsoap:body use="literal" />
 
-         </wsdl:output>
+			</wsdl:output>
 
-      </wsdl:operation>
+		</wsdl:operation>
 
-   </wsdl:binding>
+	</wsdl:binding>
 
-   <wsdl:service name="Trade">
+	<wsdl:service name="Trade">
 
-      <wsdl:port binding="impl:TradeWSServicesSoapBinding" name="TradeWSServices">
+		<wsdl:port binding="impl:TradeWSServicesSoapBinding"
+			name="TradeWSServices">
 
-         <wsdlsoap:address location="http://localhost:8080/daytrader/services/TradeWSServices"/>
+			<wsdlsoap:address
+				location="http://localhost:8080/daytrader/services/TradeWSServices" />
 
-      </wsdl:port>
+		</wsdl:port>
 
-   </wsdl:service>
+	</wsdl:service>
 
 </wsdl:definitions>



Mime
View raw message