WebWork2 e Validação

Eu Fiz um cadastro bem básico com WW2 e na hora q eu coloquei a validação, a tela fica branca, nao aparecendo mais nenhum campo para entrada de dados

minha VIEW

#bodytag (Form "action='vendedor.action'" "method='post'") 
	#tag (TextField "name='cdVend'" "label='cdVend'") 
	#tag (TextField "name='nomeVendedor'" "label='nomeVendedor'") 
	#tag (Submit "value='Send Form'") 
#end 

meu xwork.xml

<xwork>
    <include file="webwork-default.xml" />
	<package name="default" extends="webwork-default">

		<interceptors>
 			<interceptor-stack name="systemDefaultStack">
 				<interceptor-ref name="validationWorkflowStack"/>
 			</interceptor-stack>
 		</interceptors>
				
 	   <action name="vendedor" class="br.com.testeww.action.venda.VendedorAction">
          <result name="success" type="velocity">/vendas/Vendedor.vm</result>
          <interceptor-ref name="systemDefaultStack"/>		  
	   </action>
    </package>
</xwork>

meu Action

public class VendedorAction extends ActionSupport {
    
	private Integer cdVend;
	private String  nomeVendedor;
	
    public String execute() throws Exception {
        return SUCCESS;
    }

	public Integer getCdVend() {
		return cdVend;
	}
	public void setCdVend(Integer cdVend) {
		this.cdVend = cdVend;
	}
	public String getNomeVendedor() {
		return nomeVendedor;
	}
	public void setNomeVendedor(String nomeVendedor) {
		this.nomeVendedor = nomeVendedor;
	}
}

meu VendedorAction-validation.xml

<validators>
     <field name="cdVend">
         <field-validator type="requiredstring">
             <message>Informe o Codigo do Vendedor.</message>
         </field-validator>
     </field>
     <field name="nomeVendedor">
         <field-validator type="requiredstring">
             <message>Informe o Nome do Vendedor</message>
         </field-validator>
     </field>
</validators>

Desta forma, ao chamar o action
http://localhost/testeww/vendedor.action
a tela fica toda branca

PS : O VendedorAction-validation.xml esta no mesmo package do meu Action, e seu eu remover este arquivo, funciona normalmente a entrada de dados, porém, sem validar nada.

faltou o <result name=“input” na action vendedor, o interceptor de validação vai retornar para o input.

Era isto mesmo funcionou …

Mas agora pintou outra dúvida, já na primeira vez que entro no formulario, já faz a checagem trazendo as mensagens de erro na tela, como eu faço para fazer esta checagem somente no SUBMIT ?

minha configuracao do Action no xwork ficou assim

 	   &lt;action name="vendedor" class="br.com.testeww.action.venda.VendedorAction"&gt;
          &lt;result name="input"   type="velocity"&gt;/vendas/Vendedor.vm&lt;/result&gt;
          &lt;result name="success" type="velocity"&gt;/vendas/Vendedor.vm&lt;/result&gt;
          &lt;interceptor-ref name="systemDefaultStack"/&gt;		  
	   &lt;/action&gt;

entao vc preciar criar uma action com um nome diferente, mas para a mesma classe, por exemplo:

<action name="vendedorForm" class="br.com.testeww.action.venda.VendedorAction">

e depois renomerar o VendedorAction-validation.xml para VendedorAction-vendedor-validation.xml.