I am happy to announce the version 1.0.1 and 1.1.0 of transaction-helper.
Version 1.0.1 is a bugfix version. The logic of OSGi and transaction propagation is also separated into two different classes, therefore it is possible to use the solution outside of OSGi. Version 1.0.1 is compiled to be compatible with Java 5.
Version 1.1.0 is compatible with Java 7. When a suppressed exception occurs, the Throwable.addSuppressed() function is called instead of logging the exception.