Uploaded image for project: 'Torque'
  1. Torque
  2. TORQUE-362

SharedPool2DataSourceFactory says property is not supported

    XMLWordPrintableJSON

Details

    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?

      Attachments

        Activity

          People

            Unassigned Unassigned
            mwriedt Max Philipp Wriedt
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: