Quick and dirty Java transactions management. No JTA, no two-phase commit, no XA, no theory; but - seems practical.