do you intend to use TransactionManager of application server ?
i.e., take part in Appserver's transaction ?
If not, can you try using "non-transactional-connection"=true for the jdbc-connection-pool ?
[Message sent by forum member 'jr158900' (jr158900)]
http://forums.java.net/jive/thread.jspa?messageID=252270