Erro Connection refused

Feras tenho uma aplicação que não sempre mais as vezes ao conectar no meu banco Oracle recebo a exceção

Acho que esse erro e porque o pool de conexões que esta configurado no oracle já estão todos abertos e quando minha aplicação esta tentando conectar da esse erro

será que e isso mesmo e se for como posso corrigir isso na minha aplicação.

Pode ser, você esta acessando o banco através de um Singleton ?

Sim estou

Cara, se você esta usando singleton, então você não esta “gastando” o pool de conexões. Após você obter a conexão e executar as instruções no banco você fecha a conexão ?

Então cara eu fiz um auditoria pesada para ver se tem alguma conexão aberta mais não tem

aqui estou usando JDBC e abro a conexão no inicio de tudo e fecho no final do processo,

estou usando uma unica conexão para executar todos os metodos, passando a conexão na assinatura de cada um e fecho no final do ciclo.

Acho que vai ajudar http://forums.oracle.com/forums/thread.jspa?messageID=1278587