myfaces-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Deryk Sinotte (JIRA)" <...@myfaces.apache.org>
Subject [jira] [Created] (MYFACES-3547) Can't use expression for validator attributes
Date Tue, 15 May 2012 23:11:07 GMT
Deryk Sinotte created MYFACES-3547:
--------------------------------------

             Summary: Can't use expression for validator attributes
                 Key: MYFACES-3547
                 URL: https://issues.apache.org/jira/browse/MYFACES-3547
             Project: MyFaces Core
          Issue Type: Bug
          Components: General
    Affects Versions: 2.1.7
         Environment: validator ajax
            Reporter: Deryk Sinotte


Attaching a test case that shows a problem when using an expression for an attribute in a
validator. We have markup that looks like this:

<h:inputText id="ajaxMy"
value="#{testBean.myNumber}">
<f:validateLongRange minimum="1"
maximum="#{testBean.maxValue}"/>
<f:ajax execute="@this"
render="@form"/>
</h:inputText>

When the value of the maximum attribute is modified via Ajax from another input field, the
value of the bean is properly set but the validator doesn't resolve appear to resolve the
expression at the right time and the result is that validation occurs against the "old" values.

--
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

        

Mime
View raw message