JBoss Cache is a replicated, transactional cache with optional persistence storage. One particular aspect of JBoss Cache is the use of AOP (aspect oriented programming) to perform fine-grained field-level replication. This feature is particularly suited for http session replication when a user-specified object has complex object graph that needs replication constantly. Http session replication is critical to web application that requires high availbility and throughput. This session will present the implementation of the JBoss/Tomcat http session replication using JBoss Cache (with and without AOP) in the latest JBoss AS releases.