SOAP: не валидируется возвращаемая XML

 
 
 
Сообщения:396
Коллеги, добрый день! Возникла любопытная проблема, для которой вижу пока только костыльное решение...
Есть проект под Apache CFX, который предоставляет сервисы.
Есть несколько потребителей сервисов, которые успешно шлют запросы и получают ответы.
Но нашлось исключение - одни из потребителей не воспринимает наш респонз, потому как тот начинается не с
<?xml version="1.0" encoding="utf-8" ?>

а сразу с soap-обертки:
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">

Насколько я понимаю, тэг
<?xml version="1.0" encoding="utf-8" ?>

не обязателен, а лишь может присутствовать. А может и не присутствовать. И хочется еще, чтобы все были счастливы - так почему бы его и не вернуть в респонзе? Вопрос, что нужно сделать с Apache CFX, чтобы он начал озаглавливать свои ответы этим тэгом?
Изменен:29 дек 2016 06:30
 
Модераторы:wedens
Сейчас эту тему просматривают:Нет