Details
-
Bug
-
Resolution: Done
-
Critical
-
7.1.1.Final
-
None
Description
Because Class.hashCode() is not uniform across cluster nodes, cache lookup of credentials will fail due to the fact that hashCodes are serialized along with key objects to support hash lookups without requiring objects to be deserialized.
The short of it is, replace the use of Class.hashCode() with Class.getName().hashCode().