MethodExpression*Listener throws AbortException if the invoked method throws an exception. Those exceptions are not rethrown by ExceptionHandlerImpl, so you have no idea, what went wrong.
If you bind an action instead of an actionlistener, the exception is rethrown correctly. I think both should behave the same.
|Field||Original Value||New Value|
|Priority||Major [ 3 ]||Minor [ 4 ]|
|Assignee||Ed Burns [ edburns ]|
|Priority||Minor [ 4 ]||Trivial [ 5 ]|
|Status||Open [ 1 ]||Closed [ 6 ]|
|Resolution||Incomplete [ 4 ]|