L'application accède-t-elle à une connexion JDBC et/ou aux ressources obtenues à partir de celle-ci (instructions, ensembles de résultats,...) à partir de plusieurs threads ? Compte tenu de la pile, c'est la seule explication à laquelle je peux penser pour savoir comment entrer dans cet état. Si tel est le cas, ce type d'utilisation n'est pas pris en charge par JDBC et l'application devrait être mise à jour pour éviter d'utiliser une connexion et ses instructions, ensembles de résultats, etc. sur différents threads.