You are viewing a plain text version of this content. The canonical link for it is here.
Posted to scm@geronimo.apache.org by ho...@apache.org on 2005/10/14 21:24:01 UTC

svn commit: r321189 - in /geronimo/trunk/sandbox/daytrader/modules/web/src/webapp: docs/ images/

Author: hogstrom
Date: Fri Oct 14 12:21:31 2005
New Revision: 321189

URL: http://svn.apache.org/viewcvs?rev=321189&view=rev
Log:
Fixed broken images

Added:
    geronimo/trunk/sandbox/daytrader/modules/web/src/webapp/docs/
    geronimo/trunk/sandbox/daytrader/modules/web/src/webapp/docs/benchmarking.html   (with props)
    geronimo/trunk/sandbox/daytrader/modules/web/src/webapp/docs/documentation.html   (with props)
    geronimo/trunk/sandbox/daytrader/modules/web/src/webapp/docs/glossary.html   (with props)
    geronimo/trunk/sandbox/daytrader/modules/web/src/webapp/docs/rtCharacterisitics.html   (with props)
    geronimo/trunk/sandbox/daytrader/modules/web/src/webapp/docs/tradeFAQ.html   (with props)
    geronimo/trunk/sandbox/daytrader/modules/web/src/webapp/docs/tradeTech.pdf   (with props)
    geronimo/trunk/sandbox/daytrader/modules/web/src/webapp/docs/tradeUML.pdf   (with props)
    geronimo/trunk/sandbox/daytrader/modules/web/src/webapp/docs/tradeversion.html   (with props)
    geronimo/trunk/sandbox/daytrader/modules/web/src/webapp/images/
    geronimo/trunk/sandbox/daytrader/modules/web/src/webapp/images/IBMBackGround1.gif   (with props)
    geronimo/trunk/sandbox/daytrader/modules/web/src/webapp/images/IBMBackGround2.gif   (with props)
    geronimo/trunk/sandbox/daytrader/modules/web/src/webapp/images/SOAPconfig.gif   (with props)
    geronimo/trunk/sandbox/daytrader/modules/web/src/webapp/images/WEBSPHERE_18P_UNIX.GIF   (with props)
    geronimo/trunk/sandbox/daytrader/modules/web/src/webapp/images/account.gif   (with props)
    geronimo/trunk/sandbox/daytrader/modules/web/src/webapp/images/arrowdown.gif   (with props)
    geronimo/trunk/sandbox/daytrader/modules/web/src/webapp/images/arrowup.gif   (with props)
    geronimo/trunk/sandbox/daytrader/modules/web/src/webapp/images/graph.gif   (with props)
    geronimo/trunk/sandbox/daytrader/modules/web/src/webapp/images/home.gif   (with props)
    geronimo/trunk/sandbox/daytrader/modules/web/src/webapp/images/homeBanner.gif   (with props)
    geronimo/trunk/sandbox/daytrader/modules/web/src/webapp/images/lanim.gif   (with props)
    geronimo/trunk/sandbox/daytrader/modules/web/src/webapp/images/line.gif   (with props)
    geronimo/trunk/sandbox/daytrader/modules/web/src/webapp/images/logout.gif   (with props)
    geronimo/trunk/sandbox/daytrader/modules/web/src/webapp/images/portfolio.gif   (with props)
    geronimo/trunk/sandbox/daytrader/modules/web/src/webapp/images/quotes.gif   (with props)
    geronimo/trunk/sandbox/daytrader/modules/web/src/webapp/images/ticker-anim.gif   (with props)
    geronimo/trunk/sandbox/daytrader/modules/web/src/webapp/images/topline.jpg   (with props)
    geronimo/trunk/sandbox/daytrader/modules/web/src/webapp/images/tradeLogo.gif   (with props)
    geronimo/trunk/sandbox/daytrader/modules/web/src/webapp/images/tradeLogoSmall.gif   (with props)
    geronimo/trunk/sandbox/daytrader/modules/web/src/webapp/images/tradeTopology.gif   (with props)

Added: geronimo/trunk/sandbox/daytrader/modules/web/src/webapp/docs/benchmarking.html
URL: http://svn.apache.org/viewcvs/geronimo/trunk/sandbox/daytrader/modules/web/src/webapp/docs/benchmarking.html?rev=321189&view=auto
==============================================================================
--- geronimo/trunk/sandbox/daytrader/modules/web/src/webapp/docs/benchmarking.html (added)
+++ geronimo/trunk/sandbox/daytrader/modules/web/src/webapp/docs/benchmarking.html Fri Oct 14 12:21:31 2005
@@ -0,0 +1,54 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"><!-- Sample HTML file -->
+
+<HTML>
+<HEAD>
+<META name="GENERATOR" content="IBM WebSphere Page Designer V3.5.1 for Windows">
+<META http-equiv="Content-Style-Type" content="text/css">
+<TITLE>Benchmarking Details</TITLE>
+</HEAD>
+
+<BODY BGCOLOR="#FFFFFF">
+<HR>
+<TABLE width="100%">
+  <TBODY>
+    <TR>
+      <TD>
+      <H3><FONT face="Times New Roman">Benchmarking</FONT></H3>
+      </TD>
+      <TD align="right"><IMG src="../images/WEBSPHERE_18P_UNIX.GIF" width="113" height="18" border="0"></TD>
+    </TR>
+  </TBODY>
+</TABLE>
+<HR>
+<P>Trade  provides two servlets to create a workload for benchmarking: TradeApp servlet and TradeScenario servlet. 
+In either case, the load generation tool used to drive the Trade workload must provide cookie support to handle
+HTTP sessions.</P>
+<P><B>TradeApp servlet</B> provides the standard web interface and
+can be accessed with the <A href="/trade/welcome.jsp">Go Trade!</A> link. Driving benchmark load using this
+interface requires a sophisticated web load
+generator that is capable of filling HTML
+forms and posting dynamic data.</P>
+<P><B>TradeScenario servlet</B> emulates a population of web users by generating
+a specific Trade operation for a randomly
+chosen user on each access to the URL. Test
+this servlet by clicking <A href="/trade/scenario">Trade Scenario</A> and hit &quot;Reload&quot; on your browser to step through a Trade Scenario.
+To benchmark using this URL aim your favorite web load generator at the
+Trade Scenario URL and fire away.</P>
+<P>There is a drawback to using the Trade Scenario
+servlet to drive the workload versus using a series of more complicated
+load scripts. As previously mentioned, the scenario
+servlet is responsible for managing clients and emulating user
+operations by dispatching simple client requests to complex Trade
+actions. This causes the application server to spend a large percentage 
+of time performing work that would typically be handled by a client or 
+a more complex load driver. Consequently, performance numbers are 
+artificially deflated when using Trade Scenario servlet as compared to 
+driving the  workload directly.</P>
+
+
+<H3><FONT face="Times New Roman">Web Primitive Benchmarking</FONT></H3>
+<P>A set of automated <A href="/trade/web_prmtv.html">Web Primitives</A> is also provided. The web primitives leverage the Trade infrastructure to test specific features of the web application development environment. This provides basic worloads for servlets, JSPs, EJBs, MDBs and more. The Web Primitives are installed automatically with the Trade package. <BR>
+</P>
+<HR>
+</BODY>
+</HTML>

