diff --git a/spring-cloud-sleuth-core/src/main/java/org/springframework/cloud/sleuth/annotation/SleuthAdvisorConfig.java b/spring-cloud-sleuth-core/src/main/java/org/springframework/cloud/sleuth/annotation/SleuthAdvisorConfig.java index a69269bad..243a60c46 100644 --- a/spring-cloud-sleuth-core/src/main/java/org/springframework/cloud/sleuth/annotation/SleuthAdvisorConfig.java +++ b/spring-cloud-sleuth-core/src/main/java/org/springframework/cloud/sleuth/annotation/SleuthAdvisorConfig.java @@ -105,7 +105,8 @@ class SleuthAdvisorConfig extends AbstractPointcutAdvisor implements BeanFactory @Override public boolean matches(Method method, Class targetClass, Object... args) { - return getClassFilter().matches(targetClass); + //Skip check here as actual check takes place in SleuthInterceptor.invoke(MethodInvocation) + return true; } @Override public ClassFilter getClassFilter() {