I don't know where that property came from...
But you are right! removing that, the transaction management works!
(some hibernate example from way back, i suppose; but debunked here)
I hope that encourages you to find the solution to your problem.
Thank you (and Marten, whom I'm sure will also spot that problem when the sun again rises in Netherland)