The Novell exteNd Messaging Platform's JTS is a 100% pure Java implementation of the Java Transaction Service (JTS) based on the Java Transaction API (JTA) v1.01 and OMG Object Transaction Service (OTS) v1.2 specifications. It provides full, distributed transaction managment of CORBA and JDBC 2.0 XA aware Resources. It is fully compliant with all the requirements of the above specifications.
Features include:
Implementation of OTS 1.2 specification without nested trasaction support
Fully recoverable service
Support for OTS compliant recoverable resources
Support for JTA compliant resource managers, such as Informix Cloudscape 3.6, Oracle 8.1.6 or higher databases
Support for proprietary OnePhaseResource interface to allow resource managers with only local transaction support to participate in distributed transactions
One-phase-commit optimization
Interposition of propagated transactions
Presumed rollback log optimization
Support for "pure clients"
Please refer to the datasheet for additonal detail.
The Novell exteNd Messaging Platform's transaction manager requires ORB 5.2.
Please make sure that you satisfy the above System Requirements, and that the following resources are available to the Java 2 runtime:
ORB 5.2 (mp-orb.jar
), and
JNDI (jndi.jar
, cosnaming.jar
, and providerutil.jar
), and
Oracle JDBC thin driver classes (classes12.zip
, and nls_charset12.zip
),
or
Cloudscape JDBC driver (cloudscape.jar
, and tools.jar
)
Please note that if the ORB and JNDI are installed as Java extensions,
you will not need to include those jar files in your CLASSPATH
. If the
ORB is not installed as a Java extension, you need to make the
ORB's shared library available to the system:
On Windows NT/2000/XP, add the directory where mporb12.dll
is located to your PATH
.
On Solaris and Linux, add the platform dependent directory where libmporb12.so
is located to your LD_LIBRARY_PATH
.
On Netware, add the directory where mporb12.nlm
is located to your PATH
environment variable.
The following documentation is included.
The Novell exteNd Messaging Platform's JTS comes with a number of pre-built examples. These
examples show how to use most of the features of the product. The
tutorial contains a detailed
description of each example. The Java source for the examples can be found
in the examples/jts
directory.
Copyright © 2003, 2004 Novell, Inc. All rights reserved. Copyright © 2001, 2002, 2003 SilverStream Software, LLC. All rights reserved.