JSF + Bean Autenticação de páginas

Galera, bom dia a todos,

meus conhecimentos se esgotaram.

é o seguinte, em todas as páginas que eu acesso em jsf eu verifico a página em que o usuário está e pronto, passando a página por parametro, exemplo loginBean.verificaUsuarioLogado(‘paginaInicial.jsf’). Testando no TOMCAT 7 funciona uma belezinha, mas no tomcat 6 acontece o seguinte erro: org.apache.el.parser.ParseException - Encountered

olha o lugar que chama

<f:metadata>
    <f:event type="preRenderView" listener="#{loginBean.verificaUsuarioLogado('paginaInicial.jsf')}" />
</f:metadata>

Alguém tem alguma ideia de verificar a página que o usuario está sem ser desta forma?

att

Nilson

Cara, se não me engano isso é problema da versão do EL ou da versão do servlet que está sendo utilizada.

Verifique se no seu web.xml se os valores estão 2.5 e não 3.0:

<web-app version="3.0" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd">

O erro persiste,

olhe como está

<web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:web="http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd" id="WebApp_ID" version="3.0">