What you should be doing is the following: <message key="template.name.errors.required">A default message in case the key is not found</message>
Thanks, Chris ----- Original Message ----- From: "Francisco Hernandez" <[EMAIL PROTECTED]> Newsgroups: gmane.comp.java.open-symphony.webwork Sent: Monday, November 17, 2003 3:39 PM Subject: Re: use getText to resolve errors in controlheader.vm > ok I've so then maybe theres a problem with the validator or somewhere > else, my validator is running correctly and adds > template.name.errors.required to the fieldError but its not resolving > the text, I tried using: > <message>text('template.name.errors.required')</message> > <message>getText('template.name.errors.required')</message> > also but that didnt work. > > <!DOCTYPE validators PUBLIC "-//OpenSymphony Group//XWork Validator > 1.0//EN" "http://www.opensymphony.com/xwork/xwork-validator-1.0.dtd"> > <validators> > <field name="name"> > <field-validator type="requiredstring"> > <message>template.name.errors.required</message> > </field-validator> > </field> > </validators> > > > Jason Carreira wrote: > > Messages should be evaluated / localized before they are added to the > > message maps. The validation framework does this already. > > > > > >>-----Original Message----- > >>From: Francisco Hernandez [mailto:[EMAIL PROTECTED] > >>Sent: Monday, November 17, 2003 11:08 AM > >>To: [EMAIL PROTECTED] > >>Subject: [OS-webwork] use getText to resolve errors in > >>controlheader.vm > >> > >> > >>controlheader.vm currently doesnt resolve errors using > >>getText, below is > >>the modified vm > >> > >>(PS: Jira is down so I couldnt post bug..) > >> > >>controlheader.vm > >> > >>## Only show message if errors are available. > >>## This will be done if ActionFormSupport is used. > >> > >>#if( $fieldErrors.get($parameters.name) ) > >> #set ($errors = $fieldErrors.get($parameters.name)) > >> #foreach ($error in $fieldErrors.get($parameters.name)) > >> <tr> > >> #if ($parameters.labelposition == 'top') > >> <td align="left" valign="top" colspan="2"> > >> #else > >> <td align="center" valign="top" colspan="2"> > >> #end > >> <span class="errorMessage"> > >> #set( $message = > >>$stack.findValue("getText('${error}')") ) > >> #if( $message && $message != "" ) > >> $message<br> > >> #else > >> $!error<br> > >> #end > >> </span> > >> </td> > >> </tr> > >> #end > >>#end > >> > >>## if the label position is top, > >>## then give the label it's own row in the table > >> > >><tr> > >> #if ($parameters.labelposition == 'top') > >> <td align="left" valign="top" colspan="2"> > >> #else > >> <td align="right" valign="top"> > >> #end > >> > >> #if ($errors) > >> <span class="errorLabel"> > >> #else > >> <span class="label"> > >> #end > >> > >> #if ($parameters.label) > >> $parameters.label: > >> #end > >> </span> > >> </td> > >> > >>## add the extra row > >>#if ($parameters.labelposition == 'top') > >></tr> > >><tr> > >>#end > >> <td> > >> > >> > >> > >> > >>------------------------------------------------------- > >>This SF. Net email is sponsored by: GoToMyPC > >>GoToMyPC is the fast, easy and secure way to access your > >>computer from any Web browser or wireless device. Click here > >>to Try it Free! > >>https://www.gotomypc.com/tr/OSDN/AW/Q4_2003/t/g22lp?Target=mm/ > > > > g22lp.tmpl > > _______________________________________________ > > Opensymphony-webwork mailing list > > [EMAIL PROTECTED] > > https://lists.sourceforge.net/lists/listinfo/opensymphony-webwork > > > > > > ------------------------------------------------------- > > This SF. Net email is sponsored by: GoToMyPC > > GoToMyPC is the fast, easy and secure way to access your computer from > > any Web browser or wireless device. Click here to Try it Free! > > https://www.gotomypc.com/tr/OSDN/AW/Q4_2003/t/g22lp?Target=/g22lp.tmpl > > _______________________________________________ > > Opensymphony-webwork mailing list > > [EMAIL PROTECTED] > > https://lists.sourceforge.net/lists/listinfo/opensymphony-webwork > > > > > > > > > > > > ------------------------------------------------------- > This SF. Net email is sponsored by: GoToMyPC > GoToMyPC is the fast, easy and secure way to access your computer from > any Web browser or wireless device. Click here to Try it Free! > https://www.gotomypc.com/tr/OSDN/AW/Q4_2003/t/g22lp?Target=mm/g22lp.tmpl ------------------------------------------------------- This SF. Net email is sponsored by: GoToMyPC GoToMyPC is the fast, easy and secure way to access your computer from any Web browser or wireless device. Click here to Try it Free! https://www.gotomypc.com/tr/OSDN/AW/Q4_2003/t/g22lp?Target=mm/g22lp.tmpl _______________________________________________ Opensymphony-webwork mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/opensymphony-webwork