"No suitable driver found for DriverManager"

Pessoal ando meio enferrujado com Java, e agora entrei num projeto onde vou ter que voltar a usá-lo.

Baixei um código do svn porém quando fui rodar me estourou esta exceção (“No suitable driver found for DriverManager”), importei o JAR do mysql para o meu projeto, mas mesmo assim continua dando a exceção, alguma idéia?

FONTE:

[code]
public class ConnectionFactory {

private String[] confgs = new String[5];
String driverPath = "";
private String path = "/home/guilherme/Documents/Rasware/AgendaTelefonica/src/ArquivosAuxiliares/config_database.txt";

private void readConfigurations(){
    File f = new File(path);
    String line = "";
    int since;
    try {
        BufferedReader bf = new BufferedReader(new FileReader(f));
        for(int i = 0; ((line = bf.readLine()) != null);i++){
            since = line.indexOf("=");
            confgs[i] = line.substring(since+1, line.length()-1);
        }
    } catch (FileNotFoundException ex) {
        Logger.getLogger(ConnectionFactory.class.getName()).log(Level.SEVERE, null, ex);
    } catch (IOException ioe){
        
    }
    
    StringBuilder sb = new StringBuilder();
    if(confgs[0].equalsIgnoreCase("mysql")){
        sb.append("jdbc:mysql");
    }
    sb.append("://");
    sb.append(confgs[1]);
    sb.append(":");
    sb.append(confgs[2]);
    sb.append("/");
    driverPath = sb.toString();
}

public Connection getConnection(){
try {
Connection con = DriverManager.getConnection(driverPath, confgs[3], confgs[4]);
return con;
}
catch (SQLException ex) {
ex.printStackTrace();
}
return null;
}[/code]

Veja se a URL que tu está montando para o Driver está correta.

Estou realmente enferrujado, tava esquecendo de colocar o database depois do “…localhost:3306/DATABASE”, foi só colocar esse campo no arquivo de configuração e ajeitar o método que lê que funcionou!

Mesmo assim Obrigado pela ajuda.