Hide Forgot
Title: Enable Session Replication in Your Application Describe the issue: In documentation of older JBoss versions (http://docs.jboss.org/jbossas/docs/Clustering_Guide/5/html/clustering-http-app.html), there is a caveat of the replication-granularity "ATTRIBUTE" that also applies to EAP 6: "For sessions that carry large amounts of data, this option can increase replication performance. However, attributes will be separately serialized, so if there are any shared references between objects stored in the attributes, those shared references may be broken on remote nodes. For example, say a Person object stored under key “husband” has a reference to an Address, while another Person object stored under key “wife” has a reference to that same Address object. When the “husband” and “wife” attributes are separately deserialized on the remote nodes, each Person object will now have a reference to its own Address object; the Address object will no longer be shared." Suggestions for improvement: Add this caveat for the EAP 6 documentation (https://access.redhat.com/documentation/en-US/JBoss_Enterprise_Application_Platform/6.4/html/Development_Guide/chap-Clustering_in_Web_Applications.html#idp13147864) Additional information: