[hibernate-commits] Hibernate SVN: r15372 - in entitymanager/trunk/src/test/org/hibernate/ejb/test: association and 11 other directories.

hibernate-commits at lists.jboss.org hibernate-commits at lists.jboss.org
Wed Oct 22 10:33:36 EDT 2008


Author: jcosta at redhat.com
Date: 2008-10-22 10:33:35 -0400 (Wed, 22 Oct 2008)
New Revision: 15372

Modified:
   entitymanager/trunk/src/test/org/hibernate/ejb/test/EntityManagerTest.java
   entitymanager/trunk/src/test/org/hibernate/ejb/test/PackagedEntityManagerTest.java
   entitymanager/trunk/src/test/org/hibernate/ejb/test/QueryTest.java
   entitymanager/trunk/src/test/org/hibernate/ejb/test/TestCase.java
   entitymanager/trunk/src/test/org/hibernate/ejb/test/association/AssociationTest.java
   entitymanager/trunk/src/test/org/hibernate/ejb/test/callbacks/CallbackAndDirtyTest.java
   entitymanager/trunk/src/test/org/hibernate/ejb/test/callbacks/CallbacksTest.java
   entitymanager/trunk/src/test/org/hibernate/ejb/test/cascade/CascadeTest.java
   entitymanager/trunk/src/test/org/hibernate/ejb/test/cascade/DeleteOrphanTest.java
   entitymanager/trunk/src/test/org/hibernate/ejb/test/cascade/FetchTest.java
   entitymanager/trunk/src/test/org/hibernate/ejb/test/emops/FlushTest.java
   entitymanager/trunk/src/test/org/hibernate/ejb/test/emops/GetReferenceTest.java
   entitymanager/trunk/src/test/org/hibernate/ejb/test/emops/MergeTest.java
   entitymanager/trunk/src/test/org/hibernate/ejb/test/emops/RefreshTest.java
   entitymanager/trunk/src/test/org/hibernate/ejb/test/emops/RemoveTest.java
   entitymanager/trunk/src/test/org/hibernate/ejb/test/emops/cascade/CascadePersistTest.java
   entitymanager/trunk/src/test/org/hibernate/ejb/test/exception/ExceptionTest.java
   entitymanager/trunk/src/test/org/hibernate/ejb/test/inheritance/InheritanceTest.java
   entitymanager/trunk/src/test/org/hibernate/ejb/test/lob/BlobTest.java
   entitymanager/trunk/src/test/org/hibernate/ejb/test/lock/LockTest.java
   entitymanager/trunk/src/test/org/hibernate/ejb/test/ops/FindTest.java
   entitymanager/trunk/src/test/org/hibernate/ejb/test/ops/MergeNewTest.java
   entitymanager/trunk/src/test/org/hibernate/ejb/test/transaction/FlushAndTransactionTest.java
   entitymanager/trunk/src/test/org/hibernate/ejb/test/xml/XmlAttributeOverrideTest.java
   entitymanager/trunk/src/test/org/hibernate/ejb/test/xml/XmlTest.java
Log:
EJB-395 - changed method calls from getEntityManager to getOrCreateEntityManager

Modified: entitymanager/trunk/src/test/org/hibernate/ejb/test/EntityManagerTest.java
===================================================================
--- entitymanager/trunk/src/test/org/hibernate/ejb/test/EntityManagerTest.java	2008-10-22 13:53:17 UTC (rev 15371)
+++ entitymanager/trunk/src/test/org/hibernate/ejb/test/EntityManagerTest.java	2008-10-22 14:33:35 UTC (rev 15372)
@@ -95,7 +95,7 @@
 
 		Item item = new Item( "Mouse", "Micro$oft mouse" );
 
-		EntityManager em = getEntityManager();
+		EntityManager em = getOrCreateEntityManager();
 		em.getTransaction().begin();
 		em.persist( item );
 		assertTrue( em.contains( item ) );
@@ -148,7 +148,7 @@
 		stats.clear();
 		stats.setStatisticsEnabled( true );
 
-		EntityManager em = getEntityManager();
+		EntityManager em = getOrCreateEntityManager();
 		em.getTransaction().begin();
 
 		em.persist( res );
@@ -161,7 +161,7 @@
 		assertEquals( 1, stats.getSecondLevelCachePutCount() );
 		assertEquals( 0, stats.getSecondLevelCacheHitCount() );
 
-		em = getEntityManager();
+		em = getOrCreateEntityManager();
 		em.getTransaction().begin();
 		Item second = em.find( Item.class, item.getName() );
 		assertEquals( 1, second.getDistributors().size() );
@@ -169,7 +169,7 @@
 		em.getTransaction().commit();
 		em.close();
 
-		em = getEntityManager();
+		em = getOrCreateEntityManager();
 		em.getTransaction().begin();
 		second = em.find( Item.class, item.getName() );
 		assertEquals( 1, second.getDistributors().size() );
