Я вызываю службу 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
}
}