[seam-commits] Seam SVN: r10426 - trunk/examples/wiki/src/main/org/jboss/seam/wiki/admin.

seam-commits at lists.jboss.org seam-commits at lists.jboss.org
Wed Apr 15 11:21:57 EDT 2009


Author: christian.bauer at jboss.com
Date: 2009-04-15 11:21:57 -0400 (Wed, 15 Apr 2009)
New Revision: 10426

Modified:
   trunk/examples/wiki/src/main/org/jboss/seam/wiki/admin/WikiHttpSessionManager.java
Log:
Minor bugfixes

Modified: trunk/examples/wiki/src/main/org/jboss/seam/wiki/admin/WikiHttpSessionManager.java
===================================================================
--- trunk/examples/wiki/src/main/org/jboss/seam/wiki/admin/WikiHttpSessionManager.java	2009-04-15 14:07:40 UTC (rev 10425)
+++ trunk/examples/wiki/src/main/org/jboss/seam/wiki/admin/WikiHttpSessionManager.java	2009-04-15 15:21:57 UTC (rev 10426)
@@ -204,12 +204,21 @@
 
         for (User userInstance : userInstances) {
             // Now fill the OnlineUser DTO which is needed by the UI
-            onlineMembers.add(
-                new OnlineUser(
-                    userInstance,
-                    onlineUsernames.get(userInstance.getUsername()).getLastAccessedTime()
-                )
-            );
+            try {
+                onlineMembers.add(
+                    new OnlineUser(
+                        userInstance,
+                        onlineUsernames.get(userInstance.getUsername()).getLastAccessedTime()
+                    )
+                );
+            } catch (IllegalStateException ex) {
+                // Just ignore that:
+                /*
+                Caused by: java.lang.IllegalStateException: getLastAccessedTime: Session already invalidated
+                at org.apache.catalina.session.StandardSession.getLastAccessedTime(StandardSession.java:439)
+                at org.apache.catalina.session.StandardSessionFacade.getLastAccessedTime(StandardSessionFacade.java:84)
+                 */
+            }
         }
 
         Collections.sort(onlineMembers);




More information about the seam-commits mailing list