Pool com firbird nulo

0 respostas
zerokelvin

Pessoal, já faz 5 dias q tento resolver isso, já abri uns 2 tópicos relacionados, mudei minha classe e nada…

tenho o seguinte método:

public Connection getConexaoPoolFireBird1() {
      //funciona com o firebird 2.0.5.2, banco extensão GDB e jaybird 2.1.6 full
         Connection con = null;
         System.out.println("Criando conexao");
         if (!FBDriverLoaded - sempre true...) {
            try {
               System.out.println("Carregando driver");
               fbwds = new FBWrappingDataSource();
               FBDriverLoaded = true;
               if(fbwds.equals(null)){
                  System.out.println("1");
               }
            
            } 
               catch (Exception e) {
                  System.out.println(
                     "Could Not create org.firebirdsql.jdbc.FBWrappingDataSource, error: "
                     + e
                     + "\n");
               }
            fbwds.setDatabase ("127.0.0.1:C:\\Users\\User\\Desktop\\08112010.GDB");                                
         } 
         else {
            System.out.println(
               "Firebird Driver already exists, not reloaded.\n");
         }
         try{
              
            con =   fbwds.getConnection ("sysdba", "masterkey");
         }
            catch(Exception e){
               e.printStackTrace();
            }
      
      
      	      	
         return con;
      }

Utilizo jaybir 2.2 e firebird 2.5 e ruindows seven…

no jgrasp funciona perfeitamente o código qdo chamo a conexão, roda tranquilamente. Mas qdo passo tudo prum jar, mesmo q eu descompacte o jar e execute o .java DO PACOTE no jgrasp, o metodo retona uma conexão nula, mas nenhum erro é capturado… já tentei d tudo, reinstalei, o banco, verifiquei strings, classpaths, paths… tem q ser algum erro ao publicar o .jar, mas qual tipo de erro? o pacote do jaybird está lá!!! o metodo encontra as classes, mas retorna uma conexão nula… como se não conseguisse iniciar o fbwds, só q ele nunca é nulo…

se alguem tive alguma ideia, posta ae.

Criado 21 de fevereiro de 2011
Respostas 0
Participantes 1