This is an automated email from the ASF dual-hosted git repository.

ggregory pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/commons-dbcp.git

commit a24aa4dec3c992cc168a19e991de9159ee280d13
Author: Gary Gregory <[email protected]>
AuthorDate: Sun Jul 3 14:11:30 2022 -0400

    Reflection is no longer needed as of our 2.8.0
---
 .../java/org/apache/commons/dbcp2/TestAbandonedBasicDataSource.java | 6 ++----
 1 file changed, 2 insertions(+), 4 deletions(-)

diff --git 
a/src/test/java/org/apache/commons/dbcp2/TestAbandonedBasicDataSource.java 
b/src/test/java/org/apache/commons/dbcp2/TestAbandonedBasicDataSource.java
index 8314c5fd..bb1d91ea 100644
--- a/src/test/java/org/apache/commons/dbcp2/TestAbandonedBasicDataSource.java
+++ b/src/test/java/org/apache/commons/dbcp2/TestAbandonedBasicDataSource.java
@@ -32,7 +32,7 @@ import java.sql.Statement;
 import java.time.Duration;
 import java.time.Instant;
 
-import org.apache.commons.pool2.impl.GenericKeyedObjectPool;
+import org.apache.commons.pool2.KeyedObjectPool;
 import org.junit.jupiter.api.Assertions;
 import org.junit.jupiter.api.BeforeEach;
 import org.junit.jupiter.api.Test;
@@ -223,9 +223,7 @@ public class TestAbandonedBasicDataSource extends 
TestBasicDataSource {
         final PoolableConnection poolableConn = (PoolableConnection) 
conn.getDelegate();
         final PoolingConnection poolingConn = (PoolingConnection) 
poolableConn.getDelegate();
         @SuppressWarnings("unchecked")
-        final
-        GenericKeyedObjectPool<PStmtKey, DelegatingPreparedStatement>  gkop =
-                (GenericKeyedObjectPool<PStmtKey, 
DelegatingPreparedStatement>) TesterUtils.getField(poolingConn, "pStmtPool");
+        final KeyedObjectPool<PStmtKey, DelegatingPreparedStatement>  gkop = 
poolingConn.getStatementPool();
         Assertions.assertEquals(0, conn.getTrace().size());
         Assertions.assertEquals(0, gkop.getNumActive());
         createStatement(conn);

Reply via email to