Tomcat vs Db2 vs Notes

2 respostas
arnishi

Bom dia,

tenho 2 aplicaçoes rodando no Tomcat e utilizando conexao com o banco de dados DB2.
Acontece que no restart do tomcat, a aplicaçao que utilizar primeiro a conexao com o banco se mantem conectada ao banco, enquanto que a outra nao consegue conectar. A impressao que dá é que o banco so consegue gerenciar 1 conexao.
No ambiente de desenvolvimento (no eclipse) as duas aplicaçoes rodam normalmente ambas conectadas simultaneamente ao mesmo db2.
Procurei no google o erro e exceçao que da na aplicaçao que nao consegue conectar. Mas nao obtive sucesso. :?

java.sql.SQLException: java.lang.UnsatisfiedLinkError: Native Library C:\Arquivos de programas\IBM\SQLLIB\BIN\db2jdbc.dll already loaded in another classloader

Alguem da uma luz ai? :smiley:

2 Respostas

alexandremlima

Vc provavelmente copiou o driver.jar do DB2 para o WEB-INF\lib de sua aplicação.
Você deve movê-lo para a pasta ${tomcat}\shared\lib (ou ${tomcat}\lib se for Tomcat 6).

arnishi

alexandremlima, de fato o driver estava no diretorio web-inf\lib da aplicaçao.
o mesmo foi movido para a dita pasta e o erro foi solucionado.
Muito obrigado!

Criado 11 de abril de 2008
Ultima resposta 11 de abr. de 2008
Respostas 2
Participantes 2