@@ -184,7 +184,7 @@
 	}
 
 	public void testContains() throws Exception {
-		EntityManager em = getEntityManager();
+		EntityManager em = getOrCreateEntityManager();
 		em.getTransaction().begin();
 		Integer nonManagedObject = new Integer( 4 );
 		try {
@@ -198,7 +198,7 @@
 		finally {
 			em.close();
 		}
-		em = getEntityManager();
+		em = getOrCreateEntityManager();
 		em.getTransaction().begin();
 		Item item = new Item();
 		item.setDescr( "Mine" );
@@ -214,7 +214,7 @@
 	}
 
 	public void testClear() throws Exception {
-		EntityManager em = getEntityManager();
+		EntityManager em = getOrCreateEntityManager();
 		em.getTransaction().begin();
 		Wallet w = new Wallet();
 		w.setBrand( "Lacoste" );
@@ -229,7 +229,7 @@
 	}
 
 	public void testFlushMode() throws Exception {
-		EntityManager em = getEntityManager();
+		EntityManager em = getOrCreateEntityManager();
 		em.setFlushMode( FlushModeType.COMMIT );
 		assertEquals( FlushModeType.COMMIT, em.getFlushMode() );
 		( (HibernateEntityManager) em ).getSession().setFlushMode( FlushMode.ALWAYS );
@@ -238,7 +238,7 @@
 	}
 
 	public void testPersistNoneGenerator() throws Exception {
-		EntityManager em = getEntityManager();
+		EntityManager em = getOrCreateEntityManager();
 		em.getTransaction().begin();
 		Wallet w = new Wallet();
 		w.setBrand( "Lacoste" );
@@ -255,7 +255,7 @@
 	}
 
 	public void testSerializableException() throws Exception {
-		EntityManager em = getEntityManager();
+		EntityManager em = getOrCreateEntityManager();
 		em.getTransaction().begin();
 		try {
 			Query query = em.createQuery( "SELECT p FETCH JOIN p.distributors FROM Item p" );
@@ -297,7 +297,7 @@
 	}
 
 	public void testIsOpen() throws Exception {
-		EntityManager em = getEntityManager();
+		EntityManager em = getOrCreateEntityManager();
 		assertTrue( em.isOpen() );
 		em.getTransaction().begin();
 		assertTrue( em.isOpen() );

Modified: entitymanager/trunk/src/test/org/hibernate/ejb/test/PackagedEntityManagerTest.java
===================================================================
--- entitymanager/trunk/src/test/org/hibernate/ejb/test/PackagedEntityManagerTest.java	2008-10-22 13:53:17 UTC (rev 15371)
+++ entitymanager/trunk/src/test/org/hibernate/ejb/test/PackagedEntityManagerTest.java	2008-10-22 14:33:35 UTC (rev 15372)
@@ -233,7 +233,7 @@
 
 		Item item = new Item( "Mouse", "Micro$oft mouse" );
 
-		EntityManager em = getEntityManager();
+		EntityManager em = getOrCreateEntityManager();
 		em.getTransaction().begin();
 		em.persist( item );
 		assertTrue( em.contains( item ) );
@@ -286,7 +286,7 @@
 		stats.clear();
 		stats.setStatisticsEnabled( true );
 
-		EntityManager em = getEntityManager();
+		EntityManager em = getOrCreateEntityManager();
 		em.getTransaction().begin();
 
 		em.persist( res );
@@ -299,7 +299,7 @@
 		assertEquals( 1, stats.getSecondLevelCachePutCount() );
 		assertEquals( 0, stats.getSecondLevelCacheHitCount() );
 
-		em = getEntityManager();
+		em = getOrCreateEntityManager();
 		em.getTransaction().begin();
 		Item second = em.find( Item.class, item.getName() );
 		assertEquals( 1, second.getDistributors().size() );
@@ -307,7 +307,7 @@
 		em.getTransaction().commit();
 		em.close();
 
-		em = getEntityManager();
+		em = getOrCreateEntityManager();
 		em.getTransaction().begin();
 		second = em.find( Item.class, item.getName() );
 		assertEquals( 1, second.getDistributors().size() );
@@ -324,7 +324,7 @@
 	}
 
 	public void testExternalJar() throws Exception {
-		EntityManager em = getEntityManager();
+		EntityManager em = getOrCreateEntityManager();
 		Scooter s = new Scooter();
 		s.setModel( "Abadah" );
 		s.setSpeed( 85l );
@@ -332,7 +332,7 @@
 		em.persist( s );
 		em.getTransaction().commit();
 		em.close();
-		em = getEntityManager();
+		em = getOrCreateEntityManager();
 		em.getTransaction().begin();
 		s = em.find( Scooter.class, s.getModel() );
 		assertEquals( new Long( 85 ), s.getSpeed() );
@@ -342,7 +342,7 @@
 	}
 
 	public void testORMFileOnMainAndExplicitJars() throws Exception {
-		EntityManager em = getEntityManager();
+		EntityManager em = getOrCreateEntityManager();
 		Seat seat = new Seat();
 		seat.setNumber( "3B" );
 		Airplane plane = new Airplane();

Modified: entitymanager/trunk/src/test/org/hibernate/ejb/test/QueryTest.java
===================================================================
--- entitymanager/trunk/src/test/org/hibernate/ejb/test/QueryTest.java	2008-10-22 13:53:17 UTC (rev 15371)
+++ entitymanager/trunk/src/test/org/hibernate/ejb/test/QueryTest.java	2008-10-22 14:33:35 UTC (rev 15372)
@@ -17,7 +17,7 @@
 public class QueryTest extends TestCase {
 
 	public void testPagedQuery() throws Exception {
-		EntityManager em = getEntityManager();
+		EntityManager em = getOrCreateEntityManager();
 		em.getTransaction().begin();
 		Item item = new Item( "Mouse", "Micro$oft mouse" );
 		em.persist( item );
@@ -36,7 +36,7 @@
 	}
 
 	public void testAggregationReturnType() throws Exception {
-		EntityManager em = getEntityManager();
+		EntityManager em = getOrCreateEntityManager();
 		em.getTransaction().begin();
 		Item item = new Item( "Mouse", "Micro$oft mouse" );
 		em.persist( item );
@@ -51,9 +51,9 @@
 
 	public void testParameterList() throws Exception {
 		final Item item = new Item( "Mouse", "Micro$oft mouse" );
-		final Item item2 = new Item( "Computer", "D€ll computer" );
+		final Item item2 = new Item( "Computer", "D�ll computer" );
 
-		EntityManager em = getEntityManager();
+		EntityManager em = getOrCreateEntityManager();
 		em.getTransaction().begin();
 		em.persist( item );
 		em.persist( item2 );
@@ -97,7 +97,7 @@
 //		auchan.setName("Auchan");
 //		item.addDistributor(auchan);
 //
-//		EntityManager em = getEntityManager();
+//		EntityManager em = getOrCreateEntityManager();
 //		em.getTransaction().begin();
 //		em.persist(fnac);
 //		em.persist(auchan);
@@ -123,9 +123,9 @@
 
 	public void testEscapeCharacter() throws Exception {
 		final Item item = new Item( "Mouse", "Micro_oft mouse" );
-		final Item item2 = new Item( "Computer", "D€ll computer" );
+		final Item item2 = new Item( "Computer", "D�ll computer" );
 
-		EntityManager em = getEntityManager();
+		EntityManager em = getOrCreateEntityManager();
 		em.getTransaction().begin();
 		em.persist( item );
 		em.persist( item2 );
@@ -148,7 +148,7 @@
 
 		Item item = new Item( "Mouse", "Micro$oft mouse" );
 
-		EntityManager em = getEntityManager();
+		EntityManager em = getOrCreateEntityManager();
 		em.getTransaction().begin();
 		em.persist( item );
 		assertTrue( em.contains( item ) );
@@ -169,7 +169,7 @@
 
 		Item item = new Item( "Mouse", "Micro$oft mouse" );
 
-		EntityManager em = getEntityManager();
+		EntityManager em = getOrCreateEntityManager();
 		em.getTransaction().begin();
 		em.persist( item );
 		assertTrue( em.contains( item ) );
@@ -188,7 +188,7 @@
 	}
 
 	public void testExplicitPositionalParameter() throws Exception {
-		EntityManager em = getEntityManager();
+		EntityManager em = getOrCreateEntityManager();
 		em.getTransaction().begin();
 		Wallet w = new Wallet();
 		w.setBrand( "Lacoste" );
@@ -213,7 +213,7 @@
 	}
 
 	public void testNativeQuestionMarkParameter() throws Exception {
-		EntityManager em = getEntityManager();
+		EntityManager em = getOrCreateEntityManager();
 		em.getTransaction().begin();
 		Wallet w = new Wallet();
 		w.setBrand( "Lacoste" );
@@ -235,7 +235,7 @@
 
 		Item item = new Item( "Mouse", "Micro$oft mouse" );
 
-		EntityManager em = getEntityManager();
+		EntityManager em = getOrCreateEntityManager();
 		em.getTransaction().begin();
 		em.persist( item );
 		assertTrue( em.contains( item ) );
@@ -260,7 +260,7 @@
 	}
 
 	public void testDistinct() throws Exception {
-		EntityManager em = getEntityManager();
+		EntityManager em = getOrCreateEntityManager();
 		em.getTransaction().begin();
 		em.createQuery( "delete Item" ).executeUpdate();
 		em.createQuery( "delete Distributor" ).executeUpdate();
@@ -288,7 +288,7 @@
 	}
 
 	public void testIsNull() throws Exception {
-		EntityManager em = getEntityManager();
+		EntityManager em = getOrCreateEntityManager();
 		em.getTransaction().begin();
 		Distributor d1 = new Distributor();
 		d1.setName( "Fnac" );
@@ -324,7 +324,7 @@
 
 		Item item = new Item( "Mouse", "Micro$oft mouse" );
 
-		EntityManager em = getEntityManager();
+		EntityManager em = getOrCreateEntityManager();
 		em.getTransaction().begin();
 		em.persist( item );
 		assertTrue( em.contains( item ) );
@@ -349,7 +349,7 @@
 	public void testUnavailableNamedQuery() throws Exception {
 		Item item = new Item( "Mouse", "Micro$oft mouse" );
 
-		EntityManager em = getEntityManager();
+		EntityManager em = getOrCreateEntityManager();
 		em.getTransaction().begin();
 		em.persist( item );
 		try {

Modified: entitymanager/trunk/src/test/org/hibernate/ejb/test/TestCase.java
===================================================================
--- entitymanager/trunk/src/test/org/hibernate/ejb/test/TestCase.java	2008-10-22 13:53:17 UTC (rev 15371)
+++ entitymanager/trunk/src/test/org/hibernate/ejb/test/TestCase.java	2008-10-22 14:33:35 UTC (rev 15372)
@@ -42,7 +42,7 @@
 	@Override
 	public void runTest() throws Throwable {
 		try {
-			em = getEntityManager();
+			em = getOrCreateEntityManager();
 			super.runTest();
 		} catch (Throwable t) {
 			if (em.getTransaction().isActive())  
@@ -51,7 +51,7 @@
 		}
 	}
 	
-	protected EntityManager getEntityManager() {
+	protected EntityManager getOrCreateEntityManager() {
 		if (em == null || !em.isOpen()) 
 			em = factory.createEntityManager();
 		return em;

Modified: entitymanager/trunk/src/test/org/hibernate/ejb/test/association/AssociationTest.java
===================================================================
--- entitymanager/trunk/src/test/org/hibernate/ejb/test/association/AssociationTest.java	2008-10-22 13:53:17 UTC (rev 15371)
+++ entitymanager/trunk/src/test/org/hibernate/ejb/test/association/AssociationTest.java	2008-10-22 14:33:35 UTC (rev 15372)
@@ -10,7 +10,7 @@
  */
 public class AssociationTest extends TestCase {
 	public void testBidirOneToOne() throws Exception {
-		EntityManager em = getEntityManager();
+		EntityManager em = getOrCreateEntityManager();
 		em.getTransaction().begin();
 		String id = "10";
 		Incident i = em.find( Incident.class, id );
@@ -30,7 +30,7 @@
 	}
 
 	public void testMergeAndBidirOneToOne() throws Exception {
-		EntityManager em = getEntityManager();
+		EntityManager em = getOrCreateEntityManager();
 		em.getTransaction().begin();
 		Oven oven = new Oven();
 		Kitchen kitchen = new Kitchen();

Modified: entitymanager/trunk/src/test/org/hibernate/ejb/test/callbacks/CallbackAndDirtyTest.java
===================================================================
--- entitymanager/trunk/src/test/org/hibernate/ejb/test/callbacks/CallbackAndDirtyTest.java	2008-10-22 13:53:17 UTC (rev 15371)
+++ entitymanager/trunk/src/test/org/hibernate/ejb/test/callbacks/CallbackAndDirtyTest.java	2008-10-22 14:33:35 UTC (rev 15372)
@@ -13,7 +13,7 @@
 public class CallbackAndDirtyTest extends TestCase {
 
 	public void testDirtyButNotDirty() throws Exception {
-		EntityManager manager = getEntityManager();
+		EntityManager manager = getOrCreateEntityManager();
 		manager.getTransaction().begin();
 		Employee mark = new Employee();
 		mark.setName( "Mark" );

Modified: entitymanager/trunk/src/test/org/hibernate/ejb/test/callbacks/CallbacksTest.java
===================================================================
--- entitymanager/trunk/src/test/org/hibernate/ejb/test/callbacks/CallbacksTest.java	2008-10-22 13:53:17 UTC (rev 15371)
+++ entitymanager/trunk/src/test/org/hibernate/ejb/test/callbacks/CallbacksTest.java	2008-10-22 14:33:35 UTC (rev 15372)
@@ -17,7 +17,7 @@
 public class CallbacksTest extends TestCase {
 
 	public void testCallbackMethod() throws Exception {
-		EntityManager em = getEntityManager();
+		EntityManager em = getOrCreateEntityManager();
 		Cat c = new Cat();
 		c.setName( "Kitty" );
 		c.setDateOfBirth( new Date( 90, 11, 15 ) );
@@ -39,7 +39,7 @@
 	}
 
 	public void testEntityListener() throws Exception {
-		EntityManager em = getEntityManager();
+		EntityManager em = getOrCreateEntityManager();
 		Cat c = new Cat();
 		c.setName( "Kitty" );
 		c.setLength( 12 );
@@ -66,7 +66,7 @@
 
 
 	public void testPostPersist() throws Exception {
-		EntityManager em = getEntityManager();
+		EntityManager em = getOrCreateEntityManager();
 		Cat c = new Cat();
 		em.getTransaction().begin();
 		c.setLength( 23 );
@@ -83,7 +83,7 @@
 
 	//Not a test since the spec did not make the proper change on listeners
 	public void listenerAnnotation() throws Exception {
-		EntityManager em = getEntityManager();
+		EntityManager em = getOrCreateEntityManager();
 		Translation tl = new Translation();
 		em.getTransaction().begin();
 		tl.setInto( "France" );
@@ -105,7 +105,7 @@
 	}
 
 	public void testPrePersistOnCascade() throws Exception {
-		EntityManager em = getEntityManager();
+		EntityManager em = getOrCreateEntityManager();
 		em.getTransaction().begin();
 		Television tv = new Television();
 		RemoteControl rc = new RemoteControl();
@@ -119,7 +119,7 @@
 	}
 
 	public void testCallBackListenersHierarchy() throws Exception {
-		EntityManager em = getEntityManager();
+		EntityManager em = getOrCreateEntityManager();
 		em.getTransaction().begin();
 		Television tv = new Television();
 		em.persist( tv );
@@ -134,7 +134,7 @@
 	}
 
 	public void testException() throws Exception {
-		EntityManager em = getEntityManager();
+		EntityManager em = getOrCreateEntityManager();
 		em.getTransaction().begin();
 		Rythm r = new Rythm();
 		try {
@@ -157,7 +157,7 @@
 	public void testIdNullSetByPrePersist() throws Exception {
 		Plant plant = new Plant();
 		plant.setName( "Origuna plantula gigantic" );
-		EntityManager em = getEntityManager();
+		EntityManager em = getOrCreateEntityManager();
 		em.getTransaction().begin();
 		em.persist( plant );
 		em.flush();

Modified: entitymanager/trunk/src/test/org/hibernate/ejb/test/cascade/CascadeTest.java
===================================================================
--- entitymanager/trunk/src/test/org/hibernate/ejb/test/cascade/CascadeTest.java	2008-10-22 13:53:17 UTC (rev 15371)
+++ entitymanager/trunk/src/test/org/hibernate/ejb/test/cascade/CascadeTest.java	2008-10-22 14:33:35 UTC (rev 15372)
@@ -14,7 +14,7 @@
 
 	public void testCascade() throws Exception {
 		
-		EntityManager em = getEntityManager();
+		EntityManager em = getOrCreateEntityManager();
 		em.getTransaction().begin();
 		
 		Teacher teacher = null;
@@ -33,7 +33,7 @@
 		em.getTransaction().commit();
 	
 		System.out.println("***************************");
-		em = getEntityManager();
+		em = getOrCreateEntityManager();
 		em.getTransaction().begin();
 		
 		Teacher foundTeacher = (Teacher) em.createQuery( "select t from Teacher as t" ).getSingleResult();
@@ -59,7 +59,7 @@
 
 		e1.setAuthor(e2);
 
-		EntityManager em = getEntityManager();
+		EntityManager em = getOrCreateEntityManager();
 		EntityTransaction tx = em.getTransaction();
 		tx.begin();
 		em.persist(e2);
@@ -67,7 +67,7 @@
 		tx.commit();
 		em.close();
 
-		em = getEntityManager();
+		em = getOrCreateEntityManager();
 
 		e1 = em.find(Song.class, e1.getId());
 		e2 = null;

Modified: entitymanager/trunk/src/test/org/hibernate/ejb/test/cascade/DeleteOrphanTest.java
===================================================================
--- entitymanager/trunk/src/test/org/hibernate/ejb/test/cascade/DeleteOrphanTest.java	2008-10-22 13:53:17 UTC (rev 15371)
+++ entitymanager/trunk/src/test/org/hibernate/ejb/test/cascade/DeleteOrphanTest.java	2008-10-22 14:33:35 UTC (rev 15372)
@@ -20,7 +20,7 @@
 	public void testDeleteOrphan() throws Exception {
 		EntityTransaction tx;
 
-		EntityManager em = getEntityManager();
+		EntityManager em = getOrCreateEntityManager();
 		tx = em.getTransaction();
 		tx.begin();
 		Troop disney = new Troop();
@@ -33,7 +33,7 @@
 		tx.commit();
 		em.close();
 
-		em = getEntityManager();
+		em = getOrCreateEntityManager();
 		tx = em.getTransaction();
 		tx.begin();
 		Troop troop = em.find( Troop.class, disney.getId() );
@@ -45,14 +45,14 @@
 		troop.getSoldiers().remove( soldier );
 		troop = (Troop) unserialize( serialize( troop ) );
 
-		em = getEntityManager();
+		em = getOrCreateEntityManager();
 		tx = em.getTransaction();
 		tx.begin();
 		em.merge( troop );
 		tx.commit();
 		em.close();
 
-		em = getEntityManager();
+		em = getOrCreateEntityManager();
 		tx = em.getTransaction();
 		tx.begin();
 		soldier = em.find( Soldier.class, mickey.getId() );

Modified: entitymanager/trunk/src/test/org/hibernate/ejb/test/cascade/FetchTest.java
===================================================================
--- entitymanager/trunk/src/test/org/hibernate/ejb/test/cascade/FetchTest.java	2008-10-22 13:53:17 UTC (rev 15371)
+++ entitymanager/trunk/src/test/org/hibernate/ejb/test/cascade/FetchTest.java	2008-10-22 14:33:35 UTC (rev 15372)
@@ -17,7 +17,7 @@
 public class FetchTest extends TestCase {
 
 	public void testCascadeAndFetchCollection() throws Exception {
-		EntityManager em = getEntityManager();
+		EntityManager em = getOrCreateEntityManager();
 		em.getTransaction().begin();
 		Troop disney = new Troop();
 		disney.setName( "Disney" );
@@ -28,7 +28,7 @@
 		em.getTransaction().commit();
 		em.close();
 
-		em = getEntityManager();
+		em = getOrCreateEntityManager();
 		em.getTransaction().begin();
 		Troop troop = em.find( Troop.class, disney.getId() );
 		assertFalse( Hibernate.isInitialized( troop.getSoldiers() ) );
@@ -36,7 +36,7 @@
 		assertFalse( Hibernate.isInitialized( troop.getSoldiers() ) );
 		em.close();
 
-		em = getEntityManager();
+		em = getOrCreateEntityManager();
 		em.getTransaction().begin();
 		troop = em.find( Troop.class, disney.getId() );
 		em.remove( troop );
@@ -46,7 +46,7 @@
 	}
 
 	public void testCascadeAndFetchEntity() throws Exception {
-		EntityManager em = getEntityManager();
+		EntityManager em = getOrCreateEntityManager();
 		em.getTransaction().begin();
 		Troop disney = new Troop();
 		disney.setName( "Disney" );
@@ -57,14 +57,14 @@
 		em.getTransaction().commit();
 		em.close();
 
-		em = getEntityManager();
+		em = getOrCreateEntityManager();
 		em.getTransaction().begin();
 		Soldier soldier = em.find( Soldier.class, mickey.getId() );
 		assertFalse( Hibernate.isInitialized( soldier.getTroop() ) );
 		em.getTransaction().commit();
 		assertFalse( Hibernate.isInitialized( soldier.getTroop() ) );
 		em.close();
-		em = getEntityManager();
+		em = getOrCreateEntityManager();
 		em.getTransaction().begin();
 		Troop troop = em.find( Troop.class, disney.getId() );
 		em.remove( troop );
@@ -76,7 +76,7 @@
 	public void testTwoLevelDeepPersist() throws Exception {
 		EntityTransaction tx;
 
-		EntityManager em = getEntityManager();
+		EntityManager em = getOrCreateEntityManager();
 		tx = em.getTransaction();
 		tx.begin();
 		Conference jbwBarcelona = new Conference();
@@ -94,7 +94,7 @@
 		tx.commit();
 		em.close();
 
-		em = getEntityManager();
+		em = getOrCreateEntityManager();
 		tx = em.getTransaction();
 		tx.begin();
 		jbwBarcelona = em.find( Conference.class, jbwBarcelona.getId() );
@@ -112,7 +112,7 @@
 
 	public void testTwoLevelDeepPersistOnManyToOne() throws Exception {
 		EntityTransaction tx;
-		EntityManager em = getEntityManager();
+		EntityManager em = getOrCreateEntityManager();
 		tx = em.getTransaction();
 		tx.begin();
 		Grandson gs = new Grandson();
@@ -121,7 +121,7 @@
 		em.persist( gs );
 		tx.commit();
 		em.close();
-		em = getEntityManager();
+		em = getOrCreateEntityManager();
 		tx = em.getTransaction();
 		tx.begin();
 		gs = em.find( Grandson.class, gs.getId() );
@@ -134,7 +134,7 @@
 	}
 
 	public void testPerfCascadeAndFetchEntity() throws Exception {
-		EntityManager em = getEntityManager();
+		EntityManager em = getOrCreateEntityManager();
 		//init data
 		em.getTransaction().begin();
 		int loop = 50;
@@ -150,7 +150,7 @@
 		em.close();
 
 		//Warm up loop
-		em = getEntityManager();
+		em = getOrCreateEntityManager();
 		em.getTransaction().begin();
 		for ( int i = 0; i < loop ; i++ ) {
 			//Soldier soldier = em.find( Soldier.class, new Integer(i) );
@@ -167,7 +167,7 @@
 
 		//do not evict
 		for ( int j = 0; j < 10 ; j++ ) {
-			em = getEntityManager();
+			em = getOrCreateEntityManager();
 			em.getTransaction().begin();
 			for ( int i = 0; i < loop ; i++ ) {
 				Troop troop = em.find( Troop.class, new Integer( i ) );
@@ -182,7 +182,7 @@
 			em.close();
 
 			//evict
-			em = getEntityManager();
+			em = getOrCreateEntityManager();
 			em.getTransaction().begin();
 			for ( int i = 0; i < loop ; i++ ) {
 				//Soldier soldier = em.find( Soldier.class, new Integer(i) );

Modified: entitymanager/trunk/src/test/org/hibernate/ejb/test/emops/FlushTest.java
===================================================================
--- entitymanager/trunk/src/test/org/hibernate/ejb/test/emops/FlushTest.java	2008-10-22 13:53:17 UTC (rev 15371)
+++ entitymanager/trunk/src/test/org/hibernate/ejb/test/emops/FlushTest.java	2008-10-22 14:33:35 UTC (rev 15372)
@@ -26,7 +26,7 @@
 
 	//Test for EJBTHREE-722
 	public void testFlushOnDetached() throws Exception {
-		EntityManager manager = getEntityManager( );
+		EntityManager manager = getOrCreateEntityManager( );
 
 		manager.getTransaction().begin();
 		Pet p1 = createCat("Toonses", 15.0, 9, manager);

Modified: entitymanager/trunk/src/test/org/hibernate/ejb/test/emops/GetReferenceTest.java
===================================================================
--- entitymanager/trunk/src/test/org/hibernate/ejb/test/emops/GetReferenceTest.java	2008-10-22 13:53:17 UTC (rev 15371)
+++ entitymanager/trunk/src/test/org/hibernate/ejb/test/emops/GetReferenceTest.java	2008-10-22 14:33:35 UTC (rev 15372)
@@ -12,7 +12,7 @@
 public class GetReferenceTest extends TestCase {
 
 	public void testWrongIdType() throws Exception {
-		EntityManager em = getEntityManager();
+		EntityManager em = getOrCreateEntityManager();
 		try {
 			Competitor c = em.getReference( Competitor.class, new String("30") );
 			fail("Expected IllegalArgumentException");

Modified: entitymanager/trunk/src/test/org/hibernate/ejb/test/emops/MergeTest.java
===================================================================
--- entitymanager/trunk/src/test/org/hibernate/ejb/test/emops/MergeTest.java	2008-10-22 13:53:17 UTC (rev 15371)
+++ entitymanager/trunk/src/test/org/hibernate/ejb/test/emops/MergeTest.java	2008-10-22 14:33:35 UTC (rev 15372)
@@ -16,7 +16,7 @@
 		race.competitors.add( new Competitor("Name") );
 		race.competitors.add( new Competitor() );
 		race.competitors.add( new Competitor() );
-		EntityManager em = getEntityManager();
+		EntityManager em = getOrCreateEntityManager();
 		em.getTransaction().begin();
 		em.persist( race );
 		em.flush();
@@ -40,7 +40,7 @@
 		competition.getCompetitors().add( new Competitor("Name") );
 		competition.getCompetitors().add( new Competitor() );
 		competition.getCompetitors().add( new Competitor() );
-		EntityManager em = getEntityManager();
+		EntityManager em = getOrCreateEntityManager();
 		em.getTransaction().begin();
 		em.persist( competition );
 		em.flush();
@@ -64,7 +64,7 @@
 		competition.getCompetitors().add( new Competitor("Name") );
 		competition.getCompetitors().add( new Competitor() );
 		competition.getCompetitors().add( new Competitor() );
-		EntityManager em = getEntityManager();
+		EntityManager em = getOrCreateEntityManager();
 		em.getTransaction().begin();
 		em.persist( competition );
 		em.flush();
@@ -86,7 +86,7 @@
 
 	public void testRemoveAndMerge() {
 		Race race = new Race();
-		EntityManager em = getEntityManager();
+		EntityManager em = getOrCreateEntityManager();
 		em.getTransaction().begin();
 		em.persist( race );
 		em.flush();
@@ -111,7 +111,7 @@
 	public void testConcurrentMerge() {
 		Race race = new Race();
 		race.name = "Derby";
-		EntityManager em = getEntityManager();
+		EntityManager em = getOrCreateEntityManager();
 		em.getTransaction().begin();
 		em.persist( race );
 		em.flush();
@@ -120,7 +120,7 @@
 
 		race.name = "Magnicourt";
 
-		em = getEntityManager();
+		em = getOrCreateEntityManager();
 		em.getTransaction().begin();
 		Race race2 = em.find(Race.class, race.id );
 		race2.name = "Mans";
@@ -130,7 +130,7 @@
 		em.getTransaction().commit();
 		em.close();
 
-		em = getEntityManager();
+		em = getOrCreateEntityManager();
 		em.getTransaction().begin();
 		race2 = em.find(Race.class, race.id );
 		assertEquals( "Last commit win in merge", "Magnicourt", race2.name );
@@ -141,7 +141,7 @@
 	}
 
 	public void testMergeUnidirectionalOneToMany() throws Exception {
-		EntityManager em = getEntityManager();
+		EntityManager em = getOrCreateEntityManager();
 		em.getTransaction().begin();
 		Empire roman = new Empire();
 		em.persist( roman );

Modified: entitymanager/trunk/src/test/org/hibernate/ejb/test/emops/RefreshTest.java
===================================================================
--- entitymanager/trunk/src/test/org/hibernate/ejb/test/emops/RefreshTest.java	2008-10-22 13:53:17 UTC (rev 15371)
+++ entitymanager/trunk/src/test/org/hibernate/ejb/test/emops/RefreshTest.java	2008-10-22 14:33:35 UTC (rev 15372)
@@ -11,7 +11,7 @@
 public class RefreshTest extends TestCase {
 
 	public void testRefreshNonManaged() throws Exception {
-		EntityManager em = getEntityManager();
+		EntityManager em = getOrCreateEntityManager();
 		em.getTransaction().begin();
 		Race race = new Race();
 		em.persist( race );

Modified: entitymanager/trunk/src/test/org/hibernate/ejb/test/emops/RemoveTest.java
===================================================================
--- entitymanager/trunk/src/test/org/hibernate/ejb/test/emops/RemoveTest.java	2008-10-22 13:53:17 UTC (rev 15371)
+++ entitymanager/trunk/src/test/org/hibernate/ejb/test/emops/RemoveTest.java	2008-10-22 14:33:35 UTC (rev 15372)
@@ -16,7 +16,7 @@
 		race.competitors.add( new Competitor() );
 		race.competitors.add( new Competitor() );
 		race.competitors.add( new Competitor() );
-		EntityManager em = getEntityManager();
+		EntityManager em = getOrCreateEntityManager();
 		em.getTransaction().begin();
 		em.persist( race );
 		em.flush();
@@ -28,7 +28,7 @@
 
 	public void testRemoveAndFind() {
 		Race race = new Race();
-		EntityManager em = getEntityManager();
+		EntityManager em = getOrCreateEntityManager();
 		em.getTransaction().begin();
 		em.persist( race );
 		em.remove( race );
@@ -40,14 +40,14 @@
 	public void testUpdatedAndRemove() throws Exception {
 		Music music = new Music();
 		music.setName( "Classical" );
-		EntityManager em = getEntityManager();
+		EntityManager em = getOrCreateEntityManager();
 		em.getTransaction().begin();
 		em.persist( music );
 		em.getTransaction().commit();
 
 		em.clear();
 
-		em = getEntityManager();
+		em = getOrCreateEntityManager();
 		em.getTransaction().begin();
 		
 		EntityManager em2 = factory.createEntityManager();

Modified: entitymanager/trunk/src/test/org/hibernate/ejb/test/emops/cascade/CascadePersistTest.java
===================================================================
--- entitymanager/trunk/src/test/org/hibernate/ejb/test/emops/cascade/CascadePersistTest.java	2008-10-22 13:53:17 UTC (rev 15371)
+++ entitymanager/trunk/src/test/org/hibernate/ejb/test/emops/cascade/CascadePersistTest.java	2008-10-22 14:33:35 UTC (rev 15372)
@@ -13,7 +13,7 @@
 public class CascadePersistTest extends TestCase {
 
 	public void testLazyCollectionsStayLazyOnPersist() throws Exception {
-		EntityManager em = getEntityManager();
+		EntityManager em = getOrCreateEntityManager();
 		em.getTransaction().begin();
 		//initialize
 		A a = new A();

Modified: entitymanager/trunk/src/test/org/hibernate/ejb/test/exception/ExceptionTest.java
===================================================================
--- entitymanager/trunk/src/test/org/hibernate/ejb/test/exception/ExceptionTest.java	2008-10-22 13:53:17 UTC (rev 15371)
+++ entitymanager/trunk/src/test/org/hibernate/ejb/test/exception/ExceptionTest.java	2008-10-22 14:33:35 UTC (rev 15372)
@@ -23,7 +23,7 @@
 	private final Logger log = LoggerFactory.getLogger(ExceptionTest.class);
 
 	public void testOptimisticLockingException() throws Exception {
-		EntityManager em = getEntityManager();
+		EntityManager em = getOrCreateEntityManager();
 		EntityManager em2 = factory.createEntityManager();
 		em.getTransaction().begin();
 		Music music = new Music();
@@ -64,7 +64,7 @@
 	}
 	
 	public void testEntityNotFoundException() throws Exception {
-		EntityManager em = getEntityManager( );
+		EntityManager em = getOrCreateEntityManager( );
 		Music music = em.getReference( Music.class, new Integer(-1) );
 		try {
 			music.getName();
@@ -79,7 +79,7 @@
 	}
 	
 	public void testConstraintViolationException() throws Exception {
-		EntityManager em = getEntityManager( );
+		EntityManager em = getOrCreateEntityManager( );
 		em.getTransaction().begin();
 		Music music = new Music();
 		music.setName( "Jazz" );

Modified: entitymanager/trunk/src/test/org/hibernate/ejb/test/inheritance/InheritanceTest.java
===================================================================
--- entitymanager/trunk/src/test/org/hibernate/ejb/test/inheritance/InheritanceTest.java	2008-10-22 13:53:17 UTC (rev 15371)
+++ entitymanager/trunk/src/test/org/hibernate/ejb/test/inheritance/InheritanceTest.java	2008-10-22 14:33:35 UTC (rev 15372)
@@ -11,7 +11,7 @@
 public class InheritanceTest extends TestCase {
 
 	public void testFind() throws Exception {
-		EntityManager firstSession = getEntityManager( );
+		EntityManager firstSession = getOrCreateEntityManager( );
         Strawberry u = new Strawberry();
 		u.setSize( 12l );
 		firstSession.getTransaction().begin();

Modified: entitymanager/trunk/src/test/org/hibernate/ejb/test/lob/BlobTest.java
===================================================================
--- entitymanager/trunk/src/test/org/hibernate/ejb/test/lob/BlobTest.java	2008-10-22 13:53:17 UTC (rev 15371)
+++ entitymanager/trunk/src/test/org/hibernate/ejb/test/lob/BlobTest.java	2008-10-22 14:33:35 UTC (rev 15372)
@@ -18,7 +18,7 @@
 public class BlobTest extends TestCase {
 
 	public void testBlobSerialization() throws Exception {
-		EntityManager em = getEntityManager();
+		EntityManager em = getOrCreateEntityManager();
 		em.getTransaction().begin();
 		Map image = new HashMap();
 		image.put( "meta", "metadata" );
@@ -31,7 +31,7 @@
 		em.persist( reader );
 		em.getTransaction().commit();
 		em.close(); //useless but y'a know
-		em = getEntityManager();
+		em = getOrCreateEntityManager();
 		em.getTransaction().begin();
 		reader = em.find( ImageReader.class, reader.getId() );
 		ObjectInputStream ois = new ObjectInputStream( reader.getImage().getBinaryStream() );

Modified: entitymanager/trunk/src/test/org/hibernate/ejb/test/lock/LockTest.java
===================================================================
--- entitymanager/trunk/src/test/org/hibernate/ejb/test/lock/LockTest.java	2008-10-22 13:53:17 UTC (rev 15371)
+++ entitymanager/trunk/src/test/org/hibernate/ejb/test/lock/LockTest.java	2008-10-22 14:33:35 UTC (rev 15372)
@@ -14,7 +14,7 @@
 	public void testLockRead() throws Exception {
 		Lock lock = new Lock();
 		lock.setName( "name" );
-		EntityManager em = getEntityManager();
+		EntityManager em = getOrCreateEntityManager();
 		em.getTransaction().begin();
 		em.persist( lock );
 		em.getTransaction().commit();
@@ -35,7 +35,7 @@
 	public void testLockWrite() throws Exception {
 		Lock lock = new Lock();
 		lock.setName( "second" );
-		EntityManager em = getEntityManager();
+		EntityManager em = getOrCreateEntityManager();
 		em.getTransaction().begin();
 		em.persist( lock );
 		em.getTransaction().commit();
@@ -61,7 +61,7 @@
 	public void testLockWriteOnUnversioned() throws Exception {
 		UnversionedLock lock = new UnversionedLock();
 		lock.setName( "second" );
-		EntityManager em = getEntityManager();
+		EntityManager em = getOrCreateEntityManager();
 		em.getTransaction().begin();
 		em.persist( lock );
 		em.getTransaction().commit();

Modified: entitymanager/trunk/src/test/org/hibernate/ejb/test/ops/FindTest.java
===================================================================
--- entitymanager/trunk/src/test/org/hibernate/ejb/test/ops/FindTest.java	2008-10-22 13:53:17 UTC (rev 15371)
+++ entitymanager/trunk/src/test/org/hibernate/ejb/test/ops/FindTest.java	2008-10-22 14:33:35 UTC (rev 15372)
@@ -14,7 +14,7 @@
 		Mammal mammal = new Mammal();
 		mammal.setMamalNbr( 2 );
 		mammal.setName( "Human" );
-		EntityManager em = getEntityManager();
+		EntityManager em = getOrCreateEntityManager();
 		em.getTransaction().begin();
 		em.persist( mammal );
 		em.flush();

Modified: entitymanager/trunk/src/test/org/hibernate/ejb/test/ops/MergeNewTest.java
===================================================================
--- entitymanager/trunk/src/test/org/hibernate/ejb/test/ops/MergeNewTest.java	2008-10-22 13:53:17 UTC (rev 15371)
+++ entitymanager/trunk/src/test/org/hibernate/ejb/test/ops/MergeNewTest.java	2008-10-22 14:33:35 UTC (rev 15372)
@@ -14,7 +14,7 @@
 		Workload load = new Workload();
 		load.name = "Cleaning";
 		load.load = 10;
-		EntityManager em = getEntityManager();
+		EntityManager em = getOrCreateEntityManager();
 		em.getTransaction().begin();
 		load = em.merge( load );
 		assertNotNull( load.id );
@@ -28,20 +28,20 @@
 		Workload load = new Workload();
 		load.name = "Cleaning";
 		load.load = 10;
-		EntityManager em = getEntityManager();
+		EntityManager em = getOrCreateEntityManager();
 		em.getTransaction().begin();
 		load = em.merge( load );
 		em.flush();
 		em.getTransaction().commit();
 		em.close();
-		em = getEntityManager();
+		em = getOrCreateEntityManager();
 		em.getTransaction().begin();
 		load = em.find( Workload.class, load.id );
 		em.remove( load );
 		em.flush();
 		em.getTransaction().commit();
 		em.close();
-		em = getEntityManager();
+		em = getOrCreateEntityManager();
 		em.getTransaction().begin();
 		em.merge( load );
 		em.flush();

Modified: entitymanager/trunk/src/test/org/hibernate/ejb/test/transaction/FlushAndTransactionTest.java
===================================================================
--- entitymanager/trunk/src/test/org/hibernate/ejb/test/transaction/FlushAndTransactionTest.java	2008-10-22 13:53:17 UTC (rev 15371)
+++ entitymanager/trunk/src/test/org/hibernate/ejb/test/transaction/FlushAndTransactionTest.java	2008-10-22 14:33:35 UTC (rev 15372)
@@ -21,7 +21,7 @@
 	public void testAlwaysTransactionalOperations() throws Exception {
 		Book book = new Book();
 		book.name = "Le petit prince";
-		EntityManager em = getEntityManager();
+		EntityManager em = getOrCreateEntityManager();
 		em.getTransaction().begin();
 		em.persist( book );
 		em.getTransaction().commit();
@@ -75,7 +75,7 @@
 	public void testTransactionalOperationsWhenExtended() throws Exception {
 		Book book = new Book();
 		book.name = "Le petit prince";
-		EntityManager em = getEntityManager();
+		EntityManager em = getOrCreateEntityManager();
 		Statistics stats = ( (HibernateEntityManagerFactory) factory ).getSessionFactory().getStatistics();
 		stats.clear();
 		stats.setStatisticsEnabled( true );
@@ -118,7 +118,7 @@
 	public void testMergeWhenExtended() throws Exception {
 		Book book = new Book();
 		book.name = "Le petit prince";
-		EntityManager em = getEntityManager();
+		EntityManager em = getOrCreateEntityManager();
 		Statistics stats = ( (HibernateEntityManagerFactory) factory ).getSessionFactory().getStatistics();
 
 		em.getTransaction().begin();
@@ -159,7 +159,7 @@
 	}
 
 	public void testCloseAndTransaction() throws Exception {
-		EntityManager em = getEntityManager();
+		EntityManager em = getOrCreateEntityManager();
 		em.getTransaction().begin();
 		Book book = new Book();
 		book.name = "Java for Dummies";
@@ -176,7 +176,7 @@
 		}
 		em.getTransaction().commit();
 		assertFalse( em.isOpen() );
-		em = getEntityManager();
+		em = getOrCreateEntityManager();
 		em.getTransaction().begin();
 		book = em.find( Book.class, book.id );
 		assertEquals( "C# for Dummies", book.name );
@@ -186,14 +186,14 @@
 	}
 
 	public void testTransactionCommitDoesNotFlush() throws Exception {
-		EntityManager em = getEntityManager();
+		EntityManager em = getOrCreateEntityManager();
 		em.getTransaction().begin();
 		Book book = new Book();
 		book.name = "Java for Dummies";
 		em.persist( book );
 		em.getTransaction().commit();
 		em.close();
-		em = getEntityManager();
+		em = getOrCreateEntityManager();
 		em.getTransaction().begin();
 		List result = em.createQuery("select book from Book book where book.name = :title").
 				setParameter( "title", book.name ).getResultList();
@@ -203,14 +203,14 @@
 	}
 
 	public void testTransactionAndContains() throws Exception {
-		EntityManager em = getEntityManager();
+		EntityManager em = getOrCreateEntityManager();
 		em.getTransaction().begin();
 		Book book = new Book();
 		book.name = "Java for Dummies";
 		em.persist( book );
 		em.getTransaction().commit();
 		em.close();
-		em = getEntityManager();
+		em = getOrCreateEntityManager();
 		em.getTransaction().begin();
 		List result = em.createQuery("select book from Book book where book.name = :title").
 				setParameter( "title", book.name ).getResultList();
@@ -225,7 +225,7 @@
 		Book book = new Book();
 		book.name = "Stolen keys";
 		book.id = null; //new Integer( 50 );
-		EntityManager em = getEntityManager();
+		EntityManager em = getOrCreateEntityManager();
 		em.getTransaction().begin();
 		try {
 			em.persist( book );
@@ -260,7 +260,7 @@
 		Book book = new Book();
 		book.name = "Stolen keys";
 		book.id = null; //new Integer( 50 );
-		EntityManager em = getEntityManager();
+		EntityManager em = getOrCreateEntityManager();
 		em.getTransaction().begin();
 		em.persist( book );
 		em.flush();
@@ -287,7 +287,7 @@
 	public void testRollbackClearPC() throws Exception {
 		Book book = new Book();
 		book.name = "Stolen keys";
-		EntityManager em = getEntityManager();
+		EntityManager em = getOrCreateEntityManager();
 		em.getTransaction().begin();
 		em.persist( book );
 		em.getTransaction().commit();

Modified: entitymanager/trunk/src/test/org/hibernate/ejb/test/xml/XmlAttributeOverrideTest.java
===================================================================
--- entitymanager/trunk/src/test/org/hibernate/ejb/test/xml/XmlAttributeOverrideTest.java	2008-10-22 13:53:17 UTC (rev 15371)
+++ entitymanager/trunk/src/test/org/hibernate/ejb/test/xml/XmlAttributeOverrideTest.java	2008-10-22 14:33:35 UTC (rev 15372)
@@ -11,7 +11,7 @@
 public class XmlAttributeOverrideTest extends TestCase {
 
 	public void testAttributeOverriding() throws Exception {
-		EntityManager em = getEntityManager();
+		EntityManager em = getOrCreateEntityManager();
 		em.getTransaction().begin();
 
         Employee e = new Employee();
@@ -29,7 +29,7 @@
 	}
 
 	public void testDefaultEventListener() throws Exception {
-		EntityManager em = getEntityManager();
+		EntityManager em = getOrCreateEntityManager();
 		em.getTransaction().begin();
 
 		CounterListener.reset();

Modified: entitymanager/trunk/src/test/org/hibernate/ejb/test/xml/XmlTest.java
===================================================================
--- entitymanager/trunk/src/test/org/hibernate/ejb/test/xml/XmlTest.java	2008-10-22 13:53:17 UTC (rev 15371)
+++ entitymanager/trunk/src/test/org/hibernate/ejb/test/xml/XmlTest.java	2008-10-22 14:33:35 UTC (rev 15372)
@@ -10,7 +10,7 @@
  */
 public class XmlTest extends TestCase {
 	public void testXmlMappingCorrectness() throws Exception {
-		EntityManager em = getEntityManager();
+		EntityManager em = getOrCreateEntityManager();
 		em.close();
 	}
 




More information about the hibernate-commits mailing list