Gee, do ya think putting the version number in my message would have been a good idea? I'm running 0.9.0.4
Here's initialization:
Code:
12 Dec 2006 21:02:30,087 INFO C3P0Registry:77 - Initializing c3p0-0.9.0.4 [built 23-January-2006 22:20:29 -0500; debug? true; trace: 10]
12 Dec 2006 21:02:30,807 INFO PoolBackedDataSource:257 - Initializing c3p0 pool... com.mchange.v2.c3p0.PoolBackedDataSource@a083f2 [ connectionPoolDataSource -> com.mchange.v2.c3p0.WrapperConnectionPoolDataSource@387202 [ acquireIncrement -> 2, acquireRetryAttempts -> 30, acquireRetryDelay -> 1000, autoCommitOnClose -> false, automaticTestTable -> null, breakAfterAcquireFailure -> false, checkoutTimeout -> 0, connectionTesterClassName -> com.mchange.v2.c3p0.impl.DefaultConnectionTester, factoryClassLocation -> null, forceIgnoreUnresolvedTransactions -> false, identityToken -> 387202, idleConnectionTestPeriod -> 3600, initialPoolSize -> 5, maxIdleTime -> 1800, maxPoolSize -> 20, maxStatements -> 0, maxStatementsPerConnection -> 0, minPoolSize -> 5, nestedDataSource -> com.mchange.v2.c3p0.DriverManagerDataSource@1335b86 [ description -> null, driverClass -> null, factoryClassLocation -> null, identityToken -> 1335b86, jdbcUrl -> jdbc:jtds:sqlserver://erslab4.ucop.edu:1181/erstrain, properties -> {user=******, password=******} ], preferredTestQuery -> null, propertyCycle -> 300, testConnectionOnCheckin -> false, testConnectionOnCheckout -> false, usesTraditionalReflectiveProxies -> false ], factoryClassLocation -> null, identityToken -> a083f2, numHelperThreads -> 3 ]
Not that long ago I enabled idleTest because users seemed to be getting connections from the pool that were actually dead, and this did fix the problem.
I'll grab 0.9.1-pre11 and set that up in my test environment.