Я сгенерировал код с org.apache.cxf:cxf-codegen-plugin
для Maven.И мне нужно добавить заголовок к запросу.
Вот как я использовал сгенерированный код
Service service = new Service(); //generated with maven plugin
Port port = service.getPort();
Чтобы попытаться добавить заголовок, я попытался таким образом
BindingProvider bp = (BindingProvider) port;
bp.getRequestContext().put("cookie","TOKEN=xxx");
и так
List<Header> headersList = new ArrayList<>();
Header testHeader = new Header(new QName("", "cookie"), "TOKEN=XXX",
new JAXBDataBinding(String.class));
headersList.add(testHeader);
BindingProvider bp = (BindingProvider) port;
bp.getRequestContext().put(Header.HEADER_LIST, headersList);
Но без успеха.
Мне нужно добавить заголовок, подобный этому en soap-ui https://i.imgur.com/G57FRis.png
header: cookie
value: TOKEN=XXX