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.
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