You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@aries.apache.org by jb...@apache.org on 2010/02/23 21:32:05 UTC

svn commit: r915504 - in /incubator/aries/trunk/ariestrader-sample/modules/ariestrader-web/src/main/resources: config.jsp configure.html docs/tradeFAQ.html

Author: jbohn
Date: Tue Feb 23 20:32:04 2010
New Revision: 915504

URL: http://svn.apache.org/viewvc?rev=915504&view=rev
Log:
ARIES-195 remove option to publish price to JMS topic - also remove referenced to EJB and JMS in other places and update configuration mode descriptions

Modified:
    incubator/aries/trunk/ariestrader-sample/modules/ariestrader-web/src/main/resources/config.jsp
    incubator/aries/trunk/ariestrader-sample/modules/ariestrader-web/src/main/resources/configure.html
    incubator/aries/trunk/ariestrader-sample/modules/ariestrader-web/src/main/resources/docs/tradeFAQ.html

Modified: incubator/aries/trunk/ariestrader-sample/modules/ariestrader-web/src/main/resources/config.jsp
URL: http://svn.apache.org/viewvc/incubator/aries/trunk/ariestrader-sample/modules/ariestrader-web/src/main/resources/config.jsp?rev=915504&r1=915503&r2=915504&view=diff
==============================================================================
--- incubator/aries/trunk/ariestrader-sample/modules/ariestrader-web/src/main/resources/config.jsp (original)
+++ incubator/aries/trunk/ariestrader-sample/modules/ariestrader-web/src/main/resources/config.jsp Tue Feb 23 20:32:04 2010
@@ -118,10 +118,10 @@
 			</TD>
 			<TD><BR>
 			Run Time Mode determines server implementation of the TradeServices
-			to use in the AriesTrader application Enterprise Java Beans including
-			Session, Entity and Message beans or Direct mode which uses direct
-			database and JMS access. See <A href="docs/tradeFAQ.html">AriesTrader
-			FAQ</A> for details.<BR>
+			to use in the AriesTrader application JDBC, JPA Direct using Application Managed
+            Entity Managers, JPA Direct using Container Managed Entity Managers and 
+            Declarative transaction support, etc...
+			See <A href="docs/tradeFAQ.html">AriesTrader FAQ</A> for details.<BR>
 			</TD>
 		</TR>
 
@@ -241,7 +241,7 @@
 			web request. Change this value to repeat operations multiple times
 			per web request.</TD>
 		</TR>
-		<TR>
+<!--		<TR>
 			<TD align="left"><INPUT type="checkbox"
                 <%=TradeConfig.getPublishQuotePriceChange() ? "checked" : ""%>
                 name="EnablePublishQuotePriceChange"> <B><FONT size="-1">Publish Quote Updates</FONT></B><BR>
@@ -249,7 +249,7 @@
             <TD>
                 Publish quote price changes to a JMS topic.<BR>
             </TD>
-        </TR>
+        </TR> -->
 		<TR>
 			<TD align="left"><INPUT type="checkbox"
                 <%=TradeConfig.getLongRun() ? "checked" : ""%>

Modified: incubator/aries/trunk/ariestrader-sample/modules/ariestrader-web/src/main/resources/configure.html
URL: http://svn.apache.org/viewvc/incubator/aries/trunk/ariestrader-sample/modules/ariestrader-web/src/main/resources/configure.html?rev=915504&r1=915503&r2=915504&view=diff
==============================================================================
--- incubator/aries/trunk/ariestrader-sample/modules/ariestrader-web/src/main/resources/configure.html (original)
+++ incubator/aries/trunk/ariestrader-sample/modules/ariestrader-web/src/main/resources/configure.html Tue Feb 23 20:32:04 2010
@@ -51,9 +51,9 @@
             <TD><A href="config" target="_self"><FONT face="Times New Roman"
                                                       size="-1">Configure AriesTrader run-time parameters</FONT></A></TD>
             <TD>This link provides an interface to set configuration parameters
-                that control AriesTrader run-time characteristics such as using EJBs or
-                JDBC. This link also provides utilities such as setting the UID and
-                Password for a remote or protected database when using JDBC.</TD>
+                that control AriesTrader run-time characteristics such as using JDBC 
+                or JPA. This link also provides utilities such as setting the configuration
+                defaults and JSP image preferences.</TD>
         </TR>
         <TR>
             <TD><A href="config?action=buildDBTables"><FONT

Modified: incubator/aries/trunk/ariestrader-sample/modules/ariestrader-web/src/main/resources/docs/tradeFAQ.html
URL: http://svn.apache.org/viewvc/incubator/aries/trunk/ariestrader-sample/modules/ariestrader-web/src/main/resources/docs/tradeFAQ.html?rev=915504&r1=915503&r2=915504&view=diff
==============================================================================
--- incubator/aries/trunk/ariestrader-sample/modules/ariestrader-web/src/main/resources/docs/tradeFAQ.html (original)
+++ incubator/aries/trunk/ariestrader-sample/modules/ariestrader-web/src/main/resources/docs/tradeFAQ.html Tue Feb 23 20:32:04 2010
@@ -36,10 +36,11 @@
 </TABLE>
 
 <P>The Apache Software Foundation<SUP>&reg;</SUP> AriesTrader Performance Benchmark Sample
-provides a suite of workloads for characterizing performance of J2EE 1.4 Application 
+provides a suite of workloads for characterizing performance of Apache Aries enabled JavaEE Application 
 Servers. 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
+Java ServerPages<SUP>TM</SUP> (JSP<SUP>TM</SUP>) files and Enterprise JavaBeans<SUP>TM</SUP> using JPA for the 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>
@@ -94,12 +95,13 @@
 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>AriesTrader provides two server implementations of the emulated AriesTrader brokerage services.</P>
+<P>AriesTrader provides three server implementations of the emulated AriesTrader 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>
+    <LI><B>JDBC</B> - Database access uses JDBC technology to drive transactional trading operations.</LI>
+    <LI><B>JPA App Managed</B> - Database access uses Direct JPA technology with application managed entity managers and transactions to drive trading operations.</LI>
+    <LI><B>JPA Container Managed</B> - Database access uses Direct JPA technology with container managed entity managers and declarative transactions to drive rading operations.</LI>
 </UL>
-
+<!--
 <P><B>What are the order processing modes?</B></P>
 <P>AriesTrader 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 
@@ -122,7 +124,7 @@
     operation (login, quote, buy, and son on) is available as a SOAP service.</LI>
 	
 </UL>
-
+-->
 <P><B>What is the Primitive Iteration setting?</B></P>
 <P>By default, the AriesTrader 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
@@ -153,7 +155,7 @@
 The following list provides the typical process for gathering performance measurements with AriesTrader.</P>
 <OL>
     <LI>Select the AriesTrader run-time configuration parameters from the <A HREF="../config">configuration 
-    page</A> (EJB, synchronous, and so on).</LI>
+    page</A> (JDBC, JPA Application Managed, JPA Container Managed, and so on).</LI>
     <LI>Reset the AriesTrader run-time using the <A HREF="../config?action=resetTrade">Reset AriesTrader 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  
     may access the TradeScenario servlet,