Rogério, O Erro 500 é erro em tempo de execução, ou seja, todos os erros em tempo de execução que não são tratados são Erro 500. Isso é muito genérico. Para saber exatamente o erro que esta acontecendo. Por Exemplo:
Neste erro 500 abaixo, um teste no arquivo /test/editar.jsp A Mensagem de erro é a primeira linha abaixo da linha "Internal Servlet Error": javax.servlet.ServletException: [Microsoft][ODBC Driver Manager] Nome da fonte de dados não encontrado e nenhum driver padrão especificado que no caso foi um erro do ODBC que acusou que o nome da fonte de dados não foi encontrada. Ela está em português porque meu windows eh em portugues e o ODBC também, mas geralmente o erro vem listado em Ingles. Por Exemplo: "Null Pointer Exception" (Este é clássico) onde foi tentado algum metodo de um objeto que estava apontando para null. Error: 500 Location: /test/editar.jsp Internal Servlet Error: javax.servlet.ServletException: [Microsoft][ODBC Driver Manager] Nome da fonte de dados não encontrado e nenhum driver padrão especificado <-- Erro at org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContextImp l.java:459) at _0002feditar_0002ejspeditar_jsp_3._jspService(_0002feditar_0002ejspeditar_js p_3.java:1911) at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:119) at javax.servlet.http.HttpServlet.service(HttpServlet.java:853) at org.apache.jasper.servlet.JspServlet$JspServletWrapper.service(JspServlet.ja va:177) at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:318) at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:391) at javax.servlet.http.HttpServlet.service(HttpServlet.java:853) at org.apache.tomcat.core.ServletWrapper.doService(ServletWrapper.java:404) at org.apache.tomcat.core.Handler.service(Handler.java:286) at org.apache.tomcat.core.ServletWrapper.service(ServletWrapper.java:372) at org.apache.tomcat.core.ContextManager.internalService(ContextManager.java:79 7) at org.apache.tomcat.core.ContextManager.service(ContextManager.java:743) at org.apache.tomcat.service.http.HttpConnectionHandler.processConnection(HttpC onnectionHandler.java:210) at org.apache.tomcat.service.TcpWorkerThread.runIt(PoolTcpEndpoint.java:416) at org.apache.tomcat.util.ThreadPool$ControlRunnable.run(ThreadPool.java:498) at java.lang.Thread.run(Thread.java:484) Root cause: java.sql.SQLException: [Microsoft][ODBC Driver Manager] Nome da fonte de dados não encontrado e nenhum driver padrão especificado at sun.jdbc.odbc.JdbcOdbc.createSQLException(JdbcOdbc.java:6031) at sun.jdbc.odbc.JdbcOdbc.standardError(JdbcOdbc.java:6188) at sun.jdbc.odbc.JdbcOdbc.SQLDriverConnect(JdbcOdbc.java:2458) at sun.jdbc.odbc.JdbcOdbcConnection.initialize(JdbcOdbcConnection.java:320) at sun.jdbc.odbc.JdbcOdbcDriver.connect(JdbcOdbcDriver.java:163) at java.sql.DriverManager.getConnection(DriverManager.java:517) at java.sql.DriverManager.getConnection(DriverManager.java:177) at _0002feditar_0002ejspeditar_jsp_3._jspService(_0002feditar_0002ejspeditar_js p_3.java:368) at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:119) at javax.servlet.http.HttpServlet.service(HttpServlet.java:853) at org.apache.jasper.servlet.JspServlet$JspServletWrapper.service(JspServlet.ja va:177) at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:318) at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:391) at javax.servlet.http.HttpServlet.service(HttpServlet.java:853) at org.apache.tomcat.core.ServletWrapper.doService(ServletWrapper.java:404) at org.apache.tomcat.core.Handler.service(Handler.java:286) at org.apache.tomcat.core.ServletWrapper.service(ServletWrapper.java:372) at org.apache.tomcat.core.ContextManager.internalService(ContextManager.java:79 7) at org.apache.tomcat.core.ContextManager.service(ContextManager.java:743) at org.apache.tomcat.service.http.HttpConnectionHandler.processConnection(HttpC onnectionHandler.java:210) at org.apache.tomcat.service.TcpWorkerThread.runIt(PoolTcpEndpoint.java:416) at org.apache.tomcat.util.ThreadPool$ControlRunnable.run(ThreadPool.java:498) at java.lang.Thread.run(Thread.java:484) Espero ter ajudado um pouco. É o primeiro e-mail que respondo na lista... Enfim, para saber direito o erro que ocorreu, pesquise melhor a mensagem de erro... Raoni ---------------------------------------------------------- Raoni Normanton [EMAIL PROTECTED] ----- Original Message ----- From: "Rogério Peres Gomes" <[EMAIL PROTECTED]> To: "Java-List (Correio eletrônico)" <[EMAIL PROTECTED]> Sent: Thursday, October 25, 2001 12:38 PM Subject: [java-list] Erro: 500 !!!!!!! AcessoBOL, só R$ 9,90! O menor preço do mercado! Assine já! http://www.bol.com.br/acessobol/ Pessoal, Eu estou tentando desenvolver alguns jsp/servlets. Estou utilizando o JBoss/Tomcat, mas quando faço uma chamada a uma página minha (.JSP), ocorre o famoso erro 500... O que é esse erro ?????? Alguem pode me dar uma solução..... Obrigado. Rogério Peres Gomes Compsis - Computadores e Sistemas ------------------------------ LISTA SOUJAVA ---------------------------- http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm para sair da lista: envie email para [EMAIL PROTECTED] ------------------------------------------------------------------------- ------------------------------ LISTA SOUJAVA ---------------------------- http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm para sair da lista: envie email para [EMAIL PROTECTED] -------------------------------------------------------------------------