From 5e462746e24171187ced73b1dbc35da58e850a51 Mon Sep 17 00:00:00 2001 From: eugenp Date: Sun, 22 Dec 2013 00:41:51 +0200 Subject: [PATCH] minor fix for spring config --- .../main/java/org/baeldung/spring/PersistenceJPAConfig.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/spring-jpa/src/main/java/org/baeldung/spring/PersistenceJPAConfig.java b/spring-jpa/src/main/java/org/baeldung/spring/PersistenceJPAConfig.java index dac41e182b..3b36b47438 100644 --- a/spring-jpa/src/main/java/org/baeldung/spring/PersistenceJPAConfig.java +++ b/spring-jpa/src/main/java/org/baeldung/spring/PersistenceJPAConfig.java @@ -2,6 +2,7 @@ package org.baeldung.spring; import java.util.Properties; +import javax.persistence.EntityManagerFactory; import javax.sql.DataSource; import org.springframework.beans.factory.annotation.Autowired; @@ -58,10 +59,9 @@ public class PersistenceJPAConfig { } @Bean - public PlatformTransactionManager transactionManager() { + public PlatformTransactionManager transactionManager(final EntityManagerFactory emf) { final JpaTransactionManager transactionManager = new JpaTransactionManager(); - transactionManager.setEntityManagerFactory(entityManagerFactoryBean().getObject()); - + transactionManager.setEntityManagerFactory(emf); return transactionManager; }