Problema com tratamento de erro no web.xml e tags JSF/Facelets

Olá,

Estou tendo problema para mapear os erros com o web.xml quando a página de erro tem tags JSF e/ou Facelets.

As tags no web.xml ficam assim:

    <error-page>
        <exception-type>java.lang.Exception</exception-type>
        <location>/erro.jsp</location>
    </error-page>
    <error-page>
        <error-code>404</error-code>
        <location>/erro.jsp</location>
    </error-page>

Se a página de erro “erro.jsp” não possui tags JSF ou Facelets, funciona.
Mas se possui não funciona, e se for olhar o código fonte, aparece as tags, ou seja, elas não foram traduzidas.
Alguém sabe se é possível usar com JSF e/ou Facelets na página de erro.
Obrigada
=]

Bom, esse problema foi resolvido, como eu expliquei aqui:
http://www.guj.com.br/posts/list/103447.java#624449

Mas agora só está funcionando ir para a página de erro se o erro ocorre na página inicial.
=s

Alguém tem alguma idéia do porquê?

Obrigada