Messages com chave + jsf-Resolvido

Galera o seguinte, tenho um campo no meu jsf que aceita digitar somente inteiros. Mas é possível copiar um texto e colar nele. Para isso criei um converter para exibir a mensagem de “Campo Inválido”. O que eu quero agora é personalizar esta mensagem, ou seja, colocar o nome do campo na mensagem.

Por exemplo:

Campo Valor Inválido.
Campo Numero Inválido.

e assim por diante.

Chegue a definir no meu Messages.properties assim:

error.validate.invalidfield = Campo {0} inválido.

Mas, ele não exibe o nome do campo, ao invés disto, ele mostra o dígito zero entre chaves.

Obrigado.

precisa mais não galera, já resolvi…