Vous souhaitez probablement sélectionner une requête sur une table qui est utilisée sur une transaction sans transaction terminée auparavant. Essayez d'exécuter endTransaction()
sur le bloc final de la transaction.
OU
Vous mettez à jour deux tables et deux transactions différentes contiennent des tables différentes en attendant que l'autre se libère.
OU
Simplement qu'il y a trop de connexions ouvertes et que la base de données ou le pool de connexions devient confus.
Quoi qu'il en soit, quelque chose ne va probablement pas parmi ce qui précède. Vérifiez attentivement.
Plus - Le pool de connexions n'a pas pu accorder une connexion au thread.