I just upgraded to CAS 3.3-RC3 by doing the following:
replace 3.2.1 with 3.3-RC3 in pom.xml
in cas.properties, removed
cas.securityContext.casProxyTicketValidator.casValidate and add
cas.securityContext.ticketValidator.casServerUrlPrefix property
in deployerConfigContext.xml, change
org.acegisecurity.userdetails.memory.InMemoryDaoImpl to
org.springframework.security.userdetails.memory.InMemoryDaoImpl

And it works fine.

Thanks!
~Craig

On Wed, August 13, 2008 5:23 pm, Dale Ogilvie wrote:
> Michael,
>
>
> org.acegisecurity.userdetails.memory.InMemoryDaoImpl must be replaced
> with org.springframework.security.userdetails.memory.InMemoryDaoImpl in
> your deployerConfigContext.xml
>
> <bean id="userDetailsService"
> class="org.springframework.security.userdetails.memory.InMemoryDaoImpl">
> <property name="userMap">
> <value>
> ** Your net id's here **
> </value>
> </property>
> </bean>
>
>
> Dale
>
>
> -----Original Message-----
> From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On
> Behalf Of Michael Ströder
> Sent: Thursday, 14 August 2008 8:01 a.m.
> To: Yale CAS mailing list
> Subject: Re: CAS 3.3-RC3
>
>
> Scott Battaglia wrote:
>
>> If you overrode the cas.properties file, there is now an additional
>> property in that file:
>>
>> http://developer.ja-sig.org/source/browse/jasigsvn/cas3/trunk/cas-serv
>> er-webapp/src/main/webapp/WEB-INF/cas.properties?r=43754
>
> Now I'm one step further. Is there a summary describing the necessary
> changes when migrating from 3.2.1 to 3.3?
>
> The next problem found in cas.log:
>
>
> 2008-08-13 21:51:38,184 ERROR
> [org.springframework.web.context.ContextLoader] - Context initialization
> failed org.springframework.beans.factory.BeanCreationException: Error
> creating bean with name '_authenticationManager': Cannot resolve
> reference to bean 'cas AuthenticationProvider' while setting bean
> property 'providers' with key [0]; nested exception is
> org.springframework.beans.factory.BeanCreationExcept ion: Error creating
> bean with name 'casAuthenticationProvider' defined in ServletContext
> resource [/WEB-INF/spring-configuration/securityContext.xml]:
> Cannot resolve reference to bean 'userDetailsService' while setting bean
> property 'userDetailsService'; nested exception is
> org.springframework.beans .factory.CannotLoadBeanClassException: Cannot
> find class [org.acegisecurity.userdetails.memory.InMemoryDaoImpl] for
> bean with name 'userDetailsService ' defined in ServletContext resource
> [/WEB-INF/deployerConfigContext.xml]; nested exception is
> java.lang.ClassNotFoundException: org.acegisecurity.use
> rdetails.memory.InMemoryDaoImpl
>
> Ciao, Michael.
> _______________________________________________
> 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
>
>


_______________________________________________
Yale CAS mailing list
[email protected]
http://tp.its.yale.edu/mailman/listinfo/cas

Reply via email to