No debe usar un ConnectionPoolDataSource
directamente. Está destinado a ser utilizado por un grupo de conexiones en un servidor de aplicaciones. No proporciona agrupación de conexiones en sí. Consulte también https://stackoverflow.com/a/12651163/466862
En otras palabras:debe usar un grupo de conexiones real, como DBCP, c3p0 o BoneCP, o el UCP (Universal Connection Pool).