With a hack, part of
https://jira.jboss.org/jira/browse/EJBTHREE-1448, I have made
advisor.annotationRepository authoritative on annotations. I did this by setting
advisor.metaData to a dummy. (Which leaves the relationship between and
advisor.annotationRepository and advisor.metaData as a nagging question in my mind. I
guess that annotationRepository should be deprecated?)
This disables the regular fallback of the advisor to scan for annotations and leaves it to
MDR.
But now if I want to look at an annotation of a private method I get nothing, because
AnnotatedElementMetaDataLoader.getComponentMetaDataRetrieval(signature)
returns null when AnnotatedElementMetaDataLoader.this.annotated = class
A and signature = MethodSignature of a private Method of class A.
Dare I say, I consider this a bug.
View the original post :
http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4169516#...
Reply to the post :
http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&a...