Fixes to avoid UserTransaction lookup error and JSON deserialisation due to upgrade to more recent (fasterxml) version of jackson - although that same change needs to be applied to all REST services to do deserialization within the service rather than rely on the container