You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@commons.apache.org by ma...@apache.org on 2017/12/04 21:20:03 UTC

[3/3] commons-dbcp git commit: Fix Java 9 nag and ensure all possible exceptions are handled

Fix Java 9 nag and ensure all possible exceptions are handled


Project: http://git-wip-us.apache.org/repos/asf/commons-dbcp/repo
Commit: http://git-wip-us.apache.org/repos/asf/commons-dbcp/commit/7b9fba0b
Tree: http://git-wip-us.apache.org/repos/asf/commons-dbcp/tree/7b9fba0b
Diff: http://git-wip-us.apache.org/repos/asf/commons-dbcp/diff/7b9fba0b

Branch: refs/heads/master
Commit: 7b9fba0be5f9ae7daf55d995b980646838f8975e
Parents: 91edebf
Author: Mark Thomas <ma...@apache.org>
Authored: Mon Dec 4 21:19:41 2017 +0000
Committer: Mark Thomas <ma...@apache.org>
Committed: Mon Dec 4 21:19:41 2017 +0000

----------------------------------------------------------------------
 src/main/java/org/apache/commons/dbcp2/BasicDataSource.java | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/commons-dbcp/blob/7b9fba0b/src/main/java/org/apache/commons/dbcp2/BasicDataSource.java
----------------------------------------------------------------------
diff --git a/src/main/java/org/apache/commons/dbcp2/BasicDataSource.java b/src/main/java/org/apache/commons/dbcp2/BasicDataSource.java
index 30dd42e..79db3b6 100644
--- a/src/main/java/org/apache/commons/dbcp2/BasicDataSource.java
+++ b/src/main/java/org/apache/commons/dbcp2/BasicDataSource.java
@@ -2164,7 +2164,7 @@ public class BasicDataSource implements DataSource, BasicDataSourceMXBean, MBean
                     // Usage of DriverManager is not possible, as it does not
                     // respect the ContextClassLoader
                     // N.B. This cast may cause ClassCastException which is handled below
-                    driverToUse = (Driver) driverFromCCL.newInstance();
+                    driverToUse = (Driver) driverFromCCL.getConstructor().newInstance();
                     if (!driverToUse.acceptsURL(url)) {
                         throw new SQLException("No suitable driver", "08001");
                     }