Thats exactly what it was. The maxlength entry in my validator-rules.xml had a depends 
entry: 
depends="required" 
I changed that and it now works the way I intended. Thanks for your help!!


>>  Take a look at the maxlength definition inside validator-rules.xml.

>>  <validator name="maxlength"
>>  classname="org.apache.struts.validator.FieldChecks"
>>  method="validateMaxLength"
>>  methodParams="java.lang.Object,
>>  org.apache.commons.validator.ValidatorAction,
>>  org.apache.commons.validator.Field,
>>  org.apache.struts.action.ActionErrors,
>>  javax.servlet.http.HttpServletRequest"
>>  depends=""
>>  msg="errors.maxlength">

>>  Does your "depends" specify "required"?

>>  -----Original Message-----
>>  From: Max Kremer [mailto:[EMAIL PROTECTED]
>>  Sent: Tuesday, October 07, 2003 13:13
>>  To: [EMAIL PROTECTED]
>>  Subject: maxlength validator implies required???


>>  Hi, 
>>  I'm using the maxlength validator as follows in validator.xml 
>>  <field
>>  property="description"
>>  depends="maxlength">
>>  <arg0 key="prompt.description"/>
>>  <arg1 name="maxlength" key="${var:maxlength}" resource="false"/>
>>  <var>
>>  <var-name>maxlength</var-name>
>>  <var-value>300</var-value>
>>  </var>
>>  </field> 
>>  But for some reason when the field is left blank the validator returns a
>>  message that the field is required even though I am NOT using the
>>  required validator. Does maxlength IMPLY required???? Has anybody else
>>  experienced this behaviour?
>>  Regards,

>>  Max Kremer


>>  ---------------------------------------------------------------------
>>  To unsubscribe, e-mail: [EMAIL PROTECTED]
>>  For additional commands, e-mail: [EMAIL PROTECTED]



>>  ---------------------------------------------------------------------
>>  To unsubscribe, e-mail: [EMAIL PROTECTED]
>>  For additional commands, e-mail: [EMAIL PROTECTED]







Regards,

Max Kremer
Director of Technology
Datastay Corp.

office     416.398.1616
fax        416.398.9510
mobile   416.801.6299


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to