2

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

我想要的是我的自定义中介中的日志将写在“wso2carbon.log”中。但不幸的是,我仍然不知道该怎么做。
我需要在这里配置 log4j.properties 吗?还是我需要在我的自定义调解器中实现或扩展某些东西?

谢谢 :)

4

2 回答 2

3

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

于 2013-08-28T07:21:43.343 回答
2

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

于 2013-08-28T03:45:54.397 回答