JBoss - Trocando a versão do JSF (Java Server Faces)
Publicado por Perfil removido em 24/04/2012
[ Hits: 8.643 ]
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
Instalando WPS Office no Linux Mint 19
Possíveis problemas após atualização do IPTables
Emulador HP12C no Linux
Instalando LibreOffice 6.0 no Linux Mint 18
Instalando o Gnome 41 no Debian 11 Bullseye
Leitura recomendada
Configurando modem Lucent v90 no Ubuntu 7.04
Notas do Gnome 3 e o que vem no 3.2
Manipulação de grupos
Mapeando unidade de rede entre Windows e Linux
Mudando o tamanho das fontes no Mozilla (on-the-fly)
Comentários
Nenhum comentário foi encontrado.