Perl:将Log4Perl与log4j.xml一起使用

时间:2011-10-28 20:31:11

标签: perl

任何人都可以指出我可以找到将log4Perl与log4j.xml一起使用的工作示例的地方。我读到DOMConfigurator可以用于此目的,但我无法找到如何使用它。我没有选择使用log4j.properties,因为我们使用的是使用log4j.xml的内部框架。

对不起我的基本问题。

谢谢,

1 个答案:

答案 0 :(得分:0)

我无法对此进行测试,所以我不能说它会起作用,但是从我在docs和source中看到的内容看起来应该可行:

use Log::Log4perl::Config::DOMConfigurator;
my $dom_conf = Log::Log4perl::Config::DOMConfigurator->new(file => 'log4j.xml');
my $conf = $dom_conf->parse();

我认为$conf将是一个散列引用,其中包含您的所有选项,我认为您可以使用它来初始化Log :: Log4perl或仅查询值。