Получение объекта по SOAP

354
26 декабря 2016, 23:22

По url http://localhost:5555/api/containerize у меня есть такая схема:

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:tns="tns" xmlns:nam="https://iotchet.ru/namespases">
   <soapenv:Header>
      <tns:RequestHeader>
         <!--Optional:-->
         <tns:sessionkey>?</tns:sessionkey>
      </tns:RequestHeader>
   </soapenv:Header>
   <soapenv:Body>
      <tns:SendContainer>
         <!--Optional:-->
         <tns:Container>
            <nam:name>?</nam:name>
            <nam:content>cid:1107829974960</nam:content>
         </tns:Container>
      </tns:SendContainer>
   </soapenv:Body>
</soapenv:Envelope>

Я пытаюсь прочитать эту wsdl так:

public static void main(String... args) throws SOAPException {
    MessageFactory messageFactory = MessageFactory.newInstance();
    SOAPMessage soapMessage = messageFactory.createMessage();
    SOAPPart soapPart = soapMessage.getSOAPPart();
    String serverURI = "http://localhost:5555/api/containerize?wsdl";
    // SOAP Envelope
    SOAPEnvelope envelope = soapPart.getEnvelope();
    envelope.addNamespaceDeclaration("example", serverURI);
    // SOAP Body
    SOAPBody soapBody = envelope.getBody();
    System.out.println(soapBody.toString());
}

В итоге, объект soapBody у меня null. Не понимаю, что делаю не так...

READ ALSO
Как обнулить отступ маркера в списке?

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

Как обнулить или изменить отступ маркера в спискеПо умолчанию отступ маркера уже задан, возможно ли его отменить с помощью padding или margin другим...

346
Подключение js библиотек [требует правки]

Подключение js библиотек [требует правки]

Ознакомился со сборкой gulp, разобрался как минифицировать js и css файлыВ gulp файле я минифицирую js библиотеки в один файл с названием libs

372
Браузер не отображает код JavaScript c Html [требует правки]

Браузер не отображает код JavaScript c Html [требует правки]

вот, к примеру, этот код файла html отображается как нужно:

352
Перенос слов в input

Перенос слов в input

Столкнулся с затруднением переноса в #textName,#textMail,#textMessage, печатает в одну строку до посиненияЗнаю что textarea помогает с этим делом но выглядит...

428