You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@openjpa.apache.org by de...@apache.org on 2008/08/08 21:38:14 UTC
svn commit: r684064 -
/openjpa/trunk/openjpa-persistence-jdbc/src/test/java/org/apache/openjpa/persistence/test/PersistenceTestCase.java
Author: dezzio
Date: Fri Aug 8 12:38:13 2008
New Revision: 684064
URL: http://svn.apache.org/viewvc?rev=684064&view=rev
Log:
A little better error handling when an unknown persistence unit is specified in the test case.
Modified:
openjpa/trunk/openjpa-persistence-jdbc/src/test/java/org/apache/openjpa/persistence/test/PersistenceTestCase.java
Modified: openjpa/trunk/openjpa-persistence-jdbc/src/test/java/org/apache/openjpa/persistence/test/PersistenceTestCase.java
URL: http://svn.apache.org/viewvc/openjpa/trunk/openjpa-persistence-jdbc/src/test/java/org/apache/openjpa/persistence/test/PersistenceTestCase.java?rev=684064&r1=684063&r2=684064&view=diff
==============================================================================
--- openjpa/trunk/openjpa-persistence-jdbc/src/test/java/org/apache/openjpa/persistence/test/PersistenceTestCase.java (original)
+++ openjpa/trunk/openjpa-persistence-jdbc/src/test/java/org/apache/openjpa/persistence/test/PersistenceTestCase.java Fri Aug 8 12:38:13 2008
@@ -123,8 +123,13 @@
"jpa(Types=" + buf.toString() + ")");
}
- return (OpenJPAEntityManagerFactorySPI) Persistence.
- createEntityManagerFactory(pu, map);
+ OpenJPAEntityManagerFactorySPI oemf = (OpenJPAEntityManagerFactorySPI)
+ Persistence.createEntityManagerFactory(pu, map);
+ if (oemf == null)
+ throw new NullPointerException(
+ "Expected an entity manager factory " +
+ "for the persistence unit named: \"" + pu + "\"");
+ return oemf;
}
@Override