From 362e189aa5f759efbd2dce996157c1036dacb5d5 Mon Sep 17 00:00:00 2001 From: Juergen Hoeller Date: Wed, 14 Jun 2023 22:48:40 +0200 Subject: [PATCH] Adapt UserController example to current ServerRequestObservationContext See gh-30013 --- .../observability/httpserver/reactive/UserController.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/framework-docs/src/main/java/org/springframework/docs/integration/observability/httpserver/reactive/UserController.java b/framework-docs/src/main/java/org/springframework/docs/integration/observability/httpserver/reactive/UserController.java index 2cd35a755c..67b035f7f3 100644 --- a/framework-docs/src/main/java/org/springframework/docs/integration/observability/httpserver/reactive/UserController.java +++ b/framework-docs/src/main/java/org/springframework/docs/integration/observability/httpserver/reactive/UserController.java @@ -28,7 +28,7 @@ public class UserController { @ExceptionHandler(MissingUserException.class) ResponseEntity handleMissingUser(ServerWebExchange exchange, MissingUserException exception) { // We want to record this exception with the observation - ServerRequestObservationContext.findCurrent(exchange) + ServerRequestObservationContext.findCurrent(exchange.getAttributes()) .ifPresent(context -> context.setError(exception)); return ResponseEntity.notFound().build(); }