You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Next »

hi all,

I bought the LDAP plugin to retrieve user/groups informations from an Active Directory.

I managed to get users and group configuration work but I'm unable to give the role admin to some users...

here is part of my configuration :
Admin Username (Principal)* Admin Password (Credential)*
User Import Search Filter User Attribute Mapping
Group Import Search Filter Group Attribute Mapping Department Base DN Department Import Search Filter Department Attribute Mapping
Role Admin Import Search Filter Role Admin Attribute Mapping Result Size Per Paged Search (0 to disable)
Debug Mode  yes

and here are the logs I get while login as vxnh8595 (the user I would like to have the admin ro) :

Aug 10, 2011 11:28:42 AM org.joget.plugin.directory.DirectoryManagerLDAPImpl debug
INFO: URL: ldap://lon-dc1:389/
Admin Username: vxnh8595@rd.francetelecom.fr
Root DN: DC=Joget,DC=org
User Base DN: my user base DN
Group Base DN: my group base DN
Department Base DN:
Role Admin Base DN: my admin users base DN
User Attr Mapping: username=sAMAccountName, firstName=givenName, lastName=sn, email=mail
Group Attr Mapping: id=cn, name=cn, description=description, users=member, mappedToUserAttr=distinguishedName
Department Attr Mapping: id=cn, name=cn, description=description, hod=, users=member, mappedToUserAttr=distinguishedName
Role Admin Attr Mapping: users=member, mappedToUserAttr=sAMAccountName
Aug 10, 2011 11:28:42 AM org.joget.plugin.directory.DirectoryManagerLDAPImpl debug
INFO: authenticate(username:vxnh8595)
Aug 10, 2011 11:28:42 AM org.joget.plugin.directory.DirectoryManagerLDAPImpl debug
INFO: filter: (&(&(objectClass=person)(|(l=london)(l=londres)(sAMAccountName=vxnh8595)))(sAMAccountName=*)(sAMAccountName=vxnh8595))
Aug 10, 2011 11:28:42 AM org.joget.plugin.directory.DirectoryManagerLDAPImpl debug
INFO: Authentication pass!
Aug 10, 2011 11:28:42 AM org.joget.plugin.directory.DirectoryManagerLDAPImpl debug
INFO: getUserDetailByUsername(username:vxnh8595)
Aug 10, 2011 11:28:42 AM org.joget.plugin.directory.DirectoryManagerLDAPImpl debug
INFO: filter: (&(&(objectClass=person)(|(l=london)(l=londres)(sAMAccountName=vxnh8595)))(sAMAccountName=*)(sAMAccountName=vxnh8595))
Aug 10, 2011 11:28:42 AM org.joget.plugin.directory.DirectoryManagerLDAPImpl debug
INFO: Load role information of user:vxnh8595
Aug 10, 2011 11:28:42 AM org.joget.plugin.directory.DirectoryManagerLDAPImpl debug
INFO: filter: (&(sAMAccountName=vxnh8595)(member=vxnh8595))
Aug 10, 2011 11:28:42 AM org.joget.plugin.directory.DirectoryManagerLDAPImpl debug
INFO: Using paged search = true, Result pre page = 100
Aug 10, 2011 11:28:42 AM org.joget.plugin.directory.DirectoryManagerLDAPImpl debug
INFO: Paged Search - Current Total Results Return : 0
Aug 10, 2011 11:28:42 AM org.joget.plugin.directory.DirectoryManagerLDAPImpl debug
INFO: Load group information of user:vxnh8595
Aug 10, 2011 11:28:42 AM org.joget.plugin.directory.DirectoryManagerLDAPImpl debug
INFO: filter: (&(&(objectClass=group)(cn=-lon))(cn=*)(member=CN=my CN))
Aug 10, 2011 11:28:42 AM org.joget.plugin.directory.DirectoryManagerLDAPImpl debug
INFO: Using paged search = true, Result pre page = 100
Aug 10, 2011 11:28:42 AM org.joget.plugin.directory.DirectoryManagerLDAPImpl debug
INFO: Paged Search - Current Total Results Return : 1
Aug 10, 2011 11:28:42 AM org.joget.plugin.directory.DirectoryManagerLDAPImpl debug
INFO: Records return: 1
Aug 10, 2011 11:28:42 AM org.joget.plugin.directory.DirectoryManagerLDAPImpl$UserAttributeMapper mapFromAttributes
SEVERE:
java.lang.Exception
        at org.joget.plugin.directory.DirectoryManagerLDAPImpl.getLdapTemplate(DirectoryManagerLDAPImpl.java:617)
        at org.joget.plugin.directory.DirectoryManagerLDAPImpl.access$400(DirectoryManagerLDAPImpl.java:38)
        at org.joget.plugin.directory.DirectoryManagerLDAPImpl$UserAttributeMapper.mapFromAttributes(DirectoryManagerLDAPImpl.java:844)
        at org.springframework.ldap.core.AttributesMapperCallbackHandler.getObjectFromNameClassPair(AttributesMapperCallbackHandler.java:62)
        at org.springframework.ldap.core.CollectingNameClassPairCallbackHandler.handleNameClassPair(CollectingNameClassPairCallbackHandler.java:50)
        at org.springframework.ldap.core.LdapTemplate.search(LdapTemplate.java:297)
        at org.springframework.ldap.core.LdapTemplate.search(LdapTemplate.java:237)
        at org.springframework.ldap.core.LdapTemplate.search(LdapTemplate.java:588)
        at org.springframework.ldap.core.LdapTemplate.search(LdapTemplate.java:546)
        at org.springframework.ldap.core.LdapTemplate.search(LdapTemplate.java:401)
        at org.springframework.ldap.core.LdapTemplate.search(LdapTemplate.java:421)
        at org.springframework.ldap.core.LdapTemplate.search(LdapTemplate.java:441)
        at org.joget.plugin.directory.DirectoryManagerLDAPImpl.getUserDetailByUsername(DirectoryManagerLDAPImpl.java:159)
        at org.joget.plugin.directory.DirectoryManagerLDAPImpl.getUserRoles(DirectoryManagerLDAPImpl.java:265)
        at org.joget.directory.model.service.DirectoryManagerProxyImpl.getUserRoles(DirectoryManagerProxyImpl.java:118)
        at org.joget.workflow.security.WorkflowAuthenticationProvider.authenticate(WorkflowAuthenticationProvider.java:66)
        at org.springframework.security.providers.ProviderManager.doAuthentication(ProviderManager.java:195)
        at org.springframework.security.AbstractAuthenticationManager.authenticate(AbstractAuthenticationManager.java:46)
        at org.joget.workflow.security.WorkflowHttpAuthProcessingFilter.authenticate(WorkflowHttpAuthProcessingFilter.java:84)
        at org.joget.workflow.security.WorkflowHttpAuthProcessingFilter.doFilterHttp(WorkflowHttpAuthProcessingFilter.java:37)
        at org.springframework.security.ui.SpringSecurityFilter.doFilter(SpringSecurityFilter.java:53)
        at org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:371)
        at org.springframework.security.ui.logout.LogoutFilter.doFilterHttp(LogoutFilter.java:89)
        at org.springframework.security.ui.SpringSecurityFilter.doFilter(SpringSecurityFilter.java:53)
        at org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:371)
        at org.springframework.security.context.HttpSessionContextIntegrationFilter.doFilterHttp(HttpSessionContextIntegrationFilter.java:235)
        at org.springframework.security.ui.SpringSecurityFilter.doFilter(SpringSecurityFilter.java:53)
        at org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:371)
        at org.springframework.security.util.FilterChainProxy.doFilter(FilterChainProxy.java:174)
        at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:236)
        at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:167)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
        at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:96)
        at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
        at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
        at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
        at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
        at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
        at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
        at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:286)
        at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:845)
        at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)
        at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
        at java.lang.Thread.run(Thread.java:619)
