【发布时间】:2019-05-12 08:02:28
【问题描述】:
我试图在我的 mule 项目中使用 Log4j2 的 HTTP appender,但不幸的是我在编译期间收到了。
2018-12-11 15:56:53,355 main ERROR 错误处理元素 Http ([Appenders: null]): CLASS_NOT_FOUND 2018-12-11 15:56:53,389 主要错误无法找到记录器配置“root”的附加程序“Http1243” 2018-12-11 15:56:53,471 主要警告无法实例化 org.fusesource.jansi.WindowsAnsiOutputStream 信息 2018-12-11 15:56:53,543 [main] org.mule.module.launcher.application.DefaultMuleApplication:
以下是我的配置:
<Http name="Http1243" url="https://localhost:80082/test/log4j/">
<Property name="X-Java-Runtime" value="$${java:runtime}" />
<JsonLayout properties="true" />
</Http>
<AsyncRoot level="INFO">
<AppenderRef ref="DAILY_LOG" />
<AppenderRef ref="Http1243" />
</AsyncRoot>
【问题讨论】: