Details
-
Bug
-
Resolution: Done
-
Critical
-
4.2.0.GA, 4.2.0.GA_CP01 , 4.3.0.GA, 4.2.0.GA_CP02, 4.3.0.GA_CP01, 4.2.0.GA_CP03, 4.2.0.GA_CP04, 4.3.0.GA_CP02
-
None
-
Release Notes
Description
The marshalling logic in TreeCacheMarshaller140 uses a HashMap as store of objects already written so it can replace subsequent writes of the same object with a magic number. Use of a HashMap is incorrect, as magic number replacement should only occur if an object with the same identity is detected, not one that just satisfies equals() but not ==.
See JBCACHE-1412.
Attachments
Issue Links
- is incorporated by
-
JBPAPP-1197 Upgrade JBoss Cache to a 1.4.1.SP10
- Resolved