Artigo "Introdução ao Hibernate 3" não conecta

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? :frowning:

Continuo pesquisando…
Nenhuma dica?

Se seu banco tiver senha, pode dar connection refused por usuário e senha errados ou simplesmente pela omissão deles!


Configuration configHibernate = null;
SessionFactory sessionFactory = null;

configHibernate = new AnnotationConfiguration();

configHibernate.configure("arquivoConfigura.xml");

try{
      sessionFactory = configHibernate.buildSessionFactory();
}catch (Exception e) {

}