The change introduced by SOAPUI-OS-575 (since SOAPUI 5.6.1) has resulted in invalid compressed data being logged on the log file or HTTP log panel.
Indeed if there is any carriage or line return character in the compressed data it will not be printed out.
Decompressing data with any library (e.g. zlib and Python) will result in the following type of error:
Error -3 while decompressing data: invalid literal/lengths set, [python:3.9.12 (tags/v3.9.12:b28265d, Mar 23 2022, 23:52:46) [MSC v.1929 64 bit (AMD64)]/zlib:1.2.11-runtime:1.2.11
The change introduced by SOAPUI-OS-575 (since SOAPUI 5.6.1) has resulted in invalid compressed data being logged on the log file or HTTP log panel. Indeed if there is any carriage or line return character in the compressed data it will not be printed out. Decompressing data with any library (e.g. zlib and Python) will result in the following type of error:
A quick fix would be to change the wire method of the [SoapUIWire] (https://github.com/SmartBear/soapui/blob/next/soapui/src/main/java/com/eviware/soapui/impl/wsdl/support/http/SoapUIWire.java#L26-L51) class as follows:
The only drawback is that carriage and end of line return will be printed out in the UI: