X-Git-Url: http://wamblee.org/gitweb/?a=blobdiff_plain;f=trunk%2Fsupport%2Ftest%2Fsrc%2Fmain%2Fjava%2Forg%2Fwamblee%2Fsupport%2Fpersistence%2FJpaBuilder.java;h=8b6e339935f01206ee3f795e16a8df4be49beeed;hb=8076120cfdd6b783536488c60503f7a4f9e5dbb0;hp=b46ffa3a2ceaf1caa9c361332462d569b7dcb5d7;hpb=221df6e0cc6700d0226a2c3fa55877211d3825de;p=utils diff --git a/trunk/support/test/src/main/java/org/wamblee/support/persistence/JpaBuilder.java b/trunk/support/test/src/main/java/org/wamblee/support/persistence/JpaBuilder.java index b46ffa3a..8b6e3399 100644 --- a/trunk/support/test/src/main/java/org/wamblee/support/persistence/JpaBuilder.java +++ b/trunk/support/test/src/main/java/org/wamblee/support/persistence/JpaBuilder.java @@ -1,6 +1,5 @@ package org.wamblee.support.persistence; -import java.sql.SQLException; import java.util.Map; import java.util.TreeMap; import java.util.logging.Level; @@ -15,7 +14,6 @@ import javax.persistence.Persistence; import javax.sql.DataSource; import org.wamblee.support.jndi.StubInitialContextFactory; -import org.wamblee.support.persistence.toplink.JndiSessionCustomizer; /** @@ -100,11 +98,15 @@ public class JpaBuilder { */ public EntityManagerFactory createFactory() { Map jpaProps = new TreeMap(); - jpaProps.put("toplink.session.customizer", JndiSessionCustomizer.class - .getName()); - jpaProps.put("toplink.ddl-generation", "create-tables"); - return Persistence.createEntityManagerFactory(persistenceUnit + + JpaCustomizerBuilder.getCustomizer().customize(persistenceUnit, jpaProps); + + //jpaProps.put("javax.persistence.provider", HibernatePersistence.class.getName()); + EntityManagerFactory factory = Persistence.createEntityManagerFactory(persistenceUnit .getUnitName(), jpaProps); + + LOGGER.info("Using " + factory.getClass()); + return factory; } /**