Skip to content
Mirror of Apache Commons Transaction
Latest commit 59469f9 Oliver Zeigermann Added disclaimer section saying that tx file system does not work as …

git-svn-id: 13f79535-47bb-0310-9956-ffa450edef68


Apache Commons Transaction

Welcome to the Transaction component of the Apache Commons project.
This component contains implementations of utility classes commonly used in
transactional Java programming. Initially there are implementations for
multi level locks, transactional collections and transactional file access.

Building from source
This component requires the excellent Ant utility.
It can be found here :

Once you have Ant propertly installed you are ready to
build and test. All necessary jars are already present and
you will only have to create a from if you want to compile to other 

The major ant targets are:

ant build     - Compiles the main classes
ant jar       - Creates the jar
ant test      - Exectutes JUnit tests
ant doc       - Generates documentation
ant javadocs  - Creates the API documentation
ant dist      - Creates distribution
ant package   - Packages distribution
ant           - Creates jar

The component can also be built using Maven. (Ant is the primary build tool.)
It can be found here :

Once installed, the jars may be built with 'maven jar'.
Something went wrong with that request. Please try again.