From 5c5d816021e52e557aa790b7fa5a2682772c0058 Mon Sep 17 00:00:00 2001 From: wenshao Date: Wed, 29 Jun 2011 10:28:47 +0000 Subject: [PATCH] =?UTF-8?q?=E4=BB=A3=E7=A0=81=E9=87=8D=E6=9E=84?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit git-svn-id: http://code.alibabatech.com/svn/druid/trunk@319 b9813039-fb51-4c41-a8b9-e21c2acb5095 --- .../druid/pool/vendor/MySqlValidConnectionChecker.java | 2 +- .../java/com/alibaba/druid/pool/MySqlValdConnectionTest.java | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/main/java/com/alibaba/druid/pool/vendor/MySqlValidConnectionChecker.java b/src/main/java/com/alibaba/druid/pool/vendor/MySqlValidConnectionChecker.java index eaa7090cb5..ecc2cba3ae 100644 --- a/src/main/java/com/alibaba/druid/pool/vendor/MySqlValidConnectionChecker.java +++ b/src/main/java/com/alibaba/druid/pool/vendor/MySqlValidConnectionChecker.java @@ -46,7 +46,7 @@ public class MySqlValidConnectionChecker implements ValidConnectionChecker, Seri // if there is a ping method then use it, otherwise just use a 'SELECT 1' statement if (conn != null && driverHasPingMethod) { try { - ping.invoke(c); + ping.invoke(conn); return true; } catch (Exception e) { LOG.warn("Unexpected error in ping", e); diff --git a/src/test/java/com/alibaba/druid/pool/MySqlValdConnectionTest.java b/src/test/java/com/alibaba/druid/pool/MySqlValdConnectionTest.java index 4af98edb3e..ce9c93b556 100644 --- a/src/test/java/com/alibaba/druid/pool/MySqlValdConnectionTest.java +++ b/src/test/java/com/alibaba/druid/pool/MySqlValdConnectionTest.java @@ -4,7 +4,7 @@ import java.sql.Connection; import junit.framework.TestCase; -import com.alibaba.druid.pool.vendor.OracleExceptionSorter; +import com.alibaba.druid.pool.vendor.MySqlExceptionSorter; public class MySqlValdConnectionTest extends TestCase { private String jdbcUrl; @@ -25,7 +25,7 @@ public class MySqlValdConnectionTest extends TestCase { dataSource.setUsername(user); dataSource.setPassword(password); dataSource.setFilters("stat"); - dataSource.setExceptionSoter(OracleExceptionSorter.class.getName()); + dataSource.setExceptionSoter(MySqlExceptionSorter.class.getName()); Connection conn = dataSource.getConnection(); conn.close();