Description
Improve the implementation of SortedArrayStringMap serialization logic to ensure that serializing or deserializing it never results in an error, regardless of the content.
- Values that are not Serializable should be replaced with null in the serialized form
- When the class of a value is not available at the time the SortedArrayStringMap is deserialized, the value should be replaced with null in the deserialized object.
Attachments
Issue Links
- breaks
-
LOG4J2-1926 Remove dependency on RMI and Management APIs from log4j-api
-
- Closed
-
- is depended upon by
-
LOG4J2-1648 Provide ability for users to put non-String values in the ThreadContext
-
- Open
-
- is related to
-
LOG4J2-1226 Message instances are simply serialized. They mustn't.
-
- Closed
-