ae pssoal to no capitulo de hibernate com annotations da apostila da caelum fj21 !! estou no começo ainda… ja importei todos os jar !! configurei o hibernate.properties
como manda a apostila porem na hora de gerar as tabelas ele da uma exception
log4j:WARN No appenders could be found for logger (org.hibernate.cfg.annotations.Version).
log4j:WARN Please initialize the log4j system properly.
Exception in thread "main" org.hibernate.HibernateException: The dialect was not set. Set the property hibernate.dialect.
at org.hibernate.dialect.Dialect.getDialect(Dialect.java:477)
at org.hibernate.dialect.Dialect.getDialect(Dialect.java:499)
at org.hibernate.tool.hbm2ddl.SchemaExport.<init>(SchemaExport.java:57)
at org.hibernate.tool.hbm2ddl.SchemaExport.<init>(SchemaExport.java:49)
at br.com.caelum.hibernate.GeraTabelas.main(GeraTabelas.java:11)
como sou mtt iniciante nesse assunto gostaria de ajuda
pronto ele nao estava no /src!! agora esta lançando outra exception
log4j:WARN No appenders could be found for logger (org.hibernate.cfg.annotations.Version).
log4j:WARN Please initialize the log4j system properly.
Exception in thread "main" java.lang.NoSuchFieldError: sqlResultSetMappings
at org.hibernate.cfg.AnnotationConfiguration.createExtendedMappings(AnnotationConfiguration.java:175)
at org.hibernate.cfg.AnnotationConfiguration.secondPassCompile(AnnotationConfiguration.java:263)
at org.hibernate.cfg.Configuration.generateDropSchemaScript(Configuration.java:587)
at org.hibernate.tool.hbm2ddl.SchemaExport.<init>(SchemaExport.java:64)
at org.hibernate.tool.hbm2ddl.SchemaExport.<init>(SchemaExport.java:49)
at br.com.caelum.hibernate.GeraTabelas.main(GeraTabelas.java:11)
Primeiro está dando erro no log4j…e eu tb estou com o msm problema…sendo q o log4j.properties está em meu classpath e continua dando esse erro ai listado
log4j:WARN No appenders could be found for logger (org.hibernate.cfg.Environment).
log4j:WARN Please initialize the log4j system properly.
[color=darkblue]Eu também estou com o mesmo erro, você conseguiu solucionar ? [/color]
log4j:WARN No appenders could be found for logger (org.hibernate.cfg.annotations.Version).
log4j:WARN Please initialize the log4j system properly.
[color=darkblue]Achei isso aqui:[/color]
Olá,
vc definiu algum appender no arquio de configuração do log4j, como mostra na página
deles?
O arquivo de configuração que uso aqui é mais ou menos como o exemplo abaixo...
Abraço,
Franklin Samir
# Set root logger level to DEBUG and its only appender to A1.
log4j.rootLogger=debug, stdout, R
log4j.appender.stdout=org.apache.log4j.ConsoleAppender
log4j.appender.stdout.layout=org.apache.log4j.PatternLayout
# Pattern to output the caller's file name and line number.
log4j.appender.stdout.layout.ConversionPattern=%d %-5p - %m - [%c] %n
log4j.appender.R=org.apache.log4j.RollingFileAppender
log4j.appender.R.File=/pub/webapps/myproject/WEB-INF/conf/myproject.log
log4j.appender.R.MaxFileSize=100KB
# Keep one backup file
log4j.appender.R.MaxBackupIndex=5
log4j.appender.R.layout=org.apache.log4j.PatternLayout
#log4j.appender.R.layout.ConversionPattern=%p %t %c - %m%n
log4j.appender.R.layout.ConversionPattern=%d %-5p - %m - [%c] %n