Sebastien Briquet created WICKET-4549:
-----------------------------------------
Summary: Wicket 6.0.0-beta1: RangeValidator / FeedbackPanel Issue
(NPE)
Key: WICKET-4549
URL: https://issues.apache.org/jira/browse/WICKET-4549
Project: Wicket
Issue Type: Bug
Components: wicket
Affects Versions: 6.0.0-beta1
Environment: (k)ubuntu 11.10, java-6-openjdk
Reporter: Sebastien Briquet
While using the following code:
form.add(new FeedbackPanel("feedback"));
final TextField<Integer> input = new TextField<Integer>("input", new
Model<Integer>(15), Integer.class);
input.add(new RangeValidator<Integer>(0, 200));
form.add(input);
I've got a NPE with wicket6.0.0-beta1, when I submit the form with a value not
inside the validator's bounds. (ie, 500).
java.lang.NullPointerException
at
org.apache.wicket.markup.html.form.ValidationErrorFeedback.toString(ValidationErrorFeedback.java:83)
at
org.apache.wicket.markup.html.panel.FeedbackPanel.newMessageDisplayComponent(FeedbackPanel.java:338)
at
org.apache.wicket.markup.html.panel.FeedbackPanel$MessageListView.populateItem(FeedbackPanel.java:117)
at
org.apache.wicket.markup.html.list.ListView.onPopulate(ListView.java:524)
at
org.apache.wicket.markup.repeater.AbstractRepeater.onBeforeRender(AbstractRepeater.java:116)
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators:
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira