Author: fhanik
Date: Wed Jan 13 19:08:09 2010
New Revision: 898889

URL: http://svn.apache.org/viewvc?rev=898889&view=rev
Log:
Remove a dependency on Java 6 that accidentally got introduced

Modified:
    
tomcat/trunk/modules/jdbc-pool/java/org/apache/tomcat/jdbc/pool/DataSourceFactory.java
    
tomcat/trunk/modules/jdbc-pool/java/org/apache/tomcat/jdbc/pool/DataSourceProxy.java
    
tomcat/trunk/modules/jdbc-pool/java/org/apache/tomcat/jdbc/pool/PoolConfiguration.java
    
tomcat/trunk/modules/jdbc-pool/java/org/apache/tomcat/jdbc/pool/PoolProperties.java
    
tomcat/trunk/modules/jdbc-pool/java/org/apache/tomcat/jdbc/pool/jmx/ConnectionPool.java

Modified: 
tomcat/trunk/modules/jdbc-pool/java/org/apache/tomcat/jdbc/pool/DataSourceFactory.java
URL: 
http://svn.apache.org/viewvc/tomcat/trunk/modules/jdbc-pool/java/org/apache/tomcat/jdbc/pool/DataSourceFactory.java?rev=898889&r1=898888&r2=898889&view=diff
==============================================================================
--- 
tomcat/trunk/modules/jdbc-pool/java/org/apache/tomcat/jdbc/pool/DataSourceFactory.java
 (original)
+++ 
tomcat/trunk/modules/jdbc-pool/java/org/apache/tomcat/jdbc/pool/DataSourceFactory.java
 Wed Jan 13 19:08:09 2010
