What's New in TORPEDO Version 8.25.04 ------------------------------------- The TORPEDO reference implementation now supports Oracle's Toplink. Oracle provided the implementation. The current version uses an untuned native Toplink API. In the future, support for CMP version of Toplink will be added. Thank you Oracle for the contribution. The TORPEDO reference implementation now includes the configuration files and product specific source code for Solarmetric's Kodo JDO submission. Thank you Solarmetric for the contribution. The TORPEDO reference implementation now includes the configuration files and product specific source code for Gavin King's Hibernate submission. The submission required slight changes to the following two classes: com.middleware_company.torpedo.auction.Persistence com.middleware_company.torpedo.auction.AuctionServiceBean The changes are compatible with other O/R mapping software source and configuration files. See the source code for those two classes for more details. Thank you Gavin for the contribution. TORPEDO now includes preliminarly support for running the Oracle Application Server oc4j. Recall, that the application server is used for the stateless session EJBs and for CMP Entity Beans. The reference implementation does not yet support running the Oracle Application Server for CMP. Some files and directories were rearranged in order to support more than one application server. Previous versions of TORPEDO only included support for WebLogic 8.1 as an application server. The build.xml file was restructured to support building TORPEDO without requiring all of the supported products being installed. The installed products are now specified in the build.properties file. The build.xml file detects which products are installed and creates the torpedo.jar file for only those products. Previously, all supported products had to be installed in order to build TORPEDO. The Hibernate Jar files were removed from TORPEDO. If desired, Hibernate should be installed on the machine building and running TORPEDO. This is the same for all supported products. The JBuilder project file was removed. The TORPEDO client was expanded. It now reminds the user to restart the application server before each test. The results of each test are saved in a file, named by the test. The files are found in the results subdirectory. The produced files are of the right format for publishing on the TORPEDO website at http://www.middlewareRESEARCH.com/torpedo The USER table was renamed to the AUCTION_USER table since some databases reserve USER. This affected the database scripts and the various mapping files for the O/R Mapping software. A script for populating an Oracle database was included. Kodo JDO was updated to version 3.1.5 Hibernate was updated to version 2.1.6