[hibernate-commits] Hibernate SVN: r20943 - search/branches/Branch_3_0_1_GA_CP/src/test/org/hibernate/search/test.

hibernate-commits at lists.jboss.org hibernate-commits at lists.jboss.org
Tue May 17 01:15:34 EDT 2011


Author: stliu
Date: 2011-05-17 01:15:34 -0400 (Tue, 17 May 2011)
New Revision: 20943

Modified:
   search/branches/Branch_3_0_1_GA_CP/src/test/org/hibernate/search/test/HANTestCase.java
Log:
JBPAPP-6541 clean db tables after each test

Modified: search/branches/Branch_3_0_1_GA_CP/src/test/org/hibernate/search/test/HANTestCase.java
===================================================================
--- search/branches/Branch_3_0_1_GA_CP/src/test/org/hibernate/search/test/HANTestCase.java	2011-05-17 05:14:51 UTC (rev 20942)
+++ search/branches/Branch_3_0_1_GA_CP/src/test/org/hibernate/search/test/HANTestCase.java	2011-05-17 05:15:34 UTC (rev 20943)
@@ -98,8 +98,26 @@
 			catch (Exception ignore) {
 			}
 			throw e;
+		}finally{
+			try {
+				if ( session != null && session.isOpen() ) {
+					if ( session.isConnected() ) session.connection().rollback();
+					session.close();
+				}
+			}
+			catch (Exception ignore) {
+			}
+			try {
+				if ( sessions != null ) {
+					sessions.close();
+					sessions = null;
+				}
+			}
+			catch (Exception ignore) {
+			}
 		}
 	}
+	
 
 	public Session openSession() throws HibernateException {
 		session = getSessions().openSession();



More information about the hibernate-commits mailing list