Spring + Hibernate + Weblogic = Connection Leak?

Prezados,

Tenho um projeto que esta utilizando:

  • Hibernate 3.26ga
  • Spring 2.0.2
  • Weblogic 10

Que em Em produção reporta o erro:

21/Jul 10:54:15,382 ERROR (JDBCExceptionReporter.java:78) - weblogic.common.resourcepool.ResourceLimitException: No resources currently available in pool xxxDS to allocate to applications, please increase the size of the pool and retry..
Caused by: weblogic.jdbc.extensions.PoolLimitSQLException: weblogic.common.resourcepool.ResourceLimitException: No resources currently available in pool xxxDS to allocate to applications, please increase the size of the pool and retry..
at weblogic.jdbc.common.internal.JDBCUtil.wrapAndThrowResourceException(JDBCUtil.java:242)

Alguem ja passou por algo parecido?

A aplicação esta em cluster ???

Tenta limitar o pool para somente uma conexão e ve se o spring esta gerenciando direito…

já ouvi casos aonde o spring + weblogic em cluster não gerencia as conexões corretamente, causando este erro…se alguém tiver mais informações tb tenho interesse em entender o problema…

Olá passos,

usei muito o Weblogic 8, e tive problemas parecidos, mas não lembro se era exatamente esta a Exception.

No forum da BEA - que é um dos melhores para suporte Weblogic - há uma thread sobre isso.

http://forums.bea.com/message.jspa?messageID=600015427&

Com diversas dicas no decorrer da conversa. Talvez ajude.

O que eu já daria uma olhada se fosse você, seria o número de conexões do pool, e a configuração do Hibernate. Talvez o sistema esteja tentando abrir 30 conexões, enquanto o pool possui apenas 20 alocadas, com o máximo de 20.

O que poderia causar este tipo de Exceção acredito. :wink:

Espero que encontre logo a solução. Mexer com o Weblogic sempre é chato quando ele leva um tempo para efetuar deploys ou solicitações ou quando há problemas de cache de arquivos e precisamos reiniciá-lo.

Abraços.

Não.