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