Pax-logging-log4j2在两个包中有自定义appender

时间:2017-09-01 06:03:40

标签: java log4j2 ops4j

我已经在一个包中编写了插件,并将它们作为pax-logging-log4j2的片段给出,这非常有效。现在我想要另一个具有另一组appender的片段并做同样的事情。这两个bundle都被注册为pax-logging-log4j2的片段,但是master(pax-logging-log4j2)现在处于已解析状态,并且日志未被打印。

可能是因为Plugins.dat在两个片段中都会产生冲突吗?是否要求只能有Plugins.dat文件?

如果我以错误的方式思考,请同时指导。

1 个答案:

答案 0 :(得分:1)

这不会是Plugins.dat文件冲突,因为pax-logging-log4j2中也有一个Plugins.dat。

您的日志可以打印在标准输出或标准错误日志中

也许您的pax-logging-log4j2配置错误。