well,
I have given up on calling the validate(), I have checked method sign etc...

now i am renaming the validate to another method name e.g.
validate_fields. I am calling the validate_fields from action. and
using addErrors in action to add messages to jsp.

Thanks,
Jay

On 8/10/05, [EMAIL PROTECTED] <[EMAIL PROTECTED]> wrote:
> That's right!!! I mean about the method signature!! I meant to write that
> to you and then something else intervened and i forgot.. Yes, so do that
> and let us know..:)
> 
> Geeta
> 
> "Duane Rosengartner" <[EMAIL PROTECTED]> wrote on 08/10/2005
> 02:51:42 PM:
> 
> >  >> p. Now i have got the debugging working. But
> > Since debugging is working, try catching a breakpoint where validate is
> > being called, then step-into...
> > My best guess is the method signatures need to be verified. INO, are you
> > overridding validate or overloading? You may be invoking the superclass
> > validate instead of the intended forms' validate. If all else fails,
> > place a breakpoint/sys.out in Struts' ActionForm.validate to see if it's
> > getting there.
> >
> > Happy debugging,
> > Duane
> >
> > -----Original Message-----
> > From: Jay Sheth [mailto:[EMAIL PROTECTED]
> > Sent: Wednesday, August 10, 2005 9:23 AM
> > To: Struts Users Mailing List
> > Subject: validate() not called haunts
> >
> > Hi,
> > Thanks for all the help. Now i have got the debugging working. But still
> > the problem remains, validate() not being called. I tried all
> > combinations...I made a simple action and form without any business
> > logic etc...but i dont understand why validate method is being called in
> > only a single form and not being called for any other forms.
> >
> > Most weird error.
> >
> > Even if I call validate from the corresponding action, it does not get
> > called. However if I rename the validate method by another method e..g
> > update then I can call the update method from action.
> >
> > Is there a way that the action errors created can be shown as error by
> > jsp page ?
> >
> > Heres the code ;
> > **action
> > form.update(mapping,request); // form.validate() doesnt get called so i
> > renamed
> >                                                 to update()
> >
> > **form
> > public ActionErrors update(ActionMapping mapping, ServletRequest
> > request) {
> >      super.validate(mapping,servlet);
> >     errors = new ActionErrors();
> > if (nullOrBlank(m_location)) {
> > errors.add("Location",new
> > ActionError("errors.location.required"));
> >          }
> >     return new ActionErrors();
> > }
> >
> > So basically the action class can get the errors, but how should i
> > display that errors on jsp (This is all because validate() not being
> > called).
> >
> > Jay
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: [EMAIL PROTECTED]
> > For additional commands, e-mail: [EMAIL PROTECTED]
> >
> >
> > --
> > This message has been scanned for viruses and
> > dangerous content by MailScanner, and is
> > believed to be clean.
> >
> 
> >
> > CONFIDENTIALITY NOTICE:This email is intended solely for the person
> > or entity to which it is addressed and may contain confidential
> > and/or protected health information.  Any duplication,
> > dissemination, action taken in reliance upon, or other use of this
> > information by persons or entities other than the intended recipient
> > is prohibited and may violate applicable laws.  If this email has
> > been received in error, please notify the sender and delete the
> > information from your system.  The views expressed in this email are
> > those of the sender and may not necessarily represent the views of
> > IntelliCare.
>

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

Reply via email to