JBoss - Trocando a versão do JSF (Java Server Faces)
Publicado por Perfil removido em 24/04/2012
[ Hits: 8.404 ]
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
Tenha a interface do ReactOS no Wine
Trocando o gerenciador de login do Ubuntu (GDM) pelo LXDM
CSS: Colocar imagem personalizada como botão submit
Instalando Google Chrome no Ubuntu 24.04 LTS
Desativando a barra gráfica no boot do Conectiva 10
Leitura recomendada
Instalação e configuração da Epson CX 3700
Instalando o Shibboleth Service Provider (2.3) no Gentoo
Impressoras Brother no Ubuntu
Modem interno Motorola SM56 Si3054 no Linux
Operador cast
Comentários
Nenhum comentário foi encontrado.