From 28cf7b728f6967eba4f2cf645a41c591d41f78cb Mon Sep 17 00:00:00 2001 From: Brian Clozel Date: Mon, 22 Oct 2018 20:31:41 +0200 Subject: [PATCH] Relax handler supports checks in RequestMappingHandlerAdapter Issue: SPR-17420 --- .../result/method/annotation/RequestMappingHandlerAdapter.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/spring-webflux/src/main/java/org/springframework/web/reactive/result/method/annotation/RequestMappingHandlerAdapter.java b/spring-webflux/src/main/java/org/springframework/web/reactive/result/method/annotation/RequestMappingHandlerAdapter.java index 0f8f787a01..fe978d18f7 100644 --- a/spring-webflux/src/main/java/org/springframework/web/reactive/result/method/annotation/RequestMappingHandlerAdapter.java +++ b/spring-webflux/src/main/java/org/springframework/web/reactive/result/method/annotation/RequestMappingHandlerAdapter.java @@ -178,7 +178,7 @@ public class RequestMappingHandlerAdapter implements HandlerAdapter, Application @Override public boolean supports(Object handler) { - return HandlerMethod.class.equals(handler.getClass()); + return handler instanceof HandlerMethod; } @Override