Problemas com f:validateLongRange

4 respostas
The_Toad

Salve galera,

seguinte, to com um problema na tradução do texto dessa tag. Segui os tutorias que achei, criando um bundle e colocando lá o texto do javax.faces.validator.NOT_IN_RANGE. Mas, por algum motivo desconhecido para mim, a mensagem de erro padrão continua.

Coloquei o f:loadBundle na página com o validator e a configuração do faces-config é a seguinte:

<application>
    <message-bundle>errorMessages</message-bundle>
</application>

Para outras mensagens, tudo funciona sem problemas. Alguém já passou por esse problema?

Obrigado pela ajuda,
abraços!

4 Respostas

maurenginaldo

Poste seu arquivo de tradução.

The_Toad

errorMessages.properties

javax.faces.validator.NOT_IN_RANGE=O atributo especificado não está entre os valores esperados {0} e {1}
teste=Texto para conferência do funcionamento do bundle

É isso,
[]'s.

maurenginaldo

É,
o seu arquivo de tradução está correto.

Será que ele está disparando uma exceção diferente dessa?
Coloque a mensagem em inglês que está aparecendo.

The_Toad

j_id_jsp_24175657_17:nModulos: Validation Error: Specified attribute is not between the expected values of 1 and 999.

Obrigado,
[]'s.

Criado 1 de agosto de 2008
Ultima resposta 1 de ago. de 2008
Respostas 4
Participantes 2