The logic that was in the workflow interceptor was copy/pasted to the
validation interceptor, I don't think the semantic changed. Take a look at:

https://svn.opensymphony.com/svn/xwork/trunk/src/java/com/opensymphony/xwork2/validator/ValidationInterceptor.java

musachy

On Thu, Oct 9, 2008 at 10:55 AM, Stephan Schröder <[EMAIL PROTECTED]> wrote:

>
> >The validation one
>
> Ok, but this seems to have a different semantic compared to the old
> workflow-interceptor:
>
>  * <li>alwaysInvokeValidate - Defaults to true. If true validate() method
> will always
>  * be invoked, otherwise it will not.</li>
>  *
>  * <li>programmatic - Defaults to true. If true and the action is
> Validateable call validate(),
>  * and any method that starts with "validate".
>  * </li>
>
> 1)What if my Action class has two "execute"-Methods (login and register)
> und
> therefore a validateLogin and
> validateRegister-method. 'workflow' was able two execute only the
> appropriate validation-methode while
> 'validation' will call "any method that starts with "validate"".
>
> 2)Also strange if alwaysInvokeValidate is false and programmatic is true:
> doesn't the resulting "validate() method will not (always?) be invoked" and
> the "If true and the action is Validateable call validate()" contradict
> itself?
>
> 3) If booth are true, is validate() called twice?
>
> Regards,
> Stephan
>
>
>
>
> Musachy Barroso wrote:
> >
> > The validation one.
> >
> > On Thu, Oct 9, 2008 at 9:13 AM, Stephan Schröder <[EMAIL PROTECTED]>
> > wrote:
> >
> >>
> >> Hi,
> >>
> >> i'm using Struts2.1.2 which uses Xwork2.1.2. When i tried to figure out
> >> why
> >> my validate-Method wasn't called anymore, i found out that the
> >> DefaultWorkflowInterceptor just doesn't invoke it anymore, which seems
> to
> >> be
> >> on purpose (<-b->This interceptor does not perform any
> validation<-/b->.)
> >> Which interceptor is now responsible for calling validate?
> >>
> >> regards,
> >> Stephan
> >>
> >> http://www.nabble.com/file/p19898306/DefaultWorkflowInterceptor.java
> >> DefaultWorkflowInterceptor.java
> >>
> >>
> >> --
> >> View this message in context:
> >>
> http://www.nabble.com/DefaultWorkflowInterceptor-doesn%27t-validate-anymore%21--tp19898306p19898306.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
> >
> >
>
> --
> View this message in context:
> http://www.nabble.com/DefaultWorkflowInterceptor-doesn%27t-validate-anymore%21--tp19898306p19900670.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

Reply via email to