You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ode.apache.org by rr...@apache.org on 2010/07/15 14:24:04 UTC
svn commit: r964398 - in
/ode/trunk/dao-hibernate/src/main/java/org/apache/ode/daohib:
SessionManager.java bpel/BpelDAOConnectionFactoryImpl.java
Author: rr
Date: Thu Jul 15 12:24:03 2010
New Revision: 964398
URL: http://svn.apache.org/viewvc?rev=964398&view=rev
Log:
Shutdown hibernate session factory
Modified:
ode/trunk/dao-hibernate/src/main/java/org/apache/ode/daohib/SessionManager.java
ode/trunk/dao-hibernate/src/main/java/org/apache/ode/daohib/bpel/BpelDAOConnectionFactoryImpl.java
Modified: ode/trunk/dao-hibernate/src/main/java/org/apache/ode/daohib/SessionManager.java
URL: http://svn.apache.org/viewvc/ode/trunk/dao-hibernate/src/main/java/org/apache/ode/daohib/SessionManager.java?rev=964398&r1=964397&r2=964398&view=diff
==============================================================================
--- ode/trunk/dao-hibernate/src/main/java/org/apache/ode/daohib/SessionManager.java (original)
+++ ode/trunk/dao-hibernate/src/main/java/org/apache/ode/daohib/SessionManager.java Thu Jul 15 12:24:03 2010
@@ -151,4 +151,8 @@ public class SessionManager {
String guid = props.getProperty(PROP_GUID);
return _dataSources.get(guid).getConnection();
}
+
+ public void shutdown() {
+ _sessionFactory.close();
+ }
}
Modified: ode/trunk/dao-hibernate/src/main/java/org/apache/ode/daohib/bpel/BpelDAOConnectionFactoryImpl.java
URL: http://svn.apache.org/viewvc/ode/trunk/dao-hibernate/src/main/java/org/apache/ode/daohib/bpel/BpelDAOConnectionFactoryImpl.java?rev=964398&r1=964397&r2=964398&view=diff
==============================================================================
--- ode/trunk/dao-hibernate/src/main/java/org/apache/ode/daohib/bpel/BpelDAOConnectionFactoryImpl.java (original)
+++ ode/trunk/dao-hibernate/src/main/java/org/apache/ode/daohib/bpel/BpelDAOConnectionFactoryImpl.java Thu Jul 15 12:24:03 2010
@@ -164,7 +164,7 @@ public class BpelDAOConnectionFactoryImp
}
public void shutdown() {
- // Not too much to do for hibernate.
+ _sessionManager.shutdown();
}
private String guessDialect(DataSource dataSource) throws Exception {