Aug 10, 2011 11:28:42 AM org.joget.plugin.directory.DirectoryManagerLDAPImpl debug
INFO: getUserByUsername(username:vxnh8595)
Aug 10, 2011 11:28:42 AM org.joget.plugin.directory.DirectoryManagerLDAPImpl debug
INFO: filter: (&(&(objectClass=person)(|(l=london)(l=londres)(sAMAccountName=vxnh8595)))(sAMAccountName=*)(sAMAccountName=vxnh8595))
Aug 10, 2011 11:28:42 AM org.joget.plugin.directory.DirectoryManagerLDAPImpl debug
INFO: getUserByUsername(username:vxnh8595)
Aug 10, 2011 11:28:42 AM org.joget.plugin.directory.DirectoryManagerLDAPImpl debug
INFO: filter: (&(&(objectClass=person)(|(l=london)(l=londres)(sAMAccountName=vxnh8595)))(sAMAccountName=*)(sAMAccountName=vxnh8595))
INFO  10 Aug 2011 11:28:42 org.joget.workflow.security.WorkflowHttpAuthProcessingFilter  - Authentication for user vxnh8595: true
Aug 10, 2011 11:28:42 AM org.joget.plugin.directory.DirectoryManagerLDAPImpl debug
INFO: URL: my LDAP server
Admin Username: vxnh8595@mydomain
Root DN: DC=Joget,DC=org
User Base DN: my user base DN
Group Base DN: my group base DN
Department Base DN:
Role Admin Base DN: my admin users base DN
User Attr Mapping: username=sAMAccountName, firstName=givenName, lastName=sn, email=mail
Group Attr Mapping: id=cn, name=cn, description=description, users=member, mappedToUserAttr=distinguishedName
Department Attr Mapping: id=cn, name=cn, description=description, hod=, users=member, mappedToUserAttr=distinguishedName
Role Admin Attr Mapping: users=member, mappedToUserAttr=sAMAccountName
Aug 10, 2011 11:28:42 AM org.joget.plugin.directory.DirectoryManagerLDAPImpl debug
INFO: authenticate(username:vxnh8595)
Aug 10, 2011 11:28:42 AM org.joget.plugin.directory.DirectoryManagerLDAPImpl debug
INFO: filter: (&(&(objectClass=person)(|(l=london)(l=londres)(sAMAccountName=vxnh8595)))(sAMAccountName=*)(sAMAccountName=vxnh8595))
Aug 10, 2011 11:28:42 AM org.joget.plugin.directory.DirectoryManagerLDAPImpl debug
INFO: Authentication pass!
Aug 10, 2011 11:28:42 AM org.joget.plugin.directory.DirectoryManagerLDAPImpl debug
INFO: getUserDetailByUsername(username:vxnh8595)
Aug 10, 2011 11:28:42 AM org.joget.plugin.directory.DirectoryManagerLDAPImpl debug
INFO: filter: (&(&(objectClass=person)(|(l=london)(l=londres)(sAMAccountName=vxnh8595)))(sAMAccountName=*)(sAMAccountName=vxnh8595))
Aug 10, 2011 11:28:42 AM org.joget.plugin.directory.DirectoryManagerLDAPImpl debug
INFO: Load role information of user:vxnh8595
Aug 10, 2011 11:28:42 AM org.joget.plugin.directory.DirectoryManagerLDAPImpl debug
INFO: filter: (&(sAMAccountName=vxnh8595)(member=vxnh8595))
Aug 10, 2011 11:28:42 AM org.joget.plugin.directory.DirectoryManagerLDAPImpl debug
INFO: Using paged search = true, Result pre page = 100
Aug 10, 2011 11:28:42 AM org.joget.plugin.directory.DirectoryManagerLDAPImpl debug
INFO: Paged Search - Current Total Results Return : 0
Aug 10, 2011 11:28:42 AM org.joget.plugin.directory.DirectoryManagerLDAPImpl debug
INFO: Load group information of user:vxnh8595
Aug 10, 2011 11:28:42 AM org.joget.plugin.directory.DirectoryManagerLDAPImpl debug
INFO: filter: (&(&(objectClass=group)(cn=-lon))(cn=*)(member=CN=my CN))
Aug 10, 2011 11:28:42 AM org.joget.plugin.directory.DirectoryManagerLDAPImpl debug
INFO: Using paged search = true, Result pre page = 100
Aug 10, 2011 11:28:42 AM org.joget.plugin.directory.DirectoryManagerLDAPImpl debug
INFO: Paged Search - Current Total Results Return : 1
Aug 10, 2011 11:28:42 AM org.joget.plugin.directory.DirectoryManagerLDAPImpl debug
INFO: Records return: 1
Aug 10, 2011 11:28:42 AM org.joget.plugin.directory.DirectoryManagerLDAPImpl$UserAttributeMapper mapFromAttributes
SEVERE:
java.lang.Exception
        at org.joget.plugin.directory.DirectoryManagerLDAPImpl.getLdapTemplate(DirectoryManagerLDAPImpl.java:617)
        at org.joget.plugin.directory.DirectoryManagerLDAPImpl.access$400(DirectoryManagerLDAPImpl.java:38)
        at org.joget.plugin.directory.DirectoryManagerLDAPImpl$UserAttributeMapper.mapFromAttributes(DirectoryManagerLDAPImpl.java:844)
        at org.springframework.ldap.core.AttributesMapperCallbackHandler.getObjectFromNameClassPair(AttributesMapperCallbackHandler.java:62)
        at org.springframework.ldap.core.CollectingNameClassPairCallbackHandler.handleNameClassPair(CollectingNameClassPairCallbackHandler.java:50)
        at org.springframework.ldap.core.LdapTemplate.search(LdapTemplate.java:297)
        at org.springframework.ldap.core.LdapTemplate.search(LdapTemplate.java:237)
        at org.springframework.ldap.core.LdapTemplate.search(LdapTemplate.java:588)
        at org.springframework.ldap.core.LdapTemplate.search(LdapTemplate.java:546)
        at org.springframework.ldap.core.LdapTemplate.search(LdapTemplate.java:401)
        at org.springframework.ldap.core.LdapTemplate.search(LdapTemplate.java:421)
        at org.springframework.ldap.core.LdapTemplate.search(LdapTemplate.java:441)
        at org.joget.plugin.directory.DirectoryManagerLDAPImpl.getUserDetailByUsername(DirectoryManagerLDAPImpl.java:159)
        at org.joget.plugin.directory.DirectoryManagerLDAPImpl.getUserRoles(DirectoryManagerLDAPImpl.java:265)
        at org.joget.directory.model.service.DirectoryManagerProxyImpl.getUserRoles(DirectoryManagerProxyImpl.java:118)
        at org.joget.workflow.security.WorkflowAuthenticationProvider.authenticate(WorkflowAuthenticationProvider.java:66)
        at org.springframework.security.providers.ProviderManager.doAuthentication(ProviderManager.java:195)
        at org.springframework.security.AbstractAuthenticationManager.authenticate(AbstractAuthenticationManager.java:46)
        at org.springframework.security.ui.webapp.AuthenticationProcessingFilter.attemptAuthentication(AuthenticationProcessingFilter.java:82)
        at org.joget.workflow.security.WorkflowHttpAuthProcessingFilter.attemptAuthentication(WorkflowHttpAuthProcessingFilter.java:27)
        at org.springframework.security.ui.AbstractProcessingFilter.doFilterHttp(AbstractProcessingFilter.java:252)
        at org.joget.workflow.security.WorkflowHttpAuthProcessingFilter.doFilterHttp(WorkflowHttpAuthProcessingFilter.java:39)
        at org.springframework.security.ui.SpringSecurityFilter.doFilter(SpringSecurityFilter.java:53)
        at org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:371)
        at org.springframework.security.ui.logout.LogoutFilter.doFilterHttp(LogoutFilter.java:89)
        at org.springframework.security.ui.SpringSecurityFilter.doFilter(SpringSecurityFilter.java:53)
        at org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:371)
        at org.springframework.security.context.HttpSessionContextIntegrationFilter.doFilterHttp(HttpSessionContextIntegrationFilter.java:235)
        at org.springframework.security.ui.SpringSecurityFilter.doFilter(SpringSecurityFilter.java:53)
        at org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:371)
        at org.springframework.security.util.FilterChainProxy.doFilter(FilterChainProxy.java:174)
        at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:236)
        at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:167)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
        at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:96)
        at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
        at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
        at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
        at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
        at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
        at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
        at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:286)
        at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:845)
        at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)
        at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
        at java.lang.Thread.run(Thread.java:619)
