JBoss - Trocando a versão do JSF (Java Server Faces)
Publicado por Perfil removido em 24/04/2012
[ Hits: 8.605 ]
JBoss - Trocando a versão do JSF (Java Server Faces)
- Trocando a versão do JSF do JBoss para a de sua escolha
Ambientes:
- * JBoss Enterprise Application Platform
- 4.2
- 4.3 CP10
- 5.1.2
Siga as instruções abaixo, para remover a versão do JSF que o JBoss EAP possui, e substituir para uma versão diferente (JSF
2.0).
1. Remova os ".jars" do JSF do JBoss Enterprise Application Platform.
Remova os seguintes jars do:
JBoss EAP 5: $JBOSS_HOME/server/
/deploy/jbossweb.sar/jsf-libs/
Ou:
JBoss EAP 4.x: $JBOSS_HOME/server//deploy/jboss-web.deployer/jsf-libs/
1. jboss-faces.jar
2. jsf-api.jar
3. jsf-impl.jar
2. Remova a configuração do JSF do JBoss Enterprise Application Platform.
Edite o "web.xml":
JBoss EAP 5: $JBOSS_HOME/server//deployers/jbossweb.deployer/web.xml
Ou:
JBoss EAP 4.x: $JBOSS_HOME/server//deploy/jboss-web.deployer/conf/web.xml
Comente ou remova as seguintes linhas:
3. Se você estiver utilizando o JBoss EAP 5, edite: JBOSS_HOME/server//deploy/jbossweb.sar/META-INF/jboss-structure.xml
Remova, ou comente, a seguinte linha:
4. Adicione as configurações abaixo:
Edite sua aplicação: war's WEB-INF/web.xml
Compare com o exemplo abaixo:
TesteJfs20
index.jsf
Faces Servlet
javax.faces.webapp.FacesServlet
1
Faces Servlet
*.jsf
Edite sua aplicação: war's WEB-INF/faces-config.xml
Compare com o exemplo abaixo:
* Obs.: Lembre-se que o campo 'version', tem que estar com o valor: "2.0"
5. Inclua também os 'Jars' da nova versão do JSF, para a sua Aplicação.
Copie os 'jars' da nova versão do JFS, para a sua aplicação em: WEB-INF/lib/
1. *jsf-api.jar
2. *jsf-impl.jar
3. Alguma outra implementação de jsf com a extenção jar
* Lembre-se: Se algum 'jar' tiver alguma dependência, copie também a dependência.
Outras dicas deste autor
Atom - O editor deste e do próximo milênio!
[ebooks] Um CALIBRE fatal contra a bagunça
Instalando o Skype no Mandriva One e superior
Bootsplash no Slackware
Comando sudo com comentários malcriados
Leitura recomendada
Port knocking - Instalação e configuração
JavaScript sem mistérios para Mozilla/Netscape e Microsoft Internet Explorer
Fechando programas que não estão respondendo no modo gráfico
Tutorial Resumido de Instalação Lotus Notes 8.5.2 no Debian Squeeze
Servidor VNC no Fedora
Comentários
Nenhum comentário foi encontrado.