Pessoal,
Depois que passei a utilizar o hibernate 4.1.1 final, não consigo mais logar as informações referentes ao hibernate, nem ver os parâmetros enviados ao banco.
Meu log4j.properties, que está no src.
# Direct log messages to a log file
log4j.appender.file=org.apache.log4j.RollingFileAppender
log4j.appender.file.File=D:\\teste.log
log4j.appender.file.MaxFileSize=1MB
log4j.appender.file.MaxBackupIndex=1
log4j.appender.file.layout=org.apache.log4j.PatternLayout
log4j.appender.file.layout.ConversionPattern=%d{ABSOLUTE} %5p %c{1}:%L - %m%n
# Direct log messages to stdout
log4j.appender.stdout=org.apache.log4j.ConsoleAppender
log4j.appender.stdout.Target=System.out
log4j.appender.stdout.layout=org.apache.log4j.PatternLayout
log4j.appender.stdout.layout.ConversionPattern=%d{ABSOLUTE} %5p %c{1}:%L - %m%n
# Root logger option
log4j.rootLogger=INFO, file, stdout
# Log everything. Good for troubleshooting
log4j.logger.org.hibernate=INFO
# Log all JDBC parameters
log4j.logger.org.hibernate.type=ALL
Ele loga informações do Vraptor, Tiles, mas do Hibernate não loga nada e nem mostra os valores passados como parâmetro, sei que nesse novo hibernate ele vem com o jboss logging, mas não sei se tenho que alterar algo para ele usar o log4j
<property name="hibernate.show_sql">true</property>
<!-- <property name="hibernate.format_sql">true</property>-->
<property name="hibernate.use_sql_comments">true</property>
As informações mostradas no STDOUT são geradas pelo Hibernate, e não gerenciadas pelo log4j
Informações: Hibernate: /* load one-to-many info.webcore.core.ext.menu.model.beans.MenuItem.menuItems */ select menuitems0_.mi_parent
Alguém passou por isso, tem alguma idéia?