-
Notifications
You must be signed in to change notification settings - Fork 38.7k
Closed
Labels
in: coreIssues in core modules (aop, beans, core, context, expression)Issues in core modules (aop, beans, core, context, expression)status: backportedAn issue that has been backported to maintenance branchesAn issue that has been backported to maintenance branchestype: bugA general bugA general bug
Milestone
Description
John J Kennedy opened SPR-13553 and commented
The JCacheCache class uses an instance variable called "NULL_HOLDER" to check for a null value. The problem is that it uses == as the test. This won't work in multiple JVMs since one JVM could put a value in cache and another could retrieve it.
I believe it should use a class-based comparision like
storeValue.getClass() == NullHolder.class
Affects: 3.2.14, 4.1.7, 4.2.1
Issue Links:
- AbstractValueAdaptingCache does not allow for flexible null value serialization [SPR-15693] #20252 AbstractValueAdaptingCache does not allow for flexible null value serialization
Metadata
Metadata
Assignees
Labels
in: coreIssues in core modules (aop, beans, core, context, expression)Issues in core modules (aop, beans, core, context, expression)status: backportedAn issue that has been backported to maintenance branchesAn issue that has been backported to maintenance branchestype: bugA general bugA general bug