Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Migrated to Confluence 5.3

The class related to an action tag will not get executed execute when there's a validation error with is exposed and the (default) ValidationInterceptor and DefaultWorkflowInterceptor are in place.

One way to make the action gets executed if to have the action's execution method specified in ValidationInterceptor's excludeMethods parameter as show in the following snippet.

...


<interceptor-ref name="validation">
  <param name="excludeMethods">input,back,cancel,browse</param>
</interceptor-ref>

and defined the method on the action to be executed as one of those excludedMethods, egThe default configuration excludes several methods from valiation, including input. If the input method is specified by the action tag, then valiation will not fire.

Code Block
xml
xml
<saf<s:action name="myActionAlias!input" executeResult="false" />