honjoya
Dezembro 1, 2011, 2:20pm
#1
Boa tarde a todos.
Estou com um problema e não sei se é devido a versão do Tomcat, desenvolvi uma aplicação no Tomcat 7 e o ambiente de produção é o tomcat 6. na área de desenvolvimento a apicação funciona certinho, porem na área de produção ocorre o seguinte erro:
javax.faces.view.facelets.TagAttributeException: /index.xhtml @62,95 action="#{newsletter.gravar()}" Error Parsing: #{newsletter.gravar()}
pelo que percebi parece que da erro no parse… porem a unica explicação é a versão do tomcat.
se quiserem ver o stack trace:
http://honjoya.rdh.com.br/index.jsf
Agradeço se alguem poder me ajudar
JSF 2 não roda no tomcat 6…
:?: :?: :?: :?: :?:
honjoya
Dezembro 1, 2011, 2:34pm
#4
Realmente acho estranho… no Tomcat 7 consigo utilizar #{controller.metodo()} , ou #{controller.metodo(valor)}, será que no Tomcat 6 não funciona???
Tomat 6 é servlet 2.5 que so roda JSF 1.2.
JSF 2.0 é so em cima do servlet 3, só tomcat 7.
Sem chance kkkkkkkkkkkkkk
honjoya
Dezembro 1, 2011, 2:59pm
#6
uhauhua… que tranqueira…
Mais Valeu Galera… Obrigado pela ajuda…
vou ver o que eu faço agora… rs.
Trocar o servidor de prod uai! [=
Jsf 2.0 roda sim no tomcat 6
[quote=marcelo.silva]Jsf 2.0 roda sim no tomcat 6
[/quote]
Nativamente não, só se vc adulterar manualmente ele…e mesmo assim não terá acesso a todas as features…
https://forums.oracle.com/forums/thread.jspa?threadID=1359633&tstart=0
finotti
Dezembro 1, 2011, 4:16pm
#10
JSF2 roda no Tomcat 6 sim
honjoya
Dezembro 7, 2011, 10:22am
#11
Galera , to postando a solução para utilizar o JSF 2.0 no Tomcat 6.0:
Realmente o JSF 2.0 não é compatível com a api EL do tomcat 6 sendo necessário a modificação dos jar.
Abaixo link com a solução:
http://www.javaplex.com/blog/for-jsf-2-how-to-enable-el-2-2-on-tomcat-6/#.Tt9zEGNC_WM
Valeu