Pessoal, estou trabalhando com uma aplicação web e foi necessário modulariza-la, nesse momento o @FacesConverter e @FacesValidate deixaram de de funcionar!
Antes eu executava a aplicação o utilizando o plugin do jetty para o maven agora estou usando o plugin Jetty Eclipse.
Conversor:
@FacesConverter("converter.numeroParaComanda")
public class ConverterNumeroParaComanda implements Converter, Serializable {
...
}
Página:
<pe:inputNumber
id="inputNumero"
value="#{variavelLancamentos.comanda}"
binding="#{variavelLancamentos.inputNumero}"
decimalPlaces="0"
required="true"
thousandSeparator=""
converter="converter.numeroParaComanda"/>
Agora, se eu fizer:
Conversor:
@Named
public class ConverterNumeroParaComanda implements Converter, Serializable {
...
}
Página:
<pe:inputNumber
id="inputNumero"
value="#{variavelLancamentos.comanda}"
binding="#{variavelLancamentos.inputNumero}"
decimalPlaces="0"
required="true"
thousandSeparator=""
converter="#{numeroParaComanda}"/>
Funciona normalmente! Tenho a impressão que e o Jetty não está mapeando as classes nomeadas com @FacesConverter ou @FacesValidate.
Obrigado!