So I have this working but I had to specify a value for @Action. I don't think I should have to do this. There should be a convention in the convention plugin of assuming that a result mapped the way I tried to map it is for the current method using it's conventional url when value is left blank. Note that it also didn't work when I specified the actual url being used for a value. It seems the intent was to force changing it. Anyone know why?
@Action(value = "/dir/some-action",results = {...@result(name = "success", location = "somewhere-else", type = "chain")}) On Thu, May 14, 2009 at 1:30 PM, Jim Collings <jlistn...@gmail.com> wrote: > I have an action with "execute" in the superclass (ActionSupport) being > called by one activity and another method of the same Action called > "doSomething" being called by ! notation in a form submit. > > I've noticed that when I annotate the "doSomething" method with: > > @Action(results = {...@result(name = "success", location = "somewhere-else", > type = "chain")}) > > What happens is that I start getting NPE's in the execute method because > the properties of the Action have not been set. > > Is this a Bug? Am I not annotating correctly? Anybody got ideas regarding > this? > > > Jim C. > >