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>®</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,