Я хочу иметь возможность регистрировать сообщения отладки из моих классов Java в файле на моем веб-сервере, используя log4j. Я могу успешно записывать сообщения в файл на сервере, если классы Java запускаются из теста JUnit с использованием следующих параметров:
log4j.properties:
log4j.appender.rollingFile=org.apache.log4j.RollingFileAppender
log4j.appender.rollingFile.File=D:/logs/fair.log
log4j.appender.rollingFile.MaxFileSize=2MB
log4j.appender.rollingFile.MaxBackupIndex=2
log4j.appender.rollingFile.layout = org.apache.log4j.PatternLayout
log4j.appender.rollingFile.layout.ConversionPattern=%p %t %c - %m%n
log4j.rootLogger = INFO, rollingFile
FairScheduler.java:
private static Logger logger = Logger.getLogger(FairScheduler.class);
logger.info("initializing Scheduler");
Но при развертывании приложения в приложении Coldfusion сообщения журнала больше не регистрируются.
Как я могу настроить свой сервер Coldfusion для регистрации сообщений в этом файле журнала (или вообще просматривать любые из моих сообщений журнала log4j)?