Hibernate + Firebird, perdendo conexao

Seguinte,

Tenho uma consulta de N registros, para cada registro vou buscar um outro registro em alguma outra tabela.

Ex:


Logs

id
entidade ( contrato, conta… etc )
entidade_id ( id do contrato… da conta… etc )

achei 1000 logs.

pra cada 1, consulto as informações da entidade atual, e faço algumas outras coisas.

( pra cada consulta, uso begintransaction, commit e fecho a conexao )

só que mais ou menos no registro 200 eu perco a conexao e da esse erro aqui no banco

Unsuccessful execution caused by system error that does not preclude successful execution of subsequent statements.
connection lost to database.

porem no java nao da erro, ele continua lá… paradão.

Preciso de ajuda dessa vez pessoal.

Estou usando Hibernate 3 + firebird 2.1

Obrigado.

:T

estavam sendo abertas N conexoes.

ao inves de uma só.

Parceiro estou com o mesmo problema, ao tentar abrir o sistema em rede esta dando essa mensagem de erro como solucionar esse problema já tentei de tudo ate agora e nada.