cxf肥皂消息的LOGGING - 减少有效负载 - 删除binaryStreamList WildFly

时间:2017-07-10 12:17:34

标签: apache logging soap cxf wildfly-10

实际上我在WildFly v.10 - org.apache.cxf中遇到Webservice-Framework Apache CXF集成/安装问题。

每条SOAP消息都记录在特殊文件soap.log中。这是在JBoss的standalone.xml中配置的。问题是记录的SOAP消息包含< -binaryStreamList>< -bytes> ...< -bytes> - Base64数据 - 太多(无用且不可读的信息)。如何禁用< -binaryStreamList>中的Base64加密数据的日志记录?记录的SOAP消息部分?

记录的SOAP消息示例:

Payload:< -soap:Envelope xmlns:soap =" http://schemas.xmlsoap.org/soap/envelope/">< -soap:Body>< -raum&gt ; TEST< - / RAUM>< -clientU SER>< -System>< - / clientUser>< -nummer> 99999< - / nummer>< -kNumber> 9111111< - / kNumber>< -nameOfFile>检验.pdf< - / nameOfFile>

< -binaryStreamList>

< -bytes> JVBERi0xLjQKJeLjz9MKMSAwIG9iago8PC9TdWJ0e XBlL1R5cGUxL1R5cGUvRm9udC9CYXNlRm9udC9IZWx2ZXRpY2EvRW5jb2RpbmcvV2luQW5zaUVuY29kaW5nPj4KZW5kb2JqCjIgMCBvYmoKPDwvTW9kRGF0ZShEOjIwMTcwNzA1MTM1MDM5KzAyJzAwJykvQ3JlYXRpb25EYXRlKEQ6 MjAxNzA3MDUxMzUwMzkrMDInMDAnKS9Qcm9kdWNlcihpVGV4dK4gNS41LjYgqTIwMDAtMjAxNSBpVGV4dCBHcm91cCBOViBcKEFHUEwtdmVyc2lvblwpOyBtb2RpZmllZCB1c2luZyBpVGV4dK .....< -bytes>

0 个答案:

没有答案