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);

Reply via email to