configuração hibernate?

Estou começando a usar o Hibernate v. 3.0.5 mas não encontro informações
Em que diretório devo colocar o hibernate.cfg.xml e o log4j.properties alem do mapeamento das minhas tabelas?
Lembrando que uso o netbeans, que compila normal, mas na hora de executar o hibernate lança as exceçoes:

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.cfg.Configuration.getConfigurationInputStream(Configuration.java:1087) at org.hibernate.cfg.Configuration.configure(Configuration.java:1111) at org.hibernate.cfg.Configuration.configure(Configuration.java:1098) at javaapplication15.HibernateUtility.<clinit>(HibernateUtility.java:27) at javaapplication15.Teste.main(Teste.java:20) Exception in thread "main" java.lang.NullPointerException at javaapplication15.HibernateUtility.getSession(HibernateUtility.java:38) at javaapplication15.Teste.main(Teste.java:20) Java Result: 1

Coloca esses arquivos na raiz do “Source Packages”.

Vc quer dizer no diretório das bibliotecas, ou na pasta do meu projeto?

Onde que eu instalo as pastas compactada do hibernate?

Bom agora so falta descobri onde instala o tal “log4j.properties” para poder funcionar.
O log mudou:

22:16:36,826 INFO Environment:464 - Hibernate 3.0.5 22:16:36,836 INFO Environment:477 - hibernate.properties not found 22:16:36,846 INFO Environment:510 - using CGLIB reflection optimizer 22:16:36,846 INFO Environment:540 - using JDK 1.4 java.sql.Timestamp handling 22:16:37,017 INFO Configuration:1110 - configuring from resource: /hibernate.cfg.xml 22:16:37,017 INFO Configuration:1081 - Configuration resource: /hibernate.cfg.xml

Alguém por favor, sabe o que pode estar acontecendo?

