Mark,

Would you please create a jira and changes.xml entry so our users know
about this fix?

Thank you,
Gary

On Fri, May 3, 2019, 12:49 <ma...@apache.org> wrote:

> 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