No, the workflow interceptor will check for errors and return 'input'
if there are any:

http://svn.opensymphony.com/fisheye/browse/~raw,r=1630/xwork/trunk/src/java/com/opensymphony/xwork2/interceptor/DefaultWorkflowInterceptor.java

In your case, why don't you remove the workflow interceptor?

musachy

On Tue, Apr 15, 2008 at 6:24 PM, stanlick <[EMAIL PROTECTED]> wrote:
>
>  I am facing an interesting situation and looking for feedback.  I am really
>  enjoying minimal action configurations such as:
>
>                 <action name="wizard_*" class="acme.action.wizard.Wizard" 
> method="{1}">
>                         <result>/pages/wizard/${nextPage}.jsp</result>
>                 </action>
>
>  where my action class can decide which page to display next.  This works
>  fine unless a validation fails, which short circuits the action call
>  altogether.  I discovered the DefaultWorkflowInterceptor was checking for
>  errors using a call to validationAwareAction.hasErrors() and decided to
>  override the hasErrors() behavior in my base action class to return false.
>  This allows me to determine navigation in my action class independent of the
>  String return type and multiple result lookup code in the struts.xml
>  mappings.  All of this and I continue to get appropriate validation
>  messages.  What seems odd is that I would have to default the hasErrors()
>  behavior this way.  Is there a switch or flag where I can configure the
>  framework to execute action always?
>
>  I realize the framework navigation logic is "wired" to use the symbolic
>  names as opposed to names in the action class itself.  However, I feel like
>  you should be able to use both schemes without weird code in a base class.
>
>  Peace,
>  Scott
>
>
>  --
>  View this message in context: 
> http://www.nabble.com/Validation-vetoing-Action-invocation-tp16703623p16703623.html
>  Sent from the Struts - User mailing list archive at Nabble.com.
>
>
>  ---------------------------------------------------------------------
>  To unsubscribe, e-mail: [EMAIL PROTECTED]
>  For additional commands, e-mail: [EMAIL PROTECTED]
>
>



-- 
"Hey you! Would you help me to carry the stone?" Pink Floyd

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to