Unsubscribe
-----Original Message-----
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]
Sent: Sunday, July 04, 2004 10:28 AM
To: [EMAIL PROTECTED]
Subject: cvs commit:
jakarta-commons/pool/src/java/org/apache/commons/pool/impl
GenericObjectPool.java
dirkv 2004/07/04 10:28:19
Modified: pool/src/java/org/apache/commons/pool/impl
GenericObjectPool.java
Log:
Bugzilla Bug 28619: GenericObjectPool: Swallowed Exception
- improve error messages
Revision Changes Path
1.34 +4 -4
jakarta-commons/pool/src/java/org/apache/commons/pool/impl/GenericObject
Pool.java
Index: GenericObjectPool.java
===================================================================
RCS file:
/home/cvs/jakarta-commons/pool/src/java/org/apache/commons/pool/impl/Gen
ericObjectPool.java,v
retrieving revision 1.33
retrieving revision 1.34
diff -u -r1.33 -r1.34
--- GenericObjectPool.java 29 Jun 2004 20:03:02 -0000 1.33
+++ GenericObjectPool.java 4 Jul 2004 17:28:19 -0000 1.34
@@ -741,7 +741,7 @@
// allow new object to be created
break;
case WHEN_EXHAUSTED_FAIL:
- throw new NoSuchElementException();
+ throw new
NoSuchElementException("Pool exhausted");
case WHEN_EXHAUSTED_BLOCK:
try {
if(_maxWait <= 0) {
@@ -758,7 +758,7 @@
continue; // keep looping
}
default:
- throw new
IllegalArgumentException("whenExhaustedAction " + _whenExhaustedAction +
" not recognized.");
+ throw new
IllegalArgumentException("WhenExhaustedAction property " +
_whenExhaustedAction + " not recognized.");
}
}
}
@@ -786,7 +786,7 @@
try {
_factory.activateObject(pair.value);
if(_testOnBorrow &&
!_factory.validateObject(pair.value)) {
- throw new Exception("validateObject failed");
+ throw new Exception("ValidateObject failed");
}
return pair.value;
}
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]