iReport mantém conexão aberta

1 resposta
Y

Tenho uma aplicação web que tem um relatório desenvolvido no iReport(3.0.0) que não fui eu quem desenvolveu. O relatório realiza conexão com um banco de dados Oracle e a query do relatório é recebida como um parâmetro do relatório na forma de string.
O problema que está ocorrendo é que ao gerar o relatório o iReport abre a conexão com o banco mas mantém a sessão aberta mesmo após sair da aplicação. Sendo necessário reiniciar o servidor para matar as sessões que ficaram abertas. Alguém saberia me dizer como resolver este problema?

[]'s

1 Resposta

drsmachado

Geralmente, os relatórios jasper recebem como parâmetro uma Connection. Provavelmente não há um tratamento, no finally do try/catch em que esta se encontra para fechar a conexão.

Criado 18 de maio de 2011
Ultima resposta 18 de mai. de 2011
Respostas 1
Participantes 2