Я использую платформу Seam.
Если я делаю
Session sess = (Session)em.getDelegate();
Connection conn = sess.connection();
Это новое соединение?И нужно ли закрывать соединение вручную?
Я проверил это в цикле на сервере приложений Weblogic:
Session sess = (Session)em.getDelegate();
for (int i=1; i<=1000; i++) {
Connection conn = sess.connection();
// ...
//conn.close();
}
И я никогда не видел в консоли, что предел пула Weblogic вышелресурсов, а также не форсирует неактивные подключения к пулу.