This is an automated email from the ASF dual-hosted git repository. markt pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/commons-dbcp.git
commit 2ee3c53e75e9ad899ed2aa06bfd882ebeea7b4a2 Author: Mark Thomas <ma...@apache.org> AuthorDate: Fri May 3 17:49:03 2019 +0100 Use form that ensures checked exceptions are caught. --- .../java/org/apache/commons/dbcp2/managed/BasicManagedDataSource.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/org/apache/commons/dbcp2/managed/BasicManagedDataSource.java b/src/main/java/org/apache/commons/dbcp2/managed/BasicManagedDataSource.java index b852358..9e312ce 100644 --- a/src/main/java/org/apache/commons/dbcp2/managed/BasicManagedDataSource.java +++ b/src/main/java/org/apache/commons/dbcp2/managed/BasicManagedDataSource.java @@ -190,7 +190,7 @@ public class BasicManagedDataSource extends BasicDataSource { } try { - xaDataSourceInstance = (XADataSource) xaDataSourceClass.newInstance(); + xaDataSourceInstance = (XADataSource) xaDataSourceClass.getConstructor().newInstance(); } catch (final Exception t) { final String message = "Cannot create XA data source of class '" + xaDataSource + "'"; throw new SQLException(message, t);