Github user MarkMielke commented on the issue:
https://github.com/apache/httpcomponents-client/pull/81
I am going to follow up here on the mailing list for best direction. This
change broke some of my code that relies on BasicCookieStore being
Serializable. This change breaks the Serializable contract by introducing a
transient "lock" variable (without qualifying it as transient), doesn't provide
readObject()/writeObject() methods to deal with the transient variable, and
doesn't update the serialVersionUID so it continues to try and read the objects
already written that have the same serialVersionUID. I think this change should
probably be reverted?
---
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]