我正在使用 wso2 apim 版本 4.0.0,我有一个 jar,我可以从中调用 api 中的中介序列来工作,在 messageMediation 中的发布者门户运行时选项卡上,我在代码中的各个位置使用 System.out.println像 System.out.println("Request Packet -> "+requestPacket.toString()) 用于在 wso2 apim 的碳日志中打印它们,但它不会在日志中打印。另一方面,我在调解中使用的日志调解器工作正常。
我怎样才能在 wso2 apim 碳日志中打印 jars 日志。我不想使用 logfactory 来代替它。因为这些日志是前段时间打印的。现在不知道是什么原因造成的。
System.out.println
将日志传输到 STDOUT,因此您不会在 wso2carbon.log
文件中看到这些日志。但是,如果您在前台启动服务器,您应该在终端中看到这些日志。要获取日志文件中的日志,请使用正确的 log4j 日志记录,而不是使用 System.out.println
。