Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Java Новый топик    Ответить
 вставить XML в заголовок SOAP пакета  [new]
sergnn
Member

Откуда: Нижний Новгород
Сообщений: 373
Надо вставить в заголовок раздел "Security"
Имею:
SOAPMessage message = context.getMessage();

из него могу получить Header
message.getSOAPPart().getEnvelope().getHeader()

в него могу добавлять методом addChild элементы и ноды.
Конечно можно весь заголовок сформировать последователь посредством библиотеки javax.xml.soap
но мучится с пространствами имён как то лениво и некрасиво.

Поэтому заполняю объект Security от org.oasis_open и через JAXB вывожу его в XML стринг.
И вот дальше как это вставить в XML, но от javax.xml.soap не понимаю.
Просто стрингом не получается. Вытаскивать ноды и вставлять их тоже не получается.
Ибо нод от org.w3c.dom в нод от javax.xml.soap не преобразуется.

Я не знаток SOAP, поэтому прошу не бросаться тапками а подсказать как.
3 окт 19, 17:02    [21986065]     Ответить | Цитировать Сообщить модератору
Все форумы / Java Ответить