Re: JetSpeed LDAP Authentication INFO
I'll try with 1.4 release Thanks Fabios [EMAIL PROTECTED] wrote: This is a new bug introduced in 1.5 release. See http://nagoya.apache.org/jira/browse/JS1-458 Andy -Original Message- From: Seregni Fabio [mailto:[EMAIL PROTECTED] Sent: Wednesday, May 05, 2004 9:39 AM To: [EMAIL PROTECTED] Subject: JetSpeed LDAP Authentication INFO Hi , I'm a newbie . I've tried to setup JetSpeed LDAP Authentication using the guidelines included in the Jetspeed's sources.(ldap-notes.txt) It doesn't work. When I try to LogOn in JetSpeed , it gives me the following error : java.lang.ClassCastException at org.apache.jetspeed.services.security.CachedAcl.setRoles(CachedAcl.java:151) at org.apache.jetspeed.services.security.SecurityCacheImpl.load(SecurityCacheIm pl.java:77) at org.apache.jetspeed.services.security.JetspeedSecurityCache.load(JetspeedSec urityCache.java:66) at org.apache.jetspeed.services.security.ldap.LDAPAuthentication.getAnonymousUs er(LDAPAuthentication.java:154) at org.apache.jetspeed.services.JetspeedAuthentication.getAnonymousUser(Jetspee dAuthentication.java:64) at org.apache.jetspeed.services.JetspeedSecurity.getAnonymousUser(JetspeedSecur ity.java:134) at org.apache.jetspeed.modules.actions.JLoginUser.doPerform(JLoginUser.java:222 ) at org.apache.turbine.modules.ActionEvent.perform(ActionEvent.java:148) at org.apache.turbine.modules.ActionLoader.exec(ActionLoader.java:122) at org.apache.turbine.Turbine.doGet(Turbine.java:509) at org.apache.turbine.Turbine.doPost(Turbine.java:658) at javax.servlet.http.HttpServlet.service(HttpServlet.java:763) at javax.servlet.http.HttpServlet.service(HttpServlet.java:856) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Application FilterChain.java:284) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterCh ain.java:204) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.ja va:257) at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContex t.java:151) at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:564) at org.apache.catalina.core.StandardContextValve.invokeInternal(StandardContext Valve.java:245) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.ja va:199) at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContex t.java:151) at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:564) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:195 ) at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContex t.java:151) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:164 ) at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContex t.java:149) at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:564) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java :156) at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContex t.java:151) at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:564) at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:972) at org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:206) at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:828) at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConne ction(Http11Protocol.java:700) at org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:584) at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.jav a:683) at java.lang.Thread.run(Thread.java:534) And in the jetspeed.log : java.lang.NullPointerException at org.apache.jetspeed.om.security.ldap.LDAPUser.getUserId(LDAPUser.java:299) at org.apache.jetspeed.om.security.ldap.LDAPUser.setUserId(LDAPUser.java:313) at org.apache.jetspeed.om.security.ldap.LDAPUser.fillObject(LDAPUser.java:180) at org.apache.jetspeed.om.security.ldap.LDAPUser.(LDAPUser.java:154) at org.apache.jetspeed.services.security.ldap.LDAPUserManagement.getUser(LDAPUs erManagement.java:140) at org.apache.jetspeed.services.JetspeedUserManagement.getUser(JetspeedUserMana gement.java:59) at org.apache.jetspeed.services.JetspeedSecurity.getUser(JetspeedSecurity.java: 186) at org.apache.jetspeed.services.security.ldap.LDAPRoleManagement.getRoles(LDAPR oleManagement.java:105) at org.apache.jetspeed.services.security.JetspeedRoleManagement.getRoles(Jetspe edRoleManagement.java:64) at org.apache.jetspeed.services.JetspeedSecurity.getRoles(JetspeedSecurity.java :299) at org.apache.jetspeed.services.security.SecurityCacheImpl.load(SecurityCach
JetSpeed LDAP Authentication INFO
Hi , I'm a newbie . I've tried to setup JetSpeed LDAP Authentication using the guidelines included in the Jetspeed's sources.(ldap-notes.txt) It doesn't work. When I try to LogOn in JetSpeed , it gives me the following error : java.lang.ClassCastException at org.apache.jetspeed.services.security.CachedAcl.setRoles(CachedAcl.java:151) at org.apache.jetspeed.services.security.SecurityCacheImpl.load(SecurityCacheImpl.java:77) at org.apache.jetspeed.services.security.JetspeedSecurityCache.load(JetspeedSecurityCache.java:66) at org.apache.jetspeed.services.security.ldap.LDAPAuthentication.getAnonymousUser(LDAPAuthentication.java:154) at org.apache.jetspeed.services.JetspeedAuthentication.getAnonymousUser(JetspeedAuthentication.java:64) at org.apache.jetspeed.services.JetspeedSecurity.getAnonymousUser(JetspeedSecurity.java:134) at org.apache.jetspeed.modules.actions.JLoginUser.doPerform(JLoginUser.java:222) at org.apache.turbine.modules.ActionEvent.perform(ActionEvent.java:148) at org.apache.turbine.modules.ActionLoader.exec(ActionLoader.java:122) at org.apache.turbine.Turbine.doGet(Turbine.java:509) at org.apache.turbine.Turbine.doPost(Turbine.java:658) at javax.servlet.http.HttpServlet.service(HttpServlet.java:763) at javax.servlet.http.HttpServlet.service(HttpServlet.java:856) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:284) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:204) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:257) at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:151) at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:564) at org.apache.catalina.core.StandardContextValve.invokeInternal(StandardContextValve.java:245) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:199) at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:151) at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:564) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:195) at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:151) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:164) at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:149) at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:564) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:156) at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:151) at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:564) at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:972) at org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:206) at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:828) at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:700) at org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:584) at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:683) at java.lang.Thread.run(Thread.java:534) And in the jetspeed.log : java.lang.NullPointerException at org.apache.jetspeed.om.security.ldap.LDAPUser.getUserId(LDAPUser.java:299) at org.apache.jetspeed.om.security.ldap.LDAPUser.setUserId(LDAPUser.java:313) at org.apache.jetspeed.om.security.ldap.LDAPUser.fillObject(LDAPUser.java:180) at org.apache.jetspeed.om.security.ldap.LDAPUser.(LDAPUser.java:154) at org.apache.jetspeed.services.security.ldap.LDAPUserManagement.getUser(LDAPUserManagement.java:140) at org.apache.jetspeed.services.JetspeedUserManagement.getUser(JetspeedUserManagement.java:59) at org.apache.jetspeed.services.JetspeedSecurity.getUser(JetspeedSecurity.java:186) at org.apache.jetspeed.services.security.ldap.LDAPRoleManagement.getRoles(LDAPRoleManagement.java:105) at org.apache.jetspeed.services.security.JetspeedRoleManagement.getRoles(JetspeedRoleManagement.java:64) at org.apache.jetspeed.services.JetspeedSecurity.getRoles(JetspeedSecurity.java:299) at org.apache.jetspeed.services.security.SecurityCacheImpl.load(SecurityCacheImpl.java:77) at org.apache.jetspeed.services.security.JetspeedSecurityCache.load(JetspeedSecurityCache.java:66) at org.apache.jetspeed.services.security.ldap.LDAPAuthentication.getAnonymousUser(LDAPAuthentication.java:154) at org.apache.jetspeed.services.JetspeedAuthentication.getAnonymousUser(JetspeedAuthentication.java:64) at org.apache.jetspeed.services.JetspeedSecurity.getAnonymousUser(JetspeedSecur