I'm working on integrating my apps with the latest changes and I noticed that in the new connection pool there isn't a special exception thrown when the pool is exhausted (too busy). It was handy to be able to identify that situation.
It's in UnmanagedPoolingDataSource line 326: throw new SQLException("Can't obtain connection. Request to pool timed out. Total pool size: " + pool.size()); It used to throw ConnectionUnavailableException Any chance this can be reintroduced? John