Conexao inativa com JBoss JDBC Oracle10g

Bom dia,

Sou dba oracle mas apareceram problemas com uma aplicacao em java.

Estou pesquisando na internet, material da Oracle e JBoss. Ainda nao encontrei a resposta. Caso alguem possa me ajudar a encontrar… Agradeço.

Problema: Tem uma aplicação em Java que utiliza o JBoss para acessar uma banco 10.2g(redhat 5) quando o JBoss é reiniciado ou desativado. As sessoes que foram abertas continuam ativas no banco. Quando se utiliza o OracleNet, tem uma configuracao que verificar conexoes inativas de tempo em tempo e mata essas sessoes. Mas como eles utilizam JDBC essa configuracao nao tem efeito.

Alguem sabe como derrubar essas conexoes criadas pelo JBoss?

Estou tentando resolver via banco,

Como o problema é um pouco complicado de pesquisar.
Caso alguem tenha alguma dica de como pesquisar sobre esse problema, agradeco a ajuda.

Obrigado.

Bem, esse tipo de situação é sempre um gargalo em questões relacionadas ao acesso a BD.
Há várias possibilidades para isto, não apenas a questão do JBoss, mas, supondo que estejam em servidores diferentes, caso a comunicação entre ambos caia, como é resolvido? O programa não tem como enviar o comando para encerrar a sessão no BD. E acho que seja exatamente este o problema.
Neste caso eu buscaria um tratamento via banco, trabalhoso, mas necessário.

Esta sendo a alegria da minha semana! =P

Pos os desenvolvedores me informaram que em diversas ocasiões eles precisam reiniciar ou desligar o JBoss. O porque nao me explicaram ainda.(Para facilitar minha vida)

Uma coisa que nao entendi, foi quando o JBoss é desligado.

Meu pensamento: “Ao sair o JBoss nao fecha as sessoes? isso é o normal ou esta mal configurado?”