HandlerMethod pre-resolves parameter types at construction time

Issue: SPR-15186
This commit is contained in:
Juergen Hoeller
2017-01-25 11:09:43 +01:00
parent 4e65c10272
commit 8038fb9c8b
5 changed files with 18 additions and 15 deletions

View File

@@ -123,7 +123,6 @@ public class InvocableHandlerMethod extends HandlerMethod {
List<Mono<Object>> argMonos = Stream.of(getMethodParameters())
.map(param -> {
param.initParameterNameDiscovery(this.parameterNameDiscoverer);
GenericTypeResolver.resolveParameterType(param, getBean().getClass());
return findProvidedArgument(param, providedArgs)
.map(Mono::just)
.orElseGet(() -> {