Details
-
Bug
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
5.0, 5.1
Description
When I set properties like:
torque.dsfactory.test.pool.maxTotal = 20 torque.dsfactory.test.pool.maxIdle = 15 torque.dsfactory.test.pool.maxWaitMillis = 10000 torque.dsfactory.test.pool.timeBetweenEvictionRunsMillis = 300000 torque.dsfactory.test.pool.minEvictableIdleTimeMillis = 3600000 // rest of config for reference torque.database.default = test torque.dsfactory.hvp.factory = org.apache.torque.dsfactory.SharedPool2DataSourceFactory torque.database.hvp.adapter = mysql torque.dsfactory.test.connection.driver = org.mariadb.jdbc.Driver torque.dsfactory.test.connection.url = jdbc:mariadb://localhost:3306/test torque.dsfactory.test.connection.user = user torque.dsfactory.test.connection.password = password
the initialization throws:
12:33:09.565 [main] ERROR org.apache.torque.dsfactory.AbstractDataSourceFactory - Property: maxIdle value: 15 is not supported by DataSource: org.apache.commons.dbcp2.datasources.SharedPoolDataSource 12:33:09.570 [main] ERROR org.apache.torque.dsfactory.AbstractDataSourceFactory - Property: maxWaitMillis value: 10000 is not supported by DataSource: org.apache.commons.dbcp2.datasources.SharedPoolDataSource 12:33:09.570 [main] ERROR org.apache.torque.dsfactory.AbstractDataSourceFactory - Property: timeBetweenEvictionRunsMillis value: 300000 is not supported by DataSource: org.apache.commons.dbcp2.datasources.SharedPoolDataSource 12:33:09.571 [main] ERROR org.apache.torque.dsfactory.AbstractDataSourceFactory - Property: minEvictableIdleTimeMillis value: 3600000 is not supported by DataSource: org.apache.commons.dbcp2.datasources.SharedPoolDataSource
The reference says those properties exist: https://commons.apache.org/proper/commons-dbcp/configuration.html
Am I missing something here? As you can see, I use the MariaDB JDBC Driver, but I don't think this has effects to the pool properties?