Urgente: validwhen no Struts. Funciona ou não?

Pessoal!!!

Como usar o validwhen?

Tenho dois campos, preciso torna o segundo campo obrigatório caso o primeiro campo esteja preenchido.

Já vi vários lugares falando sobre isso. Fiz todos os teste e nada.

Alguém já usou?

Tem exemplo para facilitar minha vida?

Uso a versão 1.2 do Struts.

Obrigado

Alguém sabe???

o que não funciona?
da erro? não valida?

Faz tempo que não uso, mas sempre funcionou bem.

[]´s

Como vc fez a validação ??

valiwhen
(campo1 != “”) | (campo2 != “”)

falo

Simplesmente não está validando.

Estou fazendo como explica a documentação:

<field property="emailAddress" depends="validwhen"> <arg0 key="userinfo.emailAddress.label"/> <var> <var-name>test</var-name> <var-value>((sendNewsletter == null) or (*this* != null))</var-value> </var> </field>

Quero saber se tem q fazer algum tipo de configuração no Struts ou no web.xml ou no JSP?

Não está validando de jeito nenhum… não acontece nada…

Preciso q isso funcione Urgente.

Obrigado

Alguma outra validação funciona ou so essa que não?
Vc tem certeza que o Vaildator esta configurado corrretamente?

De uma olhada nesse passo a passo:
http://www.roseindia.net/struts/struts_validator_framework.shtml

[]´s

Todas as outras validações estão funcionando corretamente (intRange, maxLength, minLength, required, etc)…

O validwhen é o unico que não está funcionando…

Gostaria de saber se tem q fazer alguma configuração ou somente no validation.xml?

T+

Obrigado.