@@ -464,10 +464,10 @@
     public static DataSource createDataSource(Properties properties,Context 
context) throws Exception {
         PoolConfiguration poolProperties = 
DataSourceFactory.parsePoolProperties(properties);
         if (poolProperties.getDataSourceJNDI()!=null && 
poolProperties.getDataSource()==null) {
-            javax.sql.CommonDataSource jndiDS = null;
+            Object jndiDS = null;
             try {
                 if (context!=null) {
-                    jndiDS = 
(javax.sql.CommonDataSource)context.lookup(poolProperties.getDataSourceJNDI());
+                    jndiDS = 
context.lookup(poolProperties.getDataSourceJNDI());
                 } else {
                     log.warn("dataSourceJNDI property is configued, but local 
JNDI context is null.");
                 }
@@ -477,7 +477,7 @@
             if (jndiDS==null) {
                 try {
                     context = (Context) (new InitialContext());
-                    jndiDS = 
(javax.sql.CommonDataSource)context.lookup(poolProperties.getDataSourceJNDI());
+                    jndiDS = 
context.lookup(poolProperties.getDataSourceJNDI());
                 } catch (NamingException e) {
                     log.warn("The name 
\""+poolProperties.getDataSourceJNDI()+"\" can not be found in the 
InitialContext.");
                 }

Modified: 
tomcat/trunk/modules/jdbc-pool/java/org/apache/tomcat/jdbc/pool/DataSourceProxy.java
URL: 
http://svn.apache.org/viewvc/tomcat/trunk/modules/jdbc-pool/java/org/apache/tomcat/jdbc/pool/DataSourceProxy.java?rev=898889&r1=898888&r2=898889&view=diff
==============================================================================
--- 
tomcat/trunk/modules/jdbc-pool/java/org/apache/tomcat/jdbc/pool/DataSourceProxy.java
 (original)
+++ 
tomcat/trunk/modules/jdbc-pool/java/org/apache/tomcat/jdbc/pool/DataSourceProxy.java
 Wed Jan 13 19:08:09 2010
@@ -23,7 +23,6 @@
 import java.util.Properties;
 import java.util.concurrent.Future;
 
-import javax.sql.CommonDataSource;
 import javax.sql.XAConnection;
 
 import org.apache.juli.logging.Log;
@@ -1015,14 +1014,14 @@
     /** 
      * {...@inheritdoc}
      */
-    public void setDataSource(javax.sql.CommonDataSource ds) {
+    public void setDataSource(Object ds) {
         getPoolProperties().setDataSource(ds);
     }
     
     /** 
      * {...@inheritdoc}
      */
-    public CommonDataSource getDataSource() {
+    public Object getDataSource() {
         return getPoolProperties().getDataSource();
     }
     

Modified: 
tomcat/trunk/modules/jdbc-pool/java/org/apache/tomcat/jdbc/pool/PoolConfiguration.java
URL: 
http://svn.apache.org/viewvc/tomcat/trunk/modules/jdbc-pool/java/org/apache/tomcat/jdbc/pool/PoolConfiguration.java?rev=898889&r1=898888&r2=898889&view=diff
==============================================================================
--- 
tomcat/trunk/modules/jdbc-pool/java/org/apache/tomcat/jdbc/pool/PoolConfiguration.java
 (original)
+++ 
tomcat/trunk/modules/jdbc-pool/java/org/apache/tomcat/jdbc/pool/PoolConfiguration.java
 Wed Jan 13 19:08:09 2010
@@ -18,8 +18,6 @@
 
 import java.util.Properties;
 
-import javax.sql.CommonDataSource;
-
 import org.apache.tomcat.jdbc.pool.PoolProperties.InterceptorDefinition;
 
 /**
@@ -730,14 +728,14 @@
      * will be invoked.  
      * @param ds the {...@link javax.sql.DataSource} to be used for creating 
connections to be pooled.
      */
-    public void setDataSource(CommonDataSource ds);
+    public void setDataSource(Object ds);
     
     /**
      * Returns a datasource, if one exists that is being used to create 
connections.
      * This method will return null if the pool is using a {...@link 
java.sql.Driver}
      * @return the {...@link javax.sql.DataSource} to be used for creating 
connections to be pooled or null if a Driver is used.
      */
-    public CommonDataSource getDataSource();
+    public Object getDataSource();
     
     /**
      * Configure the connection pool to use a DataSource according to 
{...@link PoolConfiguration#setDataSource(CommonDataSource)}

Modified: 
tomcat/trunk/modules/jdbc-pool/java/org/apache/tomcat/jdbc/pool/PoolProperties.java
URL: 
http://svn.apache.org/viewvc/tomcat/trunk/modules/jdbc-pool/java/org/apache/tomcat/jdbc/pool/PoolProperties.java?rev=898889&r1=898888&r2=898889&view=diff
==============================================================================
--- 
tomcat/trunk/modules/jdbc-pool/java/org/apache/tomcat/jdbc/pool/PoolProperties.java
 (original)
+++ 
tomcat/trunk/modules/jdbc-pool/java/org/apache/tomcat/jdbc/pool/PoolProperties.java
 Wed Jan 13 19:08:09 2010
@@ -25,7 +25,6 @@
 import java.util.Properties;
 import java.util.concurrent.atomic.AtomicInteger;
 
-import javax.sql.CommonDataSource;
 
 import org.apache.juli.logging.Log;
 import org.apache.juli.logging.LogFactory;
@@ -77,7 +76,7 @@
     protected boolean useLock = false;
     protected InterceptorDefinition[] interceptors = null;
     protected int suspectTimeout = 0;
-    protected javax.sql.CommonDataSource dataSource = null;
+    protected Object dataSource = null;
     protected String dataSourceJNDI = null;
     
     
@@ -878,14 +877,14 @@
     /** 
      * {...@inheritdoc}
      */
-    public void setDataSource(javax.sql.CommonDataSource ds) {
+    public void setDataSource(Object ds) {
         this.dataSource = ds;
     }
     
     /** 
      * {...@inheritdoc}
      */
-    public CommonDataSource getDataSource() {
+    public Object getDataSource() {
         return dataSource;
     }
     

Modified: 
tomcat/trunk/modules/jdbc-pool/java/org/apache/tomcat/jdbc/pool/jmx/ConnectionPool.java
URL: 
http://svn.apache.org/viewvc/tomcat/trunk/modules/jdbc-pool/java/org/apache/tomcat/jdbc/pool/jmx/ConnectionPool.java?rev=898889&r1=898888&r2=898889&view=diff
==============================================================================
--- 
tomcat/trunk/modules/jdbc-pool/java/org/apache/tomcat/jdbc/pool/jmx/ConnectionPool.java
 (original)
+++ 
tomcat/trunk/modules/jdbc-pool/java/org/apache/tomcat/jdbc/pool/jmx/ConnectionPool.java
 Wed Jan 13 19:08:09 2010
@@ -25,7 +25,6 @@
 import javax.management.Notification;
 import javax.management.NotificationBroadcasterSupport;
 import javax.management.NotificationListener;
-import javax.sql.CommonDataSource;
 
 import org.apache.juli.logging.Log;
 import org.apache.juli.logging.LogFactory;
@@ -77,7 +76,7 @@
     
     
     
-    @Override 
+     
     public MBeanNotificationInfo[] getNotificationInfo() { 
         MBeanNotificationInfo[] pres = super.getNotificationInfo();
         MBeanNotificationInfo[] loc = getDefaultNotificationInfo();
@@ -401,7 +400,8 @@
     public void setDriverClassName(String driverClassName) {
         getPoolProperties().setDriverClassName(driverClassName);
     }
-
+    
+    @Override
     public void setFairQueue(boolean fairQueue) {
         getPoolProperties().setFairQueue(fairQueue);
     }
@@ -442,7 +442,7 @@
         
     }
 
-    @Override
+    @Override 
     public void setMaxIdle(int maxIdle) {
         // TODO Auto-generated method stub
         
@@ -575,14 +575,14 @@
    /** 
     * {...@inheritdoc}
     */
-   public void setDataSource(javax.sql.CommonDataSource ds) {
+   public void setDataSource(Object ds) {
        getPoolProperties().setDataSource(ds);
    }
    
    /** 
     * {...@inheritdoc}
     */
-   public CommonDataSource getDataSource() {
+   public Object getDataSource() {
        return getPoolProperties().getDataSource();
    }
    



---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org

Reply via email to