Я использую JAX-WS RI для обмена SOAP XML с другой службой. Я пытаюсь увидеть полный журнал ошибок моего мыльного XML представляемого, но не могу этого сделать из-за усечение сообщения:dumpTreshold не работает
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
Любая помощь будет оценена.
В качестве предположения вы можете рассмотреть возможность установки этого свойства в командной строке запуска сервера, чтобы убедиться, что это считается. Некоторые свойства могут быть прочитаны только при запуске. – dimplex
Я использую его на клиенте, и он должен применять настройки, но не делает это – Lev