Validar um campo dependendo do preenchimento de outro

Opa, blz?

Vou explicar o que eu preciso.
Tenho um formulário com vários campos obrigatórios, entre eles um CPF e um nº de passaporte.
Valido todos os campos com o Struts Validator, até aí tudo bem.
Surgiu uma nova regra em que deve ser validado um ou outro, ou seja, se o CPF estiver preenchido, não valido o nº de passaporte e vice-versa.
Alguém sabe como faço isso com o Validator do Struts 1.x?

Até mais.