Yes but for that reason I want to be sure that transaction manager is not null. I don't want to generate "stupid" NullPointerException