Migração do JavaServer Faces
No WebSphere Application Server versão 8 e posterior, a implementação padrão do JavaServer Faces (JSF) foi mudada para MyFaces.
Escolhendo a Implementação JSF Correta
Após atualizar para o WebSphere Application Server versão 9, o estado inicial para todos os aplicativos é a implementação de JSF do MyFaces 2.2. Consulte Configurando para JavaServer Faces 2.2 se desejar escolher uma configuração de terceiro.
Biblioteca de Widgets do IBM JavaServer Faces
Você deve atualizar a biblioteca de widgets para a versão 3.1.6 ou superior para ativar compatibilidade com as mudanças na implementação do JSF 2.0. Obtenha uma versão compatível de JWL fazendo upgrade do IBM® Rational Application Developer for WebSphere para 7.5.5.2 ou posterior ou instalando o IBM Rational Application Developer for WebSphere V8.0 e posterior.
Manipulação de Exceção do JSF 2.0
O comportamento padrão para o JSF quando exceções inesperadas ocorrem durante o processamento de ciclo de vida do JSF foi mudado. Antes do JSF 2.0, exceções inesperadas durante o processamento de ciclo de vida eram ocultas pelo ambiente de tempo de execução. Esse comportamento foi mudado com o JSF 2.0. As exceções são publicadas na API ExceptionHandler, conforme descrito na seção 6.2 da especificação do JSF 2.0.
<exception-handlerfactory>
javax.faces.webapp.PreJsf2ExceptionHandlerFactory
</exception-handlerfactory>