After re-organizing my web app by moving all my classes down into packages
and adding some support classes for my controller and view packages, Tomcat
gives me this on startup:
log4j:WARN No appenders could be found for logger
(jp.gr.mydomain.mywebapp.controller.HXA).
log4j:WARN Please initialize the log4j system properly.
The web app is running (at least, to the extent that it used to be), and I
do get logging from the HXA class. I know I'm pretty dense, but does anyone
have any suggestions about what Log4j is trying to tell me?
log4j.properties contains this:
log4j.appender.HXDbug=org.apache.log4j.ConsoleAppender
log4j.appender.HXDbug.layout=org.apache.log4j.PatternLayout
log4j.appender.HXDbug.layout.ConversionPattern=%5p [%t] (%F:%L) - %m%n
log4j.logger.com.HXDbug=WARN
log4j.appender.DBLog=org.apache.log4j.FileAppender
log4j.appender.DBLog.File=E:/http/assets_tracker/Logs/AssetsTracker.log
log4j.appender.DBLog.layout=org.apache.log4j.PatternLayout
log4j.appender.DBLog.layout.ConversionPattern=%5p [%t]
(%d{DATE}:%F:%L) - %m%n
log4j.logger.com.DBLog=WARN
log4j.appender.HXS=org.apache.log4j.ConsoleAppender
log4j.appender.HXS.layout=org.apache.log4j.PatternLayout
log4j.appender.HXS.layout.ConversionPattern=%5p [%t] (%F:%L) -HXS- %m%n
log4j.logger.com.HXS=DEBUG
log4j.appender.HXA=org.apache.log4j.ConsoleAppender
log4j.appender.HXA.layout=org.apache.log4j.PatternLayout
log4j.appender.HXA.layout.ConversionPattern=%5p [%t] (%F:%L) -HXA- %m%n
log4j.logger.com.HXA=DEBUG
(and some more stuff for other classes that looks mostly like the HXA
declaration).
Joel Rees
Alps Giken Kansai Systems Develoment
Suita, Osaka
--
To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>