I'm going to reply to this somewhat old thread because it was really confusing.
- the original question was deflate, not gzip, and deflate is not supported.
- I believe gzip compression of the request/response to the gateway is supported as a part of client negotiation. When I run SoapUI requests in 9.2 I get compression by default and I verified that it was actually compressed. This happens without any special configuration in the gateway.
I *think* the encode data assertion makes sense in the communication to a back end server.
I don't know when gzip was added, I think at least 8.2 if not far earlier.