diff --git a/feign-cdi/src/main/java/feign/cdi/impl/AnnotatedFeignClientBean.java b/feign-cdi/src/main/java/feign/cdi/impl/AnnotatedFeignClientBean.java index 796dbdc..22ef483 100644 --- a/feign-cdi/src/main/java/feign/cdi/impl/AnnotatedFeignClientBean.java +++ b/feign-cdi/src/main/java/feign/cdi/impl/AnnotatedFeignClientBean.java @@ -89,8 +89,8 @@ public Set getQualifiers() { @Override public Class getScope() { for(Annotation annotation : interfaceClass.getAnnotations()) { - if(annotation.getClass().getAnnotation(Scope.class) != null) { - return annotation.getClass(); + if(annotation.annotationType().getAnnotation(Scope.class) != null) { + return annotation.annotationType(); } } return Dependent.class;