You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tomcat.apache.org by fh...@apache.org on 2011/06/02 17:26:21 UTC
svn commit: r1130605 - in
/tomcat/trunk/modules/jdbc-pool/src/main/java/org/apache/tomcat/jdbc/pool:
DataSource.java DataSourceProxy.java
Author: fhanik
Date: Thu Jun 2 15:26:21 2011
New Revision: 1130605
URL: http://svn.apache.org/viewvc?rev=1130605&view=rev
Log:
Correctly cast to the right PooledConnection
Modified:
tomcat/trunk/modules/jdbc-pool/src/main/java/org/apache/tomcat/jdbc/pool/DataSource.java
tomcat/trunk/modules/jdbc-pool/src/main/java/org/apache/tomcat/jdbc/pool/DataSourceProxy.java
Modified: tomcat/trunk/modules/jdbc-pool/src/main/java/org/apache/tomcat/jdbc/pool/DataSource.java
URL: http://svn.apache.org/viewvc/tomcat/trunk/modules/jdbc-pool/src/main/java/org/apache/tomcat/jdbc/pool/DataSource.java?rev=1130605&r1=1130604&r2=1130605&view=diff
==============================================================================
--- tomcat/trunk/modules/jdbc-pool/src/main/java/org/apache/tomcat/jdbc/pool/DataSource.java (original)
+++ tomcat/trunk/modules/jdbc-pool/src/main/java/org/apache/tomcat/jdbc/pool/DataSource.java Thu Jun 2 15:26:21 2011
@@ -36,7 +36,7 @@ import org.apache.juli.logging.LogFactor
* @author Filip Hanik
* @version 1.0
*/
-public class DataSource extends DataSourceProxy implements javax.sql.DataSource,MBeanRegistration, org.apache.tomcat.jdbc.pool.jmx.ConnectionPoolMBean {
+public class DataSource extends DataSourceProxy implements javax.sql.DataSource,MBeanRegistration, org.apache.tomcat.jdbc.pool.jmx.ConnectionPoolMBean, javax.sql.ConnectionPoolDataSource {
private static final Log log = LogFactory.getLog(DataSource.class);
/**
@@ -53,6 +53,10 @@ public class DataSource extends DataSour
public DataSource(PoolConfiguration poolProperties) {
super(poolProperties);
}
+
+
+
+
//===============================================================================
// JMX Operations - Register the actual pool itself under the tomcat.jdbc domain
Modified: tomcat/trunk/modules/jdbc-pool/src/main/java/org/apache/tomcat/jdbc/pool/DataSourceProxy.java
URL: http://svn.apache.org/viewvc/tomcat/trunk/modules/jdbc-pool/src/main/java/org/apache/tomcat/jdbc/pool/DataSourceProxy.java?rev=1130605&r1=1130604&r2=1130605&view=diff
==============================================================================
--- tomcat/trunk/modules/jdbc-pool/src/main/java/org/apache/tomcat/jdbc/pool/DataSourceProxy.java (original)
+++ tomcat/trunk/modules/jdbc-pool/src/main/java/org/apache/tomcat/jdbc/pool/DataSourceProxy.java Thu Jun 2 15:26:21 2011
@@ -165,16 +165,16 @@ public class DataSourceProxy implements
/**
* {@link javax.sql.DataSource#getConnection()}
*/
- public PooledConnection getPooledConnection() throws SQLException {
- return (PooledConnection) getConnection();
+ public javax.sql.PooledConnection getPooledConnection() throws SQLException {
+ return (javax.sql.PooledConnection) getConnection();
}
/**
* {@link javax.sql.DataSource#getConnection()}
*/
- public PooledConnection getPooledConnection(String username,
+ public javax.sql.PooledConnection getPooledConnection(String username,
String password) throws SQLException {
- return (PooledConnection) getConnection();
+ return (javax.sql.PooledConnection) getConnection();
}
public ConnectionPool getPool() {
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tomcat.apache.org
For additional commands, e-mail: dev-help@tomcat.apache.org