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 cas-user+unsubscr...@apereo.org.
To view this discussion visit 
https://groups.google.com/a/apereo.org/d/msgid/cas-user/3fea04b2a405de549d8d69b64053264f182b8998.camel%40uvic.ca.

Reply via email to