Details
-
Bug
-
Status: Closed
-
Major
-
Resolution: Fixed
-
jcs-3.1
-
None
Description
Version jcs-3.1 introduced an option to use EncryptingSerializer instead of StandardSerializer.
However when EncryptingSerializer is configured for LTCP by :
jcs.auxiliary.LTCP.serializer=org.apache.commons.jcs3.utils.serialization.EncryptingSerializer
synchronization does not work.
LateralTCPSender supports custom Serializer (by constructor which allowed LateralTCPService to pass Serializer as parameter)- and it's properly sending encripted messages. LateralTCPListener does not support custom Serializer and uses always StandardSerializer - which in this case when received message is encripted fails.
Solution attached in patch.diff file.
Attachments
Attachments
Issue Links
- links to