You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@struts.apache.org by bu...@apache.org on 2003/04/09 15:27:32 UTC

DO NOT REPLY [Bug 18857] New: - ActionController calls deprecated Action perform method

DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG 
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
<http://nagoya.apache.org/bugzilla/show_bug.cgi?id=18857>.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND 
INSERTED IN THE BUG DATABASE.

http://nagoya.apache.org/bugzilla/show_bug.cgi?id=18857

ActionController calls deprecated Action perform method

           Summary: ActionController calls deprecated Action perform method
           Product: Struts
           Version: 1.1 RC1
          Platform: Other
        OS/Version: Other
            Status: NEW
          Severity: Normal
          Priority: Other
         Component: Tiles framework
        AssignedTo: struts-dev@jakarta.apache.org
        ReportedBy: nathann@objectfx.com


The org.apache.struts.tiles.ActionController perform method is calling the 
deprecated Action perform method instead of the replacement execute method.

Currently, if an Action subclass only contains an execute method, then I 
believe calling perform will simply return null from the Action.perform method 
instead of excuting the intended code for the Action subclass.

The ActionController perform method should call the actions execute method, in 
which case, if the Action subclass does not contain the new execute method 
signature, the Action.execute method will then call the subclasses perform 
method.

---------------------------------------------------------------------
To unsubscribe, e-mail: struts-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: struts-dev-help@jakarta.apache.org