you can set the "module-log-level" of "connector" to "FINEST" (via GUI / CLI) and see the root cause.
It seems like appserver is unable to create the physical connection.
eg:
asadmin set server.log-service.module-log-levels.connector=FINEST
[Message sent by forum member 'jr158900' (jr158900)]
http://forums.java.net/jive/thread.jspa?messageID=338407