As I said the method signatures don't match - you're missing the "Validator" parameter. Change your config file to the following:
<validator name="licencia" classname="validator.ValidatorLicenciaMaestro" method="validateLicenciaMaestro" methodParams="java.lang.Object, org.apache.commons.validator.ValidatorAction, org.apache.commons.validator.Field, org.apache.struts.action.ActionMessages, org.apache.commons.validator.Validator, javax.servlet.http.HttpServletRequest" depends="" msg="errors.licencia"/> Niall ----- Original Message ----- From: "Metal KoRn" <[EMAIL PROTECTED]> Sent: Friday, May 06, 2005 2:50 AM This is the code for the validator form public class ValidatorLicenciaMaestro implements Serializable{ public static boolean validateLicenciaMaestro(Object bean,ValidatorAction va, Field field,ActionMessages errors,org.apache.commons.validator.Validator validator,HttpServletRequest request) { String value = null; if (isString(bean)) { value = (String) bean; } else { value = ValidatorUtils.getValueAsString(bean, field.getProperty()); } System.out.println("This is value for validator "+value); return false; } --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]