ParameterNameDiscoverer may return individual null entries in an array

Issue: SPR-17565
This commit is contained in:
Juergen Hoeller
2018-12-12 21:56:17 +01:00
parent ef72baad3a
commit c48672c4c7
2 changed files with 13 additions and 9 deletions

View File

@@ -1,5 +1,5 @@
/*
* Copyright 2002-2016 the original author or authors.
* Copyright 2002-2018 the original author or authors.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -101,7 +101,7 @@ public class MethodBasedEvaluationContext extends StandardEvaluationContext {
}
setVariable("a" + i, value);
setVariable("p" + i, value);
if (paramNames != null) {
if (paramNames != null && paramNames[i] != null) {
setVariable(paramNames[i], value);
}
}