Bonjour !
Je lance entre environ 50 threads qui font tous appel à cette fonction à un moment de leur execution :
public void Connection()
{
try
{
System.out.println("startconnectionbdd");
connection = connectionFactory.createConnection();
System.out.println("endconnectionbdd");
}
catch (Exception sql_erreur)
{
System.out.println("Erreur de connexion à la BDD." + sql_erreur);
}
}
Au bout de plusieurs heures, 1 des threads se bloque car l'appel à connection = connectionFactory.createConnection(); ne se termine jamais.
Comment mettre en plus un timeout pour une ConnectionFactory ?
Merci d'avance ! 