JSF – HTTP Status 500

Publicado: maio 20, 2009 em Java Erros, JSF
Tags:, , , , ,

Descrição: The server encountered an internal error () that prevented it from fulfilling this request.
Exceção:
org.apache.jasper.JasperException: Can’t find bundle for base name “xxxxxx
java.util.MissingResourceException: Can’t find bundle for base name “xxxxxx
java.util.ResourceBundle.throwMissingResourceException
java.util.ResourceBundle.getBundleImpl
com.sun.faces.taglib.jsf_core.LoadBundleTag.doStartTag
org.apache.jsp.pages.menu_jsp._jspx_meth_f_loadBundle

O que é?
“Erro 500, falha interna do servidor.
Este erro ocorre sempre que o servidor não consegue interpretar algo estranho no código, todos os códigos de erro que começam com 5 (500, 501, 502, etç.) significam basicamente isto, falha ao tentar entender o código, porém o erro 500 é genérico, o servidor não conseguir realizar a solicitação do código, mas também não sabe por que, os demais erros cujo prefixo é 5, o servidor ao menos sabe por que ocorreu o erro.”

Como resolver?
Repare que as linhas da exeção indicam todas as mesmas coisas:
Can’t find bundle for base name ou throwMissingResourceException, trazendo isso para o português ficaria mais ou menos “Não foi possível encontrar o pacote que se chama XXXXX“, ou seja, nosso pacote não foi encontrado, mas que pacote? basta reparar no que vem descrito depois de Can’t find bundle for base name, no caso do exemplo “XXXXXX“, este é o nome que à página está procurando, mas não o encontrou.
Verifique se este arquivo (properties, bean, xml, etç.) realmente existe e está no local indicado, se ele realmente existir, verifique se o nome tanto do arquivo quando do caminho está correto (br.com.projeto.pasta1.pasta2.arquivo, etç.) e não se esqueça que java é case sensitive, minhaClasse é diferente de MinhaClasse.

Comentários
  1. HTTP Status 500 –

    ——————————————————————————–

    type Exception report

    message

    descriptionThe server encountered an internal error () that prevented it from fulfilling this request.

    exception

    org.apache.jasper.JasperException: java.lang.StringIndexOutOfBoundsException: String index out of range: 5
    root cause

    java.lang.StringIndexOutOfBoundsException: String index out of range: 5
    note The full stack traces of the exception and its root causes are available in the Sun Java System Application Server 9.1_02 logs.

    ——————————————————————————–

    Sun Java System Application Server 9.1_02

Deixe uma resposta

Preencha os seus dados abaixo ou clique em um ícone para log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Sair / Alterar )

Imagem do Twitter

You are commenting using your Twitter account. Sair / Alterar )

Foto do Facebook

You are commenting using your Facebook account. Sair / Alterar )

Connecting to %s