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

Responder a