Skip to content

Commit d6c105a

Browse files
author
Sai
committed
fix: use Http2ClientConfiguration.PREFIX for ServiceHttp2ClientConfiguration
The `@ConfigurationProperties` annotation on `ServiceHttp2ClientConfiguration` was referencing `WebSocketCompressionConfiguration.PREFIX` ("ws.compression") instead of `Http2ClientConfiguration.PREFIX` ("http2"), likely a copy-paste error from the adjacent `ServiceWebSocketCompressionConfiguration` class. This caused the nested HTTP/2 client configuration for per-service clients (`micronaut.http.services.<name>.http2.*`) to bind under the wrong property path and collide with the WebSocket compression configuration prefix. Fixes #12620
1 parent f403651 commit d6c105a

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

http-client-core/src/main/java/io/micronaut/http/client/ServiceHttpClientConfiguration.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -321,7 +321,7 @@ public static class ServiceWebSocketCompressionConfiguration extends WebSocketCo
321321
/**
322322
* The service HTTP/2 configuration.
323323
*/
324-
@ConfigurationProperties(WebSocketCompressionConfiguration.PREFIX)
324+
@ConfigurationProperties(Http2ClientConfiguration.PREFIX)
325325
public static class ServiceHttp2ClientConfiguration extends Http2ClientConfiguration {
326326
}
327327

0 commit comments

Comments
 (0)