instance.close();
} finally { if (! ok) { provider.close();
private void closeSessionFactory(SessionFactory factory) { if(factory instanceof SessionFactoryImpl) { SessionFactoryImpl sf = (SessionFactoryImpl)factory; ConnectionProvider conn = sf.getConnectionProvider(); conn.close(); } factory.close(); }
} finally { if (! ok) { provider.close();
} finally { if (! ok) { provider.close();