Hi Scott,
Thanks for the reply.
What should the name of class used be then? I am totally new to CAS server.
Would appreciate your help. Thanks.
Date: Tue, 8 Jul 2008 22:55:35 -0400From: [EMAIL PROTECTED]: [EMAIL PROTECTED]:
Re: CAS server 3.0.7 authetication with Active Directory.I'm pretty sure you
got the name of the class wrong:Caused by: java.lang.ClassNotFoundException:
org.springframework.ldap.BindLdapAuthenticationHandler-Scott-Scott BattagliaPGP
Public Key Id: 0x383733AALinkedIn: http://www.linkedin.com/in/scottbattaglia
On Tue, Jul 8, 2008 at 10:48 PM, Teo-Chee Jasmin <[EMAIL PROTECTED]> wrote:
Hi, I am a newbie to CAS and trying to install the software to authenticate
with Active Directory to setup for connection with Shibboleth. Had encountered
some problem and would appreciate any help offered. THanking in advance. OS:==
Windows 2003 server.CAS server == 3.0.7spring-ldap == 1.1.2Apache == 2.2TomCat
== 5.5 Error only happens when trying to get CAS to authenticates to Active
Directory. After installing the cas-server-ldap-1.1.2 jar, the following error
appear when accessing the URL: https://localhost/cas.Error in
cas3-server.log:=========================11:55:03,296 FATAL
SafeDispatcherServlet: The Spring DispatcherServlet we wrap threw on init.But
for our having caught this error, the servlet would not have initialized. -
org.jasig.cas.web.init.SafeDispatcherServlet
[Thread-1;20080707]org.springframework.beans.factory.BeanCreationException:
Error creating bean with name 'centralAuthenticationService' defined in
ServletContext resource [/WEB-INF/applicationContex!
t.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.springframework.ldap.BindLdapAuthenticationHandler#1c7e2da' of type
[org.springframework.ldap.BindLdapAuthenticationHandler] while setting bean
property 'authenticationHandlers' with key [1]; nested exception is
org.springframework.beans.factory.CannotLoadBeanClassException: Cannot find
class [org.springframework.ldap.BindLdapAuthenticationHandler] for bean with
name 'org.springframework.ldap.BindLdapAuthenticationHandler#1c7e2da' defined
in ServletCont! ext resource [/WEB-INF/deployerConfigContext.xml]; nested
exception is java.lang.ClassNotFoundException:
org.springframework.ldap.BindLdapAuthenticationHandlerCaused by: org.spr!
ingframework.beans.factory.BeanCreationException: Error creating bean
with name 'authenticationManager' defined in ServletContext resource
[/WEB-INF/deployerConfigContext.xml]: Cannot create inner bean
'org.springframework.ldap.BindLdapAuthenticationHandler#1c7e2da' of type
[org.springframework.ldap.BindLdapAuthenticationHandler] while setting bean
property 'authenticationHandlers' with key [1]; nested exception is
org.springframework.beans.factory.CannotLoadBeanClassException: Cannot find
class [org.springframework.ldap.BindLdapAuthenticationHandler] for bean with
name 'org.springframework.ldap.BindLdapAuthenticationHandler#1c7e2da' defined
in ServletContext resource [/WEB-INF/deployerConfigContext.xml]; nested
exception is java.lang.ClassNotFoundException:
org.springframework.ldap.BindLdapAuthenticationHandlerCaused by:
org.springframework.beans.factory.CannotLoadBeanClassException: Cannot find
class [org.springframework.ldap.BindLdapAuthenticationHandler] for bean with
name 'org.springframework.ldap.BindLdapAuthenticationHandler#1c7e2da' de!
fined in ServletContext resource [/WEB-INF/deployerConfigContext.xml]; nested
exception is java.lang.ClassNotFoundException:
org.springframework.ldap.BindLdapAuthenticationHandlerCaused by:
java.lang.ClassNotFoundException:
org.springframework.ldap.BindLdapAuthenticationHandlerat
org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1363)at
org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1209)at
org.springframework.util.ClassUtils.forName(ClassUtils.java:201)at
org.springframework.beans.factory.support.AbstractBeanDefinition.resolveBeanClass(AbstractBeanDefinition.java:321)at
org.springframework.beans.factory.support.AbstractBeanFactory.resolveBeanClass(AbstractBeanFactory.java:1058)at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:352)at
org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveInnerBean(BeanDefinitionVal!
ueResolver.java:221)at org.springframework.beans.factory.support.BeanD
efinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:111)at
org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveManagedList(BeanDefinitionValueResolver.java:291)at
org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:132)at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1047)at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:843)at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:427)at
org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:254)at
org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.jav!
a:144)at
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:251)at
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:163)at
org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:271)at
org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:128)at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1047)at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:843)at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:427)at
org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.jav!
a:254)at org.springframework.beans.factory.support.DefaultSingletonBea
nRegistry.getSingleton(DefaultSingletonBeanRegistry.java:144)at
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:251)at
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:163)at
org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:284)at
org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:352)at
org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.java:241)at
org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:184)at
org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:49)at
org.jasig.cas.web.init.SafeContextLoaderListener.contextInitialized(SafeContextLoaderListener.java:62)at
org.apache.catalina.core.StandardContext.listenerStart(StandardContex!
t.java:3764)at
org.apache.catalina.core.StandardContext.start(StandardContext.java:4216)at
org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:760)at
org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:740)at
org.apache.catalina.core.StandardHost.addChild(StandardHost.java:544)at
org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:831)at
org.apache.catalina.startup.HostConfig.deployWARs(HostConfig.java:720)at
org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:490)at
org.apache.catalina.startup.HostConfig.start(HostConfig.java:1149)at
org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:311)at
org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:120)at
org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1022)at
org.apache.catalina.core.StandardHost.start(StandardHost.java:736)at
org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1014)at or!
g.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)at
org.apache.catalina.core.StandardService.start(StandardService.java:448)at
org.apache.catalina.core.StandardServer.start(StandardServer.java:700)at
org.apache.catalina.startup.Catalina.start(Catalina.java:552)at
sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)at
sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)at
sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)at
java.lang.reflect.Method.invoke(Unknown Source)at
org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:295)at
org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:433)========================
Chat online and in real-time with friends and family! Windows Live
Messenger_______________________________________________Yale CAS mailing [EMAIL
PROTECTED]://tp.its.yale.edu/mailman/listinfo/cas
_________________________________________________________________
Manage multiple email accounts with Windows Live Mail effortlessly.
http://www.get.live.com/wl/all
_______________________________________________
Yale CAS mailing list
[email protected]
http://tp.its.yale.edu/mailman/listinfo/cas