Author: markt
Date: Mon Aug 22 13:48:09 2016
New Revision: 1757167

URL: http://svn.apache.org/viewvc?rev=1757167&view=rev
Log:
Update DBCP2 to r1757164

Modified:
    tomcat/trunk/java/org/apache/tomcat/dbcp/dbcp2/   (props changed)
    tomcat/trunk/java/org/apache/tomcat/dbcp/dbcp2/BasicDataSourceFactory.java
    tomcat/trunk/java/org/apache/tomcat/dbcp/dbcp2/DelegatingConnection.java
    
tomcat/trunk/java/org/apache/tomcat/dbcp/dbcp2/cpdsadapter/ConnectionImpl.java
    
tomcat/trunk/java/org/apache/tomcat/dbcp/dbcp2/cpdsadapter/PooledConnectionImpl.java
    
tomcat/trunk/java/org/apache/tomcat/dbcp/dbcp2/datasources/PerUserPoolDataSource.java
    
tomcat/trunk/java/org/apache/tomcat/dbcp/dbcp2/datasources/SharedPoolDataSource.java
    tomcat/trunk/webapps/docs/changelog.xml

Propchange: tomcat/trunk/java/org/apache/tomcat/dbcp/dbcp2/
------------------------------------------------------------------------------
--- svn:mergeinfo (original)
+++ svn:mergeinfo Mon Aug 22 13:48:09 2016
@@ -1,2 +1,2 @@
-/commons/proper/dbcp/trunk/src/main/java/org/apache/commons/dbcp2:1593516-1743696
-/commons/proper/dbcp/trunk/src/main/resources/org/apache/commons/dbcp2:1593516-1743696
+/commons/proper/dbcp/trunk/src/main/java/org/apache/commons/dbcp2:1593516-1757164
+/commons/proper/dbcp/trunk/src/main/resources/org/apache/commons/dbcp2:1593516-1757164

Modified: 
tomcat/trunk/java/org/apache/tomcat/dbcp/dbcp2/BasicDataSourceFactory.java
URL: 
http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/tomcat/dbcp/dbcp2/BasicDataSourceFactory.java?rev=1757167&r1=1757166&r2=1757167&view=diff
==============================================================================
--- tomcat/trunk/java/org/apache/tomcat/dbcp/dbcp2/BasicDataSourceFactory.java 
(original)
+++ tomcat/trunk/java/org/apache/tomcat/dbcp/dbcp2/BasicDataSourceFactory.java 
Mon Aug 22 13:48:09 2016
@@ -236,7 +236,7 @@ public class BasicDataSourceFactory impl
      * @param environment The possibly null environment that is used in
      *  creating this object
      *
-     * @exception Exception if an exception occurs creating the instance
+     * @throws Exception if an exception occurs creating the instance
      */
     @Override
     public Object getObjectInstance(final Object obj, final Name name, final 
Context nameCtx, final Hashtable<?,?> environment)

Modified: 
tomcat/trunk/java/org/apache/tomcat/dbcp/dbcp2/DelegatingConnection.java
URL: 
http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/tomcat/dbcp/dbcp2/DelegatingConnection.java?rev=1757167&r1=1757166&r2=1757167&view=diff
==============================================================================
--- tomcat/trunk/java/org/apache/tomcat/dbcp/dbcp2/DelegatingConnection.java 
(original)
+++ tomcat/trunk/java/org/apache/tomcat/dbcp/dbcp2/DelegatingConnection.java 
Mon Aug 22 13:48:09 2016
@@ -598,10 +598,9 @@ public class DelegatingConnection<C exte
         }
     }
 
