I haven't really delved into the code for the connection pools but I don't think any connections are instantiated until you actually make the first request for a connection - or at least from observation of our own systems, even with a min-pool-size setting.
Since you are not getting there, it is not even an issue about whether your settings are correct for the JDBC driver.
You need to connect first. Try using a simple name like devDB and grab the JNDI datasource with a reference to "java:/devDB". At least you will have a working starting point, before experimenting with hierarchies.