You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Add "Session attribute serialization" section to the "Distributed session caching" doc #8507
When you use distributed session caching, all objects stored as HTTP session attributes must implement java.io.Serializable, including all objects in their class hierarchy. Liberty can only persist serializable attributes to the distributed cache. Non-serializable attributes are stored only in Liberty's local in-memory cache and are lost if the server stops or fails.
Liberty logs the following warning when a non-serializable attribute is detected: BackedSession putValueGuts Attribute with name <attributeName> is not Serializable. This may cause a problem on a failover.
If you see this warning, ensure that the class for the named attribute and all classes it references implement java.io.Serializable.
Activity
8507-RK-Session attribute serialization section
ramkumar-k-9286 commentedon Aug 27, 2026
Hi @tngiang73
Suggested change has been made to the Distributed session caching page.
Draft Link: https://docs-draft-openlibertyio.mqj6zf7jocq.us-south.codeengine.appdomain.cloud/docs/latest/distributed-session-caching.html
Please review the same and add the
Developer Reviewedlabel, if you are satisfied with the changes.Regards,
Ramkumar
ramkumar-k-9286 commentedon Sep 11, 2026
Published [26.0.0.9 release].