diff --git a/pom.xml b/pom.xml
index 7ebd0159..fa6b9dad 100644
--- a/pom.xml
+++ b/pom.xml
@@ -82,7 +82,7 @@
2.6.0
5.8.1
1.18.22
- 2020.0.19
+ 2022.0.0-M2
1.7.32
6.0.0-M4
3.0.0-M1
diff --git a/src/test/java/org/springframework/hateoas/server/reactive/WebFluxLinkBuilderTest.java b/src/test/java/org/springframework/hateoas/server/reactive/WebFluxLinkBuilderTest.java
index 9999b116..a2c7863b 100644
--- a/src/test/java/org/springframework/hateoas/server/reactive/WebFluxLinkBuilderTest.java
+++ b/src/test/java/org/springframework/hateoas/server/reactive/WebFluxLinkBuilderTest.java
@@ -246,7 +246,8 @@ class WebFluxLinkBuilderTest {
if (request != null) {
when(this.exchange.getRequest()).thenReturn(request);
- mono = mono.subscriberContext(Context.of(EXCHANGE_CONTEXT_ATTRIBUTE, this.exchange));
+
+ mono = mono.contextWrite(Context.of(EXCHANGE_CONTEXT_ATTRIBUTE, this.exchange));
}
mono.as(StepVerifier::create).expectNextMatches(signal -> {