commit | 478538f64168b13730251e443635209cea059682 | [log] [tgz] |
---|---|---|
author | Romain Manni-Bucau <rmannibucau@gmail.com> | Mon Nov 26 14:27:54 2018 +0100 |
committer | Romain Manni-Bucau <rmannibucau@gmail.com> | Mon Nov 26 14:27:54 2018 +0100 |
tree | 61355bfbbbfc8e0bd91e2cd5811859dd214fc1f0 | |
parent | ab091ecaff8052d3d069db016cf6e70e3faefb6f [diff] |
fixing fallback method lookup
diff --git a/safeguard-impl/src/main/java/org/apache/safeguard/impl/fallback/FallbackInterceptor.java b/safeguard-impl/src/main/java/org/apache/safeguard/impl/fallback/FallbackInterceptor.java index 33804a6..c4b12e6 100644 --- a/safeguard-impl/src/main/java/org/apache/safeguard/impl/fallback/FallbackInterceptor.java +++ b/safeguard-impl/src/main/java/org/apache/safeguard/impl/fallback/FallbackInterceptor.java
@@ -153,7 +153,7 @@ try { final Method fallbackMethod = context.getTarget() .getClass() - .getMethod(method); + .getMethod(method, context.getMethod().getParameterTypes()); if (!extension.toClass(context.getMethod() .getReturnType()) .isAssignableFrom(extension.toClass(fallbackMethod.getReturnType())) || !Arrays.equals(