Hola, tengo un método que abre una conexion para devolver un resultado con el que se genera un reporte, el problema es que veo en el monitor de PostgreSQL que las conexiones se abren y no se cierran nunca.
Llega a un punto en donde el server directamente se muere aunque cierre el entitymanager creado.
Agradezco cualquier dato o pista de por donde seguir
Código Java:
Ver original EntityManager em = emf.createEntityManager();
try {
Query qry = em.createQuery("SELECT MAX(p.numero) FROM Numero p");
obj = qry.getSingleResult();
if (obj == null) {
return 0;
}
System.
out.
printf(e.
getMessage()); } finally {
if (em != null) {
em.close();
}
}
}