java - CXF: SOAP 头中的多个部分

标签 java soap cxf soap-client soapheader

我需要一个像这样的 SOAP 头:

<MyHeader xmlns:foo="http://foourl" xmlns:bar="http://barurl" bar:someParam="true", otherParam="hereiam">WORLD</MyHeader>

我尝试像这样创建它:

new SoapHeader(new QName("http://foourl", "MyHeader", "foo"),
                "WORLD", new JAXBDataBinding(String.class)));

但我刚刚得到

<MyHeader xmlns:foo="http://foourl">WORLD</MyHeader>

如何设置 header 的其他部分(xmlns:barbar:someParamotherParam)? TIA!

最佳答案

关于java - CXF: SOAP 头中的多个部分,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44087293/

相关文章:

java - SQL(Java,h2): What's the best way to retrieve the unique ID of the single item I just inserted into my database?

ssl - 如何将 keystore 与 SAAJ SOAP 调用相关联

java - 从 WSDL 自动生成 Web 服务 JAX-WS

java - 是否可以通过编程方式控制 set-jaxb-validation-event-handler?

java - 如何确保来自 JMS 队列的消息传递到外部 WebService (CXF)?

java - Camel Http 代理到 Web 服务

java - Android RecyclerView 添加和删除项

java - 从 Telnet 获取输出

java - 使用 microsoft sql server 实现 hikaricp

python-3.x - Python - 通过 SOAP 查询 Solarwinds N-Central 时出错