You are viewing a plain text version of this content. The canonical link for it is here.
Posted to scm@geronimo.apache.org by ge...@apache.org on 2005/09/20 18:08:17 UTC
svn commit: r290479 [14/16] - in /geronimo/trunk/sandbox/daytrader: ./ bin/
derby/ modules/ modules/core/ modules/core/src/ modules/core/src/conf/
modules/core/src/java/ modules/core/src/java/org/
modules/core/src/java/org/apache/ modules/core/src/java...
Added: geronimo/trunk/sandbox/daytrader/modules/web/src/webapp/welcome.jsp
URL: http://svn.apache.org/viewcvs/geronimo/trunk/sandbox/daytrader/modules/web/src/webapp/welcome.jsp?rev=290479&view=auto
==============================================================================
--- geronimo/trunk/sandbox/daytrader/modules/web/src/webapp/welcome.jsp (added)
+++ geronimo/trunk/sandbox/daytrader/modules/web/src/webapp/welcome.jsp Tue Sep 20 09:07:08 2005
@@ -0,0 +1,105 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<HTML>
+<HEAD>
+<TITLE>Trade Login</TITLE>
+<LINK rel="stylesheet" href="style.css" type="text/css" />
+</HEAD>
+<BODY bgcolor="#ffffff" link="#000099">
+<%@ page session="false" %>
+<TABLE style="font-size: smaller">
+ <TBODY>
+ <TR>
+ <TD bgcolor="#8080c0" align="left" width="500" height="10" colspan="5"><FONT color="#ffffff"><B>Trade Login</B></FONT></TD>
+ <TD align="center" bgcolor="#000000" width="100" height="10"><FONT color="#ffffff"><B>Trade</B></FONT></TD>
+ </TR>
+ </TBODY>
+</TABLE>
+<TABLE width="100%" height="30">
+ <TBODY>
+ <TR>
+ <TD></TD>
+ <TD><FONT color="#ff0033"><FONT color="#ff0033"><FONT color="#ff0033"><% String results;
+results = (String) request.getAttribute("results");
+if ( results != null )out.print(results);
+%></FONT></FONT></FONT></TD>
+ <TD></TD>
+ </TR>
+ </TBODY>
+</TABLE>
+<DIV align="left"></DIV>
+<TABLE width="616">
+ <TBODY>
+ <TR>
+ <TD width="2%" bgcolor="#e7e4e7" rowspan="3"></TD>
+ <TD width="98%"><B>Log in</B>
+ <HR>
+ </TD>
+ </TR>
+ <TR>
+ <TD align="right"><FONT size="-1">Username
+ Password
+
+
+ </FONT></TD>
+ </TR>
+ <TR>
+ <TD align="right">
+ <FORM action="app" method="POST"><INPUT size="10" type="text" name="uid" value="uid:0"> <INPUT size="10" type="password" name="passwd" value="xxx"> <INPUT type="submit" value="Log in"><INPUT type="hidden" name="action" value="login"></FORM>
+ </TD>
+ </TR>
+ </TBODY>
+</TABLE>
+<TABLE width="616">
+ <TBODY>
+ <TR>
+ <TD width="2%"></TD>
+ <TD width="98%">
+ <HR>
+ </TD>
+ </TR>
+ <TR>
+ <TD bgcolor="#e7e4e7" rowspan="4"></TD>
+ <TD><B><FONT size="-1" color="#000000">First time user? Please Register</FONT></B></TD>
+ </TR>
+ <TR>
+ <TD>
+ </TD>
+ </TR>
+ <TR>
+ <TD align="right">
+ <BLOCKQUOTE>
+ <A href="register.jsp">Register With Trade</A>
+ </BLOCKQUOTE>
+ </TD>
+ </TR>
+ <TR>
+ <TD>
+ <HR>
+ </TD>
+ </TR>
+ </TBODY>
+</TABLE>
+<TABLE height="54" style="font-size: smaller">
+ <TBODY>
+ <TR>
+ <TD colspan="2">
+ <HR>
+ </TD>
+ </TR>
+ <TR>
+ <TD colspan="2"></TD>
+ </TR>
+ <TR>
+ <TD bgcolor="#8080c0" align="left" width="500" height="10"><B><FONT color="#ffffff">Trade Login</FONT></B></TD>
+ <TD align="center" bgcolor="#000000" width="100" height="10"><FONT color="#ffffff"><B>Trade</B></FONT></TD>
+ </TR>
+ <TR>
+ <TD colspan="2" align="center"> Created with IBM WebSphere Application Server and WebSphere Studio Application Developer<BR>
+
+
+Copyright 2000, IBM Corporation</TD>
+ </TR>
+ </TBODY>
+</TABLE>
+</BODY>
+</HTML>
Added: geronimo/trunk/sandbox/daytrader/modules/web/src/webapp/welcomeImg.jsp
URL: http://svn.apache.org/viewcvs/geronimo/trunk/sandbox/daytrader/modules/web/src/webapp/welcomeImg.jsp?rev=290479&view=auto
==============================================================================
--- geronimo/trunk/sandbox/daytrader/modules/web/src/webapp/welcomeImg.jsp (added)
+++ geronimo/trunk/sandbox/daytrader/modules/web/src/webapp/welcomeImg.jsp Tue Sep 20 09:07:08 2005
@@ -0,0 +1,108 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<HTML>
+<HEAD>
+<TITLE>Trade Login</TITLE>
+<LINK rel="stylesheet" href="style.css" type="text/css" />
+</HEAD>
+<BODY bgcolor="#ffffff" link="#000099">
+<%@ page session="false" %>
+<TABLE style="font-size: smaller">
+ <TBODY>
+ <TR>
+ <TD bgcolor="#8080c0" align="left" width="500" height="10" colspan="5"><FONT color="#ffffff"><B>Trade Login</B></FONT></TD>
+ <TD align="center" bgcolor="#ffffff" width="100" height="10"><IMG src="images/tradeLogo.gif" border="0" width="45" height="19"> </TD>
+ </TR>
+ </TBODY>
+</TABLE>
+<TABLE width="617" height="30">
+ <TBODY>
+ <TR>
+ <TD><IMG src="images/WEBSPHERE_18P_UNIX.GIF" width="113" height="18" border="0"></TD>
+ <TD><FONT color="#ff0033"><FONT color="#ff0033"><FONT color="#ff0033"><% String results;
+results = (String) request.getAttribute("results");
+if ( results != null )out.print(results);
+%></FONT></FONT></FONT></TD>
+ <TD align="right" width="365"></TD>
+ <TD align="center" width="99"><IMG src="images/graph.gif" width="27" height="27" border="0"></TD>
+ </TR>
+ </TBODY>
+</TABLE>
+<DIV align="left"></DIV>
+<TABLE width="616">
+ <TBODY>
+ <TR>
+ <TD width="2%" bgcolor="#e7e4e7" rowspan="3"></TD>
+ <TD width="98%"><B>Log in</B>
+ <HR>
+ </TD>
+ </TR>
+ <TR>
+ <TD align="right"><FONT size="-1">Username
+ Password
+
+
+ </FONT></TD>
+ </TR>
+ <TR>
+ <TD align="right">
+ <FORM action="app" method="POST"><INPUT size="10" type="text" name="uid" value="uid:0"> <INPUT size="10" type="password" name="passwd" value="xxx"> <INPUT type="submit" value="Log in"><INPUT type="hidden" name="action" value="login"></FORM>
+ </TD>
+ </TR>
+ </TBODY>
+</TABLE>
+<TABLE width="616">
+ <TBODY>
+ <TR>
+ <TD width="2%"></TD>
+ <TD width="98%">
+ <HR>
+ </TD>
+ </TR>
+ <TR>
+ <TD bgcolor="#e7e4e7" rowspan="4"></TD>
+ <TD><B><FONT size="-1" color="#000000">First time user? Please Register</FONT></B></TD>
+ </TR>
+ <TR>
+ <TD>
+ </TD>
+ </TR>
+ <TR>
+ <TD align="right">
+ <BLOCKQUOTE>
+ <A href="register.jsp">Register With Trade</A>
+ </BLOCKQUOTE>
+ </TD>
+ </TR>
+ <TR>
+ <TD>
+ <HR>
+ </TD>
+ </TR>
+ </TBODY>
+</TABLE>
+<TABLE height="54" style="font-size: smaller">
+ <TBODY>
+ <TR>
+ <TD colspan="2">
+ <HR>
+ </TD>
+ </TR>
+ <TR>
+ <TD colspan="2" align="center"><IMG src="images/WEBSPHERE_18P_UNIX.GIF" width="113" height="18" border="0"><BR>
+ <BR>
+ <IMG src="images/ticker-anim.gif" width="385" height="22" border="0" align="middle"></TD>
+ </TR>
+ <TR>
+ <TD bgcolor="#8080c0" align="left" width="500" height="10"><B><FONT color="#ffffff">Trade Login</FONT></B></TD>
+ <TD align="center" bgcolor="#ffffff" width="100" height="10"><IMG src="images/tradeLogo.gif" border="0" width="45" height="19"></TD>
+ </TR>
+ <TR>
+ <TD colspan="2" align="center"> Created with IBM WebSphere Application Server and WebSphere Studio Application Developer<BR>
+
+
+Copyright 2000, IBM Corporation</TD>
+ </TR>
+ </TBODY>
+</TABLE>
+</BODY>
+</HTML>
Added: geronimo/trunk/sandbox/daytrader/modules/web/src/webapp/wsdl/TradeServices.wsdl
URL: http://svn.apache.org/viewcvs/geronimo/trunk/sandbox/daytrader/modules/web/src/webapp/wsdl/TradeServices.wsdl?rev=290479&view=auto
==============================================================================
--- geronimo/trunk/sandbox/daytrader/modules/web/src/webapp/wsdl/TradeServices.wsdl (added)
+++ geronimo/trunk/sandbox/daytrader/modules/web/src/webapp/wsdl/TradeServices.wsdl Tue Sep 20 09:07:08 2005
@@ -0,0 +1,1286 @@
+<?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">
+ <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:part element="impl:createQuote" name="parameters"/>
+
+ </wsdl:message>
+
+ <wsdl:message name="loginRequest">
+
+ <wsdl:part element="impl:login" name="parameters"/>
+
+ </wsdl:message>
+
+ <wsdl:message name="createQuoteResponse">
+
+ <wsdl:part element="impl:createQuoteResponse" name="parameters"/>
+
+ </wsdl:message>
+
+ <wsdl:message name="buyResponse">
+
+ <wsdl:part element="impl:buyResponse" name="parameters"/>
+
+ </wsdl:message>
+
+ <wsdl:message name="buyRequest">
+
+ <wsdl:part element="impl:buy" name="parameters"/>
+
+ </wsdl:message>
+
+ <wsdl:message name="cancelOrderRequest">
+
+ <wsdl:part element="impl:cancelOrder" name="parameters"/>
+
+ </wsdl:message>
+
+ <wsdl:message name="sellResponse">
+
+ <wsdl:part element="impl:sellResponse" name="parameters"/>
+
+ </wsdl:message>
+
+ <wsdl:message name="queueOrderResponse">
+
+ <wsdl:part element="impl:queueOrderResponse" name="parameters"/>
+
+ </wsdl:message>
+
+ <wsdl:message name="updateAccountProfileResponse">
+
+ <wsdl:part element="impl:updateAccountProfileResponse" name="parameters"/>
+
+ </wsdl:message>
+
+ <wsdl:message name="registerResponse">
+
+ <wsdl:part element="impl:registerResponse" name="parameters"/>
+
+ </wsdl:message>
+
+ <wsdl:message name="getClosedOrdersResponse">
+
+ <wsdl:part element="impl:getClosedOrdersResponse" name="parameters"/>
+
+ </wsdl:message>
+
+ <wsdl:message name="resetTradeRequest">
+
+ <wsdl:part element="impl:resetTrade" name="parameters"/>
+
+ </wsdl:message>
+
+ <wsdl:message name="orderCompletedRequest">
+
+ <wsdl:part element="impl:orderCompleted" name="parameters"/>
+
+ </wsdl:message>
+
+ <wsdl:message name="getOrdersResponse">
+
+ <wsdl:part element="impl:getOrdersResponse" name="parameters"/>
+
+ </wsdl:message>
+
+ <wsdl:message name="orderCompletedResponse">
+
+ <wsdl:part element="impl:orderCompletedResponse" name="parameters"/>
+
+ </wsdl:message>
+
+ <wsdl:message name="getHoldingsResponse">
+
+ <wsdl:part element="impl:getHoldingsResponse" name="parameters"/>
+
+ </wsdl:message>
+
+ <wsdl:message name="logoutRequest">
+
+ <wsdl:part element="impl:logout" name="parameters"/>
+
+ </wsdl:message>
+
+ <wsdl:message name="getAllQuotesResponse">
+
+ <wsdl:part element="impl:getAllQuotesResponse" name="parameters"/>
+
+ </wsdl:message>
+
+ <wsdl:message name="getAccountProfileDataResponse">
+
+ <wsdl:part element="impl:getAccountProfileDataResponse" name="parameters"/>
+
+ </wsdl:message>
+
+ <wsdl:message name="updateAccountProfileRequest">
+
+ <wsdl:part element="impl:updateAccountProfile" name="parameters"/>
+
+ </wsdl:message>
+
+ <wsdl:message name="getOrdersRequest">
+
+ <wsdl:part element="impl:getOrders" name="parameters"/>
+
+ </wsdl:message>
+
+ <wsdl:message name="getHoldingsRequest">
+
+ <wsdl:part element="impl:getHoldings" name="parameters"/>
+
+ </wsdl:message>
+
+ <wsdl:message name="getClosedOrdersRequest">
+
+ <wsdl:part element="impl:getClosedOrders" name="parameters"/>
+
+ </wsdl:message>
+
+ <wsdl:message name="getMarketSummaryResponse">
+
+ <wsdl:part element="impl:getMarketSummaryResponse" name="parameters"/>
+
+ </wsdl:message>
+
+ <wsdl:message name="registerRequest">
+
+ <wsdl:part element="impl:register" name="parameters"/>
+
+ </wsdl:message>
+
+ <wsdl:message name="loginResponse">
+
+ <wsdl:part element="impl:loginResponse" name="parameters"/>
+
+ </wsdl:message>
+
+ <wsdl:message name="queueOrderRequest">
+
+ <wsdl:part element="impl:queueOrder" name="parameters"/>
+
+ </wsdl:message>
+
+ <wsdl:message name="getHoldingResponse">
+
+ <wsdl:part element="impl:getHoldingResponse" name="parameters"/>
+
+ </wsdl:message>
+
+ <wsdl:message name="sellRequest">
+
+ <wsdl:part element="impl:sell" name="parameters"/>
+
+ </wsdl:message>
+
+ <wsdl:message name="updateQuotePriceVolumeRequest">
+
+ <wsdl:part element="impl:updateQuotePriceVolume" name="parameters"/>
+
+ </wsdl:message>
+
+ <wsdl:message name="getAccountDataRequest">
+
+ <wsdl:part element="impl:getAccountData" name="parameters"/>
+
+ </wsdl:message>
+
+ <wsdl:message name="getAccountProfileDataRequest">
+
+ <wsdl:part element="impl:getAccountProfileData" name="parameters"/>
+
+ </wsdl:message>
+
+ <wsdl:message name="resetTradeResponse">
+
+ <wsdl:part element="impl:resetTradeResponse" name="parameters"/>
+
+ </wsdl:message>
+
+ <wsdl:message name="updateQuotePriceVolumeResponse">
+
+ <wsdl:part element="impl:updateQuotePriceVolumeResponse" name="parameters"/>
+
+ </wsdl:message>
+
+ <wsdl:message name="cancelOrderResponse">
+
+ <wsdl:part element="impl:cancelOrderResponse" name="parameters"/>
+
+ </wsdl:message>
+
+ <wsdl:message name="getHoldingRequest">
+
+ <wsdl:part element="impl:getHolding" name="parameters"/>
+
+ </wsdl:message>
+
+ <wsdl:message name="getMarketSummaryRequest">
+
+ <wsdl:part element="impl:getMarketSummary" name="parameters"/>
+
+ </wsdl:message>
+
+ <wsdl:message name="getQuoteRequest">
+
+ <wsdl:part element="impl:getQuote" name="parameters"/>
+
+ </wsdl:message>
+
+ <wsdl:message name="logoutResponse">
+
+ <wsdl:part element="impl:logoutResponse" name="parameters"/>
+
+ </wsdl:message>
+
+ <wsdl:message name="getAllQuotesRequest">
+
+ <wsdl:part element="impl:getAllQuotes" name="parameters"/>
+
+ </wsdl:message>
+
+ <wsdl:message name="getQuoteResponse">
+
+ <wsdl:part element="impl:getQuoteResponse" name="parameters"/>
+
+ </wsdl:message>
+
+ <wsdl:message name="getAccountDataResponse">
+
+ <wsdl:part element="impl:getAccountDataResponse" name="parameters"/>
+
+ </wsdl:message>
+
+ <wsdl:message name="completeOrderResponse">
+
+ <wsdl:part element="impl:completeOrderResponse" name="parameters"/>
+
+ </wsdl:message>
+
+ <wsdl:message name="completeOrderRequest">
+
+ <wsdl:part element="impl:completeOrder" name="parameters"/>
+
+ </wsdl:message>
+
+ <wsdl:portType name="TradeWSServices">
+
+ <wsdl:operation name="getMarketSummary">
+
+ <wsdl:input message="impl:getMarketSummaryRequest" name="getMarketSummaryRequest"/>
+
+ <wsdl:output message="impl:getMarketSummaryResponse" name="getMarketSummaryResponse"/>
+
+ </wsdl:operation>
+
+ <wsdl:operation name="buy">
+
+ <wsdl:input message="impl:buyRequest" name="buyRequest"/>
+
+ <wsdl:output message="impl:buyResponse" name="buyResponse"/>
+
+ </wsdl:operation>
+
+ <wsdl:operation name="sell">
+
+ <wsdl:input message="impl:sellRequest" name="sellRequest"/>
+
+ <wsdl:output message="impl:sellResponse" name="sellResponse"/>
+
+ </wsdl:operation>
+
+ <wsdl:operation name="queueOrder">
+
+ <wsdl:input message="impl:queueOrderRequest" name="queueOrderRequest"/>
+
+ <wsdl:output message="impl:queueOrderResponse" name="queueOrderResponse"/>
+
+ </wsdl:operation>
+
+ <wsdl:operation name="completeOrder">
+
+ <wsdl:input message="impl:completeOrderRequest" name="completeOrderRequest"/>
+
+ <wsdl:output message="impl:completeOrderResponse" name="completeOrderResponse"/>
+
+ </wsdl:operation>
+
+ <wsdl:operation name="cancelOrder">
+
+ <wsdl:input message="impl:cancelOrderRequest" name="cancelOrderRequest"/>
+
+ <wsdl:output message="impl:cancelOrderResponse" name="cancelOrderResponse"/>
+
+ </wsdl:operation>
+
+ <wsdl:operation name="orderCompleted">
+
+ <wsdl:input message="impl:orderCompletedRequest" name="orderCompletedRequest"/>
+
+ <wsdl:output message="impl:orderCompletedResponse" name="orderCompletedResponse"/>
+
+ </wsdl:operation>
+
+ <wsdl:operation name="getOrders">
+
+ <wsdl:input message="impl:getOrdersRequest" name="getOrdersRequest"/>
+
+ <wsdl:output message="impl:getOrdersResponse" name="getOrdersResponse"/>
+
+ </wsdl:operation>
+
+ <wsdl:operation name="getClosedOrders">
+
+ <wsdl:input message="impl:getClosedOrdersRequest" name="getClosedOrdersRequest"/>
+
+ <wsdl:output message="impl:getClosedOrdersResponse" name="getClosedOrdersResponse"/>
+
+ </wsdl:operation>
+
+ <wsdl:operation name="createQuote">
+
+ <wsdl:input message="impl:createQuoteRequest" name="createQuoteRequest"/>
+
+ <wsdl:output message="impl:createQuoteResponse" name="createQuoteResponse"/>
+
+ </wsdl:operation>
+
+ <wsdl:operation name="getQuote">
+
+ <wsdl:input message="impl:getQuoteRequest" name="getQuoteRequest"/>
+
+ <wsdl:output message="impl:getQuoteResponse" name="getQuoteResponse"/>
+
+ </wsdl:operation>
+
+ <wsdl:operation name="getAllQuotes">
+
+ <wsdl:input message="impl:getAllQuotesRequest" name="getAllQuotesRequest"/>
+
+ <wsdl:output message="impl:getAllQuotesResponse" name="getAllQuotesResponse"/>
+
+ </wsdl:operation>
+
+ <wsdl:operation name="updateQuotePriceVolume">
+
+ <wsdl:input message="impl:updateQuotePriceVolumeRequest" name="updateQuotePriceVolumeRequest"/>
+
+ <wsdl:output message="impl:updateQuotePriceVolumeResponse" name="updateQuotePriceVolumeResponse"/>
+
+ </wsdl:operation>
+
+ <wsdl:operation name="getHoldings">
+
+ <wsdl:input message="impl:getHoldingsRequest" name="getHoldingsRequest"/>
+
+ <wsdl:output message="impl:getHoldingsResponse" name="getHoldingsResponse"/>
+
+ </wsdl:operation>
+
+ <wsdl:operation name="getHolding">
+
+ <wsdl:input message="impl:getHoldingRequest" name="getHoldingRequest"/>
+
+ <wsdl:output message="impl:getHoldingResponse" name="getHoldingResponse"/>
+
+ </wsdl:operation>
+
+ <wsdl:operation name="getAccountData">
+
+ <wsdl:input message="impl:getAccountDataRequest" name="getAccountDataRequest"/>
+
+ <wsdl:output message="impl:getAccountDataResponse" name="getAccountDataResponse"/>
+
+ </wsdl:operation>
+
+ <wsdl:operation name="getAccountProfileData">
+
+ <wsdl:input message="impl:getAccountProfileDataRequest" name="getAccountProfileDataRequest"/>
+
+ <wsdl:output message="impl:getAccountProfileDataResponse" name="getAccountProfileDataResponse"/>
+
+ </wsdl:operation>
+
+ <wsdl:operation name="updateAccountProfile">
+
+ <wsdl:input message="impl:updateAccountProfileRequest" name="updateAccountProfileRequest"/>
+
+ <wsdl:output message="impl:updateAccountProfileResponse" name="updateAccountProfileResponse"/>
+
+ </wsdl:operation>
+
+ <wsdl:operation name="login">
+
+ <wsdl:input message="impl:loginRequest" name="loginRequest"/>
+
+ <wsdl:output message="impl:loginResponse" name="loginResponse"/>
+
+ </wsdl:operation>
+
+ <wsdl:operation name="logout">
+
+ <wsdl:input message="impl:logoutRequest" name="logoutRequest"/>
+
+ <wsdl:output message="impl:logoutResponse" name="logoutResponse"/>
+
+ </wsdl:operation>
+
+ <wsdl:operation name="register">
+
+ <wsdl:input message="impl:registerRequest" name="registerRequest"/>
+
+ <wsdl:output message="impl:registerResponse" name="registerResponse"/>
+
+ </wsdl:operation>
+
+ <wsdl:operation name="resetTrade">
+
+ <wsdl:input message="impl:resetTradeRequest" name="resetTradeRequest"/>
+
+ <wsdl:output message="impl:resetTradeResponse" name="resetTradeResponse"/>
+
+ </wsdl:operation>
+
+ </wsdl:portType>
+
+ <wsdl:binding name="TradeWSServicesSoapBinding" type="impl:TradeWSServices">
+
+ <wsdlsoap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
+
+ <wsdl:operation name="getMarketSummary">
+
+ <wsdlsoap:operation soapAction=""/>
+
+ <wsdl:input name="getMarketSummaryRequest">
+
+ <wsdlsoap:body use="literal"/>
+
+ </wsdl:input>
+
+ <wsdl:output name="getMarketSummaryResponse">
+
+ <wsdlsoap:body use="literal"/>
+
+ </wsdl:output>
+
+ </wsdl:operation>
+
+ <wsdl:operation name="buy">
+
+ <wsdlsoap:operation soapAction=""/>
+
+ <wsdl:input name="buyRequest">
+
+ <wsdlsoap:body use="literal"/>
+
+ </wsdl:input>
+
+ <wsdl:output name="buyResponse">
+
+ <wsdlsoap:body use="literal"/>
+
+ </wsdl:output>
+
+ </wsdl:operation>
+
+ <wsdl:operation name="sell">
+
+ <wsdlsoap:operation soapAction=""/>
+
+ <wsdl:input name="sellRequest">
+
+ <wsdlsoap:body use="literal"/>
+
+ </wsdl:input>
+
+ <wsdl:output name="sellResponse">
+
+ <wsdlsoap:body use="literal"/>
+
+ </wsdl:output>
+
+ </wsdl:operation>
+
+ <wsdl:operation name="queueOrder">
+
+ <wsdlsoap:operation soapAction=""/>
+
+ <wsdl:input name="queueOrderRequest">
+
+ <wsdlsoap:body use="literal"/>
+
+ </wsdl:input>
+
+ <wsdl:output name="queueOrderResponse">
+
+ <wsdlsoap:body use="literal"/>
+
+ </wsdl:output>
+
+ </wsdl:operation>
+
+ <wsdl:operation name="completeOrder">
+
+ <wsdlsoap:operation soapAction=""/>
+
+ <wsdl:input name="completeOrderRequest">
+
+ <wsdlsoap:body use="literal"/>
+
+ </wsdl:input>
+
+ <wsdl:output name="completeOrderResponse">
+
+ <wsdlsoap:body use="literal"/>
+
+ </wsdl:output>
+
+ </wsdl:operation>
+
+ <wsdl:operation name="cancelOrder">
+
+ <wsdlsoap:operation soapAction=""/>
+
+ <wsdl:input name="cancelOrderRequest">
+
+ <wsdlsoap:body use="literal"/>
+
+ </wsdl:input>
+
+ <wsdl:output name="cancelOrderResponse">
+
+ <wsdlsoap:body use="literal"/>
+
+ </wsdl:output>
+
+ </wsdl:operation>
+
+ <wsdl:operation name="orderCompleted">
+
+ <wsdlsoap:operation soapAction=""/>
+
+ <wsdl:input name="orderCompletedRequest">
+
+ <wsdlsoap:body use="literal"/>
+
+ </wsdl:input>
+
+ <wsdl:output name="orderCompletedResponse">
+
+ <wsdlsoap:body use="literal"/>
+
+ </wsdl:output>
+
+ </wsdl:operation>
+
+ <wsdl:operation name="getOrders">
+
+ <wsdlsoap:operation soapAction=""/>
+
+ <wsdl:input name="getOrdersRequest">
+
+ <wsdlsoap:body use="literal"/>
+
+ </wsdl:input>
+
+ <wsdl:output name="getOrdersResponse">
+
+ <wsdlsoap:body use="literal"/>
+
+ </wsdl:output>
+
+ </wsdl:operation>
+
+ <wsdl:operation name="getClosedOrders">
+
+ <wsdlsoap:operation soapAction=""/>
+
+ <wsdl:input name="getClosedOrdersRequest">
+
+ <wsdlsoap:body use="literal"/>
+
+ </wsdl:input>
+
+ <wsdl:output name="getClosedOrdersResponse">
+
+ <wsdlsoap:body use="literal"/>
+
+ </wsdl:output>
+
+ </wsdl:operation>
+
+ <wsdl:operation name="createQuote">
+
+ <wsdlsoap:operation soapAction=""/>
+
+ <wsdl:input name="createQuoteRequest">
+
+ <wsdlsoap:body use="literal"/>
+
+ </wsdl:input>
+
+ <wsdl:output name="createQuoteResponse">
+
+ <wsdlsoap:body use="literal"/>
+
+ </wsdl:output>
+
+ </wsdl:operation>
+
+ <wsdl:operation name="getQuote">
+
+ <wsdlsoap:operation soapAction=""/>
+
+ <wsdl:input name="getQuoteRequest">
+
+ <wsdlsoap:body use="literal"/>
+
+ </wsdl:input>
+
+ <wsdl:output name="getQuoteResponse">
+
+ <wsdlsoap:body use="literal"/>
+
+ </wsdl:output>
+
+ </wsdl:operation>
+
+ <wsdl:operation name="getAllQuotes">
+
+ <wsdlsoap:operation soapAction=""/>
+
+ <wsdl:input name="getAllQuotesRequest">
+
+ <wsdlsoap:body use="literal"/>
+
+ </wsdl:input>
+
+ <wsdl:output name="getAllQuotesResponse">
+
+ <wsdlsoap:body use="literal"/>
+
+ </wsdl:output>
+
+ </wsdl:operation>
+
+ <wsdl:operation name="updateQuotePriceVolume">
+
+ <wsdlsoap:operation soapAction=""/>
+
+ <wsdl:input name="updateQuotePriceVolumeRequest">
+
+ <wsdlsoap:body use="literal"/>
+
+ </wsdl:input>
+
+ <wsdl:output name="updateQuotePriceVolumeResponse">
+
+ <wsdlsoap:body use="literal"/>
+
+ </wsdl:output>
+
+ </wsdl:operation>
+
+ <wsdl:operation name="getHoldings">
+
+ <wsdlsoap:operation soapAction=""/>
+
+ <wsdl:input name="getHoldingsRequest">
+
+ <wsdlsoap:body use="literal"/>
+
+ </wsdl:input>
+
+ <wsdl:output name="getHoldingsResponse">
+
+ <wsdlsoap:body use="literal"/>
+
+ </wsdl:output>
+
+ </wsdl:operation>
+
+ <wsdl:operation name="getHolding">
+
+ <wsdlsoap:operation soapAction=""/>
+
+ <wsdl:input name="getHoldingRequest">
+
+ <wsdlsoap:body use="literal"/>
+
+ </wsdl:input>
+
+ <wsdl:output name="getHoldingResponse">
+
+ <wsdlsoap:body use="literal"/>
+
+ </wsdl:output>
+
+ </wsdl:operation>
+
+ <wsdl:operation name="getAccountData">
+
+ <wsdlsoap:operation soapAction=""/>
+
+ <wsdl:input name="getAccountDataRequest">
+
+ <wsdlsoap:body use="literal"/>
+
+ </wsdl:input>
+
+ <wsdl:output name="getAccountDataResponse">
+
+ <wsdlsoap:body use="literal"/>
+
+ </wsdl:output>
+
+ </wsdl:operation>
+
+ <wsdl:operation name="getAccountProfileData">
+
+ <wsdlsoap:operation soapAction=""/>
+
+ <wsdl:input name="getAccountProfileDataRequest">
+
+ <wsdlsoap:body use="literal"/>
+
+ </wsdl:input>
+
+ <wsdl:output name="getAccountProfileDataResponse">
+
+ <wsdlsoap:body use="literal"/>
+
+ </wsdl:output>
+
+ </wsdl:operation>
+
+ <wsdl:operation name="updateAccountProfile">
+
+ <wsdlsoap:operation soapAction=""/>
+
+ <wsdl:input name="updateAccountProfileRequest">
+
+ <wsdlsoap:body use="literal"/>
+
+ </wsdl:input>
+
+ <wsdl:output name="updateAccountProfileResponse">
+
+ <wsdlsoap:body use="literal"/>
+
+ </wsdl:output>
+
+ </wsdl:operation>
+
+ <wsdl:operation name="login">
+
+ <wsdlsoap:operation soapAction=""/>
+
+ <wsdl:input name="loginRequest">
+
+ <wsdlsoap:body use="literal"/>
+
+ </wsdl:input>
+
+ <wsdl:output name="loginResponse">
+
+ <wsdlsoap:body use="literal"/>
+
+ </wsdl:output>
+
+ </wsdl:operation>
+
+ <wsdl:operation name="logout">
+
+ <wsdlsoap:operation soapAction=""/>
+
+ <wsdl:input name="logoutRequest">
+
+ <wsdlsoap:body use="literal"/>
+
+ </wsdl:input>
+
+ <wsdl:output name="logoutResponse">
+
+ <wsdlsoap:body use="literal"/>
+
+ </wsdl:output>
+
+ </wsdl:operation>
+
+ <wsdl:operation name="register">
+
+ <wsdlsoap:operation soapAction=""/>
+
+ <wsdl:input name="registerRequest">
+
+ <wsdlsoap:body use="literal"/>
+
+ </wsdl:input>
+
+ <wsdl:output name="registerResponse">
+
+ <wsdlsoap:body use="literal"/>
+
+ </wsdl:output>
+
+ </wsdl:operation>
+
+ <wsdl:operation name="resetTrade">
+
+ <wsdlsoap:operation soapAction=""/>
+
+ <wsdl:input name="resetTradeRequest">
+
+ <wsdlsoap:body use="literal"/>
+
+ </wsdl:input>
+
+ <wsdl:output name="resetTradeResponse">
+
+ <wsdlsoap:body use="literal"/>
+
+ </wsdl:output>
+
+ </wsdl:operation>
+
+ </wsdl:binding>
+
+ <wsdl:service name="Trade">
+
+ <wsdl:port binding="impl:TradeWSServicesSoapBinding" name="TradeWSServices">
+ <wsdlsoap:address location="http://localhost:8080/trade/services/TradeWSServices"/>
+ </wsdl:port>
+
+ </wsdl:service>
+
+</wsdl:definitions>
Added: geronimo/trunk/sandbox/daytrader/modules/wsappclient/maven.xml
URL: http://svn.apache.org/viewcvs/geronimo/trunk/sandbox/daytrader/modules/wsappclient/maven.xml?rev=290479&view=auto
==============================================================================
--- geronimo/trunk/sandbox/daytrader/modules/wsappclient/maven.xml (added)
+++ geronimo/trunk/sandbox/daytrader/modules/wsappclient/maven.xml Tue Sep 20 09:07:08 2005
@@ -0,0 +1,6 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project xmlns:j="jelly:core" xmlns:ant="jelly:ant" default="jar:install">
+ <preGoal name="java:compile">
+ </preGoal>
+</project>
+
Added: geronimo/trunk/sandbox/daytrader/modules/wsappclient/project.properties
URL: http://svn.apache.org/viewcvs/geronimo/trunk/sandbox/daytrader/modules/wsappclient/project.properties?rev=290479&view=auto
==============================================================================
--- geronimo/trunk/sandbox/daytrader/modules/wsappclient/project.properties (added)
+++ geronimo/trunk/sandbox/daytrader/modules/wsappclient/project.properties Tue Sep 20 09:07:08 2005
@@ -0,0 +1,11 @@
+maven.xdoc.date=left
+maven.ejb.src=${maven.build.dir}/xdoclet/ejb
+maven.eclipse.classpath.include=${maven.build.dir}/xdoclet/ejbdoclet,src/test-cactus
+maven.xdoclet.ejbdoclet.utilobject.0.cacheHomes=true
+maven.xdoclet.ejbdoclet.utilobject.0.includeGUID=true
+maven.xdoclet.ejbdoclet.dataobject.0=true
+maven.xdoclet.ejbdoclet.entityfacade.0=true
+maven.xdoclet.ejbdoclet.valueobject.0=true
+maven.xdoclet.ejbdoclet.deploymentdescriptor.0.validateXML=true
+cactus.src.mergewebxml = src/conf/cactus-web.xml
+cactus.is.ear=true
Added: geronimo/trunk/sandbox/daytrader/modules/wsappclient/project.xml
URL: http://svn.apache.org/viewcvs/geronimo/trunk/sandbox/daytrader/modules/wsappclient/project.xml?rev=290479&view=auto
==============================================================================
--- geronimo/trunk/sandbox/daytrader/modules/wsappclient/project.xml (added)
+++ geronimo/trunk/sandbox/daytrader/modules/wsappclient/project.xml Tue Sep 20 09:07:08 2005
@@ -0,0 +1,48 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<project>
+ <extend>../../project.xml</extend>
+ <pomVersion>3</pomVersion>
+ <id>daytrader-wsappclient</id>
+ <name>daytrader-wsappclient</name>
+ <currentVersion>1.0-SNAPSHOT</currentVersion>
+ <package>org.apache.geronimo.samples.daytrader</package>
+ <description>Common files for day Trader</description>
+ <dependencies>
+ <dependency>
+ <groupId>geronimo-spec</groupId>
+ <artifactId>geronimo-spec-j2ee</artifactId>
+ <version>1.4-rc4</version>
+ </dependency>
+
+ <dependency>
+ <groupId>commons-logging</groupId>
+ <artifactId>commons-logging</artifactId>
+ <version>1.0.3</version>
+ <properties>
+ <ejb.bundle>true</ejb.bundle>
+ </properties>
+ </dependency>
+ </dependencies>
+
+ <build>
+ <sourceDirectory>src/java</sourceDirectory>
+ <unitTestSourceDirectory>src/test</unitTestSourceDirectory>
+ <unitTest>
+ <includes>
+ <include>**/*Test.java</include>
+ </includes>
+ <excludes>
+ <exclude>**/NaughtyTest.java</exclude>
+ </excludes>
+ </unitTest>
+ <resources>
+ <resource>
+ <directory>src/conf</directory>
+ <includes>
+ <include>*.properties</include>
+ </includes>
+ </resource>
+ </resources>
+ </build>
+</project>
Added: geronimo/trunk/sandbox/daytrader/modules/wsappclient/src/conf/app.properties
URL: http://svn.apache.org/viewcvs/geronimo/trunk/sandbox/daytrader/modules/wsappclient/src/conf/app.properties?rev=290479&view=auto
==============================================================================
--- geronimo/trunk/sandbox/daytrader/modules/wsappclient/src/conf/app.properties (added)
+++ geronimo/trunk/sandbox/daytrader/modules/wsappclient/src/conf/app.properties Tue Sep 20 09:07:08 2005
@@ -0,0 +1,18 @@
+# -------------------------------------------------------------------
+# Copyright 2001-2004 The Apache Software Foundation.
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+# -------------------------------------------------------------------
+
+# Sample app properties.
+foo=bar
Added: geronimo/trunk/sandbox/daytrader/modules/wsappclient/src/images/images/tradeLogo.gif
URL: http://svn.apache.org/viewcvs/geronimo/trunk/sandbox/daytrader/modules/wsappclient/src/images/images/tradeLogo.gif?rev=290479&view=auto
==============================================================================
Binary file - no diff available.
Propchange: geronimo/trunk/sandbox/daytrader/modules/wsappclient/src/images/images/tradeLogo.gif
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: geronimo/trunk/sandbox/daytrader/modules/wsappclient/src/java/Main.java
URL: http://svn.apache.org/viewcvs/geronimo/trunk/sandbox/daytrader/modules/wsappclient/src/java/Main.java?rev=290479&view=auto
==============================================================================
--- geronimo/trunk/sandbox/daytrader/modules/wsappclient/src/java/Main.java (added)
+++ geronimo/trunk/sandbox/daytrader/modules/wsappclient/src/java/Main.java Tue Sep 20 09:07:08 2005
@@ -0,0 +1,14 @@
+
+public class Main {
+ public static void main(String[] args) {
+ // TODO Auto-generated method stub
+ }
+
+ /* (non-Java-doc)
+ * @see java.lang.Object#Object()
+ */
+ public Main() {
+ super();
+ }
+
+}
\ No newline at end of file
Added: geronimo/trunk/sandbox/daytrader/modules/wsappclient/src/java/org/apache/geronimo/samples/daytrader/App.java
URL: http://svn.apache.org/viewcvs/geronimo/trunk/sandbox/daytrader/modules/wsappclient/src/java/org/apache/geronimo/samples/daytrader/App.java?rev=290479&view=auto
==============================================================================
--- geronimo/trunk/sandbox/daytrader/modules/wsappclient/src/java/org/apache/geronimo/samples/daytrader/App.java (added)
+++ geronimo/trunk/sandbox/daytrader/modules/wsappclient/src/java/org/apache/geronimo/samples/daytrader/App.java Tue Sep 20 09:07:08 2005
@@ -0,0 +1,15 @@
+package org.apache.geronimo.samples.daytrader;
+
+/**
+ * Hello world!
+ *
+ * @author <a href="jason@zenplex.com">Jason van Zyl</a>
+ *
+ */
+public class App
+{
+ public static void main( String[] args )
+ {
+ System.out.println( "Hello World!" );
+ }
+}
Added: geronimo/trunk/sandbox/daytrader/modules/wsappclient/src/java/org/apache/geronimo/samples/daytrader/client/ws/AccountDataBean.java
URL: http://svn.apache.org/viewcvs/geronimo/trunk/sandbox/daytrader/modules/wsappclient/src/java/org/apache/geronimo/samples/daytrader/client/ws/AccountDataBean.java?rev=290479&view=auto
==============================================================================
--- geronimo/trunk/sandbox/daytrader/modules/wsappclient/src/java/org/apache/geronimo/samples/daytrader/client/ws/AccountDataBean.java (added)
+++ geronimo/trunk/sandbox/daytrader/modules/wsappclient/src/java/org/apache/geronimo/samples/daytrader/client/ws/AccountDataBean.java Tue Sep 20 09:07:08 2005
@@ -0,0 +1,109 @@
+/**
+ *
+ * Copyright 2005 The Apache Software Foundation or its licensors, as applicable
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+package org.apache.geronimo.samples.daytrader.client.ws;
+
+public class AccountDataBean {
+ private java.lang.Integer accountID;
+ private int loginCount;
+ private int logoutCount;
+ private java.util.Calendar lastLogin;
+ private java.util.Calendar creationDate;
+ private java.math.BigDecimal balance;
+ private java.math.BigDecimal openBalance;
+ private java.lang.String profileID;
+
+ public AccountDataBean() {
+ }
+
+ public String toString() {
+ return "\n\tAccount Data for account: " + getAccountID()
+ + "\n\t\t loginCount:" + getLoginCount()
+ + "\n\t\t logoutCount:" + getLogoutCount()
+ + "\n\t\t lastLogin:" + getLastLogin()
+ + "\n\t\t creationDate:" + getCreationDate()
+ + "\n\t\t balance:" + getBalance()
+ + "\n\t\t openBalance:" + getOpenBalance()
+ + "\n\t\t profileID:" + getProfileID()
+ ;
+ }
+
+ public java.lang.Integer getAccountID() {
+ return accountID;
+ }
+
+ public void setAccountID(java.lang.Integer accountID) {
+ this.accountID = accountID;
+ }
+
+ public int getLoginCount() {
+ return loginCount;
+ }
+
+ public void setLoginCount(int loginCount) {
+ this.loginCount = loginCount;
+ }
+
+ public int getLogoutCount() {
+ return logoutCount;
+ }
+
+ public void setLogoutCount(int logoutCount) {
+ this.logoutCount = logoutCount;
+ }
+
+ public java.util.Calendar getLastLogin() {
+ return lastLogin;
+ }
+
+ public void setLastLogin(java.util.Calendar lastLogin) {
+ this.lastLogin = lastLogin;
+ }
+
+ public java.util.Calendar getCreationDate() {
+ return creationDate;
+ }
+
+ public void setCreationDate(java.util.Calendar creationDate) {
+ this.creationDate = creationDate;
+ }
+
+ public java.math.BigDecimal getBalance() {
+ return balance;
+ }
+
+ public void setBalance(java.math.BigDecimal balance) {
+ this.balance = balance;
+ }
+
+ public java.math.BigDecimal getOpenBalance() {
+ return openBalance;
+ }
+
+ public void setOpenBalance(java.math.BigDecimal openBalance) {
+ this.openBalance = openBalance;
+ }
+
+ public java.lang.String getProfileID() {
+ return profileID;
+ }
+
+ public void setProfileID(java.lang.String profileID) {
+ this.profileID = profileID;
+ }
+
+}
Added: geronimo/trunk/sandbox/daytrader/modules/wsappclient/src/java/org/apache/geronimo/samples/daytrader/client/ws/AccountProfileDataBean.java
URL: http://svn.apache.org/viewcvs/geronimo/trunk/sandbox/daytrader/modules/wsappclient/src/java/org/apache/geronimo/samples/daytrader/client/ws/AccountProfileDataBean.java?rev=290479&view=auto
==============================================================================
--- geronimo/trunk/sandbox/daytrader/modules/wsappclient/src/java/org/apache/geronimo/samples/daytrader/client/ws/AccountProfileDataBean.java (added)
+++ geronimo/trunk/sandbox/daytrader/modules/wsappclient/src/java/org/apache/geronimo/samples/daytrader/client/ws/AccountProfileDataBean.java Tue Sep 20 09:07:08 2005
@@ -0,0 +1,89 @@
+/**
+ *
+ * Copyright 2005 The Apache Software Foundation or its licensors, as applicable
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+package org.apache.geronimo.samples.daytrader.client.ws;
+
+public class AccountProfileDataBean {
+ private java.lang.String userID;
+ private java.lang.String password;
+ private java.lang.String fullName;
+ private java.lang.String address;
+ private java.lang.String email;
+ private java.lang.String creditCard;
+
+ public AccountProfileDataBean() {
+ }
+
+ public String toString() {
+ return "\n\tAccount Profile Data for userID:" + getUserID()
+ + "\n\t\t password:" + getPassword()
+ + "\n\t\t fullName:" + getFullName()
+ + "\n\t\t address:" + getAddress()
+ + "\n\t\t email:" + getEmail()
+ + "\n\t\t creditCard:" + getCreditCard()
+ ;
+ }
+
+ public java.lang.String getUserID() {
+ return userID;
+ }
+
+ public void setUserID(java.lang.String userID) {
+ this.userID = userID;
+ }
+
+ public java.lang.String getPassword() {
+ return password;
+ }
+
+ public void setPassword(java.lang.String password) {
+ this.password = password;
+ }
+
+ public java.lang.String getFullName() {
+ return fullName;
+ }
+
+ public void setFullName(java.lang.String fullName) {
+ this.fullName = fullName;
+ }
+
+ public java.lang.String getAddress() {
+ return address;
+ }
+
+ public void setAddress(java.lang.String address) {
+ this.address = address;
+ }
+
+ public java.lang.String getEmail() {
+ return email;
+ }
+
+ public void setEmail(java.lang.String email) {
+ this.email = email;
+ }
+
+ public java.lang.String getCreditCard() {
+ return creditCard;
+ }
+
+ public void setCreditCard(java.lang.String creditCard) {
+ this.creditCard = creditCard;
+ }
+
+}