[richfaces-issues] [JBoss JIRA] (RF-12430) Client side validators and @ReportAsSingleViolation

Dan Osterrath (JIRA) jira-events at lists.jboss.org
Thu Aug 23 06:11:15 EDT 2012


Dan Osterrath created RF-12430:
----------------------------------

             Summary: Client side validators and @ReportAsSingleViolation
                 Key: RF-12430
                 URL: https://issues.jboss.org/browse/RF-12430
             Project: RichFaces
          Issue Type: Bug
      Security Level: Public (Everyone can see)
          Components: component-validators
    Affects Versions: 4.2.2.Final
         Environment: JBoss AS 7.1.1 Final, Hibernate Validator 4.2.0, Oracle Java 1.7.0_02, Windows 7
            Reporter: Dan Osterrath


I'm using CSV with the {{@NotEmpty}} constraint and a specific message. When the form is validated on server side the error messega is always the specified one. When the field is validated on client side, the error message is sometimes my specified, sometimes one of "can not be null" or "must be between 1 and 2147483647".

The problem here is, that for CSV the JS code contains 3 validators:
{code:JavaScript}
var p={
	da:da,
	v:[
		{f:RichFaces.csv.validateRequired,p:{} ,m:{"detail":"kann nicht null sein","severity":0,"summary":"kann nicht null sein"} },
		{f:RichFaces.csv.validateSize,p:{"min":1} ,m:{"detail":"muss zwischen 1 und 2147483647 liegen","severity":0,"summary":"muss zwischen 1 und 2147483647 liegen"} },
		{f:RichFaces.csv.validateRequired,p:{} ,m:{"detail":"Bitte gib einen Benutzernamen an!","severity":0,"summary":"Bitte gib einen Benutzernamen an!"} }
	]
};
{code}
Unfortunately the order of these 3 validators seems random. When validating the first validator fails and its message will be displayed.

It seems that the {{@ReportAsSingleViolation}} annotation is being ignored when creating JS code for CSV.


--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.jboss.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        


More information about the richfaces-issues mailing list