keycloak-aplcache

Merge pull request #446 from patriot1burke/master NPE in

6/2/2014 1:03:09 PM

Details

diff --git a/integration/as7-eap6/adapter/src/main/java/org/keycloak/adapters/as7/CatalinaUserSessionManagement.java b/integration/as7-eap6/adapter/src/main/java/org/keycloak/adapters/as7/CatalinaUserSessionManagement.java
index ecca57e..ef3c2a1 100755
--- a/integration/as7-eap6/adapter/src/main/java/org/keycloak/adapters/as7/CatalinaUserSessionManagement.java
+++ b/integration/as7-eap6/adapter/src/main/java/org/keycloak/adapters/as7/CatalinaUserSessionManagement.java
@@ -73,6 +73,7 @@ public class CatalinaUserSessionManagement implements SessionListener, UserSessi
         keycloakSessionMap.put(keycloakSessionId, sessions);
         sessions.httpSessionToKeycloakSession.put(sessionId, keycloakSessionId);
         sessions.keycloakSessionToHttpSession.put(keycloakSessionId, sessionId);
+        sessions.sessions.put(sessionId, session);
         session.addSessionListener(this);
     }
 
diff --git a/integration/tomcat7/adapter/src/main/java/org/keycloak/adapters/tomcat7/CatalinaUserSessionManagement.java b/integration/tomcat7/adapter/src/main/java/org/keycloak/adapters/tomcat7/CatalinaUserSessionManagement.java
index 8b521e8..4ec4b97 100755
--- a/integration/tomcat7/adapter/src/main/java/org/keycloak/adapters/tomcat7/CatalinaUserSessionManagement.java
+++ b/integration/tomcat7/adapter/src/main/java/org/keycloak/adapters/tomcat7/CatalinaUserSessionManagement.java
@@ -73,6 +73,7 @@ public class CatalinaUserSessionManagement implements SessionListener, UserSessi
         keycloakSessionMap.put(keycloakSessionId, sessions);
         sessions.httpSessionToKeycloakSession.put(sessionId, keycloakSessionId);
         sessions.keycloakSessionToHttpSession.put(keycloakSessionId, sessionId);
+        sessions.sessions.put(sessionId, session);
         session.addSessionListener(this);
     }