Connection Pool para JDBC falha de conexao......"Editado agora com URL"

2 respostas
X

Olá galera sou novo no forum e tenho essa duvida na criação de uma classe pool…
Eu tenho 2 classes a Main e a Pool…
Quando eu executo o main, o Pool da falha de conexão e não sei qual é o problema…
Classe Main caso queiram da uma olhada.
http://img12.imageshack.us/img12/4205/mainxk.png
E essa é a Classe Pool
http://img823.imageshack.us/img823/2505/poolb.png

Eu utilizei println em varias linhas eu vi que na linha 59 da classe pool ele nao pega a primeira conexão que é minha intenção ele continua null, dai cai sempre na falha de conexão,
e eu não sei o motivo de isso acontecer. Porque na linha 58 ele ve se tem conexões livres e se ele tem conexões livres ele passa para a linha 59 e se ele passa pra linha 59, ele deveria ter como pegar a primeira conexão.

Realmente não sei mais onde procurar o erro, se puderem me da essa força eu agradeco! vlw!

2 Respostas

R

nao olhei direito ainda mas tenta colocar o pool de conexões num HashMap ao invés de um arrayList e veja se o erro ainda persiste (faça os devidos ajustes claro)

X

Olá redr4gon eu consegui hoje de manha tentando resolver desde ontem de madrugada, já ia até postar no forum, mais mesmo assim brigadão pela ajuda!
Se quizer ver qual era o problema vou postar ai em baixo, era um erro bobo que eu nao estava vendo…
O problema era que no metodo getConnection() na linha 62 e 64 o DriverManager.getConnection(url, usuario, senha); ele nao ta enviando pra ninguem a conexao, portanto o conn fica sempre recebendo null, deveria ser assim conn = DriverManager.getConnection(url, usuario, senha); , e no else da linha 63 tem que ter conn.isClosed(). Como eu falei um erro bobo. Vlw!

Pode colocar o post como resolvido! Agradecido!

Criado 15 de janeiro de 2013
Ultima resposta 15 de jan. de 2013
Respostas 2
Participantes 2