From 778a96c9e40cbc33f258fa9b417f6b97b7e0a952 Mon Sep 17 00:00:00 2001 From: Stian Thorgersen Date: Tue, 1 Dec 2015 13:54:17 +0100 Subject: [PATCH] KEYCLOAK-2173 No such method on Infinispan on EAP6 --- .../InfinispanCacheUserProviderFactory.java | 20 +++++++++++-------- 1 file changed, 12 insertions(+), 8 deletions(-) diff --git a/model/invalidation-cache/infinispan/src/main/java/org/keycloak/models/cache/infinispan/InfinispanCacheUserProviderFactory.java b/model/invalidation-cache/infinispan/src/main/java/org/keycloak/models/cache/infinispan/InfinispanCacheUserProviderFactory.java index 87fe25b3dc..4eb0bdf8ee 100755 --- a/model/invalidation-cache/infinispan/src/main/java/org/keycloak/models/cache/infinispan/InfinispanCacheUserProviderFactory.java +++ b/model/invalidation-cache/infinispan/src/main/java/org/keycloak/models/cache/infinispan/InfinispanCacheUserProviderFactory.java @@ -112,21 +112,25 @@ public class InfinispanCacheUserProviderFactory implements CacheUserProviderFact @CacheEntryRemoved public void userRemoved(CacheEntryRemovedEvent event) { - CachedUser user = event.getOldValue(); - if (event.isPre() && user != null) { - removeUser(user); + if (event.isPre()) { + CachedUser user = event.getValue(); + if (user != null) { + removeUser(user); - log.tracev("User invalidated realm={0}, id={1}, username={2}", user.getRealm(), user.getId(), user.getUsername()); + log.tracev("User invalidated realm={0}, id={1}, username={2}", user.getRealm(), user.getId(), user.getUsername()); + } } } @CacheEntryInvalidated public void userInvalidated(CacheEntryInvalidatedEvent event) { - CachedUser user = event.getValue(); - if (event.isPre() && user != null) { - removeUser(user); + if (event.isPre()) { + CachedUser user = event.getValue(); + if (user != null) { + removeUser(user); - log.tracev("User invalidated realm={0}, id={1}, username={2}", user.getRealm(), user.getId(), user.getUsername()); + log.tracev("User invalidated realm={0}, id={1}, username={2}", user.getRealm(), user.getId(), user.getUsername()); + } } }