Неверный тип содержимого, добавленный в заголовок сообщения мыла - PullRequest
0 голосов
/ 28 февраля 2019

После обновления версии cxf до 3.2.2 у меня проблема с отправкой запросов на мыло.Фактически, я обнаружил ошибку в заголовке запроса, как вы видите в следующем примере:

Так выглядит заголовок типа содержимого перед обновлением CXF:

Content-Type: multipart/related; type="application/xop+xml"; start="<root.message@cxf.apache.org>"; start-info="application/soap+xml"; action="action/mySoapAction"

ИВот как это выглядит сейчас:

Content-Type: multipart/related; type="application/xop+xml"; start="<root.message@cxf.apache.org>"; start-info="application/soap+xml; action=\"action/mySoapAction\""

После start-info пропущено ", что вызывает проблему в действии action=\"action/mySoapAction\"".

Я изменил содержимое-введите с помощью пользовательского перехватчика, но это не чистое решение.Я не знаю причину этой проблемы, почему заголовок содержимого является неправильным?

Http-Method: POST
Content-Type: multipart/related; type="application/xop+xml"; start="<root.message@cxf.apache.org>"; start-info="application/soap+xml; action=\"action/myAction\""
Headers: {Accept=[*/*]}
Payload:
Content-Type: application/xop+xml; charset=UTF-8; type="application/soap+xml; action=\"action/myAction\""
Content-Transfer-Encoding: binary
Content-ID: <root.message@cxf.apache.org>

Есть ли у кого-нибудь представление об этой проблеме?Спасибо.

...