Erro conexão com Firebird

Olá pessoal do GUJ!

Tenho a seguinte classe de conexão com o Firebird:

[code]import java.sql.*;

public class Conexao {

public Connection con=null; 
public Statement stm; 

public Connection getConect() { 

	try { 
	    Class.forName("org.firebirdsql.jdbc.FBDriver"); 
		con = DriverManager.getConnection( "jdbc:firebirdsql:192.168.1.2/3050:C:/Temp/banco.gdb", "SYSDBA", "masterkey");
   	} 
   	catch (Exception e) { 
    	System.out.println("Não foi possível conectar ao banco: " + e.getMessage()); 
  	} 
	return con; 
}


public Connection desconnect() {
 
	try { 
		con.close(); 
	} 

	catch(Exception e) { 
		e.printStackTrace(); 
	} 
	return con; 
}

public static void main(String args[]) {
	
        Conexao c = new Conexao();
        c.getConect();        
}	

} [/code]

As variáveis de ambiente estão assim:

CLASSPATH = %JAVA_HOME%\lib;.;%JAVA_HOME%\lib\tools.jar; JAVA_HOME = C:\j2sdk1.4.2_04

E na pasta: C:\j2sdk1.4.2_04\lib está o pacote firebirdsql-full.jar.

Cada vez que executo essa classe, cai na excessão: System.out.println("Não foi possível conectar ao banco: " + e.getMessage());

Alguém sabe o que pode estar acontecendo?

Agradeço pela ajuda de todos…

E qual a mensagem de erro dada pelo e.getMessage() ?

Eu tive um problea parecido usando o Eclipse.

Foi necessário fazer o seguinte:
Menu Window/Preferences/Java/Installed JREs/editar a jre que está lá(tipo Standard VM)/Add External JARs e localizar a firebirdsql-full.jar.

Lembrando que deve incluir o caminho do arquivo firebirdsql-full.jar na variável de ambiente.

Boa sorte!