On 4/17/2018 10:25 AM, Adam Rauch wrote: > According to the tomcat70 GitHub mirror, a recent change to > Constants.java switched DBCP_DATASOURCE_FACTORY to > "org.apache.tomcat.dbcp.dbcp2.BasicDataSourceFactory", which seems > suspicious. See > https://github.com/apache/tomcat70/commit/08b7ca0fae77063202d82e719eb35e4eda881bbf
I've recently been asking the list about pool configurations in Tomcat 7, and I've gotten an education about it as a result. The info I've received says that Tomcat 7 uses dbcp 1.4. Version 8 updated to dbcp2. To me, that looks like an incorrect change for version 7. I think the line in the change with the default class name for the factory should be reverted. You should be able to work around the problem by defining a factory in your pools set to "org.apache.tomcat.dbcp.dbcp.BasicDataSourceFactory" so that the default is not used. This addition should only be made on configs for Tomcat 7. That commit says it was prep work for BZ bug number 50019. I have put a note on that bug about this. https://bz.apache.org/bugzilla/show_bug.cgi?id=50019 Thanks, Shawn --------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org For additional commands, e-mail: users-h...@tomcat.apache.org