Further more I'd like to add that I'm using the default advanced settings for the pool except connection reclaim is enabled, statement timeout is set to 180 seconds and I have retries.
[Message sent by forum member 'infectedrhythms' (infectedrhythms)]
http://forums.java.net/jive/thread.jspa?messageID=302409