Iam facing the issue in fuse service works 6.0
Caused by: java.io.CharConversionException: Invalid UTF-8 start byte 0x8B (at # 2 char, byte # -1) while calling external soap service using soap reference.
In Red hat solution for the same issue solution is given but it is not clear.
One reason for this error is a proxied web service that is returning a compressed result that isn't handled properly. This can be avoided if the Reference's context mapper does not allow the 'Accept' HTTP parameter to specify a zipped type. If no explicit permission is given, the called web service should not return a compressed response.
Can you please elaborate how to implement it,if possible with example.