Как получить источник запроса от веб-сервиса?

Я хочу добраться

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:prin="http://localhost/example">
   <soapenv:Header/>
   <soapenv:Body>
THIS
   </soapenv:Body>
</soapenv:Envelope>

от запроса к веб-сервису я отправляю от Java.

Я использую javax.jws

13
задан Pascal Thivent 15 February 2010 в 18:42
поделиться

2 ответа

Установите следующее свойство виртуальной машины:

-Dcom.sun.xml.internal.ws.transport.http.client.HttpTransportPipe.dump=true
8
ответ дан 1 December 2019 в 23:47
поделиться

Это можно сделать программно (инвазивно) или путем настройки без изменения кода. На этой странице описано, как настроить JAX-WS RI:

Чтобы выгрузить сообщения SOAP на стороне клиента, используйте следующее системное свойство:

-Dcom.sun.xml.ws.transport.http.client.HttpTransportPipe.dump=true

Чтобы выгрузить сообщения SOAP на стороне сервера, используйте следующее системное свойство:

-Dcom.sun.xml.ws.transport.http.HttpAdapter.dump=true
9
ответ дан 1 December 2019 в 23:47
поделиться
Другие вопросы по тегам:

Похожие вопросы: