Validação com WebWorks 2

Ae, alguem poderia me dizer como q se faz a validação com o WW2 ?
No site do WW tem alguma coisa, mas me deixou meio confuso.
Meu xwork.xml tá +/- assim :

<interceptors>
        <interceptor-stack name="systemDefaultInterceptors">
	    <interceptor-ref name="model-driven" />
            <interceptor-ref name="validationWorkflowStack" />
	</interceptor-stack>
</interceptors>

<action name="insertStudent" class="action.InsertStudentAction">
    <result name="success" type="velocity">studentInserted.vm</result>
    <result name="error" type="dispatcher">index.html</result>
</action>

eu fiz o arquivo InsertStudent-validation.xml :
(já tentei colocá-lo em tudo qto é lugar possível)…

<!-- Validação do campo name -->
    <field name="name">
        <field-validator type="required">
            <message>Você precisa informar o nome.</message>
        </field-validator>
    </field>

Valeu!

No tutorial do Samuel aqui no GUJ tem um exemplo de validação, você já olhou lá?

Alguns posts abaixo do seu, tem um post com uma dúvida parecida, você já olhou lá? http://www.guj.com.br/forum/viewtopic.php?t=14187 - Olha o exemplo lá que tem a validação pronta

Duas coisas:

:arrow: O nome do seu arquivo XML de validação está errado. Ele deve ter o formato <nome da classe action>-validation.xml ou <nome da classe action>-<alias>-validation.xml. No seu caso, ficaria assim:

InsertStudentAction-validation.xml

ou

InsertStudentAction-insertStudent-validation.xml

Note que faltou o “Action”.

:arrow: Adicione o interceptor-ref de validação na definição da sua action:

&lt;action name=&quot;insertStudent&quot; class=&quot;action.InsertStudentAction&quot;&gt; &lt;result name=&quot;success&quot; type=&quot;velocity&quot;&gt;studentInserted.vm&lt;/result&gt; &lt;result name=&quot;error&quot; type=&quot;dispatcher&quot;&gt;index.html&lt;/result&gt; &lt;interceptor-ref name=&quot;validation&quot;/&gt; &lt;/action&gt;

Os arquivos -validation.xml devem ficar no mesmo pacote das actions.