This patch contains an ant project that builds an
adapter for jTDS that allows the use of the distributed
transactions with the Apache Geronimo application server.
The default database connector supplied with Geronimo
is called Tranql and is an implementation of the Java
Connector API (JCA). Tranql supports JDBC drivers via
the java.sql.Driver interface and therefore does not
directly support the use of distributed transactions.
The jTDS adapter extends the Tranql
AbstractXADataSourceMCF class to provide an interface
to the jTDS XADatasource implementation. The adapter
class plus the tranql-connector-1.0.jar is built into a
RAR file which can be then be deployed to the server
using a command such as:
java -jar bin/deployer.jar --user system --password