Ao compilar o exemplo da sessão Artigos “Introdução ao ibernate 3”, após acrescentar todos os .jar necessários, ocorreu a seguinte falha:
//...um monte de coisa aqui...
Due to underlying exception: 'java.net.ConnectException: Connection refused: connect'.
//...mais um monte de coisa aqui...
14:28:15,578 INFO C3P0ConnectionProvider:82 - Connection properties: {user=root, password=****}
14:28:15,578 INFO C3P0ConnectionProvider:85 - autocommit mode: false
14:32:24,531 WARN BasicResourcePool:1841 - com.mchange.v2.resourcepool.BasicResourcePool$AcquireTask@1de256f
Será que “Connection refused” (linha 3) é devido a user ou password (linha 7) estarem incorretas? No código apenas abria a sessão, não especifiquei nada sobre usuário ou senha…
Como podem reparar pela hora mostrada na linha, ele dá uma bela pausa de 5 minutos, no caso de 14:28 para 14:32.
Essa pausa se dá na seguinte linha do cógido (classe HibernateUtility):
factory = new Configuration().configure().buildSessionFactory();
Alguma idéia? 