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

        

Reply via email to