Jsp,tomcat e mysql

6 respostas
H

Estou tentando rodar uma aplicação q acessa um bd mysql, mas até agora não consegui descobrir por que o tomcat joga uma mensagem de erro(HTTP 500) perguntando se existe um banco rodando na máquina na porta q especifiquei…
Todos os JARS pro mysql já estão configurados.O q pode ainda estar errado?

6 Respostas

renatac

Estou com o mesmo problemaa!!! :wink:

R

pose o erro certinho, por favor.

:roll:

H

Eis aí o erro:

javax.servlet.ServletException: Cannot connect to MySQL server on localhost:3306. Is there a MySQL server running on the machine/port you are trying to connect to? (java.lang.NumberFormatException)[i]

dead_thinker

Poste as configurações de conexão blz.

H

abaixo vai a classe q uso pra fazer conexão…

package br.com.admin.util;

import java.sql.Connection;

import java.sql.DriverManager;

import java.sql.PreparedStatement;

import java.sql.ResultSet;

import java.sql.SQLException;
import javax.naming.Context;

import javax.naming.InitialContext;

import javax.sql.DataSource;
public class Conexao {

static Connection conn;

static DataSource ds;

static Context ctx;

public static Connection getConnection()throws Exception, SQLException{

/*try{
		Class.forName("com.mysql.jdbc.Driver");
		conn = DriverManager.getConnection("jdbc:mysql://localhost:3306/manardav","manardav","4005manar");
	}catch (SQLException e){
		Class.forName("com.mysql.jdbc.Driver");
		conn = DriverManager.getConnection("jdbc:mysql://localhost:3306/simv","root","");
	}
       try{
            ctx = (Context) new InitialContext().lookup("java:comp/env");
            conn = ((DataSource) ctx.lookup("jdbc/sirvDB")).getConnection();    
		 
       }catch (Exception e){
       	ctx = (Context) new InitialContext().lookup("java:comp/env");
        conn = ((DataSource) ctx.lookup("jdbc/sirvDB")).getConnection();
       }
       return conn;*/
		try{
			Class.forName("com.mysql.jdbc.Driver");

	        conn = DriverManager.getConnection("jdbc:mysql://localhost:3306/sirv","root","");
		}
		finally{
			 
		}
             
		return conn;
}

public static void fecharConexao(Connection con,PreparedStatement smt,ResultSet rs)throws SQLException{

if(rs != null){

rs.close();

rs = null;

}

if(smt != null){

smt.close();

smt = null;

}

if(con != null){

con.close();

con = null;

}

}

}

H

mais alguém???

Criado 24 de julho de 2006
Ultima resposta 27 de jul. de 2006
Respostas 6
Participantes 4