[JAVA] UCP-45060 L'état du cycle de vie n'est pas valide. Vérifiez l'état du pool de connexions universelles

J'étais accro à l'utilisation de ucp.jar. Au moment de getConnection, UniversalConnectionPoolException se produit et tombe. Le message d'exception est ci-dessous.

L'état du cycle de vie n'est pas valide. Vérifiez l'état du pool de connexions universelles

J'ai essayé de le suivre avec le débogueur, mais je ne pouvais pas du tout comprendre la cause, et j'ai à peine trouvé le code d'erreur 45060. Ainsi, quand je l'ai recherché en fonction du code d'erreur, j'ai trouvé l'article suivant.

JDBC: Oracle Universal Connection Pool Error UCP-45060 Invalid life cycle state This could be a bug in the UCP and JDBC version you're using.

… Au fait, quelles sont les versions du client Oracle et de JDBC? ←

Voici le jour de pluie Oracle 10g (ojdbc14.jar). Lorsque je suis passé à Oracle 11g (ojdbc6.jar), j'ai pu confirmer que cela fonctionne normalement.

Recommended Posts

UCP-45060 L'état du cycle de vie n'est pas valide. Vérifiez l'état du pool de connexions universelles
Vérifier l'état de migration des rails
Vérifiez l'état de l'application de la limite de débit de docker pull
Commande pour vérifier le nombre et l'état des threads Java