Atualizar o mojarra no Glassfish [RESOLVIDO]

Olá a todos estou tentando utilizar as novas funcionalidades do PrimeFaces só que não aparece nada na página inicial que fiz de teste, estou quase certo que é por problema de incompatibilidade do mojarra que estou usando que é 2.1.0, e o utilizado no site do PrimeFaces é 2.1.4, só que não tenho idéia de como atualizar, fiz atualização na versão antiga vinha duas libs a jsf-api.jar e jsf-impl.jar, trocava elas reinicia e estava atualizado. Mas agora vem apenas uma lib javax.faces.jar e não encontrei nenhum meio de atualizar por esse jar, nada pela internet não achei nenhum outro arquivo dentro do glassfish com o mesmo nome.

Alguém pode ajudar ai ?

o glassfish ja vem com o jsf junto tire ele do seu projeto.

André,

no próprio site tem como realizar a atualização do Mojarra.

Segue o link

http://javaserverfaces.java.net/nonav/rlnotes/2.1.4/releasenotes.html

Caso utilize a versão abaixo da 2.1.4 tem um tutorial aqui

http://altieresdematos.com.br/2011/04/06/atualizar-versao-mojarra-no-glassfish/

Abraço.

Valeu altitdb, Flavio machine

Não tinha achado essa pagina que explicava como fazer a atualização do mojarra, então acabei instalando o NetBeans 7.1 para testar se funcionava o exemplo, acabei descobrindo que era problema no projeto. Mas consegui atualizar o servidor com a explicação do site da java sever faces, criei um novo projeto e testei, funcionou corretamente tanto no servidor novo quanto no antigo.

http://javaserverfaces.java.net/nonav/rlnotes/2.1.4/releasenotes.html

Tente isso :

1 - Baixe o mojarra(javax.faces-versao.jar) https://maven.java.net/content/repositories/releases/org/glassfish/javax.faces/2.1.10/ 2 - Pare o servidor Glassfish(se estiver rodando) 3 - Va ate o local : %GLASSFISH_HOME%\glassfish\domains\domain1\osgi-cache e apague tudo o que tem na pasta 4 - Depois va ate o local : %GLASSFISH_HOME%\glassfish\modules,e copie e substitua o jar : javax.faces.jar pelo o que vc baixou. 5 - Rode o Servidor

E é isso ae :-D

[quote=dofun12]Tente isso :

1 - Baixe o mojarra(javax.faces-versao.jar) https://maven.java.net/content/repositories/releases/org/glassfish/javax.faces/2.1.10/ 2 - Pare o servidor Glassfish(se estiver rodando) 3 - Va ate o local : %GLASSFISH_HOME%\glassfish\domains\domain1\osgi-cache e apague tudo o que tem na pasta 4 - Depois va ate o local : %GLASSFISH_HOME%\glassfish\modules,e copie e substitua o jar : javax.faces.jar pelo o que vc baixou. 5 - Rode o Servidor

E é isso ae :-D[/quote]

dofun12, fiz o que você disse e não deu certo.
Continua com o mesmo erro.

Certo,mas qual erro que dá?

Não atualiza, no log do glassfish mantém a mesma versão.
Consegui resolver o meu problema, adicionei no web.xml:

    <context-param>  
      <param-name>javax.faces.STATE_SAVING_METHOD</param-name>  
      <param-value>client</param-value>  
    </context-param>