AnnotationUtils.findRecursively should ignore annotated methods in the 
superclass that have been overridden
-----------------------------------------------------------------------------------------------------------

                 Key: WW-1964
                 URL: https://issues.apache.org/struts/browse/WW-1964
             Project: Struts 2
          Issue Type: Bug
          Components: Actions
    Affects Versions: 2.0.1
         Environment: xp, Apache Tomcat/5.5.17, jvm 1.5.0_10-b03
            Reporter: Dan Oxlade
            Priority: Minor


For a simple case I have written an action that has a method:

@Overrides
@BeforeResult
addActionTargets(....

Because this method is in the superclass and is also annotated BeforeResult 
there, the method gets invoked twice.
This does not seem appropriate. I've now removed the annotation from the 
subclass but this is extremely counter intuitive IMO.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to