diff --git a/core/src/main/java/org/springframework/ldap/pool/validation/DefaultDirContextValidator.java b/core/src/main/java/org/springframework/ldap/pool/validation/DefaultDirContextValidator.java index 383e4240..2a6eeb8f 100644 --- a/core/src/main/java/org/springframework/ldap/pool/validation/DefaultDirContextValidator.java +++ b/core/src/main/java/org/springframework/ldap/pool/validation/DefaultDirContextValidator.java @@ -16,15 +16,15 @@ package org.springframework.ldap.pool.validation; -import javax.naming.NamingEnumeration; -import javax.naming.directory.DirContext; -import javax.naming.directory.SearchControls; - import org.apache.commons.lang.Validate; import org.apache.commons.logging.Log; import org.apache.commons.logging.LogFactory; import org.springframework.ldap.pool.DirContextType; +import javax.naming.NamingEnumeration; +import javax.naming.directory.DirContext; +import javax.naming.directory.SearchControls; + /** * Default {@link DirContext} validator that executes {@link DirContext#search(String, String, SearchControls)}. The * name, filter and {@link SearchControls} are all configurable. There is no special handling for read only versus @@ -174,11 +174,13 @@ public class DefaultDirContextValidator implements DirContextValidator { } } catch (Exception e) { - this.logger.warn("DirContext '" + dirContext + "' failed validation with an exception.", e); + if(this.logger.isDebugEnabled()) { + this.logger.debug("DirContext '" + dirContext + "' failed validation with an exception.", e); + } } - if (this.logger.isInfoEnabled()) { - this.logger.info("DirContext '" + dirContext + "' failed validation."); + if (this.logger.isDebugEnabled()) { + this.logger.debug("DirContext '" + dirContext + "' failed validation."); } return false; }