You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@commons.apache.org by di...@apache.org on 2005/02/11 23:23:58 UTC
svn commit: r153468 -
jakarta/commons/proper/dbcp/trunk/src/java/org/apache/commons/dbcp/PoolingDataSource.java
jakarta/commons/proper/dbcp/trunk/src/java/org/apache/commons/dbcp/PoolingDriver.java
Author: dirkv
Date: Fri Feb 11 14:23:56 2005
New Revision: 153468
URL: http://svn.apache.org/viewcvs?view=rev&rev=153468
Log:
Bugzilla 33529 [dbcp] improved Exception nesting in ConnectionPool
Modified:
jakarta/commons/proper/dbcp/trunk/src/java/org/apache/commons/dbcp/PoolingDataSource.java
jakarta/commons/proper/dbcp/trunk/src/java/org/apache/commons/dbcp/PoolingDriver.java
Modified: jakarta/commons/proper/dbcp/trunk/src/java/org/apache/commons/dbcp/PoolingDataSource.java
URL: http://svn.apache.org/viewcvs/jakarta/commons/proper/dbcp/trunk/src/java/org/apache/commons/dbcp/PoolingDataSource.java?view=diff&r1=153467&r2=153468
==============================================================================
--- jakarta/commons/proper/dbcp/trunk/src/java/org/apache/commons/dbcp/PoolingDataSource.java (original)
+++ jakarta/commons/proper/dbcp/trunk/src/java/org/apache/commons/dbcp/PoolingDataSource.java Fri Feb 11 14:23:56 2005
@@ -39,7 +39,7 @@
* @author Glenn L. Nielsen
* @author James House
* @author Dirk Verbeeck
- * @version $Revision: 1.14 $ $Date: 2004/08/21 20:50:39 $
+ * @version $Revision: 1.14 $ $Date$
*/
public class PoolingDataSource implements DataSource {
@@ -100,7 +100,7 @@
} catch(SQLException e) {
throw e;
} catch(NoSuchElementException e) {
- throw new SQLNestedException("Cannot get a connection, pool exhausted", e);
+ throw new SQLNestedException("Cannot get a connection, pool error " + e.getMessage(), e);
} catch(RuntimeException e) {
throw e;
} catch(Exception e) {
Modified: jakarta/commons/proper/dbcp/trunk/src/java/org/apache/commons/dbcp/PoolingDriver.java
URL: http://svn.apache.org/viewcvs/jakarta/commons/proper/dbcp/trunk/src/java/org/apache/commons/dbcp/PoolingDriver.java?view=diff&r1=153467&r2=153468
==============================================================================
--- jakarta/commons/proper/dbcp/trunk/src/java/org/apache/commons/dbcp/PoolingDriver.java (original)
+++ jakarta/commons/proper/dbcp/trunk/src/java/org/apache/commons/dbcp/PoolingDriver.java Fri Feb 11 14:23:56 2005
@@ -180,11 +180,11 @@
} catch(SQLException e) {
throw e;
} catch(NoSuchElementException e) {
- throw new SQLNestedException("Cannot get a connection, pool exhausted", e);
+ throw new SQLNestedException("Cannot get a connection, pool error: " + e.getMessage(), e);
} catch(RuntimeException e) {
throw e;
} catch(Exception e) {
- throw new SQLNestedException("Cannot get a connection, general error", e);
+ throw new SQLNestedException("Cannot get a connection, general error: " + e.getMessage(), e);
}
}
} else {
---------------------------------------------------------------------
To unsubscribe, e-mail: commons-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: commons-dev-help@jakarta.apache.org