> This will be absolutely a minimal impact on memory foot print and work.
I'll correct myself. It'll definately work for a single VM, non-clustered architecture and also not be resilient. I don't believe Orion (or other J2EE containers) distribute changes to the ServletContext object to other VM/Cluster members? To address these requirements, you'd need to persist the user's access date state on a shared resource in your cluster. Serialized UserState objects on a shared file system, or a DB table. curt