diff --git a/src/main/java/ch/ralscha/extdirectspring/util/ParameterInfo.java b/src/main/java/ch/ralscha/extdirectspring/util/ParameterInfo.java
index <HASH>..<HASH> 100644
--- a/src/main/java/ch/ralscha/extdirectspring/util/ParameterInfo.java
+++ b/src/main/java/ch/ralscha/extdirectspring/util/ParameterInfo.java
@@ -78,7 +78,8 @@ public final class ParameterInfo {
 
 		Annotation[] paramAnnotations = methodParam.getParameterAnnotations();
 
-		for (Annotation paramAnn : paramAnnotations) {
+		for (Annotation annotation : paramAnnotations) {
+			Annotation paramAnn = AnnotationUtils.synthesizeAnnotation(annotation, clazz);
 
 			this.hasRequestParamAnnotation = false;
 			this.hasMetadataParamAnnotation = false;
Resolves #<I>

Support @AliasFor on the Spring annotations