Is your custom validator in a resource (i.e. validation-custom.xml) that's identified in struts-config.xml like such:
<plug-in className="org.apache.struts.validator.ValidatorPlugIn">
<set-property property="pathnames"
value="/WEB-INF/validator-rules.xml,/WEB-INF/validation-custom.xml,/WEB-
INF/validator/validation.xml" />
<set-property property="stopOnFirstError" value="true" />
</plug-in>
=========================== validation-custom.xml =============
<validator name="isequalif"
classname="com.wf.bd.ice.rules.validation.ICEFieldChecks"
method="validateIsEqualIf"
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"
msg="isequalif.default">
</validator>
smime.p7s
Description: S/MIME cryptographic signature

