Spring LDAP 1.1.2 included a new dependency that we were unaware of at the time CAS 3.0.6 was created. You can find the library in the standard Spring LDAP 1.1.2 release or download it here: https://svn.sourceforge.net/svnroot/springframework/repos /repo-ext/com/sun/ldapbp/1.0/ldapbp-1.0.jar
-Scott On 1/16/07, JA-SIG CAS Community <[EMAIL PROTECTED]> wrote:
Hi all I installed a Cas server successful, but when I tried to connect CAS to OpenLDAP, I got the following error message, when I open the login interface: -------------------------------------------------- The Throwable encountered at context listener initialization was: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'centralAuthenticationService' defined in ServletContext resource [/WEB-INF/applicationContext.xml]: Cannot resolve reference to bean 'authenticationManager' while setting bean property 'authenticationManager'; nested exception is org.springframework.beans.factory.BeanCreationException : Error creating bean with name 'authenticationManager' defined in ServletContext resource [/WEB-INF/deployerConfigContext.xml]: Cannot create inner bean 'org.jasig.cas.adaptors.ldap.BindLdapAuthenticationHandler#1060478 ' while setting bean property 'authenticationHandlers' with key [1]; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.jasig.cas.adaptors.ldap.BindLdapAuthenticationHandler#1060478 ' defined in ServletContext resource [/WEB-INF/deployerConfigContext.xml]: Cannot resolve reference to bean 'contextSource' while setting bean property 'contextSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'contextSource' defined in ServletContext resource [/WEB-INF/deployerConfigContext.xml]: Instantiation of bean failed; nested exception is java.lang.NoClassDefFoundError: com.sun.jndi.ldap.ctl.ResponseControlFactory The Throwable encountered at dispatcher servlet initialization was: org.springframework.beans.factory.BeanCreationException : Error creating bean with name 'centralAuthenticationService' defined in ServletContext resource [/WEB-INF/applicationContext.xml]: Cannot resolve reference to bean 'authenticationManager' while setting bean property 'authenticationManager'; nested exception is org.springframework.beans .factory.BeanCreationException: Error creating bean with name 'authenticationManager' defined in ServletContext resource [/WEB-INF/deployerConfigContext.xml]: Cannot create inner bean 'org.jasig.cas.adaptors.ldap.BindLdapAuthenticationHandler#1060478' while setting bean property 'authenticationHandlers' with key [1]; nested exception is org.springframework.beans.factory.BeanCreationException : Error creating bean with name 'org.jasig.cas.adaptors.ldap.BindLdapAuthenticationHandler#1060478' defined in ServletContext resource [/WEB-INF/deployerConfigContext.xml]: Cannot resolve reference to bean 'contextSource' while setting bean property 'contextSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'contextSource' defined in ServletContext resource [/WEB-INF/deployerConfigContext.xml]: Instantiation of bean failed; nested exception is java.lang.NoClassDefFoundError: com.sun.jndi.ldap.ctl.ResponseControlFactory --------------------------------------------------- As I configured my server forward http://www.ja-sig.org/products/cas/server/ldapauthhandler/index.html. I didn't find any information for applicationContext.xml configure. who can tell me what's the problem? BTW: My testing environment is CAS 3.0.6. spring-ldap1.1.2 and cas-server-ldap-3.0.6 are under WEB-INF/lib directory. _______________________________________________ Yale CAS mailing list [email protected] http://tp.its.yale.edu/mailman/listinfo/cas
_______________________________________________ Yale CAS mailing list [email protected] http://tp.its.yale.edu/mailman/listinfo/cas
