I am trying to create a c3p0 connection pool in Tomcat.
In my context.xml, I have the following:
In my web.xml, I have the following:
And in my class, I am accessing using the following:
I am getting the following exception:
My question is, why is Tomcat casting this to an instance of org.apache.tomcat.dbcp.dbcp.BasicDataSource (why isn't it staying as a ComboPooledDataSource) and what can I do to get it as a PooledDataSource object so that I can call the getNumConnections() method on it?