Нулевой конверт в объекте SOAPMessage - PullRequest
0 голосов
/ 30 октября 2019

У меня была почти такая же проблема, как у это

public class MySOAPHandler implements SOAPHandler<SOAPMessageContext> {
@Override
public boolean handleMessage(SOAPMessageContext context) {

    Boolean isRequest = (Boolean) context.get(MessageContext.MESSAGE_OUTBOUND_PROPERTY);

    if (!isRequest) {
        try {
            SOAPMessage soapMsg = context.getMessage();
            SOAPHeader soapHeader = soapMsg.getSOAPHeader();


            if (soapHeader == null) {
                generateSOAPErrMessage(soapMsg, "No SOAP header.");
            }
            Iterator it = soapHeader.getChildElements();

В отладке

Я тестирую с мылом UI, все отлично работает безОбработчик, я отправляю запросы и получаю правильные ответы. Я нашел ответ: «Я решил проблему. Проблема была в xalan.jar. Я использовал какую-то древнюю версию. Теперь она работает нормально. Спасибо за помощь». Но не для меня, у меня есть последняя версия этого. Помогите мне, пожалуйста

...