diff --git a/nima/webclient/webclient/src/main/java/io/helidon/nima/webclient/http1/ClientRequestImpl.java b/nima/webclient/webclient/src/main/java/io/helidon/nima/webclient/http1/ClientRequestImpl.java index 89587ec3df3..6e34173a444 100644 --- a/nima/webclient/webclient/src/main/java/io/helidon/nima/webclient/http1/ClientRequestImpl.java +++ b/nima/webclient/webclient/src/main/java/io/helidon/nima/webclient/http1/ClientRequestImpl.java @@ -27,6 +27,7 @@ import io.helidon.common.buffers.BufferData; import io.helidon.common.context.Context; +import io.helidon.common.context.Contexts; import io.helidon.common.http.ClientRequestHeaders; import io.helidon.common.http.Http; import io.helidon.common.http.Http.HeaderValue; @@ -340,7 +341,7 @@ private ClientResponseImpl invokeServices(WebClientService.Chain callChain, query, UriFragment.empty(), headers, - Context.create(), + Contexts.context().orElseGet(Context::create), requestId, whenComplete, whenSent,