Aug 10, 2011 11:28:42 AM org.joget.plugin.directory.DirectoryManagerLDAPImpl debug
INFO: getUserByUsername(username:vxnh8595)
Aug 10, 2011 11:28:42 AM org.joget.plugin.directory.DirectoryManagerLDAPImpl debug
INFO: filter: (&(&(objectClass=person)(|(l=london)(l=londres)(sAMAccountName=vxnh8595)))(sAMAccountName=*)(sAMAccountName=vxnh8595))
Aug 10, 2011 11:28:42 AM org.joget.plugin.directory.DirectoryManagerLDAPImpl debug
INFO: getUserDetailByUsername(username:vxnh8595)
Aug 10, 2011 11:28:42 AM org.joget.plugin.directory.DirectoryManagerLDAPImpl debug
INFO: filter: (&(&(objectClass=person)(|(l=london)(l=londres)(sAMAccountName=vxnh8595)))(sAMAccountName=*)(sAMAccountName=vxnh8595))
Aug 10, 2011 11:28:42 AM org.joget.plugin.directory.DirectoryManagerLDAPImpl debug
INFO: Load role information of user:vxnh8595
Aug 10, 2011 11:28:42 AM org.joget.plugin.directory.DirectoryManagerLDAPImpl debug
INFO: filter: (&(sAMAccountName=vxnh8595)(member=vxnh8595))
Aug 10, 2011 11:28:42 AM org.joget.plugin.directory.DirectoryManagerLDAPImpl debug
INFO: Using paged search = true, Result pre page = 100
Aug 10, 2011 11:28:42 AM org.joget.plugin.directory.DirectoryManagerLDAPImpl debug
INFO: Paged Search - Current Total Results Return : 0
Aug 10, 2011 11:28:42 AM org.joget.plugin.directory.DirectoryManagerLDAPImpl debug
INFO: Load group information of user:vxnh8595
Aug 10, 2011 11:28:42 AM org.joget.plugin.directory.DirectoryManagerLDAPImpl debug
INFO: filter: (&(&(objectClass=group)(cn=-lon))(cn=*)(member=CN=my CN))
Aug 10, 2011 11:28:42 AM org.joget.plugin.directory.DirectoryManagerLDAPImpl debug
INFO: Using paged search = true, Result pre page = 100
Aug 10, 2011 11:28:42 AM org.joget.plugin.directory.DirectoryManagerLDAPImpl debug
INFO: Paged Search - Current Total Results Return : 1
Aug 10, 2011 11:28:42 AM org.joget.plugin.directory.DirectoryManagerLDAPImpl debug
INFO: Records return: 1
Aug 10, 2011 11:28:42 AM org.joget.plugin.directory.DirectoryManagerLDAPImpl$UserAttributeMapper mapFromAttributes
SEVERE:
java.lang.Exception
        at org.joget.plugin.directory.DirectoryManagerLDAPImpl.getLdapTemplate(DirectoryManagerLDAPImpl.java:617)
        at org.joget.plugin.directory.DirectoryManagerLDAPImpl.access$400(DirectoryManagerLDAPImpl.java:38)
        at org.joget.plugin.directory.DirectoryManagerLDAPImpl$UserAttributeMapper.mapFromAttributes(DirectoryManagerLDAPImpl.java:844)
        at org.springframework.ldap.core.AttributesMapperCallbackHandler.getObjectFromNameClassPair(AttributesMapperCallbackHandler.java:62)
        at org.springframework.ldap.core.CollectingNameClassPairCallbackHandler.handleNameClassPair(CollectingNameClassPairCallbackHandler.java:50)
        at org.springframework.ldap.core.LdapTemplate.search(LdapTemplate.java:297)
        at org.springframework.ldap.core.LdapTemplate.search(LdapTemplate.java:237)
        at org.springframework.ldap.core.LdapTemplate.search(LdapTemplate.java:588)
        at org.springframework.ldap.core.LdapTemplate.search(LdapTemplate.java:546)
        at org.springframework.ldap.core.LdapTemplate.search(LdapTemplate.java:401)
        at org.springframework.ldap.core.LdapTemplate.search(LdapTemplate.java:421)
        at org.springframework.ldap.core.LdapTemplate.search(LdapTemplate.java:441)
        at org.joget.plugin.directory.DirectoryManagerLDAPImpl.getUserDetailByUsername(DirectoryManagerLDAPImpl.java:159)
        at org.joget.plugin.directory.DirectoryManagerLDAPImpl.getUserRoles(DirectoryManagerLDAPImpl.java:265)
        at org.joget.directory.model.service.DirectoryManagerProxyImpl.getUserRoles(DirectoryManagerProxyImpl.java:118)
        at org.joget.workflow.security.WorkflowUserDetails.getAuthorities(WorkflowUserDetails.java:29)
        at org.joget.workflow.model.service.WorkflowUserManager.getCurrentRoles(WorkflowUserManager.java:67)
        at org.joget.workflow.model.service.WorkflowUserManager.isCurrentUserInRole(WorkflowUserManager.java:77)
        at org.joget.workflow.util.WorkflowUtil.isCurrentUserInRole(WorkflowUtil.java:579)
        at org.apache.jsp.WEB_002dINF.jsp.index_jsp._jspService(index_jsp.java:116)
        at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
        at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:374)
        at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:342)
        at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:267)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
        at org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:359)
        at org.springframework.security.intercept.web.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:99)
        at org.springframework.security.intercept.web.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:83)
        at org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:371)
        at org.springframework.security.ui.SessionFixationProtectionFilter.doFilterHttp(SessionFixationProtectionFilter.java:52)
        at org.springframework.security.ui.SpringSecurityFilter.doFilter(SpringSecurityFilter.java:53)
        at org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:371)
        at org.joget.workflow.security.WorkflowNtlmProcessingFilter.doFilterHttp(WorkflowNtlmProcessingFilter.java:52)
        at org.springframework.security.ui.SpringSecurityFilter.doFilter(SpringSecurityFilter.java:53)
        at org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:371)
        at org.springframework.security.ui.ExceptionTranslationFilter.doFilterHttp(ExceptionTranslationFilter.java:101)
        at org.springframework.security.ui.SpringSecurityFilter.doFilter(SpringSecurityFilter.java:53)
        at org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:371)
        at org.springframework.security.providers.anonymous.AnonymousProcessingFilter.doFilterHttp(AnonymousProcessingFilter.java:105)
        at org.springframework.security.ui.SpringSecurityFilter.doFilter(SpringSecurityFilter.java:53)
        at org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:371)
        at org.springframework.security.ui.AbstractProcessingFilter.doFilterHttp(AbstractProcessingFilter.java:271)
        at org.springframework.security.ui.SpringSecurityFilter.doFilter(SpringSecurityFilter.java:53)
        at org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:371)
        at org.springframework.security.ui.AbstractProcessingFilter.doFilterHttp(AbstractProcessingFilter.java:271)
        at org.joget.workflow.security.WorkflowHttpAuthProcessingFilter.doFilterHttp(WorkflowHttpAuthProcessingFilter.java:39)
        at org.springframework.security.ui.SpringSecurityFilter.doFilter(SpringSecurityFilter.java:53)
        at org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:371)
        at org.springframework.security.ui.logout.LogoutFilter.doFilterHttp(LogoutFilter.java:89)
        at org.springframework.security.ui.SpringSecurityFilter.doFilter(SpringSecurityFilter.java:53)
        at org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:371)
        at org.springframework.security.context.HttpSessionContextIntegrationFilter.doFilterHttp(HttpSessionContextIntegrationFilter.java:192)
        at org.springframework.security.ui.SpringSecurityFilter.doFilter(SpringSecurityFilter.java:53)
        at org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:371)
        at org.springframework.security.util.FilterChainProxy.doFilter(FilterChainProxy.java:174)
        at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:236)
        at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:167)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
        at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:630)
        at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:436)
        at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:374)
        at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:302)
        at org.springframework.web.servlet.view.InternalResourceView.renderMergedOutputModel(InternalResourceView.java:240)
        at org.springframework.web.servlet.view.AbstractView.render(AbstractView.java:252)
        at org.springframework.web.servlet.DispatcherServlet.render(DispatcherServlet.java:1173)
        at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:901)
        at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:809)
        at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:571)
        at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:501)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:617)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
        at org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:359)
        at org.springframework.security.intercept.web.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:109)
        at org.springframework.security.intercept.web.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:83)
        at org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:371)
        at org.springframework.security.ui.SessionFixationProtectionFilter.doFilterHttp(SessionFixationProtectionFilter.java:67)
        at org.springframework.security.ui.SpringSecurityFilter.doFilter(SpringSecurityFilter.java:53)
        at org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:371)
        at org.joget.workflow.security.WorkflowNtlmProcessingFilter.doFilterHttp(WorkflowNtlmProcessingFilter.java:52)
        at org.springframework.security.ui.SpringSecurityFilter.doFilter(SpringSecurityFilter.java:53)
        at org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:371)
        at org.springframework.security.ui.ExceptionTranslationFilter.doFilterHttp(ExceptionTranslationFilter.java:101)
        at org.springframework.security.ui.SpringSecurityFilter.doFilter(SpringSecurityFilter.java:53)
        at org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:371)
        at org.springframework.security.providers.anonymous.AnonymousProcessingFilter.doFilterHttp(AnonymousProcessingFilter.java:105)
        at org.springframework.security.ui.SpringSecurityFilter.doFilter(SpringSecurityFilter.java:53)
        at org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:371)
        at org.springframework.security.ui.AbstractProcessingFilter.doFilterHttp(AbstractProcessingFilter.java:271)
        at org.springframework.security.ui.SpringSecurityFilter.doFilter(SpringSecurityFilter.java:53)
        at org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:371)
        at org.springframework.security.ui.AbstractProcessingFilter.doFilterHttp(AbstractProcessingFilter.java:271)
        at org.joget.workflow.security.WorkflowHttpAuthProcessingFilter.doFilterHttp(WorkflowHttpAuthProcessingFilter.java:39)
        at org.springframework.security.ui.SpringSecurityFilter.doFilter(SpringSecurityFilter.java:53)
        at org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:371)
        at org.springframework.security.ui.logout.LogoutFilter.doFilterHttp(LogoutFilter.java:89)
        at org.springframework.security.ui.SpringSecurityFilter.doFilter(SpringSecurityFilter.java:53)
        at org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:371)
        at org.springframework.security.context.HttpSessionContextIntegrationFilter.doFilterHttp(HttpSessionContextIntegrationFilter.java:235)
        at org.springframework.security.ui.SpringSecurityFilter.doFilter(SpringSecurityFilter.java:53)
        at org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:371)
        at org.springframework.security.util.FilterChainProxy.doFilter(FilterChainProxy.java:174)
        at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:236)
        at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:167)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
        at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:96)
        at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
        at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
        at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
        at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
        at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
        at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
        at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:286)
        at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:845)
        at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)
        at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
        at java.lang.Thread.run(Thread.java:619)
