Annotation @Before doesn't seem to work in Struts 2.0.6 GA release
------------------------------------------------------------------
Key: WW-1773
URL: https://issues.apache.org/struts/browse/WW-1773
Project: Struts 2
Issue Type: Bug
Components: Actions, Configuration
Affects Versions: 2.0.6
Reporter: Mads Riise Rasmussen
I have a pretty simple case with an action configured using annotation, but
@Before doesn't work.
I can see "# UserTestAction execute()" in the log but not "# UserTestAction
doBefore()".
My action class is as follows:
import org.apache.log4j.Logger;
import org.apache.struts2.config.Result;
import com.opensymphony.xwork2.interceptor.annotations.Before;
@Result(name="success", value="/user/user_edit.jsp")
public class UserTestAction extends UserBaseAction {
private static final Logger log =
Logger.getLogger(UserTestAction.class);
private static final long serialVersionUID = -5967061439632906203L;
@Before
public void doBefore() throws Exception {
log.debug("# UserTestAction doBefore()");
prepare();
}
public String execute() throws Exception {
log.debug("# UserTestAction execute()");
return SUCCESS;
}
}
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.