The magic is calling setVariable on the ConversionException. Thanks to Igor's new book <https://www.packtpub.com/apache-wicket-cookbook/book> for teaching me that. ;)
So in your page's property file you'd have (you had the wrong case on *IC*onverter in your last email): mortgageAmountPrimary.IConverter.Double=You must enter a valid value for ${user}'s mortgage amount field to continue with this application. Java code: form.add(new TextField<Double>("mortgageAmountPrimary",Double.class){ @Override public IConverter getConverter(Class<?> type) { return new DoubleConverter(){ @Override public Double convertToObject(String value, Locale locale) { try{ return super.convertToObject(value, locale); }catch(ConversionException e){ * e.setVariable("user", "Theos");* throw e; } } }; } }); I did it all inline so you could see it. But subclassing to make it more useable, like getting the variable's value via a passed in Model wouldn't hurt. -Clint On Thu, Mar 31, 2011 at 4:54 PM, Henry, Mike [GCG-PFS] < mike.he...@primerica.com> wrote: > I have: > TextField mortgageAmountPrimary = new TextField("mortgageAmountPrimary", > Double.class); > > If the built in double conversion fails I want this custom error > message: > > "You must enter a valid value for Ted's mortgage amount field to > continue with this application." > > I need to pass in "Ted" in a variable like: > mortgageAmountPrimary.Iconverter.Double=You must enter a valid value for > ${username}'s mortgage amount field to continue with this application. > > So I need a 'username' var to pass in. Can you extend a converter and if > so how would you instruct the textfield to use it? > Thanks > > -----Original Message----- > From: Jered Myers [mailto:jer...@maplewoodsoftware.com] > Sent: Thursday, March 31, 2011 3:39 PM > To: dev@wicket.apache.org > Subject: Re: Wicket help > > I think you might be looking for the variablesMap(IValidatable) function > in AbstractValidator. You will probably need to extend your validator > and override that function. PatternValidator overrides it to create the > "pattern" variable, if you want an example. > > On 3/31/2011 10:57 AM, Henry, Mike [GCG-PFS] wrote: > > Does anyone know if its possible to add your own variables to the > > built it converters/validators for custom messages? > > > > >