Hello,
 
I have a question. I get a core dump when I do
 
all include files and namespaces are set
 
PropertyConfigurator::configure("log4cxx.properties");
LoggerPtr logger = Logger::getLogger("logtst");
 
FileAppenderPtr appender = logger->getAppender("logtst");
 
cout << "filename = " << appender->getFile() << endl;
 
this gives a core dump on appender->getFile()
 
How can I get the appender instance and find out what file is attached ?
 
what am I doing wrong
 
the log4cxx.properties file
 
log4j.logger.logtst=DEBUG, R1
log4j.appender.R1=org.apache.log4j.FileAppender
log4j.appender.R1.layout.TimeZone=Europ/Amsterdam
log4j.appender.R1.File=logtst.log
log4j.appender.R1.MaxbackupIndex=7
log4j.appender.R1.layout=org.apache.log4j.TTCCLayout
log4j.appender.R1.layout=org.apache.log4j.PatternLayout
log4j.appender.R1.layout.ConversionPattern=%d{%d-%m-%y %H:%M,%Q} [%t]
%-5p %c{2} - %m%n
 
 
regards
 
Johan den Boer
Dutch railway

------------------------------------------------------------------------------------------
Deze e-mail, inclusief eventuele bijlage(n), is uitsluitend bestemd voor 
gebruik door de 
geadresseerde(n). Indien u dit bericht abusievelijk heeft ontvangen, mag de 
informatie 
daarvan niet worden gebruikt of openbaar gemaakt, noch aan derden worden 
verstrekt. Wij verzoeken u om in dat geval direct contact op te nemen met de 
afzender en de e-mail te vernietigen.

This e-mail, including any appendix or appendices, is intended solely for use 
by the 
addressee(s). If you have received this message in error, the information it 
contains 
may not be used or disclosed, nor may it be revealed to third parties. In that 
case, 
please contact the sender immediately and destroy the e-mail.

Reply via email to