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();
Show replies by date