Nao encontra arquivo hibernate.cfg.xml [ RESOLVIDO ]

E ai galera blz ?

Estou iniciando uma aplicação que utiliza o Hibernate para persistencia, so que esta ocorrendo um erro, parece q a classe nao esta encontrando o arquivo hibernate.cfg.xml, mas os dois arquivos estao no mesmo diretorio.

Nao sei o que esta pegando, e se alguem souber algum artigo que explique como implementar ou souber a solucao e eu fico agradecido…


Exception in thread "main" java.lang.ExceptionInInitializerError
	at org.hibernate.cfg.Configuration.reset(Configuration.java:168)
	at org.hibernate.cfg.Configuration.<init>(Configuration.java:187)
	at org.hibernate.cfg.Configuration.<init>(Configuration.java:191)
	at TesteDAO.teste(TesteDAO.java:21)
	at TesteDAO.main(TesteDAO.java:14)
Caused by: java.lang.NullPointerException
	at org.hibernate.util.ConfigHelper.getResourceAsStream(ConfigHelper.java:144)
	at org.hibernate.cfg.Environment.<clinit>(Environment.java:529)
	... 5 more

Alterei o nome do hibernate.cfg.xml para testar, mas continua ocorrendo o mesmo erro.

valeu :lol:

Não se esqueça de colocar o diretório onde está o arquivo no classpath de sua aplicação.

Onde está o arquivo?

ficou assim o diretorio:

classes:
----pessoa
---------Pessoa.class
---------Pessoa.hbm.xml
TesteDAO.class
hibernate.cfg.xml
log4j.properties

Renato,

De uma olhada neste tutorial do Hibernate, veja se te ajuda.

http://www.hibernate.org/hib_docs/annotations/reference/en/pdf/hibernate_annotations.pdf

Galera resolvi o problema,

O commons-logging.jar estava na library do Struts, e Hibernate. Retirei da library do struts e fumegou.
Estava causando o erro. Que droga…rsrs

valeu pela ajuda…