Propchange: geronimo/trunk/sandbox/daytrader/modules/web/src/webapp/docs/benchmarking.html
------------------------------------------------------------------------------
    svn:eol-style = native

Added: geronimo/trunk/sandbox/daytrader/modules/web/src/webapp/docs/documentation.html
URL: http://svn.apache.org/viewcvs/geronimo/trunk/sandbox/daytrader/modules/web/src/webapp/docs/documentation.html?rev=321189&view=auto
==============================================================================
--- geronimo/trunk/sandbox/daytrader/modules/web/src/webapp/docs/documentation.html (added)
+++ geronimo/trunk/sandbox/daytrader/modules/web/src/webapp/docs/documentation.html Fri Oct 14 12:21:31 2005
@@ -0,0 +1,52 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"><!-- Sample HTML file -->
+
+<HTML>
+<HEAD>
+
+<META name="GENERATOR" content="IBM WebSphere Page Designer V3.5.1 for Windows">
+<META http-equiv="Content-Style-Type" content="text/css"><TITLE>Technical Documentation</TITLE>
+</HEAD>
+
+<BODY BGCOLOR="#FFFFFF">
+<HR>
+<TABLE width="100%">
+  <TBODY>
+    <TR>
+      <TD>
+      <H3><FONT face="Times New Roman">Technical Documentation</FONT></H3>
+      </TD>
+      <TD align="right"><IMG border="0" src="../images/WEBSPHERE_18P_UNIX.GIF"></TD>
+    </TR>
+  </TBODY>
+</TABLE>
+<HR>
+<HR>
+<P>Documents below provide documentation on Trade application design, runtime
+characteristics and FAQs.</P>
+<BLOCKQUOTE>
+<TABLE border="1" cellpadding="10" cellspacing="5">
+  <TBODY>
+    <TR>
+      <TD align="center"><A href="tradeTech.pdf">Trade Technical Overview</A></TD>
+      <TD><FONT face="Times New Roman">Provides an overview of the Trade application design, configuration, and usage</FONT></TD>
+    </TR>
+    <TR>
+      <TD align="center"><A href="tradeUML.pdf">Trade UML Diagrams</A></TD>
+      <TD><FONT face="Times New Roman">UML diagrams showing application architecture</FONT></TD>
+    </TR>
+    <TR>
+      <TD align="center"><A href="tradeFAQ.html">FAQ</A></TD>
+      <TD>Frequently Asked Questions</TD>
+    </TR>
+    <TR>
+      <TD align="center"><A href="rtCharacterisitics.html">Runtime and Database <BR>
+      Usage Characteristics</A></TD>
+      <TD>Details runtime characteristics and database operations</TD>
+    </TR>
+    
+  </TBODY>
+</TABLE>
+</BLOCKQUOTE>
+<HR>
+</BODY>
+</HTML>

Propchange: geronimo/trunk/sandbox/daytrader/modules/web/src/webapp/docs/documentation.html
------------------------------------------------------------------------------
    svn:eol-style = native

