Hi
I am using Log-Log4perl-1.27
tst.pl
use Log::Log4perl;
Log::Log4perl::init('log.conf');
$logger = Log::Log4perl->get_logger('tst');
When I configure log.conf as:
log4perl.logger.pnoc=DEBUG, FileAppndr1
log4perl.appender.FileAppndr1=Log::Log4perl::Appender::File
log4perl.appender.FileAppndr1.filename=tst.log
log4perl.appender.FileAppndr1.layout=Log::Log4perl::Layout::PatternLayout
log4perl.appender.FileAppndr1.layout.ConversionPattern=%d{yyyy-MM-dd
HH:mm:ss,SSS} %-5p - %m%n
everything works fine.
But when I configure log.conf as:
log4perl.logger.pnoc=DEBUG, FileAppndr1
log4perl.appender.FileAppndr1=Log::Log4perl::JavaMap::RollingFileAppender
log4perl.appender.FileAppndr1.filename=tst.log
log4perl.appender.FileAppndr1.layout=Log::Log4perl::Layout::PatternLayout
log4perl.appender.FileAppndr1.layout.ConversionPattern=%d{yyyy-MM-dd
HH:mm:ss,SSS} %-5p - %m%n
it doesn't work. My perl program just crashes without any error message.
1) Could someone let me know, what is going wrong ?
>From man pages I read that log.conf can contain the entires in log4j format.
2) But when I specify the entries in log4j format, it doesn't work. Againt my
perl program crashes without any error message. Could someone let me know, if I
need to make any changes to tst.pl so that I can use log4j format. in .conf
file ?
~Log/Log4perl> ls JavaMap
ConsoleAppender.pm FileAppender.pm JDBCAppender.pm NTEventLogAppender.pm
RollingFileAppender.pm SyslogAppender.pm TestBuffer.pm
TIA
------------------------------------------------------------------------------
SOLARIS 10 is the OS for Data Centers - provides features such as DTrace,
Predictive Self Healing and Award Winning ZFS. Get Solaris 10 NOW
http://p.sf.net/sfu/solaris-dev2dev
_______________________________________________
log4perl-devel mailing list
log4perl-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/log4perl-devel