run: 11:46:04,089 INFO Environment:464 - Hibernate 3.0.5 11:46:04,119 INFO Environment:482 - loaded properties from resource hibernate.properties: {hibernate.connection.driver_class=org.gjt.mm.mysql.Driver, hibernate.cglib.use_reflection_optimizer=true, hibernate.cache.provider_class=net.sf.hibernate.cache.EhCacheProvider , hibernate.cache.use_query_cache=true, hibernate.max_fetch_depth=1, hibernate.dialect=net.sf.hibernate.dialect.MySQLDialect, hibernate.jdbc.use_streams_for_binary=true, hibernate.jdbc.batch_size=0, hibernate.query.substitutions=true 1, false 0, yes 'Y', no 'N', hibernate.proxool.pool_alias=pool1, jdbc=mysql://localhost:3306/test?autoReconnect=true&reconnectAtTxEnd=true&alwaysClearStream=true&useUnbufferedInput=false, hibernate.connection.username=root, hibernate.cache.region_prefix=hibernate.test, hibernate.connection.url=jdbc:mysql://localhost:3306/teste, hibernate.connection.password=****, hibernate.jdbc.batch_versioned_data=true, hibernate.connection.pool_size=1} 11:46:04,169 INFO Environment:509 - using java.io streams to persist binary types 11:46:04,179 INFO Environment:510 - using CGLIB reflection optimizer 11:46:04,179 INFO Environment:540 - using JDK 1.4 java.sql.Timestamp handling 11:46:04,379 INFO Configuration:1110 - configuring from resource: /hibernate.cfg.xml 11:46:04,379 INFO Configuration:1081 - Configuration resource: /hibernate.cfg.xml 11:46:04,940 DEBUG DTDEntityResolver:42 - trying to locate http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd in classpath under org/hibernate/ 11:46:04,950 DEBUG DTDEntityResolver:53 - found http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd in classpath 11:46:05,090 DEBUG Configuration:1067 - hibernate.dialect=org.hibernate.dialect.MySQLDialect 11:46:05,100 DEBUG Configuration:1067 - hibernate.connection.driver_class=com.mysql.jdbc.Driver 11:46:05,100 DEBUG Configuration:1067 - hibernate.connection.url=jdbc:mysql://localhost/test?autoReconnect=true 11:46:05,100 DEBUG Configuration:1067 - hibernate.connection.username=root 11:46:05,100 DEBUG Configuration:1067 - hibernate.connection.password=root 11:46:05,110 DEBUG Configuration:1067 - hibernate.c3p0.max_size=10 11:46:05,110 DEBUG Configuration:1067 - hibernate.c3p0.min_size=2 11:46:05,131 DEBUG Configuration:1067 - hibernate.c3p0.timeout=5000 11:46:05,131 DEBUG Configuration:1067 - hibernate.c3p0.max_statements=10 11:46:05,131 DEBUG Configuration:1067 - hibernate.c3p0.idle_test_period=3000 11:46:05,141 DEBUG Configuration:1067 - hibernate.c3p0.acquire_increment=2 11:46:05,141 DEBUG Configuration:1067 - show_sql=true Exception in thread "main" java.lang.NoClassDefFoundError: Curso (wrong name: javaapplication15/Curso) at java.lang.ClassLoader.defineClass1(Native Method) at java.lang.ClassLoader.defineClass(ClassLoader.java:620) 11:46:05,141 DEBUG Configuration:1067 - use_outer_join=true 11:46:05,141 DEBUG Configuration:1067 - hibernate.generate_statistics=true 11:46:05,141 DEBUG Configuration:1067 - hibernate.use_sql_comments=true 11:46:05,141 DEBUG Configuration:1262 - null<-org.dom4j.tree.DefaultAttribute@124bbbf [Attribute: name resource value "Curso.hbm.xml"] 11:46:05,161 INFO Configuration:444 - Mapping resource: Curso.hbm.xml 11:46:05,161 DEBUG DTDEntityResolver:42 - trying to locate http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd in classpath under org/hibernate/ 11:46:05,221 DEBUG DTDEntityResolver:53 - found http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd in classpath 11:46:05,491 INFO HbmBinder:260 - Mapping class: Curso -> Curso at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:124) at java.net.URLClassLoader.defineClass(URLClassLoader.java:260) at java.net.URLClassLoader.access$000(URLClassLoader.java:56) at java.net.URLClassLoader$1.run(URLClassLoader.java:195) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:188) at java.lang.ClassLoader.loadClass(ClassLoader.java:306) at java.lang.ClassLoader.loadClass(ClassLoader.java:299) at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:276) at java.lang.ClassLoader.loadClass(ClassLoader.java:251) at org.hibernate.util.ReflectHelper.classForName(ReflectHelper.java:102) at org.hibernate.util.ReflectHelper.reflectedPropertyClass(ReflectHelper.java:77) at org.hibernate.mapping.SimpleValue.setTypeUsingReflection(SimpleValue.java:275) at org.hibernate.cfg.HbmBinder.bindSimpleId(HbmBinder.java:360) at org.hibernate.cfg.HbmBinder.bindRootPersistentClassCommonValues(HbmBinder.java:294) at org.hibernate.cfg.HbmBinder.bindRootClass(HbmBinder.java:236) at org.hibernate.cfg.HbmBinder.bindRoot(HbmBinder.java:152) at org.hibernate.cfg.Configuration.add(Configuration.java:362) at org.hibernate.cfg.Configuration.addInputStream(Configuration.java:400) at org.hibernate.cfg.Configuration.addResource(Configuration.java:449) at org.hibernate.cfg.Configuration.parseMappingElement(Configuration.java:1263) at org.hibernate.cfg.Configuration.parseSessionFactory(Configuration.java:1235) at org.hibernate.cfg.Configuration.doConfigure(Configuration.java:1217) at org.hibernate.cfg.Configuration.doConfigure(Configuration.java:1184) at org.hibernate.cfg.Configuration.configure(Configuration.java:1112) at org.hibernate.cfg.Configuration.configure(Configuration.java:1098) at javaapplication15.HibernateUtility.<clinit>(HibernateUtility.java:27) at javaapplication15.Teste.main(Teste.java:20) Java Result: 1 EXECUTADO COM SUCESSO (tempo total: 2 segundos)

parece que devo mover minhas classes compiladas pra algum diretório o qual nao sei qual é
vou procurar a documentação do hibernate, aqui tá dificil

esquece, já consigui resolver, coloquei meu projeto no pacote padrão e agora o hibernate consiguiu encontrar minhas classes, além do mais tive dá uma mexida no hibernate.properties
qdo eu crio meu package não consigo setar corretamente nos configs
trabalhao todo só pra inserir alguns registros no bd
rsrsrs