Frédéric,

Check for config key name changes.
They sometimes change between versions.

You can also delete your $USER/.m2/repository (or a sub portion of it that 
includes cas).

Ray

On Thu, 2024-12-19 at 02:47 -0800, Frédéric Dussurget wrote:
Hi, I still cannot run v7.2.X because of LettuceRedisModulesOperations. It 
might be linked with the redis ticket registry deps ?

My context :
- redis for all (tickets, services and mfa devices : gauth and webauthn)

Stack :
        Caused by: 
org.springframework.beans.factory.UnsatisfiedDependencyException: Error 
creating bean with name 'logoutManager' defined in class path resource 
[org/apereo/cas/config/CasCoreLogoutAutoConfiguration$CasCoreLogoutManagementConfiguration.class]:
 Unsatisfied dependency expressed through method 'logoutManager' parameter 0: 
Error creating bean with name 'logoutExecutionPlan' defined in class path 
resource 
[org/apereo/cas/config/CasCoreLogoutAutoConfiguration$CasCoreLogoutExecutionPlanConfiguration.class]:
 Unsatisfied dependency expressed through method 'logoutExecutionPlan' 
parameter 0: Error creating bean with name 
'casCoreLogoutExecutionPlanConfigurer' defined in class path resource 
[org/apereo/cas/config/CasCoreLogoutAutoConfiguration$CasCoreLogoutExecutionPlanBaseConfiguration.class]:
 Unsatisfied dependency expressed through method 
'casCoreLogoutExecutionPlanConfigurer' parameter 0: Error creating bean with 
name 'descendantTicketsLogoutPostProcessor' defined in class path resource 
[org/apereo/cas/config/CasCoreLogoutAutoConfiguration$CasCoreLogoutExecutionPlanBaseConfiguration.class]:
 Unsatisfied dependency expressed through method 
'descendantTicketsLogoutPostProcessor' parameter 3: Error creating bean with 
name 'ticketRegistry' defined in class path resource 
[org/apereo/cas/config/CasRedisTicketRegistryAutoConfiguration$RedisTicketRegistryCoreConfiguration.class]:
 Failed to instantiate [org.apereo.cas.ticket.registry.TicketRegistry]: Factory 
method 'ticketRegistry' threw exception with message: Error creating bean with 
name 'redisModulesOperations' defined in class path resource 
[org/apereo/cas/config/CasRedisTicketRegistryAutoConfiguration$RedisTicketRegistryModulesConfiguration.class]:
 Failed to instantiate [org.apereo.cas.redis.core.RedisModulesOperations]: 
Factory method 'redisModulesOperations' threw exception with message: 
org/apereo/cas/redis/modules/LettuceRedisModulesOperations

[...]

Caused by: java.lang.ClassNotFoundException: 
org.apereo.cas.redis.modules.LettuceRedisModulesOperations
        at 
org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1353)
 ~[catalina.jar:10.1.15]
        at 
org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1165)
 ~[catalina.jar:10.1.15]
        at 
org.apereo.cas.config.CasRedisTicketRegistryAutoConfiguration$RedisTicketRegistryModulesConfiguration.lambda$redisModulesOperations$0(CasRedisTicketRegistryAutoConfiguration.java:343)
 ~[cas-server-support-redis-ticket-registry-7.2.0-RC3.jar:7.2.0-RC3]

-- 
- Website: https://apereo.github.io/cas
- List Guidelines: https://goo.gl/1VRrw7
- Contributions: https://goo.gl/mh7qDG
--- 
You received this message because you are subscribed to the Google Groups "CAS 
Community" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion visit 
https://groups.google.com/a/apereo.org/d/msgid/cas-user/3fea04b2a405de549d8d69b64053264f182b8998.camel%40uvic.ca.

Reply via email to