You should do the following:
@Override
public ActionErrors validate(ActionMapping mapping, HttpServletRequest request) {
ActionErrors errors = super.validate(mapping, request);
if(errors == null) {
errors = new ActionErrors();
}
errors.add(ActionErrors.GLOBAL_MESSAGE, new ActionMessage("key"));
return errors;
}