首页 > 解决方案 > Java SOAP 避免本地日志中的标准输出

问题描述

我有第三方 WSDL,它公开了一些 API 服务。当我调用 SOAP API 时,请求和响应以 stdout 语句的形式打印在我的本地日志中。日志包含我们不允许打印的卡详细信息和余额等关键信息。我试图找到如何在调用 SOAP API 时停止标准输出,但没有得到任何答案。由于安全限制,我无法提供整个日志。日志的PFB部分:

请求: 2021-04-01 16:38:46,876 INFO [stdout](默认任务 189)<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">soap:Header -------- ------ </soap:Body></soap:Envelope>

响应: 2021-04-01 16:38:47,197 INFO [stdout](默认任务 189)<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:soapenc= "http://schemas.xmlsoap.org/soap/encoding/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" -------- </soapenv:Body>< /soapenv:信封>

我们可以通过任何方式跳过本地日志中的标准输出。

任何帮助深表感谢。提前致谢。

标签: javaxmlweb-servicessoapstdout

解决方案


推荐阅读