20-Aug-2010 16:40:27 org.springframework.security.ldap.search.FilterBas edLdapUserSearch <init>
INFO: SearchBase not set. Searches will be performed from the root: dc=external,dc=com
AuthenticationSourceImpl.getPrincipal()
AuthenticationSourceImpl.getCredentials()
org.springframework.security.authentication.Authen ticationServiceException: Empty filter; nested exception is javax.naming.directory.InvalidSearchFilterExceptio n: Empty filter; remaining name ''
at org.springframework.security.ldap.authentication.L dapAuthenticationProvider.authenticate(LdapAuthent icationProvider.java:271)
at springSecurity.SpringSecurity.notWorkingConfigurat ion(SpringSecurity.java:146)
at springSecurity.SpringSecurity.main(SpringSecurity. java:106)
Caused by: org.springframework.ldap.InvalidSearchFilterExcept ion: Empty filter; nested exception is javax.naming.directory.InvalidSearchFilterExceptio n: Empty filter; remaining name ''
at org.springframework.ldap.support.LdapUtils.convert LdapException(LdapUtils.java:133)
at org.springframework.ldap.core.LdapTemplate.execute WithContext(LdapTemplate.java:810)
at org.springframework.ldap.core.LdapTemplate.execute ReadOnly(LdapTemplate.java:793)
at org.springframework.security.ldap.SpringSecurityLd apTemplate.searchForSingleEntry(SpringSecurityLdap Template.java:192)
at org.springframework.security.ldap.search.FilterBas edLdapUserSearch.searchForUser(FilterBasedLdapUser Search.java:116)
at org.springframework.security.ldap.userdetails.Ldap UserDetailsService.loadUserByUsername(LdapUserDeta ilsService.java:35)
at org.springframework.security.ldap.authentication.U serDetailsServiceLdapAuthoritiesPopulator.getGrant edAuthorities(UserDetailsServiceLdapAuthoritiesPop ulator.java:28)
at org.springframework.security.ldap.authentication.L dapAuthenticationProvider.loadUserAuthorities(Ldap AuthenticationProvider.java:276)
at org.springframework.security.ldap.authentication.L dapAuthenticationProvider.authenticate(LdapAuthent icationProvider.java:254)
... 2 more
Caused by: javax.naming.directory.InvalidSearchFilterExceptio n: Empty filter; remaining name ''
at com.sun.jndi.ldap.Filter.encodeFilterString(Filter .java:38)
at com.sun.jndi.ldap.LdapClient.search(LdapClient.jav a:520)
at com.sun.jndi.ldap.LdapCtx.doSearch(LdapCtx.java:19 62)
at com.sun.jndi.ldap.LdapCtx.searchAux(LdapCtx.java:1 824)
at com.sun.jndi.ldap.LdapCtx.c_search(LdapCtx.java:17 49)
at com.sun.jndi.ldap.LdapCtx.c_search(LdapCtx.java:17 66)
at com.sun.jndi.toolkit.ctx.ComponentDirContext.p_sea rch(ComponentDirContext.java:394)
at com.sun.jndi.toolkit.ctx.PartialCompositeDirContex t.search(PartialCompositeDirContext.java:376)
at com.sun.jndi.toolkit.ctx.PartialCompositeDirContex t.search(PartialCompositeDirContext.java:358)
at javax.naming.directory.InitialDirContext.search(In itialDirContext.java:267)
at org.springframework.security.ldap.SpringSecurityLd apTemplate$3.executeWithContext(SpringSecurityLdap Template.java:195)
at org.springframework.ldap.core.LdapTemplate.execute WithContext(LdapTemplate.java:807)
... 9 more