Nous avons une application utilisant un Oracle StoredProc. Lorsque la procédure stockée est mise à niveau ou recompilée depuis l'extérieur de notre application, les connexions à la base de données doivent être fermées et rouvertes. Sinon, nous obtenons une exception Oracle ORA-20003. Jusqu'à présent, nous utilisions une solution spécifique WebLogic, où nous lançions une exception spécifique et le pool de connexions Weblogic marquait la connexion pour l'expulsion. Nous passons maintenant à Tomcat 6.Comment marquer une connexion pour l'expulsion du pool dans Tomcat 6
Existe-t-il une solution similaire pour Tomcat 6? Ou encore mieux, une solution générique?
Nous pourrions configurer notre pool de connexions avec minIdle = 0 et timeBetweenEvictionRunsMillis = un petit nombre, mais il n'y aurait toujours pas de garantie, seulement une réduction du problème.
Merci pour votre aide!