Mensagem na validação de campos usando validation.xml

Pessoal,

To fazendo uma página e validando alguns campos.
Meu problema está na mensagem em que quero retornar para o usuário, caso algum campo esteja fora do que está sendo requerido.
Para falarmos a mesma lingua, a página possui os seguintes campos:
Nome: necessita de uma string
Classificação: necessita de um inteiro

Eu valido esses campos, cada um com um tipo de validação.
Ja fiz todos os mapeamentos necessários mas não consigo dar mensagem personalizada quando eu valido um campo como int. se eu validar o campo com o tipo requiredestring, ele dá a mensagem correta.

Vamos à um exemplo:

O campo nome eu to validando como requiredstring. Com essa validacao, minha mensagem de retorno está ok. abaixo o codigo que estou validando:




no arquivo .properties está:
field.required = É necessário digitar um nome.

O campo classificação eu to validando como int. Com essa validacao, minha mensagem de retorno nao aparece, mas aparece uma que o próprio webwork retorna (Invalid field value for field “client.classificacao”.). abaixo o codigo que estou validando:


0


no arquivo .properties está:
field.req =É necessário digitar apenas números.

Notem que meu problema não é na validação, mas sim com as mensagens que eu to pretendendo retornar.

Alguém já passou por um problema desses?
O que devo fazer?
Devo fazer meu próprio validador? Caso sim, alguém tem um material pra me enviar, pois nem imagino como o validador possa funcionar.

Agradeço a ajuda de todos que puderem me ajudar.
:roll: