Erro: Firebird+Java

Pessoal, estou tentando conectar ao Firebird 1.5.2, mas quando uso o metodo getConnection, ele me retorna essa RuntimeException

Cannot get the value for this argument type as a string.

Eis o codigo:

public Connection getConexao(String strNomeBD) { Connection conn; try { conn = DriverManager.getConnection("jdbc:firebirdsql:127.0.0.1/3050:"+ strNomeBD, "sysdba", "123"); return conn; } catch (SQLException sqlex) { System.out.println("Erro ao estabelecer conexão!\n" + sqlex.getMessage()); return null; } catch (Exception ex) { System.out.println("Erro não previsto: " + ex.getMessage()); return null; } }
Estou usando J2SDK 1.5, Firebird 1.5.2 e Slackware 10.
vlw pessoal.

Estou com o mesmo problema q vc. E esta acontecendo tanto no linux Slackware e no Windows XP. O estranho é q outro computador com o windows XP esta funcionando.
Se vc conseguiu resolver por favor de a solução. Porque estou sem saber mais o que fazer

Camarada cola a exceção por favor pra que possa dar uma olhada e tentar te ajudar.

[ ]'s

descobri o problema. É algum bug do jaybird com senhas numericas.
Troquei a senha para uma q utiliza letras ao inves de numeros e esta funcionando beleza.

obrigado pela atenção

Diego