-
Type: Bug
-
Status: Resolved
-
Priority: Minor
-
Resolution: Fixed
-
Affects Version/s: 5.6, 5.8, 6.0, 7.1
-
Fix Version/s: 5.6.0-HF41, 5.8.0-HF29, 6.0-HF04, 7.2
-
Component/s: CMIS, Web Common
-
Tags:
We buffer the HTTP response until after transaction commit time using BufferingHttpServletResponse in order to make sure that a client sending two requests in a row sees consistent state.
In Chemistry the AtomPub and Browser servlets do a response.flushBuffer() in their servlet which currently bypasses BufferingHttpServletResponse. This is incorrect because this may send a result to the client too early. This happens for instance for a 204 (No Content) for which the client won't wait for more.
So BufferingHttpServletResponse must also intercept flushBuffer.
- is required by
-
NXP-16337 testDeleteContentStreamPWC fails on Oracle
- Resolved