Activation de la Journalisation pour JpaTransactionManager

Je suis en utilisant JpaTransactionManager avec hibernate 3 à l'intérieur de printemps 3.5 conteneur. Je ne suis pas en mesure d'activer la journalisation pour JPA. Je souhaite voir les journaux pour la gestion des transactions pour le débogage de certains de mes services. Je suis à l'aide de log4j.

Voici ce que j'ai dans mon log4j.propriétés

# For JPA
log4j.logger.org.springframework.orm.jpa=DEBUG
log4j.logger.org.springframework.orm.jpa.JpaTransactionManager=DEBUG
log4j.logger.org.springframework.orm.jpa.vendor.HibernateJpaVendorAdapter=DEBUG
log4j.logger.org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean=DEBUG
log4j.logger.org.springframework.orm.jpa.support.PersistenceAnnotationBeanPostProcessor=DEBUG
log4j.logger.org.springframework.transaction=DEBUG
log4j.logger.org.springframework=DEBUG
log4j.logger.org.hibernate=DEBUG
log4j.logger.org.hibernate.SQL=DEBUG

# Redirect log messages to a log file
log4j.appender.file=org.apache.log4j.RollingFileAppender
log4j.appender.file.File=C:\\apps\application.log
log4j.appender.file.MaxFileSize=1MB
log4j.appender.file.MaxBackupIndex=5
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=ALL, file
  • Que faire si vous activez simplement org.springframework=DEBUG? Vous trouverez ensuite les bûcherons sont intéressants (entre les tonnes d'autres personnes).
  • Merci, j'ai déménagé à l'enregistrement en utilisant logback (logback.la qualité de service.ch) sur le dessus de SLF4J, et maintenant tout fonctionne sans heurts. Je pense que déjà il y avait quelques problèmes avec SLF4J que je l'utilise dans NOOP mode.
  • Auriez-vous l'esprit de répondre à la question vous-même, alors que vous nous l'avez marqué comme réponse?
InformationsquelleAutor Supra | 2012-04-16