Yes... Any runtime exception can be thrown...

> -----Original Message-----
> From: Fred Lamuette [mailto:[EMAIL PROTECTED] 
> Sent: Monday, September 29, 2003 5:01 PM
> To: [EMAIL PROTECTED]
> Subject: Spam:RE: [OS-webwork] Validation Framework details
> 
> 
> In this case, you have to throw an exception for a 
> user-defined converter?
> 
> -----Message d'origine-----
> De : [EMAIL PROTECTED]
> [mailto:[EMAIL PROTECTED] 
> la part de Jason Carreira Envoye : lundi 29 septembre 2003 
> 20:32 A : [EMAIL PROTECTED]
> Objet : RE: [OS-webwork] Validation Framework details
> 
> 
> I'm working on the type conversion code to add field errors. 
> They will be keyed like this:
> 
> invalid.fieldvalue.xxx
> 
> Where xxx is your field name. It will also have a default 
> message which will be shown if the above key could not be 
> found in the Action's resource bundle. 
> 
> > -----Original Message-----
> > From: Fred Lamuette [mailto:[EMAIL PROTECTED]
> > Sent: Saturday, September 27, 2003 2:20 PM
> > To: [EMAIL PROTECTED]
> > Subject: RE: [OS-webwork] Validation Framework details
> > 
> > 
> > Ok, you say "Type conversion handle this". But when will be
> > planned that the user-defined converters add a field error 
> > (maybe with a specific Exception thrown as you said) ? 
> > Cheers. Richard.
> > 
> > -----Message d'origine-----
> > De : [EMAIL PROTECTED]
> > [mailto:[EMAIL PROTECTED]
> > la part de Jason Carreira Envoye : samedi 27 septembre 2003 
> > 14:19 A : [EMAIL PROTECTED]
> > Objet : RE: [OS-webwork] Validation Framework details
> > 
> > 
> > You thought what I said was overcomplicated? This sounds WAY
> > too complicated... Type conversion handles this...
> > 
> > > -----Original Message-----
> > > From: Fred Lamuette [mailto:[EMAIL PROTECTED]
> > > Sent: Friday, September 26, 2003 1:53 PM
> > > To: [EMAIL PROTECTED]
> > > Subject: RE: [OS-webwork] Validation Framework details
> > >
> > >
> > > In fact, this way of thinking is overcomplicated. Why cant we add
> > > another level of validation.
> > >
> > > Level 1 before ParamsInterceptor :
> > >     I validate the representation types of input parameters
> > > (ActionContext.getContext().getParameters())
> > >     For instance, a string represents really a date.
> > >
> > > Level 2 after ParamsInterceptor :
> > >     I validate the bean data.
> > >     For instance, date1 is not null, date1>date2, ...
> > >
> > > Any remarks ?
> > > Cheers.
> > > Richard.
> > >
> > > -----Message d'origine-----
> > > De : [EMAIL PROTECTED]
> > > [mailto:[EMAIL PROTECTED]
> > > la part de Jason Carreira Envoye : vendredi 26 septembre
> > 2003 16:54 A
> > > : [EMAIL PROTECTED]
> > > Objet : RE: [OS-webwork] Validation Framework details
> > >
> > >
> > > > -----Original Message-----
> > > > From: Fred Lamuette [mailto:[EMAIL PROTECTED]
> > > >
> > > > My question : how can i do to see the message "Your text
> > "Foo Bar"
> > > > could not be parsed as a date", what can i do in my
> > > dateconverter to
> > > > add a FieldError ????
> > > >
> > > > Cheers.
> > > > Richard.
> > >
> > > Short answer: You can't
> > > Long answer: You can't, yet...
> > >
> > > I'm trying to figure out if it's ok for you if we figure 
> out how to
> > > make the converter add a field error, but then the 
> > > RequiredFieldValidator is also going to add a message.
> > >
> > > I think we can do this with a custom runtime error...
> > >
> > > throw new XworkTypeConversionMessageException("Your text '"
> > + value +
> > > "' could not be parsed as a date");
> > >
> > > The type conversion framework can be made to catch this
> > exception type
> > > and add the message from it to the field errors.
> > >
> > > Jason
> > >
> > >
> > > -------------------------------------------------------
> > > This sf.net email is sponsored by:ThinkGeek
> > > Welcome to geek heaven.
> > > http://thinkgeek.com/sf
> > > _______________________________________________
> > > Opensymphony-webwork mailing list 
> > > [EMAIL PROTECTED]
> > > https://lists.sourceforge.net/lists/listinfo/opensymphony-webwork
> > >
> > >
> > >
> > > -------------------------------------------------------
> > > This sf.net email is sponsored by:ThinkGeek
> > > Welcome to geek heaven.
> > > http://thinkgeek.com/sf
> > > _______________________________________________
> > > Opensymphony-webwork mailing list 
> > > [EMAIL PROTECTED]
> > > https://lists.sourceforge.net/lists/listinfo/opensymphony-webwork
> > >
> > 
> > 
> > -------------------------------------------------------
> > This sf.net email is sponsored by:ThinkGeek
> > Welcome to geek heaven.
> > http://thinkgeek.com/sf
> > _______________________________________________
> > Opensymphony-webwork mailing list 
> > [EMAIL PROTECTED]
> > https://lists.sourceforge.net/lists/listinfo/opensymphony-webwork
> > 
> > 
> > 
> > -------------------------------------------------------
> > This sf.net email is sponsored by:ThinkGeek
> > Welcome to geek heaven.
> > http://thinkgeek.com/sf
> > _______________________________________________
> > Opensymphony-webwork mailing list 
> > [EMAIL PROTECTED]
> > https://lists.sourceforge.net/lists/listinfo/opensymphony-webwork
> > 
> 
> 
> -------------------------------------------------------
> This sf.net email is sponsored by:ThinkGeek
> Welcome to geek heaven.
> http://thinkgeek.com/sf
> _______________________________________________
> Opensymphony-webwork mailing list
> [EMAIL PROTECTED]
> https://lists.sourceforge.net/lists/listinfo/opensymphony-webwork
> 
> 
> -------------------------------------------------------
> This sf.net email is sponsored by:ThinkGeek
> Welcome to geek heaven.
> http://thinkgeek.com/sf
> _______________________________________________
> Opensymphony-webwork mailing list
> [EMAIL PROTECTED]
> https://lists.sourceforge.net/lists/listinfo/opensymphony-webwork
> 


-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf
_______________________________________________
Opensymphony-webwork mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/opensymphony-webwork

Reply via email to