Bug no Validation do Struts 2?

Boa tarde Pessoal,

fiz um formulário (jsp) que está validando perfeitamente, porém, quando eu não digito o nome da razão social (nome da empresa) ele retorna a mensagem de erro dizendo que “Nome é requerido”, até aí perfeito!! O problema é que quando isso ocorre, ele limpa todos os campos do formulário, fazendo com que eu precise digitar tudo novamente. Achei isso muito estranho.

Alguém saberia me dizer, por que isso acontece? Agradeço qualquer ajuda!

CadastroEmpresaAction-validation.xml[/u]

true Nome é requerido

meu JSP[u]

<s:form theme=“simple” namespace=“cadastro” method=“post” action=“empresa” validate=“true”>

<s:fielderror />


Razão Social*
CNPJ*
Inscr. Est.*

Endereço
Número
Compl.

</s:form>

Obrigado ,
JJ