Получить Base64Encoded String из SOAP -XOP - PullRequest
0 голосов
/ 30 мая 2020

Я вызываю службу SOAP из своего приложения SpringBoot, как показано ниже, я могу вызвать службу, но она отправляет xml как вложение MTOM / XOP. Я знаю, что он находится за пределами конверта SOAP в MimeHeader, но не знаю, как его использовать и получить в ответ строку в кодировке Base64 xml. Пожалуйста, предложите.

return (MYSOAPResponse) myWebServiceTemplate.marshalSendAndReceive(myWebservicesPath, myWebServiceRequest, new WebServiceMessageCallback() {


                                    @Override

                                    public void doWithMessage(WebServiceMessage message) throws IOException, TransformerException {

                                            //set SOAP Action

                                            //set SOAP Namespace

                                    }


}

...