Jsf mensagen de erro padrao!

0 respostas
L

O que Há de errado com minhas mensagens de erro padrao do jsf?Ele nao busca no pacote de recursos de jeito nenhum,tenho outras mensagens e labels de componentes que funcionan tranquilamente mas as de erro padrao nao funcionam pq?

# JSF erros

    javax.faces.component.UIInput.CONVERSION        = Erro de convers\u00E3o  
    javax.faces.component.UIInput.CONVERSION_detail = {0} Ocorreu um erro de convers\u00E3o.  
      
    javax.faces.component.UIInput.REQUIRED        = Erro de valida\u00E7\u00E3o  
    # Removi as aspas-duplas e os dois pontos  
    javax.faces.component.UIInput.REQUIRED_detail = {0} Este campo \u00E9 requerido.  
      
    javax.faces.component.UISelectOne.INVALID        = Erro de valida\u00E7\u00E3o  
    javax.faces.component.UISelectOne.INVALID_detail = {0} Este campo n\u00E3o \u00E9 uma op\u00E7\u00E3o v\u00E1lida.  
    
   javax.faces.component.UISelectMany.INVALID        = Erro de valida\u00E7\u00E3o  
   javax.faces.component.UISelectMany.INVALID_detail = {0} Este campo n\u00E3o \u00E9 uma op\u00E7\u00E3o v\u00E1lida.  
     
   javax.faces.validator.NOT_IN_RANGE        = Erro de valida\u00E7\u00E3o  
   javax.faces.validator.NOT_IN_RANGE_detail = {2} O atributo especificador n\u00E3o est\u00E1 entre os valores esperados {0} e {1}.  
     
   javax.faces.validator.DoubleRangeValidator.LIMIT        = Erro de valida\u00E7\u00E3o  
   javax.faces.validator.DoubleRangeValidator.LIMIT_detail = O atributo especificado n\u00E3o pode ser convertido para o tipo apropriado.  
     
   javax.faces.validator.DoubleRangeValidator.MAXIMUM        = Erro de valida\u00E7\u00E3o  
   javax.faces.validator.DoubleRangeValidator.MAXIMUM_detail = {1} Este campo \u00E9 maior que o m\u00E1ximo permitido de {0}.  
     
   javax.faces.validator.DoubleRangeValidator.MINIMUM        = Erro de valida\u00E7\u00E3o  
   javax.faces.validator.DoubleRangeValidator.MINIMUM_detail = {1} Este campo \u00E9 menor que o m\u00EDnimo permitido de {0}.  
     
   javax.faces.validator.DoubleRangeValidator.TYPE        = Erro de valida\u00E7\u00E3o  
   javax.faces.validator.DoubleRangeValidator.TYPE_detail = {0} Este campo n\u00E3o \u00E9 do tipo correto.  
     
   javax.faces.validator.LengthValidator.LIMIT        = Erro de valida\u00E7\u00E3o  
   javax.faces.validator.LengthValidator.LIMIT_detail = O atributo especificado n\u00E3o pode ser convertido para o tipo apropriado.  
     
   javax.faces.validator.LengthValidator.MAXIMUM        = Erro de valida\u00E7\u00E3o  
   javax.faces.validator.LengthValidator.MAXIMUM_detail = {1} Este campo \u00E9 mais longo do que o m\u00E1ximo permitido de {0} caracteres.  
     
   javax.faces.validator.LengthValidator.MINIMUM        = Erro de valida\u00E7\u00E3o  
   javax.faces.validator.LengthValidator.MINIMUM_detail = {1} Este campo \u00E9 mais curto do que o m\u00EDnimo permitido de {0} caracteres.  
     
   javax.faces.validator.LongRangeValidator.LIMIT        = Erro de valida\u00E7\u00E3o  
   javax.faces.validator.LongRangeValidator.LIMIT_detail = O atributo especificado n\u00E3o pode ser convertido para o tipo apropriado.  
     
   javax.faces.validator.LongRangeValidator.MAXIMUM        = Erro de valida\u00E7\u00E3o  
   javax.faces.validator.LongRangeValidator.MAXIMUM_detail = {1} Este campo \u00E9 maior que o m\u00E1ximo permitido de {0}.  
     
   javax.faces.validator.LongRangeValidator.MINIMUM        = Erro de valida\u00E7\u00E3o  
   javax.faces.validator.LongRangeValidator.MINIMUM_detail = {1} Este campo \u00E9 menor que o m\u00EDnimo permitido de {0}.  
     
	   javax.faces.validator.LongRangeValidator.TYPE        = Erro de valida\u00E7\u00E3o  
   javax.faces.validator.LongRangeValidator.TYPE_detail = {0} Este campo n\u00E3o \u00E9 do tipo correto.  
     
     
   # additional messages (not specified, but supported by myfaces API converters)  
     
   javax.faces.convert.BigDecimalConverter.CONVERSION        = Erro de convers\u00E3o  
   javax.faces.convert.BigDecimalConverter.CONVERSION_detail = {0} Este campo especificado n\u00E3o \u00E9 um n\u00FAmero v\u00E1lido.  
    
   javax.faces.convert.BigIntegerConverter.CONVERSION        = Erro de convers\u00E3o  
   javax.faces.convert.BigIntegerConverter.CONVERSION_detail = {0} Este campo especificado n\u00E3o \u00E9 um n\u00FAmero v\u00E1lido.  
     
   javax.faces.convert.BooleanConverter.CONVERSION        = Erro de convers\u00E3o  
   javax.faces.convert.BooleanConverter.CONVERSION_detail = {1} Imposs\u00EDvel converter '{0}' para Boolean.  
     
   javax.faces.convert.ByteConverter.CONVERSION        = Erro de convers\u00E3o  
   javax.faces.convert.ByteConverter.CONVERSION_detail = {1} Imposs\u00EDvel converter '{0}' para Byte.  
     
   javax.faces.convert.CharacterConverter.CONVERSION        = Erro de convers\u00E3o  
   javax.faces.convert.CharacterConverter.CONVERSION_detail = N\u00E3o foi poss\u00EDvel converter '{0}' para caracter.  
     
   javax.faces.convert.DateTimeConverter.CONVERSION        = Erro de convers\u00E3o  
   javax.faces.convert.DateTimeConverter.CONVERSION_detail = {1} Este campo especificado n\u00E3o \u00E9 uma data/hora v\u00E1lida.  
     
   javax.faces.convert.DoubleConverter.CONVERSION        = Erro de convers\u00E3o  
   javax.faces.convert.DoubleConverter.CONVERSION_detail = {0} Este campo especificado n\u00E3o \u00E9 um n\u00FAmero v\u00E1lido.  
     
   javax.faces.convert.FloatConverter.CONVERSION        = Erro de convers\u00E3o  
   javax.faces.convert.FloatConverter.CONVERSION_detail = {0} Este campo especificado n\u00E3o \u00E9 um n\u00FAmero v\u00E1lido.  
     
   javax.faces.convert.IntegerConverter.CONVERSION        = Erro de convers\u00E3o  
   javax.faces.convert.IntegerConverter.CONVERSION_detail = {0} Este campo especificado n\u00E3o \u00E9 um n\u00FAmero v\u00E1lido.  
     
   javax.faces.convert.LongConverter.CONVERSION        = Erro de convers\u00E3o  
   javax.faces.convert.LongConverter.CONVERSION_detail = {0} Este campo especificado n\u00E3o \u00E9 um n\u00FAmero v\u00E1lido.  
     
   javax.faces.convert.NumberConverter.CONVERSION        = Erro de convers\u00E3o  
   javax.faces.convert.NumberConverter.CONVERSION_detail = {0} Este campo especificado n\u00E3o \u00E9 um n\u00FAmero v\u00E1lido.  
    
   javax.faces.convert.ShortConverter.CONVERSION        = Erro de convers\u00E3o  
   javax.faces.convert.ShortConverter.CONVERSION_detail = {0} Este campo especificado n\u00E3o \u00E9 um n\u00FAmero v\u00E1lido.

nas paginas chamo o resource Bundles assim:

<f:loadBundle basename="com.Lgweb.Tcc.Model.messages" var="msg" />

Faces config:

<application>
  <locale-config>
   <default-locale>pt</default-locale>
   <supported-locale>en</supported-locale>
  </locale-config>
  <resource-bundle>
   <base-name>com.Lgweb.Tcc.Model.messages</base-name>
   <var>msg</var>
  </resource-bundle>
 </application>

O que ta faltando aqui?
obrigado.

Criado 13 de junho de 2008
Respostas 0
Participantes 1