Problema com sessao no web service - tomcat

Boa Tarde,

Estou criando um web service em jsp utilizando o hibernate para comunicar com o oracle 10g, quando eu executo este web service ele abre uma sessao no oracle para fazer a percistencia mas quando termino de utilizar, mesmo fechando a sessao pelo jsp, no oracle ele nao morre, ele fica la intupindo as comunicações ate ele atingir o maximo de sessoes e bloquear a comunicação isto tambem acontece com os processes.

Alguem poderia me ajudar sobre isto, como faço para matar estas sessões e processes ?

flw