Help! validaçao com o webwork!

Pessoal, tenho o seguinte formulário:

[quote]
<ww:form action=“cadastroContato” method=“post” validate=“true” >
<ww:textfield label=“Nome” name=“contato.nome” tooltip=“Digite o nome do Contato” required=“true”/>
<ww:textfield label=“Email” name=“contato.email” />
<ww:textfield label=“Telefone” name=“contato.telefone” title=“Teste” />
<ww:textfield label=“Celular” name=“contato.celular” />
<ww:radio label=“Sexo” name=“contato.sexo” list="{‘M’,‘F’}" required=“true”/>
<ww:textfield label=“Home page” name=“contato.homePage” />

&lt;ww:submit label="Cadastrar" /&gt;
&lt;/ww:form&gt;
  [/quote]

Quando eu coloco para validar o e-mail, porém permitindo que o mesmo possa ser nulo, a o webwork não executa a action, fica apenas uma página em branco.

Porém quando eu preencho o e-mail ele executa normalmente. Tem alguma forma de validar o e-mail permitindo que ele possa ser nulo???

Obrigado !!! Se alguém já souber de algo me ajude!:wink:

Arquivo de validação:

[quote]
<validators>
<field name=“contato.nome”>
<field-validator type=“requiredstring”>
<message><![CDATA[ Nome é um campo obrigatório! ]]></message>
</field-validator>
</field>

&lt;field name="contato.email"&gt;
&lt;field-validator type="email"&gt;
&lt;message&gt;&lt;![CDATA[ Você deve digitar um e-mail válido! ]]&gt;&lt;/message&gt;
&lt;/field-validator&gt;
&lt;/field&gt;
&lt;/validators&gt;   [/quote]

Pessoal, pesso descupas!

Acabei de descobrir que o problema não é com a validação do e-mail, mas sim com a validação do radio button “sexo”.
Ele não deixa passar a menos que radio button seja marcado.
Porém o correto seria a validação colocar uma mensagem de erro em cima do radio button ao invés de chamar a action e mostrar uma página em branco.

Dessa forma, a minha dúvida é: Alguém sabe como validar um radio button como required ? ? ?
Da forma que eu fiz não funciona corretamente.

Arquivo ActionCadastroContato-cadastroContato-validation.xml:

[quote]
<validators>
<field name=“contato.nome”>
<field-validator type=“requiredstring”>
<message><![CDATA[ Nome é um campo obrigatório! ]]></message>
</field-validator>
</field>
<field name=“contato.sexo”>
<field-validator type=“required”>
<message><![CDATA[ Sexo é um campo obrigatório! ]]></message>
</field-validator>
</field>

<field name=“contato.email”>
<field-validator type=“email”>
<message><![CDATA[ Você deve digitar um e-mail válido! ]]></message>
</field-validator>
</field>
<field name=“contato.homePage”>
<field-validator type=“url”>
<message><![CDATA[ Você deve digitar uma url válida! ]]></message>
</field-validator>
</field>
</validators>[/quote]