SimpleJTA 1.04 review
DownloadSimpleJTA implements a standalone JTA compliant Transaction Manager
|
|
SimpleJTA implements a standalone JTA compliant Transaction Manager. SimpleJTA project is primarily designed to be used when a J2EE server is not available, for example, in Servlet applications, or standalone Java programs.
SimpleJTA is being developed and tested with Oracle 9i and Apache Derby database management systems. It is fairly easy to add support for other database systems that support the XA interface.
Here are some key features of "SimpleJTA":
SimpleJTA does not require a J2EE or Servlet container. It provides an implementation of UserTransaction interface so that an application using SimpleJTA can easily switch to another JTA implementation.
SimpleJTA implements a transaction log to enable recovery after system crashes.
Distributed transaction propagation between multiple application servers is not supported. There is no support for JTS.
SimpleJTA implements the UserTransaction, Transaction and TransactionManager interfaces. The Transaction and TransactionManager interfaces have not been tested extensively.
SimpleJTA provides its own JDBC datasources for Oracle and Derby. It is easy to add support for other database systems.
SimpleJTA JDBC datasources and UserTransaction implementation can be registered to JNDI, but this has not been tested yet.
There is experimental support for two JMS providers - Websphere MQ and Oracle AQ.
SimpleJTA can be used within a Spring Framework managed application.
What's New in This Release:
A bugfix release that resolves a problem with registering SimpleJTA data sources as JNDI resources in Tomcat.
The user manual has been updated with instructions on how to configure Tomcat.
SimpleJTA 1.04 search tags