import javax.transaction.Transaction;
import javax.transaction.TransactionManager;
import javax.transaction.UserTransaction;
TransactionManager tm = com.arjuna.ats.jta.TransactionManager.transactionManager();
tm.begin();
try {
// ...
tm.commit();
} catch (Exception e) {
tm.rollback();
}