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
