You need to use the Spring LDAP context source. Check the CAS LDAP 
documentation in our wiki. It should have the details. 


Sent from my Verizon Wireless BlackBerry

-----Original Message-----
From: "Garman, Curtis" <[email protected]>

Date: Wed, 23 Sep 2009 16:29:57 
To: <[email protected]>
Subject: [cas-user] trouble upgrading uportal portlet overlay cas version to 
cas 3.3.4


Not sure if this is the way it should be done or not but I'm wanting to install 
cas 3.3.4 with uportal 3.1.1 because I want to configure clearpass. All I did 
was to update the cas-server.version in the uportal pom.xml to 3.3.4. When I 
re-deployed the ear and restarted tomcat, tomcat threw a fit because it says:

org.springframework.beans.factory.BeanCreationException: Error creating bean 
with name 'centralAuthenticationService' defined in ServletContext resource 
[/WEB-INF/spring-configuration/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#e39218' of type 
[org.jasig.cas.adaptors.ldap.BindLdapAuthenticationHandler] 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#e39218' 
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.CannotLoadBeanClassException: Cannot find 
class [org.jasig.cas.adaptors.ldap.util.AuthenticatedLdapContextSource] for 
bean with name 'contextSource' defined in ServletContext resource 
[/WEB-INF/deployerConfigContext.xml]; nested exception is 
java.lang.ClassNotFoundException: 
org.jasig.cas.adaptors.ldap.util.AuthenticatedLdapContextSource

I had previously set up ldap authentication 
(org.jasig.cas.adaptors.ldap.BindLdapAuthenticationHandler). I browsed the cas 
souce and discovered that the class really isn't there. Is this a bug or did I 
miss something?

Curtis Garman
Web Programmer
Heartland Community College


________________________________
The information contained in this communication is confidential. This 
communication is the property of Heartland Community College and is intended 
only for use by the recipient identified. If you have received this 
communication in error, please immediately notify the sender and delete the 
original communication. Any distribution or copying of this message without the 
College's prior consent is prohibited.

-- 
You are currently subscribed to [email protected] as: 
[email protected]
To unsubscribe, change settings or access archives, see 
http://www.ja-sig.org/wiki/display/JSG/cas-user

-- 
You are currently subscribed to [email protected] as: 
[email protected]
To unsubscribe, change settings or access archives, see 
http://www.ja-sig.org/wiki/display/JSG/cas-user

Reply via email to