Index: connectors-runtime/src/main/java/com/sun/enterprise/resource/pool/ConnectionPool.java =================================================================== --- connectors-runtime/src/main/java/com/sun/enterprise/resource/pool/ConnectionPool.java (revision 47843) +++ connectors-runtime/src/main/java/com/sun/enterprise/resource/pool/ConnectionPool.java (working copy) @@ -920,7 +920,7 @@ _logger.log(Level.FINE, "Connection creation failed for " + count + " time. It will be retried, " + "if connection creation retrial is enabled.", ex); } - if (!connectionCreationRetry_ || count >= connectionCreationRetryAttempts_) + if (!connectionCreationRetry_ || count > connectionCreationRetryAttempts_) throw new PoolingException(ex); try { Thread.sleep(conCreationRetryInterval_);