<soapenv:Header>
<wsse:Security xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd">
<wsse:UsernameToken xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd">
<wsse:Username>user|pass</wsse:Username>
</wsse:UsernameToken>
</wsse:Security>
</soapenv:Header>
Выше моего заголовка сообщения SOAP.Добавление собственных заголовков SOAP при получении запроса
Im создание CxF прокси маршрут как ниже
from(cxf:bean:proxyEndpoint)
.bean(SOAPHeaderAppender.class)
.to(cxf:bean:realEndpoint)
Клиент должен иметь возможность отправить запрос без SOAPHeaders
. Я хотел бы создать и добавить SOAPHeaders
в классе SOAPHeaderAppender
перед отправкой запроса на адрес realEndpoint
. Если кто-то это сделает, пожалуйста, помогите мне.
Да, это решение работает для проектов с использованием таких объектов, как Person, и im также делает то же самое в моем одном из проектов. В системах промежуточного программного обеспечения не должно быть никаких объектов, используемых в нем, в этом случае любое предложение, что мне делать? –