Protokollierung der Spring Bean-Initialisierung mit Log4J

Wenn ich meine Anwendung starte, stoppt sie beim Initialisieren der Beans, zeigt jedoch keine Protokolleinträge an. Ich weiß also nicht, was passiert ist:

Log4j.properties

log4j.rootLogger=DEBUG, stdout, R

log4j.appender.stdout=org.apache.log4j.ConsoleAppender
log4j.appender.stdout.layout=org.apache.log4j.PatternLayout
org.springframework=DEBUG
org.springframework.beans.factory.support=DEBUG
log4j.logger.org.springframework.beans.factory.support=DEBUG
log4j.logger.org.springframework.beans=DEBUG
log4j.category.org.springframework.beans.factory=DEBUG

log4j.logger.org.springframework=DEBUG

log4j.logger.org.hibernate.hql.ast.AST=info
log4j.logger.org.hibernate.tool.hbm2ddl=warn
log4j.logger.org.hibernate.cache=info
log4j.logger.org.hibernate.jdbc=debug
log4j.logger.org.hibernate.type=trace 
log4j.additivity.org.hibernate.SQL=false
log4j.logger.org.hibernate.transaction=debug
log4j.logger.java.sql.Statement=DEBUG

log4j.appender.stdout.layout.ConversionPattern=%d %t %C{1}- %m%n
log4j.appender.R=org.apache.log4j.RollingFileAppender
log4j.appender.R.File=${log4j.appender.R.File}
log4j.appender.R.MaxFileSize=2MB
log4j.appender.R.MaxBackupIndex=0
log4j.appender.R.Append=true
log4j.appender.R.layout=org.apache.log4j.PatternLayout
log4j.appender.R.layout.ConversionPattern=%d %t (%l) - %m%n

Ich möchte etwas bekommen wie:

"BeanName" initialized 
"BeanName" initialized
etc...

Dann würde ich wissen, wo die Initialisierung aufgehört hat. Ist es möglich, eine solche Ausgabe in den Protokollen zu erhalten, wenn Beans initialisiert werden?

Antworten auf die Frage(2)

Ihre Antwort auf die Frage