Added: geronimo/trunk/sandbox/daytrader/modules/web/src/webapp/docs/glossary.html
URL: http://svn.apache.org/viewcvs/geronimo/trunk/sandbox/daytrader/modules/web/src/webapp/docs/glossary.html?rev=321189&view=auto
==============================================================================
--- geronimo/trunk/sandbox/daytrader/modules/web/src/webapp/docs/glossary.html (added)
+++ geronimo/trunk/sandbox/daytrader/modules/web/src/webapp/docs/glossary.html Fri Oct 14 12:21:31 2005
@@ -0,0 +1,83 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"><!-- Sample HTML file -->
+
+<HTML>
+<HEAD>
+
+<META name="GENERATOR" content="IBM WebSphere Page Designer V3.5.1 for Windows">
+<META http-equiv="Content-Style-Type" content="text/css"><TITLE>Technical Documentation</TITLE>
+</HEAD>
+
+<BODY BGCOLOR="#FFFFFF">
+<HR>
+<TABLE width="100%">
+  <TBODY>
+    <TR>
+      <TD>
+      <H3><FONT face="Times New Roman">Trade Glossary and Terms</FONT></H3>
+      </TD>
+      <TD align="right"></TD>
+    </TR>
+  </TBODY>
+</TABLE>
+<HR>
+<HR>
+<UL>
+	<LI><B><FONT color="#0000a0">account ID</FONT></B> - A unique Integer based key. Each user is assigned an account ID at account creation time.<BR></LI>
+	<LI><B><FONT color="#0000a0">account Created</FONT></B> - The time and date the users account was first created.<BR></LI>
+	<LI><B><FONT color="#0000a0">cash balance</FONT></B> - The current cash balance in the users account. This does not include current stock holdings.<BR></LI>
+	<LI><B><FONT color="#0000a0">company</FONT></B> - The full company name for an individual stock.<BR>
+	</LI>
+	<LI><B><FONT color="#0000a0">current gain/loss</FONT></B> - The total gain or loss of this account, computed by substracting the current sum of cash/holdings minus the opening account balance.<BR></LI>
+	<LI><B><FONT color="#0000a0">current price</FONT></B> - The current trading price for a given stock symbol.<BR>
+	</LI>
+	
+	<LI><B><FONT color="#0000a0">gain/loss</FONT></B> - The current gain or loss of an individual stock holding, computed as (current market value - holding basis).<BR>
+	</LI>
+	<LI><B><FONT color="#0000a0">last login</FONT></B> - The date and time this user last logged in to Trade.<BR></LI>
+	<LI><B><FONT color="#0000a0">market value</FONT></B> - The current total value of a stock holding, computed as (quantity * current price).<BR>
+	</LI>
+	
+	
+	<LI><B><FONT color="#0000a0">number of holdings</FONT></B> - The total number of stocks currently owned by this account.<BR></LI>
+	<LI><B><FONT color="#0000a0">open price</FONT></B> - The price of a given stock at the open of the trading session.<BR>
+	</LI>
+	<LI><B><FONT color="#0000a0">opening balance</FONT></B> - The initial cash balance in this account when it was opened.<BR></LI>
+	<LI><B><FONT color="#0000a0">order id</FONT></B> - A unique Integer based key. Each order is assigned an order ID at order creation time.<BR></LI>
+	<LI><B><FONT color="#0000a0">order status</FONT></B> - orders are opened, processed, closed and completed. Order status shows the current stat for this order.<BR></LI>
+	<LI><B><FONT color="#0000a0">price range</FONT></B> - The low and high prices for this stock during the current trading session<BR>
+	</LI>
+	<LI><B><FONT color="#0000a0">purchase date</FONT></B> - The date and time the a stock was purchased.<BR></LI>
+	<LI><B><FONT color="#0000a0">purchase price</FONT></B> - The price used when purchasing the stock.<BR></LI>
+	<LI><B><FONT color="#0000a0">purchase basis</FONT></B> - The total cost to purchase this holding. This is computed as (quantity * purchase price).<BR>
+	</LI>
+	
+	<LI><B><FONT color="#0000a0">quantity</FONT></B> - The number of stock shares in the order or user holding.<BR>
+	</LI>
+	
+	<LI><B><FONT color="#0000a0">session created</FONT></B> - An HTTP session is created for each user at during login. Session created shows the time and day when the session was created.<BR></LI>
+	<LI><B><FONT color="#0000a0">sum of cash/holdings</FONT></B> - The total current value of this account. This is the sum of the cash balance along with the value of current stock holdings.<BR></LI>
+	<LI><B><FONT color="#0000a0">symbol</FONT></B> - The symbol for a Trade stock.<BR>
+	</LI>
+	<LI><B><FONT color="#0000a0">total logins</FONT></B> - The total number of logins performed by this user since the last Trade Reset.<BR></LI>
+	<LI><B><FONT color="#0000a0">total logouts</FONT></B> - The total number of logouts performed by this user since the last Trade Reset.<BR>
+	</LI>
+	
+	<LI><B><FONT color="#0000a0">total of holdings</FONT></B> - The current total value of all stock holdings in this account given the current valuation of each stock held.<BR></LI>
+	<LI><B><FONT color="#0000a0">Top gainers</FONT></B> - The list of stock gaining the most in price during the current trading session.<BR></LI>
+	<LI><B><FONT color="#0000a0">Top losers</FONT></B> - The list of stock falling the most in price during the current trading session.<BR>
+	</LI>
+	<LI><B><FONT color="#0000a0">Trade Stock Index (TSIA)</FONT></B> - A computed index of the top 20 stocks in Trade. <BR></LI>
+	<LI><B><FONT color="#0000a0">Trading Volume</FONT></B> - The total number of shares traded for all stocks during this trading session.<BR>
+	</LI>
+	<LI><B><FONT color="#0000a0">txn fee</FONT></B> - The fee charged by the brokerage to process this order.<BR></LI>
+	<LI><B><FONT color="#0000a0">type</FONT></B> - The order type (buy or sell).<BR>
+	</LI>
+	
+	<LI><B><FONT color="#0000a0">user ID</FONT></B> - The unique user ID for the account chosen by the user at account registration.<BR></LI>
+	<LI><B><FONT color="#0000a0">volume</FONT></B> - The total number of shares traded for this stock.</LI>
+	
+</UL>
+
+<HR>
+</BODY>
+</HTML>

Propchange: geronimo/trunk/sandbox/daytrader/modules/web/src/webapp/docs/glossary.html
------------------------------------------------------------------------------
    svn:eol-style = native

