After some discussion on IRC it turns out that with the newer tomee the connection pool is more picky on not closing statements and resultsets, even if the connection is closed.
Updating my code and closing statements did the trick, it would be interesting to figure out what has changed that causes this behaviour. Alternative solutions: - select dbcp as connection pool, this solved the problem without modifying the code. - Use: org.apache.tomcat.jdbc.pool.interceptor.StatementFinalizer semanticfire wrote > I did notice that some of the default settings on the connection are > different between 1.7.4 and 7.0.1 if I look at the attributes of: > openejb.management -> datasources -> > <DB> > MinSize, Initialsize, MaxSize , NumIdle, TestOnBorrow -- View this message in context: http://tomee-openejb.979440.n4.nabble.com/Changes-in-JDBC-1-7-4-7-0-1-tp4679654p4679698.html Sent from the TomEE Users mailing list archive at Nabble.com.
