Details
-
Bug
-
Resolution: Done
-
Major
-
7.3.0.GA
-
None
Description
Spring ShallowEtagHeaderFilter is failing when used with async controllers and undertow. The reason is that it assumes that the servlet container uses ServletResponse form AsyncContext for subsequent async processing. I do not know the spec, but it works with other servlet containers so I assume that it's a bug in Undertow. It's hard to describe, please run https://github.com/lukas-krecan-lt/async-demo/blob/undertow/src/test/java/com/example/asyncdemo/AsyncControllerIntegrationTest.java in https://github.com/lukas-krecan-lt/async-demo/tree/undertow (undertow branch) and see for yourself.
Attachments
Issue Links
- clones
-
JBEAP-19328 [GSS](7.3.z) UNDERTOW-1197 - Response not reused when processing async request
- Verified
- is incorporated by
-
JBEAP-19058 [GSS] (7.2.z) Upgrade Undertow from 2.0.30.SP2-redhat-00001 to 2.0.30.SP4-redhat-00001
- Closed