Added: geronimo/trunk/sandbox/daytrader/modules/web/src/webapp/docs/rtCharacterisitics.html
URL: http://svn.apache.org/viewcvs/geronimo/trunk/sandbox/daytrader/modules/web/src/webapp/docs/rtCharacterisitics.html?rev=321189&view=auto
==============================================================================
--- geronimo/trunk/sandbox/daytrader/modules/web/src/webapp/docs/rtCharacterisitics.html (added)
+++ geronimo/trunk/sandbox/daytrader/modules/web/src/webapp/docs/rtCharacterisitics.html Fri Oct 14 12:21:31 2005
@@ -0,0 +1,143 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"><!-- Sample HTML file -->
+
+<HTML>
+<HEAD>
+
+<META name="GENERATOR" content="IBM WebSphere Page Designer V3.5.1 for Windows">
+<META http-equiv="Content-Style-Type" content="text/css"><TITLE>Trade Runtime and Database Usage Characteristics</TITLE>
+</HEAD>
+
+<BODY BGCOLOR="#FFFFFF">
+<HR>
+<TABLE width="100%">
+  <TBODY>
+    <TR>
+      <TD><B><FONT face="Times New Roman">Trade Runtime and Database Usage Characteristics</FONT></B></TD>
+      <TD align="right"><IMG border="0" src="../images/WEBSPHERE_18P_UNIX.GIF"></TD>
+    </TR>
+  </TBODY>
+</TABLE>
+<P>The table below details each of the high level user operations in the Trade
+application.<BR>
+</P>
+<UL>
+  <LI>Description - a short description of the user operation
+  <LI>Complexity - the J2EE components invoked to complete the operation
+  <LI>HTTP Session - operations on HTTP Session objects
+  <LI>DB Activity - <B><FONT color="#004080">C</FONT></B>reate, <FONT color="#004080"><B>R</B></FONT>ead, <B><FONT color="#004080">RC</FONT> </B>Read Collection, <B><FONT color="#004080">U</FONT></B>pdate, and <B><FONT color="#004080">D</FONT></B>elete operations on database tables
+</UL>
+<TABLE border="1">
+  
+    <TR>
+      <TD bgcolor="#003399"><B><FONT color="#FFFFFF">Trade Action</FONT></B></TD>
+      <TD bgcolor="#003399"><B><FONT color="#FFFFFF">Description</FONT></B></TD>
+      <TD bgcolor="#003399"><B><FONT color="#FFFFFF">Complexity</FONT></B></TD>
+      <TD bgcolor="#003399"><B><FONT color="#FFFFFF">HTTP Session</FONT></B></TD>
+      <TD bgcolor="#003399" width="91"><B><FONT color="#FFFFFF">DB Activity <BR>
+      (C, R, U, D)</FONT></B></TD>
+    
+    <TR>
+    <TD>Login</TD>
+    <TD>User sign in, session creation, market summary</TD>
+    <TD>Servlet, JSP, <BR>
+      Session EJB <BR>
+      CMP Beans Read, Update, Collections</TD>
+    <TD>Create, Update</TD>
+      <TD width="91">Account: <B><FONT color="#004080">R, U</FONT></B> <BR>
+      AccountProfile: <B><FONT color="#004080">R</FONT><BR>
+		</B>Quote: <B><FONT color="#004080">RC *3</FONT></B></TD>
+    
+    <TR>
+    <TD>Logout</TD>
+    <TD>Use sign-off, session destroy</TD>
+    <TD>Servlet, JSP, <BR>
+      Session EJB <BR>
+      CMP Bean Read, Update</TD>
+    <TD>Read, Destroy</TD>
+      <TD width="91">Account: <B><FONT color="#004080">R, U</FONT></B> <BR>
+      AccountProfile: <B><FONT color="#004080">R</FONT></B></TD>
+      
+    <TR>
+    <TD>Buy</TD>
+    <TD>Quote followed buy a security purchase</TD>
+    <TD>Servlet, JSP, <BR>
+      Session EJB<BR>
+		<B>Message Driven Beans</B> (Queue and Pub/Sub)<BR>
+      Multi CMP Read/Update</TD>
+    <TD>Read</TD>
+      <TD width="91">Quote: <FONT color="#004080"><B>R</B> </FONT><BR>
+      Account: <B><FONT color="#004080">R, U </FONT></B><BR>
+      Holding:<B> <FONT color="#004080">C, R, U</FONT></B><BR>Orders: <B><FONT color="#004080">C, R, U</FONT></B>
+		</TD>
+    
+    <TR>
+    <TD>Sell</TD>
+    <TD>Portfolio followed by the sell of a holding</TD>
+    <TD>Servlet, JSP, <BR>
+      Session EJB <BR>
+		<B>Message Driven Beans</B> (Queue and Pub/Sub)<BR>Multi CMP Read/Update</TD>
+    <TD>Read</TD>
+      <TD width="91">Quote: <FONT color="#004080"><B>R</B> </FONT><BR>
+      Account: <B><FONT color="#004080">R, U</FONT></B><BR>
+      Holding: <B><FONT color="#004080">D, R</FONT></B><BR>Orders: <B><FONT color="#004080">R, U </FONT></B></TD>
+      
+    
+    <TR>
+    <TD>Register</TD>
+    <TD>Create a new user profile and account</TD>
+    <TD>Servlet, JSP, <BR>
+      Session EJB <BR>
+      CMP Bean Creates</TD>
+    <TD>Create, Update</TD>
+      <TD width="91">Account: <B><FONT color="#004080">C, R </FONT></B><BR>
+      AccountProfile: <B><FONT color="#004080">C </FONT></B></TD>
+    
+    <TR>
+    <TD>Home</TD>
+    <TD>Personalized home page including current market conditions in a detailed market summary</TD>
+    <TD>Servlet, JSP, <BR>
+      Session EJB <BR>
+      CMP Bean Read, Collections</TD>
+    <TD>Read</TD>
+      <TD width="91">Account: <B><FONT color="#004080">R</FONT></B><BR>AccountProfile: <B><FONT color="#004080">R</FONT></B><BR>Quote: <FONT color="#004080"><B>RC *3</B> </FONT></TD>
+    
+    <TR>
+    <TD>Account</TD>
+    <TD>Review current user account and profile information along with recent orders</TD>
+    <TD>Servlet, JSP, <BR>
+      Session EJB <BR>
+      CMP Bean Read, Collections</TD>
+    <TD>Read</TD>
+      <TD width="91">Account: <B><FONT color="#004080">R</FONT></B><BR>AccountProfile: <B><FONT color="#004080">R</FONT></B><BR>Orders: <B><FONT color="#004080">RC </FONT></B></TD>
+    
+    <TR>
+    <TD>Account Update</TD>
+    <TD>Account followed by user profile update  </TD>
+    <TD>Servlet, JSP, <BR>
+      Session EJB <BR>
+      CMP Bean Read/Update, Collections</TD>
+    <TD>Read</TD>
+      <TD width="91">Account: <FONT color="#004080"><B>R</B></FONT><BR>AccountProfile: <B><FONT color="#004080">R, U</FONT></B><BR>Orders: <FONT color="#004080"><B>RC</B></FONT>Quote:   <FONT color="#004080"><B>RC</B></FONT></TD>
+    
+    <TR>
+    <TD>Portfolio</TD>
+    <TD>View users current security  holdings</TD>
+    <TD>Servlet, JSP, <BR>
+      Session EJB <BR>
+      CMP Bean Read, Collections</TD>
+    <TD>Read</TD>
+      <TD width="91">Holding:  <B><FONT color="#004080">RC</FONT></B><BR>
+		Quote:  <B><FONT color="#004080">RC</B></FONT></TD>
+    
+    <TR>
+    <TD>Quotes</TD>
+    <TD>View an arbirtray list of current security quotes</TD>
+    <TD>Servlet, JSP <BR>
+      Cached CMP Bean Read, Collections</TD>
+    <TD>Read</TD>
+      <TD width="91">Quote: <B><FONT color="#004080">RC</FONT></B></TD>    
+  
+</TABLE>
+<HR>
+</BODY>
+</HTML>

Propchange: geronimo/trunk/sandbox/daytrader/modules/web/src/webapp/docs/rtCharacterisitics.html
------------------------------------------------------------------------------
    svn:eol-style = native

