[richfaces-issues] [JBoss JIRA] Created: (RF-11035) Unexpected exception during isValid call with Hibernate @Size validation on h:selectManyCheckbox

Ján Jamrich (JIRA) jira-events at lists.jboss.org
Fri Jun 3 09:07:00 EDT 2011


Unexpected exception during isValid call with Hibernate @Size validation on h:selectManyCheckbox
------------------------------------------------------------------------------------------------

                 Key: RF-11035
                 URL: https://issues.jboss.org/browse/RF-11035
             Project: RichFaces
          Issue Type: Bug
      Security Level: Public (Everyone can see)
         Environment:     * RichFaces 4.1.0-SNAPSHOT r.22520
    * Metamer ${4.1.0-SNAPSHOT} r.${22520}
    * Apache MyFaces JSF-2.0 Core Impl 2.0.4 /
    * Apache Tomcat 7.0.12
    * Java(TM) SE Runtime Environment 1.6.0_19-b04 @Linux
    * Firefox 3.6.17 @ Linux x86_64

            Reporter: Ján Jamrich


When validation performed on input of type h:selectManyCheckbox (bound to property of type List<String>) on backing bean), and unexpected error appear. See details for Mojarra and MyFaces in log attached.

Since property bound to property is List type, SizeValidatorForCollection validator implementation is called. But submited items from h:selectManyCheckbox are sent to appropriate method (isValid() ) as String[]. (Every item from selectManyCheckbox is another array item). Its the same behavior for Mojarra and MyFaces.

@Size annotation declare that it should work with String, Collection, Map and Array.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

       



More information about the richfaces-issues mailing list