Ajuda erro HTTP Satuts 500 no Eclipse urgente!

5 respostas
J

Estou usando uma maquina vista , com Eclipse e o Tomcat 5.5

e ao executar está me dando o seguinte erro

type Exception report

message

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

exception

org.apache.jasper.JasperException: Java Runtime Environment (JRE) version 1.6 is not supported by this driver. Use the sqljdbc4.jar class library, which provides support for JDBC 4.0.

org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:460)

org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:373)

org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:329)

org.apache.jasper.servlet.JspServlet.service(JspServlet.java:265)

javax.servlet.http.HttpServlet.service(HttpServlet.java:729)

root cause

java.lang.UnsupportedOperationException: Java Runtime Environment (JRE) version 1.6 is not supported by this driver. Use the sqljdbc4.jar class library, which provides support for JDBC 4.0.

com.microsoft.sqlserver.jdbc.SQLServerConnection.(SQLServerConnection.java:223)

com.microsoft.sqlserver.jdbc.SQLServerDriver.connect(SQLServerDriver.java:840)

java.sql.DriverManager.getConnection(Unknown Source)

java.sql.DriverManager.getConnection(Unknown Source)

Pizzaria.Conexao.getClientes(Conexao.java:56)

org.apache.jsp.index_jsp._jspService(index_jsp.java:56)

org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:98)

javax.servlet.http.HttpServlet.service(HttpServlet.java:729)

org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:331)

org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:329)

org.apache.jasper.servlet.JspServlet.service(JspServlet.java:265)

javax.servlet.http.HttpServlet.service(HttpServlet.java:729)

note The full stack trace of the root cause is available in the Apache Tomcat/5.5.27 logs.

5 Respostas

thiago.correa

Vamos olhar a exceção …

StackTrace:
root cause

java.lang.UnsupportedOperationException: Java Runtime Environment (JRE) version 1.6 is not supported by this driver. Use the sqljdbc4.jar class library, which provides support for JDBC 4.0.

Pelo visto a tua biblioteca não suporta o java 6, configure o compilador para o nível suportado pela biblioteca em questão! (Ou vai tentando, 1.5, 1.4 …)

J

Cara fiz o que vc falou mas mesmo assim ele continua com o mesmo erro , eu fui nas propriedades do project e troquei o compilador testei todos que tinha lá e com todos ele dava o erro do 1.6 tem algum outro lugar que também é necessário trocar?

thiago.correa

ve se o servidor está configurado para rodar com java 1.5

E

Coloca o seu eclipse para rodar com o java 1.5. Passei por isso é funciona.

Só que o meu problema é um pouco mais complexo. Estou usando o SQL Server 2008, por isso necessito desse driver, mas tenho que usar a versão 1.6 do java, porque estou usando EJB3 + Hibernate com Annotation.

[]'s
Edney

thiago.correa

cara java 1.6 não tem nada a ver com EJB3 e Hibernate!

Criado 7 de maio de 2009
Ultima resposta 9 de mai. de 2009
Respostas 5
Participantes 3