Correct typos entity manager bean.
Changed transaction manager to JpaTransactionManager
Edit suggestion by Rafal Borowiec