加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > Java > 正文

java – dumpTreshold无法正常工作

发布时间:2020-12-15 04:36:22 所属栏目:Java 来源:网络整理
导读:我使用JAX-WS RI进行SOAP XML与其他服务的交换. 我试图看到我的soap xml发送的完整错误日志,但由于截断消息而无法执行此操作: at org.apache.cxf.transport.servlet.ServletController.invokeDestination(ServletController.java:234) at org.apache.cxf.tr
我使用JAX-WS RI进行SOAP XML与其他服务的交换.
我试图看到我的soap xml发送的完整错误日志,但由于截断消息而无法执行此操作:

at org.apache.cxf.transport.servlet.ServletController.invokeDestination(ServletController.java:234)
    at org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:208)
    at org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:160)
    at org.apache.cxf.transport.servlet.CXFNonSpringServlet.invoke(CXFNonSpringServlet.java:171)
    at org.apache.cxf.transpo

Message has been truncated

use com.sun.xml.ws.transport.http.HttpAdapter.dumpTreshold property to increase the amount of printed part of the message
--------------------

我无法使用以下设置更正此问题:

System.setProperty("com.sun.xml.ws.transport.http.client.HttpTransportPipe.dump","true");
        System.setProperty("com.sun.xml.internal.ws.transport.http.client.HttpTransportPipe.dump","true");
        System.setProperty("com.sun.xml.ws.transport.http.HttpAdapter.dump","true");
        System.setProperty("com.sun.xml.internal.ws.transport.http.HttpAdapter.dump","true");
        System.setProperty("com.sun.xml.internal.ws.transport.http.HttpAdapter.dumpTreshold","999999");

我的意思是dumpTreshold = 999999

任何帮助将不胜感激.

解决方法

我改变了路线

System.setProperty("com.sun.xml.internal.ws.transport.http.HttpAdapter.dumpTreshold","999999");

System.setProperty("com.sun.xml.ws.transport.http.HttpAdapter.dumpTreshold","999999");

现在我可以看到完整的日志.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读