Clearly you're not detecting the non-numeric format before trying to parse it. Tracing the execution path with the debugger ought to show where you can capture that??
From: Pratibha <pratibha.pari...@gmail.com> To: users@wicket.apache.org Date: 03/01/2013 07:20 AM Subject: org.apache.wicket.util.convert.ConversionException: Cannot parse 'abcdef' using format java.text.DecimalFormat@674dc Hi team, My converter is working perfectly if i enter double value but when i enter any String value it throws me error, i am unable to catch this error in feedbackpanel. Here's my converter code @Override public Object convertToObject(String value, java.util.Locale locale) { try{ if (Strings.isEmpty(value)) { return null; } else { if (Double.class.isAssignableFrom(value.getClass())) { return value; } if (value.equals(String.class)) { return convertToString((T)value, locale); } } } catch(Exception e){ error(value,"format"); } return value; } private void error(String value, String errorKey) { ConversionException e = new ConversionException("'" + value + "' is not a valid Double"); e.setSourceValue(value); e.setVariable("format", value); e.setResourceKey(getClass().getSimpleName() + "." + errorKey); throw e; } and my java code final TextField<Double> field = new TextField<Double>("field", new PropertyModel<Double>(field, "fieldNumber")){ @Override public IConverter getConverter(Class<?> clazz) { return new LocaleConverter<Double>(); } }; field.setType(Double.class); -- View this message in context: http://apache-wicket.1842946.n4.nabble.com/org-apache-wicket-util-convert-ConversionException-Cannot-parse-abcdef-using-format-java-text-Decimac-tp4656895.html Sent from the Users forum mailing list archive at Nabble.com. --------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org For additional commands, e-mail: users-h...@wicket.apache.org ** This email and any attachments may contain information that is confidential and/or privileged for the sole use of the intended recipient. Any use, review, disclosure, copying, distribution or reliance by others, and any forwarding of this email or its contents, without the express permission of the sender is strictly prohibited by law. If you are not the intended recipient, please contact the sender immediately, delete the e-mail and destroy all copies. **