JBoss - Trocando a versão do JSF (Java Server Faces)
Publicado por Perfil removido em 24/04/2012
[ Hits: 8.376 ]
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
GNU Solfege - Software de aprimoramento musical para Linux
Montando partição FTP localmente
Como gravar videoaula no Open Broadcaster software
Instalando o Mercury no Mandriva One e superior
Imprimindo documentos em PDF bloqueado
Leitura recomendada
Emerald no Ubuntu 11.10 - Como instalar e ativar
Como atualizar kernel para 2.6.25
PhotoShop no Linux pelo wine: Unable to continue of a hardware or system error. Sorry, but this error is unrecoverable
OCS Inventory no CentOS 6.5 - Para inventário de rede
Limpando Cache do Disk Usage no Pfsense
Comentários
Nenhum comentário foi encontrado.