Hi,
I'm using Log4perl for a while but have a problem which I haven't seen
before.
After successfully running the whole script it throws a warning:
2009-07-07 16:50:05 [valuations.pl:main] INFO> Duplicated valuations
removed.
2009-07-07 16:50:05 [valuations.pl:main] INFO> Unchanged valuations
removed.
2009-07-07 16:50:05 [valuations.pl:main] INFO> Report on duplicate
entries in MTM#IMPORT#HELIOS1_DBF completed.
2009-07-07 16:50:05 [valuations.pl:main] INFO> Duplicated valuations
removed from MTM#IMPORT#HELIOS1_DBF.
2009-07-07 16:50:05 [valuations.pl:main] INFO>
2009-07-07 16:50:05 [valuations.pl:main] INFO> Summary of results:
2009-07-07 16:50:05 [valuations.pl:main] INFO> -------------------
2009-07-07 16:50:05 [valuations.pl:main] INFO>
2009-07-07 16:50:05 [valuations.pl:main] INFO> All files (1) with 5
entries uploaded to Mx.3 financial database.
2009-07-07 16:50:05 [valuations.pl:main] INFO> Murex trade missing for
0 valuations total.
2009-07-07 16:50:05 [valuations.pl:main] INFO> valuations on dead deals
0 valuations total.
2009-07-07 16:50:05 [valuations.pl:main] INFO> currency mismatch for
valuation 0 valuations total.
2009-07-07 16:50:05 [valuations.pl:main] INFO> No valuations provided
4253 valuations total.
2009-07-07 16:50:05 [valuations.pl:main] INFO> done. Please run import
processing script now.
package 'Log::Dispatch::Email::MailSender' not registered for warnings
at
/app/CMpkg2/perl_588/lib/site_perl/5.8.8/Log/Dispatch/Email/MailSender.p
m line 58
END failed--call queue aborted.
Has anybody seen this before?
My config looks like this:
2009-07-07 16:51:07 [valuations.pl:main] INFO> Program
./scripts/valuations.pl started with timestamp 0707165107.
2009-07-07 16:51:07 [valuations.pl:main] DEBUG> log4perl.logger=DEBUG,
File, Detail, Screen, Mailer, MailerInfo
log4perl.appender.Screen=Log::Log4perl::Appender::ScreenColoredLevels
log4perl.appender.Screen.layout=Log::Log4perl::Layout::PatternLayout
log4perl.appender.Screen.layout.ConversionPattern=%d{yyyy-MM-dd
HH:mm:ss} [%F{1}:%c{1}] %5p> %m%n
log4perl.appender.Screen.min_level=INFO
log4perl.appender.File=Log::Dispatch::File
log4perl.appender.File.filename=xxx
log4perl.appender.File.mode=append
log4perl.appender.File.min_level=info
log4perl.appender.File.TZ=GMT
log4perl.appender.File.DatePattern=yyyy-MM-dd-a
log4perl.appender.File.max=10
log4perl.appender.File.layout=Log::Log4perl::Layout::PatternLayout
log4perl.appender.File.layout.ConversionPattern=%d{yyyy-MM-dd HH:mm:ss}
[%F{1}:%c{1}] %5p> %m%n
log4perl.appender.Detail=Log::Dispatch::File
log4perl.appender.Detail.filename=xxx
log4perl.appender.Detail.mode=append
log4perl.appender.Detail.min_level=debug
log4perl.appender.Detail.TZ=GMT
log4perl.appender.Detail.DatePattern=yyyy-MM-dd-a
log4perl.appender.Detail.max=3
log4perl.appender.Detail.layout=Log::Log4perl::Layout::PatternLayout
log4perl.appender.Detail.layout.ConversionPattern=%d{yyyy-MM-dd
HH:mm:ss} [%F{1}:%c{1}] %5p> %m%n
log4perl.appender.Mailer = Log::Dispatch::Email::MailSender
log4perl.appender.Mailer.to = em...@email.com
log4perl.appender.Mailer.from = em...@email.com
log4perl.appender.Mailer.smtp = host
log4perl.appender.Mailer.Server = host
log4perl.appender.Mailer.buffer = 0
log4perl.appender.Mailer.subject = subject
log4perl.appender.Mailer.min_level=error
log4perl.appender.Mailer.layout = Log::Log4perl::Layout::PatternLayout
log4perl.appender.Mailer.layout.ConversionPattern=%d{yyyy-MM-dd
HH:mm:ss} %5p> %m%n
log4perl.appender.MailerInfo = Log::Dispatch::Email::MailSender
log4perl.appender.MailerInfo.to = em...@email.com
log4perl.appender.MailerInfo.from = em...@email.com
log4perl.appender.MailerInfo.smtp = host
log4perl.appender.MailerInfo.Server = host
log4perl.appender.MailerInfo.buffer = 0
log4perl.appender.MailerInfo.subject = subject
log4perl.appender.MailerInfo.min_level=info
log4perl.appender.MailerInfo.layout =
Log::Log4perl::Layout::PatternLayout
log4perl.appender.MailerInfo.layout.ConversionPattern=%d{yyyy-MM-dd
HH:mm:ss} %5p> %m%n
2009-07-07 16:51:07 [valuations.pl:main] DEBUG> reading dbsource.mxres
file to get database information
Obviously if I remove the Log::Dispatch::Email::MailSender I dont get
this error, but also no email notification. I have to use
Email::MailSender, because I need to overwrite the email-sender address.
Thanks,
Markus
------------------------------------------------------------------------------
Enter the BlackBerry Developer Challenge
This is your chance to win up to $100,000 in prizes! For a limited time,
vendors submitting new applications to BlackBerry App World(TM) will have
the opportunity to enter the BlackBerry Developer Challenge. See full prize
details at: http://p.sf.net/sfu/blackberry
_______________________________________________
log4perl-devel mailing list
log4perl-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/log4perl-devel