[hibernate-commits] Hibernate SVN: r18596 - core/trunk/annotations/src/test/java/org/hibernate/test/annotations.

hibernate-commits at lists.jboss.org hibernate-commits at lists.jboss.org
Wed Jan 20 16:22:09 EST 2010


Author: hardy.ferentschik
Date: 2010-01-20 16:22:09 -0500 (Wed, 20 Jan 2010)
New Revision: 18596

Modified:
   core/trunk/annotations/src/test/java/org/hibernate/test/annotations/TestCase.java
Log:
HHH-4822 - Made sure stacktrace is filled in for InvocationTargetException and IllegalAccessException

Modified: core/trunk/annotations/src/test/java/org/hibernate/test/annotations/TestCase.java
===================================================================
--- core/trunk/annotations/src/test/java/org/hibernate/test/annotations/TestCase.java	2010-01-20 20:31:29 UTC (rev 18595)
+++ core/trunk/annotations/src/test/java/org/hibernate/test/annotations/TestCase.java	2010-01-20 21:22:09 UTC (rev 18596)
@@ -25,6 +25,7 @@
 package org.hibernate.test.annotations;
 
 import java.io.InputStream;
+import java.lang.reflect.InvocationTargetException;
 import java.lang.reflect.Method;
 import java.lang.reflect.Modifier;
 import java.sql.Connection;
@@ -226,6 +227,14 @@
 			closeSession();
 			throw t;
 		}
+		catch ( InvocationTargetException e ) {
+			e.fillInStackTrace();
+			throw e.getTargetException();
+		}
+		catch ( IllegalAccessException e ) {
+			e.fillInStackTrace();
+			throw e;
+		}
 		catch ( Throwable t ) {
 			closeSession();
 			if ( failureExpected ) {



More information about the hibernate-commits mailing list