Hibernate

Ola estou iniciando a utilizar o hibernate e ocorreu este erro e não estou conseguindo solucionar. Estou seguindo os passo de acordo com este artigo:
http://www.guj.com.br/content/articles/hibernate/intruducao_hibernate3_guj.pdf

Ferramentas: Studio Enterprise, PostgreSQL.

Erro:

[quote]log4j:WARN No appenders could be found for logger (org.hibernate.cfg.Environment).
log4j:WARN Please initialize the log4j system properly.
org.hibernate.HibernateException: /hibernate.cfg.xml not found
at org.hibernate.util.ConfigHelper.getResourceAsStream(ConfigHelper.java:147)
at org.hibernate.cfg.Configuration.getConfigurationInputStream(Configuration.java:1405)
at org.hibernate.cfg.Configuration.configure(Configuration.java:1427)
at org.hibernate.cfg.Configuration.configure(Configuration.java:1414)[/quote]

Neste trecho do código é que ocorre o erro acima:
private static SessionFactory factory;

static {
	//Bloco estático que inicializa o Hibernate
	try {
	
    factory = new Configuration().configure().buildSessionFactory();
   //informando o caminho
   // factory = new Configuration().configure("conf\\hibernate.cfg.xml").buildSessionFactory(); 

	} catch (Exception e) {
		
		e.printStackTrace();
		factory = null;
	}

Configurações:
add as bibliotecas pela IDE : tools/Library Manager: new Library , add JAR/Folder. Após adicionei a bilbioteca no projeto.

Manifest:
Manifest-Version: 1.0
X-COMMENT: Main-Class will be added automatically by build
Class-Path: “conf\hibernate.cfg.xml conf\Aluno.hbm.xml conf\Curso.hbm.xml conf\Disciplina.hbm.xml”
“conf\Endereco.hbm.xml conf\Pessoa.hbm.xml conf\Professor.hbm.xml conf\Turma.hbm.xml”

A pasta conf foi criada e adicionada todos os arquivos do XML do mapeamento como ultima uma tentativa após várias alterações: No artigo “Edite o arquivo de configuração do Hibernate (hibernate.cfg.xml) com as suas informações específicas (nome de usuário, senha, URL de conexão, etc), coloque ele na raiz do seu classpath,”

já estou sem solução!!!

Olá, Bom pelo log de erro visualizei dois comentários:

O Caminho que vc esta passando para encontrar o hibernate.cfg.xml, não esta correto.

[quote]log4j:WARN No appenders could be found for logger (org.hibernate.cfg.Environment).
log4j:WARN Please initialize the log4j system properly. [/quote]

Este não é um “erro” é apenas um WARN - “AVISO”, como é um aviso funciona. De toda forma
assim que ajustar o erro acima, parta para este. Provavelmente faltando algum jar.

Testa ai e qualquer coisa, questione, espero ter ajudado.

[]'s

Ola fiz este teste para ver se era problema no arquivo
try {
[color=red]File f = new File(“C:\projeto\Hibernate\conf\hibernate.cfg.xml”);[/color]
// factory = new Configuration().configure().buildSessionFactory();
SessionFactory sf = new Configuration().configure([color=red]f[/color] )
.buildSessionFactory();
} catch (Exception e) {
e o arquivo foi encontrado e o erro de[color=red] \hibernate.cfg.xml not found[/color] foi solucionado.
ai apareceu:[color=red] Curso.hbm.xml not found[/color]
esta é uma das classe, ou seja quando foi instânciado objeto no main ele ñ deve ter encontrado Curso.hbm.xml que é o corresponde no mapeamento.

Main:
Session sessao = HibernateUtility.getSession(); //Abrindo uma sessão
Transaction transaction = sessao.beginTransaction(); //Iniciando uma transação
[color=red]Curso curso = new Curso(); //Instanciando um objeto transiente [/color]

O erro acho que esta no lugar onde os arquivos estão *.hbm.xml, eles não estão sendo encontrados,
estes arquivos vão junto com os *.java no SRC?

Acho que essa sua pergunta ta no fórum errado, deveria estar no Desenvolvimento Web, mas vamos lá.
O hibernate.cfg deve estar dentro da pasta WEB-INF/classes, assim como o log4j.properties os hibernate mappings(*.hbm) tem que estar na mesma pasta dos seus fontes(ou binarios) dentro do Web-Inf/Classes/pacote_aonde_estao_os_beans.

PS: Qualquer outra dúvida poste no fórum de Desenvolvimento Web.