El motivo del mismo, pedirte el apoyo en esta duda que tengo espero y
me pueda ayudar se lo agradeceré de ante mano, mi consulta es la
siguiente quiero conectarme a dos bases de datos diferentes lo estoy
haciendo de la siguiente manera en el HibernateUtil:
public HibernateUtil(String BD){
try {
// Create the SessionFactory from hibernate.cfg.xml
sessionFactory = new
Configuration()//.setProperty("connection-datasource", "jdbc/
poolDemo")
.setProperty("hibernate.connection.driver_class",
"org.postgresql.Driver")
.setProperty("hibernate.connection.url",
"jdbc:postgresql://
150.100.100.40:5432/" + BD)
.setProperty("hibernate.connection.username",
"postgressql")
.setProperty("hibernate.connection.password",
"++++")
.setProperty("hibernate.dialect",
"org.hibernate.dialect.PostgreSQLDialect")
.setProperty("hibernate.current_session_context_class",
"thread")
.setProperty("hibernate.connection.pool_size","1")
.configure().buildSessionFactory();
} catch (Throwable ex) {
// Make sure you log the exception, as it might be
swallowed
System.err.println("Error de configuracion, no se puede
conectar al SessionFactory.\n" + ex);
throw new ExceptionInInitializerError(ex);
}
}
con esta función me conecto a diferentes bases mi problema es que si
actualizo 21 veces la pagina web para ser exactos me saca el siguiente
error que "ya se tienen demasiados clientes", esto es por la base de
datos pero con un archivo de configuración normal que genera netbeans
no tengo ese problema pero no me puedo conectarme a diferentes bases.
verifique bien y estoy cerrando las sesiones que se generan cuando me
conecto a la base.
Espero y me puedas sugerir alguna opción o donde buscar gracias.