Записать Java-класс, используя log4j, вызванный из приложения Coldfusion - PullRequest
2 голосов
/ 23 июня 2011

Я хочу иметь возможность регистрировать сообщения отладки из моих классов 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)?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...