ejb container managed transaction