Hi, we had a report for it already: http://issues.apache.org/jira/browse/TRINIDAD-1129
It should be fixed with the 1.x.9 release On Fri, Aug 22, 2008 at 11:50 AM, Marco Grimm <[EMAIL PROTECTED]> wrote: > Hello altogether, > > we have a problem with the validators (or only DoubleRangeValidator?) after > restoreState. When restoreState is executed, new instances for the > validators are created (that is the properties/attributes like "maximum" and > "minimum" have the default value. When the following validate() is executed > the org.apache.trinidad.validator.DoubleRangeValidator first tries to > execute super.validate(), which finishes without an exception, but - here is > the bug - does not validate anything, because the properties/attributes are > not set. > > getMaximum() and getMinimum() would return the correct values, because they > get the return value from the _facesBean, but the validate()-Method in > javax.faces.validator.DoubleRangeValidator does not use getMaximum() but > maximum (the private attribute, which is not set). If I might give a fix > suggestion, maybe the restoreState(...)-Method in the DoubleRangeValidator > should additionally execute super.restoreState(...), then the > properties/attributes would be set in the > javax.faces.validator.DoubleRangeValidator. > > If my fix suggestion is completely wrong, please execuse me. > > Marco Grimm > > -- Matthias Wessendorf Need JSF and Web 2.0? http://code.google.com/p/facesgoodies further stuff: blog: http://matthiaswessendorf.wordpress.com/ sessions: http://www.slideshare.net/mwessendorf mail: matzew-at-apache-dot-org

