Yes, the original thinking was to keep allowing simple interfaces to be used as the type
for annotation overloads.
But I had to fix some things in JBoss Retro, so the annotations recognized by the
annotation helper must now implement org.jboss.lang.Annotation.
If the code is woven from JDK 5 annotation types, the resulting interfaces will implement
org.jboss.lang.Annotation. If people want to do this manually or use the old annotation
compiler with jdk 1.4 they can still supply an interface, but the interface will need to
implement org.jboss.lang.Annotation interface
View the original post :
http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3958793#...
Reply to the post :
http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&a...