Revision: 84
http://cse-ip.svn.sourceforge.net/cse-ip/?rev=84&view=rev
Author: idueppe
Date: 2009-03-17 14:24:08 +0000 (Tue, 17 Mar 2009)
Log Message:
-----------
fixed NullPointerException if an EntityManager couldn't be created.
Modified Paths:
--------------
cse-ip/trunk/sandbox/cse-ip/framework/test-utilities/src/main/java/de/campussource/cse/common/test/AbstractPersistentUnitTest.java
Modified: cse-ip/trunk/sandbox/cse-ip/framework/test-utilities/src/main/java/de/campussource/cse/common/test/AbstractPersistentUnitTest.java
===================================================================
--- cse-ip/trunk/sandbox/cse-ip/framework/test-utilities/src/main/java/de/campussource/cse/common/test/AbstractPersistentUnitTest.java 2009-03-17 14:23:01 UTC (rev 83)
+++ cse-ip/trunk/sandbox/cse-ip/framework/test-utilities/src/main/java/de/campussource/cse/common/test/AbstractPersistentUnitTest.java 2009-03-17 14:24:08 UTC (rev 84)
@@ -33,11 +33,13 @@
*/
@After
public void closeEntity() {
- EntityTransaction tx = entityManager.getTransaction();
- if (tx.isActive()) {
- tx.rollback();
+ if (entityManager != null) {
+ EntityTransaction tx = entityManager.getTransaction();
+ if (tx.isActive()) {
+ tx.rollback();
+ }
+ entityManager.close();
}
- entityManager.close();
}
@AfterClass
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|