Nov/02 01:50:04 [ERROR] [threadPoolExecutor-5] util.RedisClusterBackedEhcache [[]] (RedisClusterBackedEhcache.java:288) - Error while caching the key null for the namespace:null with error null java.lang.NullPointerException at com.pearson.ltg.ole.util.RedisClusterBackedEhcache.putInRediscache(RedisClusterBackedEhcache.java:221) ~[RedisClusterBackedEhcache.class:?] at com.pearson.ltg.ole.util.RedisClusterBackedEhcache.putInRediscache(RedisClusterBackedEhcache.java:216) ~[RedisClusterBackedEhcache.class:?] at com.pearson.ltg.ole.util.RedisClusterBackedEhcache.put(RedisClusterBackedEhcache.java:285) [RedisClusterBackedEhcache.class:?] at com.pearson.ltg.ole.dataaccess.SessionCacheService.putRumbaDetails(SessionCacheService.java:33) [SessionCacheService.class:?] at com.pearson.ltg.ole.dataaccess.OLEDataService.cacheSessionRumbaDetails(OLEDataService.java:1423) [OLEDataService.class:?] at com.pearson.ltg.ole.dataaccess.OLEDataService$$FastClassBySpringCGLIB$$cc49e81f.invoke() [spring-core-4.1.7.RELEASE.jar:?] at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204) [spring-core-4.1.7.RELEASE.jar:4.1.7.RELEASE] at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:649) [spring-aop-4.1.7.RELEASE.jar:4.1.7.RELEASE] at com.pearson.ltg.ole.dataaccess.OLEDataService$$EnhancerBySpringCGLIB$$60830cb6.cacheSessionRumbaDetails() [spring-core-4.1.7.RELEASE.jar:?] at sun.reflect.GeneratedMethodAccessor404.invoke(Unknown Source) ~[?:?] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_131] at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_131] at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:317) [spring-aop-4.1.7.RELEASE.jar:4.1.7.RELEASE] at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:201) [spring-aop-4.1.7.RELEASE.jar:4.1.7.RELEASE] at com.sun.proxy.$Proxy94.cacheSessionRumbaDetails(Unknown Source) [?:?] at com.pearson.ltg.ole.security.RumbaUserDetailsService.removeAllTokens(RumbaUserDetailsService.java:1296) [RumbaUserDetailsService.class:?] at com.pearson.ltg.ole.service.token.ApiTokenService.invalidateTokens(ApiTokenService.java:199) [ApiTokenService.class:?] at com.pearson.ltg.ole.heartbeat.service.HeartbeatLogoutEventConsumer.invalidateAccessToken(HeartbeatLogoutEventConsumer.java:123) [HeartbeatLogoutEventConsumer.class:?] at com.pearson.ltg.ole.heartbeat.service.HeartbeatLogoutEventConsumer.accept(HeartbeatLogoutEventConsumer.java:84) [HeartbeatLogoutEventConsumer.class:?] at com.pearson.ltg.ole.heartbeat.service.HeartbeatLogoutEventConsumer.accept(HeartbeatLogoutEventConsumer.java:40) [HeartbeatLogoutEventConsumer.class:?] at reactor.bus.EventBus$3.accept(EventBus.java:317) [reactor-bus-2.0.8.RELEASE.jar:?] at reactor.bus.EventBus$3.accept(EventBus.java:310) [reactor-bus-2.0.8.RELEASE.jar:?] at reactor.bus.routing.ConsumerFilteringRouter.route(ConsumerFilteringRouter.java:72) [reactor-bus-2.0.8.RELEASE.jar:?] at reactor.bus.EventBus.accept(EventBus.java:591) [reactor-bus-2.0.8.RELEASE.jar:?] at reactor.bus.EventBus.accept(EventBus.java:63) [reactor-bus-2.0.8.RELEASE.jar:?] at reactor.core.dispatch.AbstractLifecycleDispatcher.route(AbstractLifecycleDispatcher.java:160) [reactor-core-2.0.8.RELEASE.jar:?] at reactor.core.dispatch.MultiThreadDispatcher$MultiThreadTask.run(MultiThreadDispatcher.java:74) [reactor-core-2.0.8.RELEASE.jar:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) [?:1.8.0_131] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) [?:1.8.0_131] at java.lang.Thread.run(Thread.java:748) [?:1.8.0_131]