From 9aac41a942356231c65556f54365af3471df4815 Mon Sep 17 00:00:00 2001 From: Anisimov Gleb <119005542+ice-rider@users.noreply.github.com> Date: Tue, 1 Apr 2025 16:30:53 +0400 Subject: [PATCH] Update GenericResponseService.java line 708, add cast to string for two argument of calling getControllerAdviceBean, because it expects the String type, but controllerAdviceInfo return Object type! --- .../java/org/springdoc/core/service/GenericResponseService.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/springdoc-openapi-starter-common/src/main/java/org/springdoc/core/service/GenericResponseService.java b/springdoc-openapi-starter-common/src/main/java/org/springdoc/core/service/GenericResponseService.java index f26f4a90b..8d3e8e715 100644 --- a/springdoc-openapi-starter-common/src/main/java/org/springdoc/core/service/GenericResponseService.java +++ b/springdoc-openapi-starter-common/src/main/java/org/springdoc/core/service/GenericResponseService.java @@ -705,7 +705,7 @@ private Map getGenericMapResponse(HandlerMethod handlerMeth List controllerAdviceInfosNotInThisBean = controllerAdviceInfos.stream() .filter(controllerAdviceInfo -> - getControllerAdviceBean(controllerAdviceBeans, controllerAdviceInfo.getControllerAdvice()) + getControllerAdviceBean(controllerAdviceBeans, controllerAdviceInfo.getControllerAdvice().toString()) .isApplicableToBeanType(beanType)) .filter(controllerAdviceInfo -> !beanType.equals(controllerAdviceInfo.getControllerAdvice().getClass())) .toList();