将我的自定义介体与WSO2 ESB log4j集成

时间:2013-08-28 02:49:53

标签: log4j wso2

我正在编写自己的自定义调解员。在我的自定义中介中,我使用log4j来记录进程..
但是现在在WSO2中部署自定义中介时遇到了困难。

我想要的是我的自定义调解员的日志将写在“wso2carbon.log”中。但不幸的是,我仍然不知道如何做到这一点。
我需要在这里配置log4j.properties吗?或者我是否需要在我的自定义调解器中实现或扩展某些内容?

谢谢:)

2 个答案:

答案 0 :(得分:3)

是的,这也可以通过添加软件包名称以及log4j.properties中所需的日志类型来完成。通过管理控制台执行此操作也是一种选择,您可以参考http://docs.wso2.org/display/ESB470/Setting+Up+Logging来了解如何执行此操作。

答案 1 :(得分:2)

我使用WSO2中的管理控制台解决了这个问题。在我的自定义中介中,我使用'info'级别,在WSO2中,我认为自定义中介将具有默认的“错误”级别。所以我将级别更改为“info”级别,日志显示在wso2日志文件中:):