I was addicted to using ucp.jar. At the time of getConnection, UniversalConnectionPoolException occurs and it falls. The exception message is below.
The life cycle state is invalid. Check the status of the universal connection pool
I tried to follow it with the debugger, but I couldn't understand the cause at all, and I barely found out only the error code 45060. So, when I looked it up based on the error code, I found the following article.
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.
… By the way, what are the versions of Oracle client and JDBC? ←
Here comes the Oracle 10g (ojdbc14.jar). When I switched to Oracle 11g (ojdbc6.jar), I was able to confirm that it works normally.