DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG· RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT <http://issues.apache.org/bugzilla/show_bug.cgi?id=38798>. ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND· INSERTED IN THE BUG DATABASE.
http://issues.apache.org/bugzilla/show_bug.cgi?id=38798 Summary: validator argument - resource="false" ignored Product: Commons Version: unspecified Platform: All OS/Version: other Status: UNCONFIRMED Keywords: ErrorMessage Severity: normal Priority: P4 Component: Validator AssignedTo: commons-dev@jakarta.apache.org ReportedBy: [EMAIL PROTECTED] In ValidationResources.java function addOldArgRules does not set value of resource, like: String resource = attributes.getValue("resource"); if (resource != null && !"".equals(resource)) { arg.setResource(resource); } As a result I've got struts validation message "Field can not be less than null characters." Because in config there is defined a value '2' for minlength, but commons.jar searches for resource with name '2' in resource bundule. Configuration: <field property="name" depends="required,minlength,maxlength"> <arg0 key="fieldForm.name"/> <arg1 name="minlength" key="${var:minlength}" resource="false" /> <arg1 name="maxlength" key="${var:maxlength}" resource="false" /> <var> <var-name>minlength</var-name> <var-value>2</var-value> </var> <var> <var-name>maxlength</var-name> <var-value>4</var-value> </var> </field> -- Configure bugmail: http://issues.apache.org/bugzilla/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the assignee for the bug, or are watching the assignee. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]