Added: geronimo/trunk/sandbox/daytrader/modules/web/src/webapp/docs/tradeFAQ.html
URL: http://svn.apache.org/viewcvs/geronimo/trunk/sandbox/daytrader/modules/web/src/webapp/docs/tradeFAQ.html?rev=321189&view=auto
==============================================================================
--- geronimo/trunk/sandbox/daytrader/modules/web/src/webapp/docs/tradeFAQ.html (added)
+++ geronimo/trunk/sandbox/daytrader/modules/web/src/webapp/docs/tradeFAQ.html Fri Oct 14 12:21:31 2005
@@ -0,0 +1,216 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"><!-- Sample HTML file -->
+
+<HTML>
+<HEAD>
+<META name="GENERATOR" content="IBM WebSphere Page Designer V3.5.1 for Windows">
+<META http-equiv="Content-Style-Type" content="text/css">
+<TITLE>Frequently Asked Questions</TITLE>
+</HEAD>
+
+<BODY BGCOLOR="#FFFFFF">
+<HR>
+<TABLE width="100%">
+  <TBODY>
+    <TR>
+      <TD>
+      <H3><FONT face="Times New Roman">Frequently Asked Questions</FONT></H3>
+      </TD>
+      <TD align="right"><IMG border="0" src="../images/WEBSPHERE_18P_UNIX.GIF"></TD>
+    </TR>
+  </TBODY>
+</TABLE>
+
+<P>The IBM<SUP>&reg;</SUP> Trade Performance Benchmark Sample for WebSphere<SUP>&reg;</SUP> Application Server (otherwise known as Trade 6) provides a suite of IBM-developed workloads
+for characterizing performance of  WebSphere Application Server. The
+workloads consist of an end-to-end Web application and a full set of Web
+primitives. The applications are a collection of Java<SUP>TM</SUP> classes, Java servlets,
+Java ServerPages<SUP>TM</SUP> (JSP<SUP>TM</SUP>) files and Enterprise JavaBeans<SUP>TM</SUP> (EJB<SUP>TM</SUP>) built to open Java 2 Platform, Enterprise Edition (J2EE<SUP>TM</SUP>) APIs. Together, the Trade application and Web primitives provide versatile and portable test cases that are designed to measure aspects
+of scalability and performance.</P><HR>
+
+<P><FONT size="+1" color="#000099"><B>Application Design</B></FONT></P>
+
+<P><B>What is Trade?</B></P>
+<P>Trade is an end-to-end Web application that is modeled after an on-line stock brokerage.
+Trade leverages J2EE components such as servlets, JSP files, enterprise beans, message-driven beans (MDBs) and Java database connectivity (JDBC<SUP>TM</SUP>) to
+provide a set of user services such as login/logout, stock quotes, buy,
+sell, account details, and so on through  standards-based HTTP and Web services protocols.</P>
+
+<P><B>What are Web Primitives?</B></P>
+<P>The Web primitives leverage the Trade infrastructure to test specific features
+of the WebSphere Application Server J2EE 1.4 programming model. A description of each of the Web 
+primitives is provided on the <A href="../web_prmtv.html">main web primitive 
+page</A>.</P>
+
+<P><B>Why is there a Version 6?</B></P>
+<P>The Trade version skipped from Trade 3 directly to Trade 6 in order to match 
+the WebSphere Application Server version.  Trade 6 builds on Trade 3 by extending the
+programming model from J2EE 1.3 to J2EE 1.4.</P>
+
+<P><B>What is new in Version 6?</B></P>
+<P>As previously mentioned, the largest change in Trade 6 has been the conversion
+from J2EE 1.3 to J2EE 1.4. This conversion involves updating the deployment descriptors and has
+little impact on the actual application code. Other changes in Version 6 include:</P>
+<UL>
+    <LI>Changes to the Java Messaging Service (JMS) APIs associated with J2EE 1.4</LI>
+	<LI>Support for <CODE>DistributedMap</CODE> data caching as well as the ability to configure data caching within Trade from the  <A
+		href="../config">Configuration page</A></LI>
+	<LI>Configurable iteration count for a number  the Web primitives</LI>
+    <LI>Two additional primitives to test JSP-based expression language (EL) support and servlet-based includes</LI>
+	<LI>Consolidated installation scripts for single server and cluster configurations</LI>
+	<LI>Updated cluster configuration to support changes associated with the embedded messaging provider</LI>
+</UL>
+
+<P><B>What changes are made to the cluster configuration?</B></P>
+<P>In previous versions of WebSphere Application Server, embedded messaging, based on WebSphere MQSeries<SUP>TM</SUP>, running on a separate node 
+defined outside of the Trade cluster handled the JMS portion of 
+the Trade workload. In this release, the embedded messaging provider is replaced 
+by an in-process, Java-based distributed messaging engine that provides 
+workload management, failover, and partitioning capabilities. These 
+capabilities provide a wide range of configuration options for messaging. To demonstrate the most common configuration  and to high-light several 
+of these capabilities, the following cluster configuration is used for 
+Trade 6.
+<UL>
+    <LI>A messaging engine (ME) is started and mapped to each cluster member.</LI>
+    <LI>The entire cluster is added to the Service Integration Bus (SIB), providing failover and workload 
+    management capabilities for the MEs.</LI>
+    <LI>The TradeBroker queue is localized to the entire cluster, effectively 
+    partitioning the queue across the MEs.</LI>
+    <LI>Tables are added to the existing Trade database by each ME for 
+    internally managing queue and topic messages.</LI>
+</UL>
+<P>For additional details concerning the configuration of JMS in an ND and cluster 
+environment in WebSphere Application Server V6.0, please consult the Information Center.</P>
+
+<HR>
+<P><FONT size="+1" color="#000099"><FONT color="#000099"><B>Installation</B></FONT></FONT></P>
+
+<P><B>What software is required to run Trade 6?</B></P>
+<UL>
+    <LI>WebSphere Application Server V6.0</LI>
+    <LI>DB2<SUP>&reg;</SUP> Universal Database V8.2, DB2 Universal Database for z/OS Version 8, or Oracle<SUP>&reg;</SUP>  10g database</LI>
+</UL>
+
+<P><B>What are the most common configuration scenarios?</B><UL>
+    <LI><B><B>Single server with a remote database</B></B> - The Trade application runs on a stand alone WebSphere Application Server instance. The required database software and the associated Trade database are located on a different system from the Application Server. The Application Server system must have the necessary database client software to connect to the remote database. <B></B></LI>
+	<LI><B>Single server with a local database</B> - Same as the previous scenario; however, the required database software and the associated Trade database are located on
+	the same system as the Application Server.</LI>
+	<LI><B>Horizontally clustered servers</B> - In this scenario, a cluster of application servers (one
+    server per system) run the Trade application in a  Network Deployment (ND) environment.
+    This scenario also requires a remote database.</LI>
+</UL>
+
+
+<HR>
+<P><FONT size="+1" color="#000099"><FONT color="#000099"><B>Run-time Configuration</B></FONT></FONT></P>
+
+<P><B>What does the ResetTrade link do?</B></P>
+<P>The ResetTrade link on the configuration page must be clicked between Trade
+runs. This link sets the database to a consistent size by  removing all the newly registered users created during a Trade run. The reset also sets all outstanding orders to a consistent state. Resetting the database to a consistent size ensures repeatable throughput on subsequent Trade runs. </P>
+
+<P><B>How are the Trade configuration parameters modified?</B></P>
+<P>The Trade <A HREF="../config">configuration page</A> provides a dynamic mechanism to set
+the run-time configuration for a Trade run. These settings control the application
+run-time characteristics such as the run-time mode, the
+order processing mode, and other run-time variations supported in Trade. All settings are reset to defaults when the Trade application server is restarted.</P>
+<P><B>Note:</B> To set configuration parameters when running in a <B></B>cluster<B></B>, access each application server in the cluster on its
+internal HTTP port (9080) and configure the  run-time parameters.
+Another solution is to use the method for making settings permanent as
+described in the following section.</P>
+
+<P><B>Can you make configuration changes permanent?</B></P>
+<P>Yes. Normally, Trade configuration parameters return to defaults whenever the Trade application 
+server is restarted. Settings can be made permanent by setting the configuration values in the 
+servlet init parameters of the TradeApp servlet and the TradeScenario servlet. Modify the 
+servlet init parameters in the web.xml file of the Trade Web application to change these parameters.</P>
+
+<P><B>What are the run-time modes?</B></P>
+<P>Trade provides two server implementations of the emulated Trade brokerage services.</P>
+<UL>
+    <LI><B>EJB</B> - Database access uses EJB 2.1 technology to drive transactional trading operations.</LI>
+    <LI><B>Direct</B> - This mode uses database and messaging access through direct JDBC and JMS code.</LI>
+</UL>
+
+<P><B>What are the order processing modes?</B></P>
+<P>Trade provides an asynchronous order processing mode through messaging with MDBs. The order 
+processing mode determines the mode for completing stock purchase and sell operations. Synchronous 
+mode completes the order immediately. Asynchronous mode uses MDB and JMS to queue the order to a TradeBroker agent to complete the order. Asychronous_2-Phase performs a two-phase commit over the EJB 
+ database and messaging transactions.</P>
+<UL>   
+	<LI><B>Synchronous</B> - Orders are completed immediately by the Trade session enterprise bean and entity enterprise beans.</LI>
+	<LI><B>Asynchronous 2-phase</B> - Orders are queued to the TradeBrokerMDB for asynchronous processing.</LI>
+</UL>
+
+<P><B>What are the access modes?</B></P>
+<P>Trade provides multiple access modes to the server-side brokerage services.</P>
+<UL>
+	
+	<LI><B>Standard</B> - Servlets access the Trade enterprise beans through the standard RMI protocol</LI>   
+	<LI><B>WebServices</B> - Servlets access Trade services through the Web services implementation in 
+    WebSphere Application Server. Each trading service is available as a standard Web service through the SOAP Remote Procedure Call (RPC) 
+    protocol. Because Trade is wrapped to provide SOAP services, each Trade operation (login, 
+    quote, buy, and son on) is available as a SOAP service.</LI>
+	
+</UL>
+
+<P><B>What are the caching Types?</B></P>
+<P>This setting determines which set of dynamic caching technology is used by Trade for data caching. By default, 
+data caching is disabled in Trade.</P>
+<UL>
+	<LI><B>DistributedMap  </B>- This feature is new in WebSphere Application Server V6.0, providing a general API for storing objects
+    in the dynamic cache service.</LI>
+	<LI><B>Command caching</B> - This caching feature was added to WebSphere Application Server V5.0 for storing command beans in the 
+    dynamic cache service. Support for this feature was added in Trade 3 and carried over to Trade 6.</LI>
+</UL><P><B>What is the Primitive Iteration setting?</B></P>
+<P>By default, the Trade primitives run one operation per Web request. Setting this value alters
+the number of operations performed per client request. This is useful for reducing the amount of work
+that is performed by the Web Container and for stressing other components within the application server.
+
+</P>
+<HR>
+<P><FONT size="+1" color="#000099"><FONT color="#000099"><B>Benchmarking</B></FONT></FONT></P>
+
+<P><B>What is the TradeScenario servlet?</B></P>
+<P>The TradeScenario servlet provides a simple mechanism to drive the Trade application.
+The Trade database is initially populated with a set of fictitious users
+with names ranging from <CODE>uid:0</CODE> to <CODE>uid:499</CODE> and a set of stocks ranging from <CODE>s:0</CODE> to <CODE>s:999</CODE>. The TradeScenario servlet emulates
+a population of Web users by generating a specific Trade operation for
+a randomly chosen user on each access to the URL. To run the TradeScenario servlet
+ use the single <A HREF="../scenario">TradeScenario URL</A> (http://<I>hostname</I>/trade/scenario) with a load generation tool.</P>
+<P>Although TradeScenario servlet provides a simple mechanism for driving the Trade application, 
+there is a drawback to using this method versus using a series of load generation scripts 
+that drive the operations directly. This servlet consumes processing resources on the server
+to manage incoming clients and dispatch these simple client requests to complex Trade actions. This
+action artificially decreases server throughput because the server is emulating tasks that are normally
+ performed by a standard client or a more complex load generation tool.</P>
+
+<P><B>Why does performance decrease over time?</B><P>If Trade runs for an extended time, performance  eventually starts
+to decline. This degradation in throughput is a direct result of new users, orders, and holdings
+accumulating within the Trade database. As the database grows,  queries take longer
+to complete, resulting in higher response times. When the workload is stopped, the 
+<A HREF="../config?action=resetTrade">Reset Trade link</A> can be followed to reset the Trade 
+run-time by logging off all users, removing new registrations, and other
+general cleanup.</P>
+
+<P><B>What is the typical procedure for collecting performance measurements with Trade?</B><P>When Trade is  successfully installed on the application server and the supporting
+database is  populated, you can us the Trade application to collect performance measurements.
+The following list provides the typical process for gathering performance measurements with Trade.</P>
+<OL>
+    <LI>Select the  Trade run-time configuration parameters from the <A HREF="../config">configuration page</A> 
+    (EJB, synchronous, and son on).</LI>
+    <LI>Reset the Trade run-time using the <A HREF="../config?action=resetTrade">Reset Trade link</A>.</LI>
+    <LI>Warm-up the application server JVM<SUP>TM</SUP> by applying load for a short period of time. The load generation tool  should access the TradeScenario servlet, 
+    web primitives, or use custom scripts to drive the various operations of TradeApp servlet. To warm-up the
+     JVM, each code path within Trade must be processed at least 3000 times. Remember that the same code path is not necessarily run on each request unless primitives are being 
+    run. Therefore, perform an adequate number of requests to stabilize the 
+    performance results.</LI>
+    <LI>Stop the load generation tool.</LI>
+    <LI>Reset the Trade run-time again</LI>
+    <LI>Restart the load generation tool and record measurements after the driver completes the
+    requests.</LI>
+    <LI>Repeat steps 5 and 6 to obtain additional measurements.</LI>    
+</OL>
+
+<HR>
+
+</BODY>
+</HTML>

Propchange: geronimo/trunk/sandbox/daytrader/modules/web/src/webapp/docs/tradeFAQ.html
------------------------------------------------------------------------------
    svn:eol-style = native

Added: geronimo/trunk/sandbox/daytrader/modules/web/src/webapp/docs/tradeTech.pdf
URL: http://svn.apache.org/viewcvs/geronimo/trunk/sandbox/daytrader/modules/web/src/webapp/docs/tradeTech.pdf?rev=321189&view=auto
==============================================================================
Binary file - no diff available.

Propchange: geronimo/trunk/sandbox/daytrader/modules/web/src/webapp/docs/tradeTech.pdf
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: geronimo/trunk/sandbox/daytrader/modules/web/src/webapp/docs/tradeUML.pdf
URL: http://svn.apache.org/viewcvs/geronimo/trunk/sandbox/daytrader/modules/web/src/webapp/docs/tradeUML.pdf?rev=321189&view=auto
==============================================================================
Binary file - no diff available.

Propchange: geronimo/trunk/sandbox/daytrader/modules/web/src/webapp/docs/tradeUML.pdf
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: geronimo/trunk/sandbox/daytrader/modules/web/src/webapp/docs/tradeversion.html
URL: http://svn.apache.org/viewcvs/geronimo/trunk/sandbox/daytrader/modules/web/src/webapp/docs/tradeversion.html?rev=321189&view=auto
==============================================================================
--- geronimo/trunk/sandbox/daytrader/modules/web/src/webapp/docs/tradeversion.html (added)
+++ geronimo/trunk/sandbox/daytrader/modules/web/src/webapp/docs/tradeversion.html Fri Oct 14 12:21:31 2005
@@ -0,0 +1 @@
+<HTML><TITLE>Trade Version</TITLE>             <BODY>IBM Trade Performance Benchmark Sample for WebSphere Application Server - Trade 6.0.1 <BR>    Date: 20050413</HTML></BODY>
\ No newline at end of file

Propchange: geronimo/trunk/sandbox/daytrader/modules/web/src/webapp/docs/tradeversion.html
------------------------------------------------------------------------------
    svn:eol-style = native

Added: geronimo/trunk/sandbox/daytrader/modules/web/src/webapp/images/IBMBackGround1.gif
URL: http://svn.apache.org/viewcvs/geronimo/trunk/sandbox/daytrader/modules/web/src/webapp/images/IBMBackGround1.gif?rev=321189&view=auto
==============================================================================
Binary file - no diff available.

Propchange: geronimo/trunk/sandbox/daytrader/modules/web/src/webapp/images/IBMBackGround1.gif
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: geronimo/trunk/sandbox/daytrader/modules/web/src/webapp/images/IBMBackGround2.gif
URL: http://svn.apache.org/viewcvs/geronimo/trunk/sandbox/daytrader/modules/web/src/webapp/images/IBMBackGround2.gif?rev=321189&view=auto
==============================================================================
Binary file - no diff available.

Propchange: geronimo/trunk/sandbox/daytrader/modules/web/src/webapp/images/IBMBackGround2.gif
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: geronimo/trunk/sandbox/daytrader/modules/web/src/webapp/images/SOAPconfig.gif
URL: http://svn.apache.org/viewcvs/geronimo/trunk/sandbox/daytrader/modules/web/src/webapp/images/SOAPconfig.gif?rev=321189&view=auto
==============================================================================
Binary file - no diff available.

Propchange: geronimo/trunk/sandbox/daytrader/modules/web/src/webapp/images/SOAPconfig.gif
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: geronimo/trunk/sandbox/daytrader/modules/web/src/webapp/images/WEBSPHERE_18P_UNIX.GIF
URL: http://svn.apache.org/viewcvs/geronimo/trunk/sandbox/daytrader/modules/web/src/webapp/images/WEBSPHERE_18P_UNIX.GIF?rev=321189&view=auto
==============================================================================
Binary file - no diff available.

Propchange: geronimo/trunk/sandbox/daytrader/modules/web/src/webapp/images/WEBSPHERE_18P_UNIX.GIF
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: geronimo/trunk/sandbox/daytrader/modules/web/src/webapp/images/account.gif
URL: http://svn.apache.org/viewcvs/geronimo/trunk/sandbox/daytrader/modules/web/src/webapp/images/account.gif?rev=321189&view=auto
==============================================================================
Binary file - no diff available.

Propchange: geronimo/trunk/sandbox/daytrader/modules/web/src/webapp/images/account.gif
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: geronimo/trunk/sandbox/daytrader/modules/web/src/webapp/images/arrowdown.gif
URL: http://svn.apache.org/viewcvs/geronimo/trunk/sandbox/daytrader/modules/web/src/webapp/images/arrowdown.gif?rev=321189&view=auto
==============================================================================
Binary file - no diff available.

Propchange: geronimo/trunk/sandbox/daytrader/modules/web/src/webapp/images/arrowdown.gif
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: geronimo/trunk/sandbox/daytrader/modules/web/src/webapp/images/arrowup.gif
URL: http://svn.apache.org/viewcvs/geronimo/trunk/sandbox/daytrader/modules/web/src/webapp/images/arrowup.gif?rev=321189&view=auto
==============================================================================
Binary file - no diff available.

Propchange: geronimo/trunk/sandbox/daytrader/modules/web/src/webapp/images/arrowup.gif
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: geronimo/trunk/sandbox/daytrader/modules/web/src/webapp/images/graph.gif
URL: http://svn.apache.org/viewcvs/geronimo/trunk/sandbox/daytrader/modules/web/src/webapp/images/graph.gif?rev=321189&view=auto
==============================================================================
Binary file - no diff available.

Propchange: geronimo/trunk/sandbox/daytrader/modules/web/src/webapp/images/graph.gif
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: geronimo/trunk/sandbox/daytrader/modules/web/src/webapp/images/home.gif
URL: http://svn.apache.org/viewcvs/geronimo/trunk/sandbox/daytrader/modules/web/src/webapp/images/home.gif?rev=321189&view=auto
==============================================================================
Binary file - no diff available.

Propchange: geronimo/trunk/sandbox/daytrader/modules/web/src/webapp/images/home.gif
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: geronimo/trunk/sandbox/daytrader/modules/web/src/webapp/images/homeBanner.gif
URL: http://svn.apache.org/viewcvs/geronimo/trunk/sandbox/daytrader/modules/web/src/webapp/images/homeBanner.gif?rev=321189&view=auto
==============================================================================
Binary file - no diff available.

Propchange: geronimo/trunk/sandbox/daytrader/modules/web/src/webapp/images/homeBanner.gif
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: geronimo/trunk/sandbox/daytrader/modules/web/src/webapp/images/lanim.gif
URL: http://svn.apache.org/viewcvs/geronimo/trunk/sandbox/daytrader/modules/web/src/webapp/images/lanim.gif?rev=321189&view=auto
==============================================================================
Binary file - no diff available.

Propchange: geronimo/trunk/sandbox/daytrader/modules/web/src/webapp/images/lanim.gif
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: geronimo/trunk/sandbox/daytrader/modules/web/src/webapp/images/line.gif
URL: http://svn.apache.org/viewcvs/geronimo/trunk/sandbox/daytrader/modules/web/src/webapp/images/line.gif?rev=321189&view=auto
==============================================================================
Binary file - no diff available.

Propchange: geronimo/trunk/sandbox/daytrader/modules/web/src/webapp/images/line.gif
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: geronimo/trunk/sandbox/daytrader/modules/web/src/webapp/images/logout.gif
URL: http://svn.apache.org/viewcvs/geronimo/trunk/sandbox/daytrader/modules/web/src/webapp/images/logout.gif?rev=321189&view=auto
==============================================================================
Binary file - no diff available.

Propchange: geronimo/trunk/sandbox/daytrader/modules/web/src/webapp/images/logout.gif
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: geronimo/trunk/sandbox/daytrader/modules/web/src/webapp/images/portfolio.gif
URL: http://svn.apache.org/viewcvs/geronimo/trunk/sandbox/daytrader/modules/web/src/webapp/images/portfolio.gif?rev=321189&view=auto
==============================================================================
Binary file - no diff available.

Propchange: geronimo/trunk/sandbox/daytrader/modules/web/src/webapp/images/portfolio.gif
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: geronimo/trunk/sandbox/daytrader/modules/web/src/webapp/images/quotes.gif
URL: http://svn.apache.org/viewcvs/geronimo/trunk/sandbox/daytrader/modules/web/src/webapp/images/quotes.gif?rev=321189&view=auto
==============================================================================
Binary file - no diff available.

Propchange: geronimo/trunk/sandbox/daytrader/modules/web/src/webapp/images/quotes.gif
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: geronimo/trunk/sandbox/daytrader/modules/web/src/webapp/images/ticker-anim.gif
URL: http://svn.apache.org/viewcvs/geronimo/trunk/sandbox/daytrader/modules/web/src/webapp/images/ticker-anim.gif?rev=321189&view=auto
==============================================================================
Binary file - no diff available.

Propchange: geronimo/trunk/sandbox/daytrader/modules/web/src/webapp/images/ticker-anim.gif
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: geronimo/trunk/sandbox/daytrader/modules/web/src/webapp/images/topline.jpg
URL: http://svn.apache.org/viewcvs/geronimo/trunk/sandbox/daytrader/modules/web/src/webapp/images/topline.jpg?rev=321189&view=auto
==============================================================================
Binary file - no diff available.

Propchange: geronimo/trunk/sandbox/daytrader/modules/web/src/webapp/images/topline.jpg
------------------------------------------------------------------------------
    svn:mime-type = image/jpeg

Added: geronimo/trunk/sandbox/daytrader/modules/web/src/webapp/images/tradeLogo.gif
URL: http://svn.apache.org/viewcvs/geronimo/trunk/sandbox/daytrader/modules/web/src/webapp/images/tradeLogo.gif?rev=321189&view=auto
==============================================================================
Binary file - no diff available.

Propchange: geronimo/trunk/sandbox/daytrader/modules/web/src/webapp/images/tradeLogo.gif
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: geronimo/trunk/sandbox/daytrader/modules/web/src/webapp/images/tradeLogoSmall.gif
URL: http://svn.apache.org/viewcvs/geronimo/trunk/sandbox/daytrader/modules/web/src/webapp/images/tradeLogoSmall.gif?rev=321189&view=auto
==============================================================================
Binary file - no diff available.

Propchange: geronimo/trunk/sandbox/daytrader/modules/web/src/webapp/images/tradeLogoSmall.gif
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: geronimo/trunk/sandbox/daytrader/modules/web/src/webapp/images/tradeTopology.gif
URL: http://svn.apache.org/viewcvs/geronimo/trunk/sandbox/daytrader/modules/web/src/webapp/images/tradeTopology.gif?rev=321189&view=auto
==============================================================================
Binary file - no diff available.

Propchange: geronimo/trunk/sandbox/daytrader/modules/web/src/webapp/images/tradeTopology.gif
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream