| Oracle9iAS TopLink Release Notes Release 2 (9.0.3) Part Number B10159-01 |
|
August 2002
Part No. B10159-01
This document describes the changes between Release 2 (9.0.3) and previous versions, as well as how developers using previous versions can use Release 2 (9.0.3) and easily make use of the new capabilities. This document also summarizes the differences between Toplink and its documented functionality.
This document specifically discusses
Oracle9iAS TopLink Release 2 (9.0.3) no longer requires a license file for the Foundation Libraries or the TopLink Mapping Workbench. You are not allowed to ship the TopLink Mapping Workbench or expose any of the TopLink APIs as part of an end-user application. Refer to the software license agreement with regards to limitations about including the TopLink Foundation Library .jars, as part of a packaged end-user application.
Oracle9iAS TopLink Release 2 (9.0.3) includes many new features and improvements. To help you get started, we have included a tour, examples and demos that illustrate many of the changes. The tour, examples, and demos are accessed through the Demonstration tab of the documentation web page.
To access the documentation page from a Windows environment, click the Windows Start menu, select Programs > Oracle9iAS TopLink > Examples.
To access the documetation page from a non-Windows environment, open the <INSTALL_DIR>/doc/demos.htm file.
TopLink now provides communication integration with JMS for our cache synchronization feature. This makes cache synchronization setup easier and improves the scalability of cache synchronization.
The TopLink Web Client provides a web-based interface that allows interaction with any TopLink ServerSession deployed on a particular application server. In particular, the TopLink Web Client supports Oracle9iAS Containers for J2EE (oc4j).
TopLink Web Client allows you to inspect and edit the persistent objects associated with ServerSessions. The TopLink Web Client is a web application that can be deployed on Oracle9iAS, IBM WebSphere Server4.0 and on BEA WebLogic Server6.1 and 7.0. See TopLink Web Client for more information.
TopLink now supports access to non-relational datasources through the Attunity Connect JDBC driver. A demonstration of TopLink working with Attunity Connect and a DISAM datasource is included with the release. The demonstration shows how the TopLink Mapping Workbench can be used to map the data that Attunity ships with their demo database. It also includes a sample program that demonstrates basic TopLink functionality with the demo data.
In Oracle9iAS TopLink Release 2 (9.0.3), the package names have changed. Toplink provides a tool to help you migrate to the new names if you are upgrading from a previous version of TopLink to Oracle9iAS TopLink Release 2 (9.0.3). Consult the Package Renamer for more information.
In this release, the package structure has been changed to conform with Oracle9i standards and conventions for packages. The base package for the entire structure is now oracle.toplink.
Toplink provides a tool to facilitate migration to the new package names if you are upgrading from 2.x, 3.x or 4.6 to Oracle9iAS TopLink Release 2 (9.0.3). Consult the Package Renamer for more information.
Note:The time required by the package renamer to process files is directly related to the size of the files being renamed such that larger files take longer to process. In particular, files over 1 Mb will take a significant amount of time to process.
In this release, the location of the Database Platform directory has been renamed to platforms. In addition, the root tag <DatabasePlatform> in each .xml file has been renamed to <platforms>. If your application uses customized platforms, you must update the root tag in each .xml file.
Following is a list of issues resolved in this version of TopLink.
In this release, all packages, many classes, and some methods have been renamed. As a result, there are several new packages, classes, and methods, but in name only. Their functionality has not changed unless otherwise specified in this section.
Class: Oracle9iJTSExternalTransactionController
Package: oracle.toplink.jts.oracle9i
Feature: JTS controller for Oracle9iAS.
Description: This class implements the registration of asynchronization object according to the Oracle9iAS implementation
Oracle is a registered trademark, and Oracle9i is a trademark or registered trademark of Oracle Corporation. Other names may be trademarks of their respective owners.
Copyright © 2002 Oracle Corporation.
All Rights Reserved.
|
|
![]() Copyright © 2002 Oracle Corporation. All Rights Reserved. |
|