karthic created CXF-8032:
----------------------------
Summary: Adding LoggingFeature enables chunking response
Key: CXF-8032
URL: https://issues.apache.org/jira/browse/CXF-8032
Project: CXF
Issue Type: Bug
Components: logging
Affects Versions: 3.3.1
Environment: OS - Windows 10
Java - 1.8.0_181
Tomcat - 8.5
CXF - 3.3.1
Reporter: karthic
Fix For: 3.3.1
Adding org.apache.cxf.feature.LoggingFeature to Bus feature affects the
response header, it adds transfer encoding as chunked, where as without
LoggingFeature the content length is set and no transfer encoding set.
<jaxws:features>
<bean class="org.apache.cxf.feature.LoggingFeature" />
</jaxws:features>
Response header when LoggingFeature when is added,
HTTP/1.1 200
Content-Type: text/xml;charset=UTF-8
Transfer-Encoding: chunked
Date: Wed, 01 May 2019 05:43:46 GMT
Response header when LoggingFeature when is removed,
HTTP/1.1 200
Content-Type: text/xml;charset=UTF-8
Content-Length: 496
Date: Wed, 01 May 2019 06:30:04 GMT
Possible issue may be because converting the original OutputStream to
CacheAndWriteOutputStream, I am not able look into further
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)