LPS-47838 Use ObjectOutputStream rather than DataOutputStream to overcome UTF 65535 limitation
LPS-47838 Unit tests
LPS-47838 SF