-
     @Override
     public boolean isClosed() throws SQLException {
-        return _closed || _conn.isClosed();
+        return _closed || _conn == null || _conn.isClosed();
     }
 
     protected void checkOpen() throws SQLException {

Modified: 
tomcat/trunk/java/org/apache/tomcat/dbcp/dbcp2/cpdsadapter/ConnectionImpl.java
URL: 
http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/tomcat/dbcp/dbcp2/cpdsadapter/ConnectionImpl.java?rev=1757167&r1=1757166&r2=1757167&view=diff
==============================================================================
--- 
tomcat/trunk/java/org/apache/tomcat/dbcp/dbcp2/cpdsadapter/ConnectionImpl.java 
(original)
+++ 
tomcat/trunk/java/org/apache/tomcat/dbcp/dbcp2/cpdsadapter/ConnectionImpl.java 
Mon Aug 22 13:48:09 2016
@@ -69,7 +69,7 @@ class ConnectionImpl extends DelegatingC
      * be used after closed() is called.  Any further usage will result in an
      * SQLException.
      *
-     * @exception SQLException The database connection couldn't be closed.
+     * @throws SQLException The database connection couldn't be closed.
      */
     @Override
     public void close() throws SQLException {
@@ -90,7 +90,7 @@ class ConnectionImpl extends DelegatingC
      *
      * @param sql SQL statement to be prepared
      * @return the prepared statement
-     * @exception SQLException if this connection is closed or an error occurs
+     * @throws SQLException if this connection is closed or an error occurs
      * in the wrapped connection.
      */
     @Override
@@ -111,7 +111,7 @@ class ConnectionImpl extends DelegatingC
      * {@link DriverAdapterCPDS}, a pooled object may be returned, otherwise
      * delegate to the wrapped JDBC 1.x {@link java.sql.Connection}.
      *
-     * @exception SQLException if this connection is closed or an error occurs
+     * @throws SQLException if this connection is closed or an error occurs
      * in the wrapped connection.
      */
     @Override

Modified: 
tomcat/trunk/java/org/apache/tomcat/dbcp/dbcp2/cpdsadapter/PooledConnectionImpl.java
URL: 
http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/tomcat/dbcp/dbcp2/cpdsadapter/PooledConnectionImpl.java?rev=1757167&r1=1757166&r2=1757167&view=diff
==============================================================================
--- 
tomcat/trunk/java/org/apache/tomcat/dbcp/dbcp2/cpdsadapter/PooledConnectionImpl.java
 (original)
+++ 
tomcat/trunk/java/org/apache/tomcat/dbcp/dbcp2/cpdsadapter/PooledConnectionImpl.java
 Mon Aug 22 13:48:09 2016
@@ -130,7 +130,7 @@ class PooledConnectionImpl
      * <code>PooledConnection</code> so that it may not be used
      * to generate any more logical <code>Connection</code>s.
      *
-     * @exception SQLException if an error occurs or the connection is already 
closed
+     * @throws SQLException if an error occurs or the connection is already 
closed
      */
     @Override
     public void close() throws SQLException {

Modified: 
tomcat/trunk/java/org/apache/tomcat/dbcp/dbcp2/datasources/PerUserPoolDataSource.java
URL: 
http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/tomcat/dbcp/dbcp2/datasources/PerUserPoolDataSource.java?rev=1757167&r1=1757166&r2=1757167&view=diff
==============================================================================
--- 
tomcat/trunk/java/org/apache/tomcat/dbcp/dbcp2/datasources/PerUserPoolDataSource.java
 (original)
+++ 
tomcat/trunk/java/org/apache/tomcat/dbcp/dbcp2/datasources/PerUserPoolDataSource.java
 Mon Aug 22 13:48:09 2016
@@ -1129,8 +1129,8 @@ public class PerUserPoolDataSource exten
      * Supports Serialization interface.
      *
      * @param in a <code>java.io.ObjectInputStream</code> value
-     * @exception IOException if an error occurs
-     * @exception ClassNotFoundException if an error occurs
+     * @throws IOException if an error occurs
+     * @throws ClassNotFoundException if an error occurs
      */
     private void readObject(final ObjectInputStream in)
         throws IOException, ClassNotFoundException {

Modified: 
tomcat/trunk/java/org/apache/tomcat/dbcp/dbcp2/datasources/SharedPoolDataSource.java
URL: 
http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/tomcat/dbcp/dbcp2/datasources/SharedPoolDataSource.java?rev=1757167&r1=1757166&r2=1757167&view=diff
==============================================================================
--- 
tomcat/trunk/java/org/apache/tomcat/dbcp/dbcp2/datasources/SharedPoolDataSource.java
 (original)
+++ 
tomcat/trunk/java/org/apache/tomcat/dbcp/dbcp2/datasources/SharedPoolDataSource.java
 Mon Aug 22 13:48:09 2016
@@ -225,8 +225,8 @@ public class SharedPoolDataSource extend
      * Supports Serialization interface.
      *
      * @param in a <code>java.io.ObjectInputStream</code> value
-     * @exception IOException if an error occurs
-     * @exception ClassNotFoundException if an error occurs
+     * @throws IOException if an error occurs
+     * @throws ClassNotFoundException if an error occurs
      */
     private void readObject(final ObjectInputStream in)
         throws IOException, ClassNotFoundException {

Modified: tomcat/trunk/webapps/docs/changelog.xml
URL: 
http://svn.apache.org/viewvc/tomcat/trunk/webapps/docs/changelog.xml?rev=1757167&r1=1757166&r2=1757167&view=diff
==============================================================================
--- tomcat/trunk/webapps/docs/changelog.xml (original)
+++ tomcat/trunk/webapps/docs/changelog.xml Mon Aug 22 13:48:09 2016
@@ -278,6 +278,10 @@
         Update the internal fork of Commons BCEL to r1757132 to align with the
         BCEL 6 release. (markt)
       </update>
+      <update>
+        Update the internal fork of Commons DBCP2 to r1757164 to pick up a
+        couple of bug fixes. (markt)
+      </update>
     </changelog>
   </subsection>
 </section>



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

Reply via email to