I configured security.properties for authenticate from ldap

        #       
--------------------------------------------------------------------
        # ldap settings
        #
        ldap.user.store.enabled=true
        ldap.bind.authenticator.enabled=true
        
        # ldap options for configuration via properties file
        ldap.config.hostname=192.168.1.32
        ldap.config.port=389
        ldap.config.base.dn=ou=Usuarios,dc=powerlogic,dc=com,dc=br
        ldap.config.context.factory=com.sun.jndi.ldap.LdapCtxFactory
        ldap.config.bind.dn=cn=Manager,dc=powerlogic,dc=com,dc=br
        ldap.config.password=MYPASSWORD
        #ldap.config.authentication.method=



but i got this exception when i was tring to loggin:


javax.servlet.ServletException: java.lang.NullPointerException
        
com.opensymphony.webwork.dispatcher.DispatcherUtils.serviceAction(DispatcherUtils.java:284)
        
com.opensymphony.webwork.dispatcher.FilterDispatcher.doFilter(FilterDispatcher.java:202)
        
com.opensymphony.module.sitemesh.filter.PageFilter.parsePage(PageFilter.java:118)
        
com.opensymphony.module.sitemesh.filter.PageFilter.doFilter(PageFilter.java:52)
        
com.opensymphony.webwork.dispatcher.ActionContextCleanUp.doFilter(ActionContextCleanUp.java:88)

root cause 

java.lang.NullPointerException
        
org.codehaus.plexus.redback.common.ldap.connection.LdapConnection.<init>(LdapConnection.java:58)
        
org.codehaus.plexus.redback.common.ldap.connection.ConfigurableLdapConnectionFactory.getConnection(ConfigurableLdapConnectionFactory.java:123)
        
org.codehaus.plexus.redback.authentication.ldap.LdapBindAuthenticator.authenticate(LdapBindAuthenticator.java:92)
        
org.codehaus.plexus.redback.authentication.DefaultAuthenticationManager.authenticate(DefaultAuthenticationManager.java:74)
        
org.codehaus.plexus.redback.system.DefaultSecuritySystem.authenticate(DefaultSecuritySystem.java:98)
        
org.codehaus.plexus.redback.xwork.action.LoginAction.webLogin(LoginAction.java:323)
        
org.codehaus.plexus.redback.xwork.action.LoginAction.login(LoginAction.java:136)
        sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        java.lang.reflect.Method.invoke(Method.java:585)
        
com.opensymphony.xwork.DefaultActionInvocation.invokeAction(DefaultActionInvocation.java:358)
        
com.opensymphony.xwork.DefaultActionInvocation.invokeActionOnly(DefaultActionInvocation.java:218)
        
com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:192)
        
org.codehaus.plexus.redback.xwork.interceptor.SecureActionInterceptor.intercept(SecureActionInterceptor.java:114)
        
com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:190)



Anybody could help me?
Thanks,

Lucas gonçalves





Reply via email to