From 37c04bd9c8d7a1269d1088af935a5571cb6887bc Mon Sep 17 00:00:00 2001 From: Stephane Nicoll Date: Tue, 10 Feb 2015 09:47:34 +0100 Subject: [PATCH] Fix usage of Java8 API --- .../context/event/ApplicationListenerMethodAdapter.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/spring-context/src/main/java/org/springframework/context/event/ApplicationListenerMethodAdapter.java b/spring-context/src/main/java/org/springframework/context/event/ApplicationListenerMethodAdapter.java index 864cbf6014..d3392cd286 100644 --- a/spring-context/src/main/java/org/springframework/context/event/ApplicationListenerMethodAdapter.java +++ b/spring-context/src/main/java/org/springframework/context/event/ApplicationListenerMethodAdapter.java @@ -288,8 +288,8 @@ public class ApplicationListenerMethodAdapter implements GenericApplicationListe private ResolvableType resolveDeclaredEventType() { - Parameter[] parameters = this.method.getParameters(); - if (parameters.length != 1) { + int count = this.method.getParameterTypes().length; + if (count != 1) { throw new IllegalStateException("Only one parameter is allowed " + "for event listener method: " + method); }