Spring JTA sample with some variations