transaction.manager is not working without transaction extension