Commit 29d29c9
AXIS2-6101 Implement getResponseContentEncoding() in H2 transports
H2RequestImpl and H2StreamingRequestImpl implement the new
Request.getResponseContentEncoding() method added for the HC5 5.6+
double-decompression fix. Both return null since the HTTP/2 async
pipeline handles decompression before the response body is exposed.
Fixes Java 17 CI build failure — these classes implement the
Request interface and must provide the new abstract method.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>1 parent f494b79 commit 29d29c9
2 files changed
Lines changed: 16 additions & 0 deletions
File tree
- modules/transport-h2/src/main/java/org/apache/axis2/transport/h2/impl/httpclient5
Lines changed: 8 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
224 | 224 | | |
225 | 225 | | |
226 | 226 | | |
| 227 | + | |
| 228 | + | |
| 229 | + | |
| 230 | + | |
| 231 | + | |
| 232 | + | |
| 233 | + | |
| 234 | + | |
227 | 235 | | |
228 | 236 | | |
229 | 237 | | |
| |||
Lines changed: 8 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
278 | 278 | | |
279 | 279 | | |
280 | 280 | | |
| 281 | + | |
| 282 | + | |
| 283 | + | |
| 284 | + | |
| 285 | + | |
| 286 | + | |
| 287 | + | |
| 288 | + | |
281 | 289 | | |
282 | 290 | | |
283 | 291 | | |
| |||
0 commit comments