c3p0 não esta reconectando quando a conexão do banco cai  XML
Índice dos Fóruns » Java Avançado
Autor Mensagem
Mordor
JavaChild
[Avatar]

Membro desde: 14/09/2007 09:32:29
Mensagens: 112
Offline

Tenho uma aplicação com hibernate e estou usando o c3p0 para controlar o pool de conexão, mas quando a internet cai e volta o c3p0 não consegue reconectar no banco.

coloquei esta configuração no persistence.xml:



Acho que estou com algum parâmetro erado ou faltando, alguem ja passou por isso?

www.konageski.com.br
[WWW] [MSN]
dmarcosm
JavaTeenager

Membro desde: 27/03/2006 10:07:05
Mensagens: 177
Localização: Goiânia/GO
Offline

Jovem... eu tive um problema parecido com o seu. Mas quando fui verificar o log de inicialização do Hibernate, percebi que era porque o C3P0 na verdade não era utilizado. Daí eu tive que colocar esta linha no persistence.xml:

<property name="hibernate.connection.provider_class"
value="org.hibernate.connection.C3P0ConnectionProvider" />

A documentação fala que é só colocar as configurações do C3P0 que ele irá iniciar automaticamente. Mas no meu caso isso não aconteceu. Daí tive que explicitar a utilização do Connection Provider do C3P0.

Não sei te dizer o porque isso aconteceu, mas no meu caso, dessa forma, funcionou.

Espero ter ajudado. Até.

Diego Miranda
Analista\Desenvolvedor

"If history is to change, let it change. If the world is to be destroyed, so be it. If my fate is to die, I must simply laugh!" - Magus
Mordor
JavaChild
[Avatar]

Membro desde: 14/09/2007 09:32:29
Mensagens: 112
Offline

Estou tendo o seguinte erro:



Acho que ele não esta encontrando o C3P0.ConnectionProvider

www.konageski.com.br
[WWW] [MSN]
 
Índice dos Fóruns » Java Avançado
Ir para:   
Powered by JForum 2.1.8 © JForum Team