Index: java/com/sun/enterprise/resource/allocator/LocalTxConnectorAllocator.java =================================================================== --- java/com/sun/enterprise/resource/allocator/LocalTxConnectorAllocator.java (revision 24514) +++ java/com/sun/enterprise/resource/allocator/LocalTxConnectorAllocator.java (working copy) @@ -86,7 +86,7 @@ _logger.log(Level.FINE, "Resource Exception while creating resource", ex); if (ex.getLinkedException() != null) { - _logger.log(Level.WARNING, "poolmgr.create_resource_error", ex.getLinkedException().getMessage()); + _logger.log(Level.WARNING, "", ex.getLinkedException().getMessage()); } throw new PoolingException(ex); } Index: java/com/sun/enterprise/resource/allocator/NoTxConnectorAllocator.java =================================================================== --- java/com/sun/enterprise/resource/allocator/NoTxConnectorAllocator.java (revision 24514) +++ java/com/sun/enterprise/resource/allocator/NoTxConnectorAllocator.java (working copy) @@ -129,10 +129,10 @@ return resource; } catch (ResourceException ex) { Object[] params = new Object[]{spec.getConnectionPoolName(), ex.getMessage()}; - _logger.log(Level.SEVERE, "poolmgr.create_resource_error", params); + _logger.log(Level.WARNING, "poolmgr.create_resource_error", params); if (ex.getCause() != null) { - _logger.log(Level.SEVERE, "poolmgr.create_resource_error", ex.getLinkedException()); + _logger.log(Level.WARNING, "", ex.getLinkedException()); } throw new PoolingException(ex); } Index: resources/com/sun/enterprise/resource/LogStrings.properties =================================================================== --- resources/com/sun/enterprise/resource/LogStrings.properties (revision 24514) +++ resources/com/sun/enterprise/resource/LogStrings.properties (working copy) @@ -107,7 +107,7 @@ RAR5035.diag.check.1=Examine the exception stack trace for details. poolmgr.no_resource_reference=RAR5036:Resource reference is not defined for JNDI name [{0}] poolmgr.password_info_warning=RAR5037:Username/password not specified for resource reference [{0}]. Defaulting to one in the pool. -poolmgr.create_resource_error=RAR5038:Unexpected exception while creating resource +poolmgr.create_resource_error=RAR5038:Unexpected exception while creating resource for pool {0}. Exception : {1} RAR5038.diag.cause.1=Could not create a physical connection. RAR5038.diag.check.1=Connection pool is configured incorrectly. RAR5038.diag.check.2=Database is running properly.