From 22862402d28c6c4f315659037e2ec8756c7abc72 Mon Sep 17 00:00:00 2001 From: ruansheng Date: Tue, 8 Mar 2022 22:08:57 +0800 Subject: [PATCH] fix dubbo ServiceParameterResolver NPE --- .../parameter/AbstractNamedValueServiceParameterResolver.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/spring-cloud-alibaba-starters/spring-cloud-starter-dubbo/src/main/java/com/alibaba/cloud/dubbo/service/parameter/AbstractNamedValueServiceParameterResolver.java b/spring-cloud-alibaba-starters/spring-cloud-starter-dubbo/src/main/java/com/alibaba/cloud/dubbo/service/parameter/AbstractNamedValueServiceParameterResolver.java index 2fa4511f8..206d3e4a7 100644 --- a/spring-cloud-alibaba-starters/spring-cloud-starter-dubbo/src/main/java/com/alibaba/cloud/dubbo/service/parameter/AbstractNamedValueServiceParameterResolver.java +++ b/spring-cloud-alibaba-starters/spring-cloud-starter-dubbo/src/main/java/com/alibaba/cloud/dubbo/service/parameter/AbstractNamedValueServiceParameterResolver.java @@ -112,7 +112,7 @@ public abstract class AbstractNamedValueServiceParameterResolver } } - return index > -1 ? arguments[index] : null; + return index != null && index > -1 ? arguments[index] : null; } protected Collection getNames(RestMethodMetadata restMethodMetadata,