Aug 10, 2011 11:28:43 AM org.joget.plugin.directory.DirectoryManagerLDAPImpl debug
INFO: getUserByUsername(username:vxnh8595)
Aug 10, 2011 11:28:43 AM org.joget.plugin.directory.DirectoryManagerLDAPImpl debug
INFO: filter: (&(&(objectClass=person)(|(l=london)(l=londres)(sAMAccountName=vxnh8595)))(sAMAccountName=*)(sAMAccountName=vxnh8595))
Aug 10, 2011 11:28:43 AM org.joget.plugin.directory.DirectoryManagerLDAPImpl debug
INFO: getUserDetailByUsername(username:vxnh8595)
Aug 10, 2011 11:28:43 AM org.joget.plugin.directory.DirectoryManagerLDAPImpl debug
INFO: filter: (&(&(objectClass=person)(|(l=london)(l=londres)(sAMAccountName=vxnh8595)))(sAMAccountName=*)(sAMAccountName=vxnh8595))
Aug 10, 2011 11:28:43 AM org.joget.plugin.directory.DirectoryManagerLDAPImpl debug
INFO: Load role information of user:vxnh8595
Aug 10, 2011 11:28:43 AM org.joget.plugin.directory.DirectoryManagerLDAPImpl debug
INFO: filter: (&(sAMAccountName=vxnh8595)(member=vxnh8595))
Aug 10, 2011 11:28:43 AM org.joget.plugin.directory.DirectoryManagerLDAPImpl debug
INFO: Using paged search = true, Result pre page = 100
Aug 10, 2011 11:28:43 AM org.joget.plugin.directory.DirectoryManagerLDAPImpl debug
INFO: Paged Search - Current Total Results Return : 0
Aug 10, 2011 11:28:43 AM org.joget.plugin.directory.DirectoryManagerLDAPImpl debug
INFO: Load group information of user:vxnh8595
Aug 10, 2011 11:28:43 AM org.joget.plugin.directory.DirectoryManagerLDAPImpl debug
INFO: filter: (&(&(objectClass=group)(cn=-lon))(cn=*)(member=CN=my CN))
Aug 10, 2011 11:28:43 AM org.joget.plugin.directory.DirectoryManagerLDAPImpl debug
INFO: Using paged search = true, Result pre page = 100
Aug 10, 2011 11:28:43 AM org.joget.plugin.directory.DirectoryManagerLDAPImpl debug
INFO: Paged Search - Current Total Results Return : 1
Aug 10, 2011 11:28:43 AM org.joget.plugin.directory.DirectoryManagerLDAPImpl debug
INFO: Records return: 1
Aug 10, 2011 11:28:43 AM org.joget.plugin.directory.DirectoryManagerLDAPImpl$UserAttributeMapper mapFromAttributes
SEVERE:
java.lang.Exception
        at org.joget.plugin.directory.DirectoryManagerLDAPImpl.getLdapTemplate(DirectoryManagerLDAPImpl.java:617)
        at org.joget.plugin.directory.DirectoryManagerLDAPImpl.access$400(DirectoryManagerLDAPImpl.java:38)
        at org.joget.plugin.directory.DirectoryManagerLDAPImpl$UserAttributeMapper.mapFromAttributes(DirectoryManagerLDAPImpl.java:844)
        at org.springframework.ldap.core.AttributesMapperCallbackHandler.getObjectFromNameClassPair(AttributesMapperCallbackHandler.java:62)
        at org.springframework.ldap.core.CollectingNameClassPairCallbackHandler.handleNameClassPair(CollectingNameClassPairCallbackHandler.java:50)
        at org.springframework.ldap.core.LdapTemplate.search(LdapTemplate.java:297)
        at org.springframework.ldap.core.LdapTemplate.search(LdapTemplate.java:237)
        at org.springframework.ldap.core.LdapTemplate.search(LdapTemplate.java:588)
        at org.springframework.ldap.core.LdapTemplate.search(LdapTemplate.java:546)
        at org.springframework.ldap.core.LdapTemplate.search(LdapTemplate.java:401)
        at org.springframework.ldap.core.LdapTemplate.search(LdapTemplate.java:421)
        at org.springframework.ldap.core.LdapTemplate.search(LdapTemplate.java:441)
        at org.joget.plugin.directory.DirectoryManagerLDAPImpl.getUserDetailByUsername(DirectoryManagerLDAPImpl.java:159)
        at org.joget.plugin.directory.DirectoryManagerLDAPImpl.getUserRoles(DirectoryManagerLDAPImpl.java:265)
        at org.joget.directory.model.service.DirectoryManagerProxyImpl.getUserRoles(DirectoryManagerProxyImpl.java:118)
        at org.joget.workflow.security.WorkflowUserDetails.getAuthorities(WorkflowUserDetails.java:29)
        at org.joget.workflow.model.service.WorkflowUserManager.getCurrentRoles(WorkflowUserManager.java:67)
        at org.joget.workflow.model.service.WorkflowUserManager.isCurrentUserInRole(WorkflowUserManager.java:77)
        at org.joget.workflow.util.WorkflowUtil.isCurrentUserInRole(WorkflowUtil.java:579)
        at org.apache.jsp.tag.web.commons.header_tag.doTag(header_tag.java:218)
        at org.apache.jsp.WEB_002dINF.jsp.workflow.inbox_jsp._jspx_meth_commons_005fheader_005f0(inbox_jsp.java:231)
        at org.apache.jsp.WEB_002dINF.jsp.workflow.inbox_jsp._jspService(inbox_jsp.java:78)
        at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
        at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:374)
        at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:342)
        at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:267)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
        at org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:359)
        at org.springframework.security.intercept.web.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:99)
        at org.springframework.security.intercept.web.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:83)
        at org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:371)
        at org.springframework.security.ui.SessionFixationProtectionFilter.doFilterHttp(SessionFixationProtectionFilter.java:52)
        at org.springframework.security.ui.SpringSecurityFilter.doFilter(SpringSecurityFilter.java:53)
        at org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:371)
        at org.joget.workflow.security.WorkflowNtlmProcessingFilter.doFilterHttp(WorkflowNtlmProcessingFilter.java:52)
        at org.springframework.security.ui.SpringSecurityFilter.doFilter(SpringSecurityFilter.java:53)
        at org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:371)
        at org.springframework.security.ui.ExceptionTranslationFilter.doFilterHttp(ExceptionTranslationFilter.java:101)
        at org.springframework.security.ui.SpringSecurityFilter.doFilter(SpringSecurityFilter.java:53)
        at org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:371)
        at org.springframework.security.providers.anonymous.AnonymousProcessingFilter.doFilterHttp(AnonymousProcessingFilter.java:105)
        at org.springframework.security.ui.SpringSecurityFilter.doFilter(SpringSecurityFilter.java:53)
        at org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:371)
        at org.springframework.security.ui.AbstractProcessingFilter.doFilterHttp(AbstractProcessingFilter.java:271)
        at org.springframework.security.ui.SpringSecurityFilter.doFilter(SpringSecurityFilter.java:53)
        at org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:371)
        at org.springframework.security.ui.AbstractProcessingFilter.doFilterHttp(AbstractProcessingFilter.java:271)
        at org.joget.workflow.security.WorkflowHttpAuthProcessingFilter.doFilterHttp(WorkflowHttpAuthProcessingFilter.java:39)
        at org.springframework.security.ui.SpringSecurityFilter.doFilter(SpringSecurityFilter.java:53)
        at org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:371)
        at org.springframework.security.ui.logout.LogoutFilter.doFilterHttp(LogoutFilter.java:89)
        at org.springframework.security.ui.SpringSecurityFilter.doFilter(SpringSecurityFilter.java:53)
        at org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:371)
        at org.springframework.security.context.HttpSessionContextIntegrationFilter.doFilterHttp(HttpSessionContextIntegrationFilter.java:192)
        at org.springframework.security.ui.SpringSecurityFilter.doFilter(SpringSecurityFilter.java:53)
        at org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:371)
        at org.springframework.security.util.FilterChainProxy.doFilter(FilterChainProxy.java:174)
        at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:236)
        at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:167)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
        at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:630)
        at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:436)
        at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:374)
        at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:302)
        at org.springframework.web.servlet.view.InternalResourceView.renderMergedOutputModel(InternalResourceView.java:240)
        at org.springframework.web.servlet.view.AbstractView.render(AbstractView.java:252)
        at org.springframework.web.servlet.DispatcherServlet.render(DispatcherServlet.java:1173)
        at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:901)
        at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:809)
        at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:571)
        at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:501)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:617)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
        at org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:359)
        at org.springframework.security.intercept.web.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:109)
        at org.springframework.security.intercept.web.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:83)
        at org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:371)
        at org.springframework.security.ui.SessionFixationProtectionFilter.doFilterHttp(SessionFixationProtectionFilter.java:67)
        at org.springframework.security.ui.SpringSecurityFilter.doFilter(SpringSecurityFilter.java:53)
        at org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:371)
        at org.joget.workflow.security.WorkflowNtlmProcessingFilter.doFilterHttp(WorkflowNtlmProcessingFilter.java:52)
        at org.springframework.security.ui.SpringSecurityFilter.doFilter(SpringSecurityFilter.java:53)
        at org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:371)
        at org.springframework.security.ui.ExceptionTranslationFilter.doFilterHttp(ExceptionTranslationFilter.java:101)
        at org.springframework.security.ui.SpringSecurityFilter.doFilter(SpringSecurityFilter.java:53)
        at org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:371)
        at org.springframework.security.providers.anonymous.AnonymousProcessingFilter.doFilterHttp(AnonymousProcessingFilter.java:105)
        at org.springframework.security.ui.SpringSecurityFilter.doFilter(SpringSecurityFilter.java:53)
        at org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:371)
        at org.springframework.security.ui.AbstractProcessingFilter.doFilterHttp(AbstractProcessingFilter.java:271)
        at org.springframework.security.ui.SpringSecurityFilter.doFilter(SpringSecurityFilter.java:53)
        at org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:371)
        at org.springframework.security.ui.AbstractProcessingFilter.doFilterHttp(AbstractProcessingFilter.java:271)
        at org.joget.workflow.security.WorkflowHttpAuthProcessingFilter.doFilterHttp(WorkflowHttpAuthProcessingFilter.java:39)
        at org.springframework.security.ui.SpringSecurityFilter.doFilter(SpringSecurityFilter.java:53)
        at org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:371)
        at org.springframework.security.ui.logout.LogoutFilter.doFilterHttp(LogoutFilter.java:89)
        at org.springframework.security.ui.SpringSecurityFilter.doFilter(SpringSecurityFilter.java:53)
        at org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:371)
        at org.springframework.security.context.HttpSessionContextIntegrationFilter.doFilterHttp(HttpSessionContextIntegrationFilter.java:235)
        at org.springframework.security.ui.SpringSecurityFilter.doFilter(SpringSecurityFilter.java:53)
        at org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:371)
        at org.springframework.security.util.FilterChainProxy.doFilter(FilterChainProxy.java:174)
        at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:236)
        at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:167)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
        at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:96)
        at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
        at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
        at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
        at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
        at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
        at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
        at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:286)
        at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:845)
        at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)
        at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
        at java.lang.Thread.run(Thread.java:619)
Aug 10, 2011 11:28:43 AM org.joget.plugin.directory.DirectoryManagerLDAPImpl debug
INFO: getUserByUsername(username:vxnh8595)
Aug 10, 2011 11:28:43 AM org.joget.plugin.directory.DirectoryManagerLDAPImpl debug
INFO: filter: (&(&(objectClass=person)(|(l=london)(l=londres)(sAMAccountName=vxnh8595)))(sAMAccountName=*)(sAMAccountName=vxnh8595))

Why do I get those errors ?

Is it related to my admin role mapping configuration ?

I didn't understand what the admin role mapping parameters exactly are ?

It's important that I can give some users the admin role, it would be great if somebody could help me on it..

thanks,

Antoine

  • No labels