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.