Apache Commons Transaction 1.2


Developer:

License / Price:

Size / OS:

Last Updated:

Category:

Apache License 2.0 / $0
909 KB / Windows All
[view history]
C: \ Programming \ Components & Libraries

Apache Commons Transaction was created as an accessible and open source tool that manages to provide classes used in transactional Java programming.

Apache Commons Transaction is a package that offers implementations for:
· multi-level locks;
· transactional maps / file access;
· various helper classes.

Requirements:

· Java

What's New in This Release: [ read full changelog ]

ENHANCEMENTS:
· Better error reporting in FileHelper when destination directories (moveRec) or files (copyRec) could not be created
· Added functions to FileResourceManager for copying and moving resources.
· Added possibility to append to (instead of overwriting) an existing resource with writeResource in FileResourceManager.
· Added LoggerFacade implementation for Jakarta Commons Logging

BUGFIXES:
· Fixed bugzilla issue 35201. Maps in AbstractXAResource are nowsynchronized to avoid problems in multi threaded scenarios.
· Failed deletion of a file now throws an exception and enters an error state upon commit.
· Reduced likelyhood of clash between internally generated and external tx id in generatedUniqueTxId
· Fixed bugzilla issue 35377. Synchronizing on Set activeTransactions while iterating over its items in
· OptimisticMapWrapper.copyChangesToConcurrentTransactions() for preventing ConcurrentModificationException.
· Fixed bugzilla issue 37379. The construction of the transaction specific path is no...


download button