commit() will call closeJdbcConnection() which does not clean up statements and causes the later close() to noop