From 8e48eec4485d1d1f69f47cc7996a3fdb483aecf7 Mon Sep 17 00:00:00 2001 From: Jan David Mol <mol@astron.nl> Date: Mon, 27 Sep 2010 08:49:05 +0000 Subject: [PATCH] bug 1362: fixed log4cplus in Storage --- RTCP/Storage/src/Storage.log_prop | 24 ++++++++++++++++-------- RTCP/Storage/src/Storage_main.cc | 13 ++----------- 2 files changed, 18 insertions(+), 19 deletions(-) diff --git a/RTCP/Storage/src/Storage.log_prop b/RTCP/Storage/src/Storage.log_prop index 5cdbc038174..1a616ec8e04 100644 --- a/RTCP/Storage/src/Storage.log_prop +++ b/RTCP/Storage/src/Storage.log_prop @@ -1,16 +1,24 @@ # Configure the loggers -log4cplus.rootLogger=INFO, STDOUT -#log4cplus.logger.TRC=INFO +log4cplus.rootLogger=DEBUG, STDOUT log4cplus.logger.TRC=INFO -log4cplus.logger.LCS.Common=FATAL, STDOUT +#log4cplus.logger.LCS.Common=FATAL, STDOUT # Define the appenders log4cplus.appender.STDOUT=log4cplus::ConsoleAppender log4cplus.appender.STDOUT.layout=log4cplus::PatternLayout -log4cplus.appender.STDOUT.layout.ConversionPattern=%D{%d-%m %H:%M:%S.%q} %-5p %c{9} - %m [%.25l]%n +log4cplus.appender.STDOUT.layout.ConversionPattern=%x %D{%d-%m-%y %H:%M:%S.%q} %-5p %m%n -log4cplus.appender.STDERR=log4cplus::ConsoleAppender -log4cplus.appender.STDERR.layout=log4cplus::PatternLayout -log4cplus.appender.STDERR.layout.ConversionPattern=%D{%d-%m %H:%M:%S.%q} %-5p %c{3} - %m [%.25l]%n -log4cplus.appender.STDERR.logToStdErr=true +#log4cplus.appender.STDERR=log4cplus::ConsoleAppender +#log4cplus.appender.STDERR.layout=log4cplus::PatternLayout +#log4cplus.appender.STDERR.layout.ConversionPattern=%x %D{%d-%m-%y %H:%M:%S.%q} %-5p %c{3} - %m [%.25l]%n +#log4cplus.appender.STDERR.logToStdErr=true + +#log4cplus.appender.FILE=log4cplus::RollingFileAppender +#log4cplus.appender.FILE.File=${LOG4CPLUS_LOGFILENAME}.log +#log4cplus.appender.FILE.MaxFileSize=10MB +#log4cplus.appender.FILE.MaxBackupIndex=2 +#log4cplus.appender.FILE.layout=log4cplus::PatternLayout +#log4cplus.appender.FILE.layout.ConversionPattern=%x %D{%d-%m-%y %H:%M:%S.%q} %-5p %c{3} - %m [%.25l]%n + +log4cplus.appender.DUMP=log4cplus::NullAppender diff --git a/RTCP/Storage/src/Storage_main.cc b/RTCP/Storage/src/Storage_main.cc index 9d995095537..2ed7e370841 100644 --- a/RTCP/Storage/src/Storage_main.cc +++ b/RTCP/Storage/src/Storage_main.cc @@ -147,18 +147,9 @@ int main(int argc, char *argv[]) string logPrefix = "[obs unknown] "; #if defined HAVE_LOG4CPLUS - using namespace log4cplus; - using namespace log4cplus::helpers; - - helpers::Properties traceProp; - traceProp.setProperty("log4cplus.rootLogger", "DEBUG, STDOUT"); - traceProp.setProperty("log4cplus.logger.TRC", "DEBUG"); - traceProp.setProperty("log4cplus.appender.STDOUT", "log4cplus::ConsoleAppender"); - traceProp.setProperty("log4cplus.appender.STDOUT.layout", "log4cplus::PatternLayout"); - traceProp.setProperty("log4cplus.appender.STDOUT.layout.ConversionPattern", "%x %D{%d-%m-%y %H:%M:%S} %-5p %n"); - - PropertyConfigurator(traceProp).configure(); + INIT_LOGGER( "Storage" ); #elif defined HAVE_LOG4CXX + #error LOG4CXX support is broken (nonsensical?) -- please fix this code if you want to use it Context::initialize(); setLevel("Global",8); #else -- GitLab