Do not encode null fields in SO request 98/107698/1
authorJim Hahn <jrh3@att.com>
Thu, 14 May 2020 16:15:07 +0000 (12:15 -0400)
committerJim Hahn <jrh3@att.com>
Thu, 14 May 2020 16:18:11 +0000 (12:18 -0400)
commit01e76180743d49a61803299cca959f2a1d03247b
treeb6a8e15d534f6b9595686aa508c865bcd102ade4
parent2cbc4178e4242349782a6dab66a9cec74cf8703a
Do not encode null fields in SO request

Currently, the default serialization provider for HTTP clients
is jackson, which encodes null fields in requests.  Unfortunately,
SO does not like the null fields.
Fixed this by modifying the SO config parameters to use the GSON
serialization provider.

Issue-ID: POLICY-2568
Change-Id: I6c2e7c985f23e09940d89409c2a84303bfd54b8a
Signed-off-by: Jim Hahn <jrh3@att.com>
controlloop/common/controller-frankfurt/src/test/resources/config/frankfurt-http-client.properties
controlloop/common/feature-controlloop-management/src/main/feature/config/SO-http-client.properties