我刚刚为 JBoss 5.2 而不是本机堆栈安装了 CXF。
1°/ 因此,当我们使用本机堆栈时,新生成的 wsdl 以 'wsdl:definitions' 而不是 'definitions' 开头。
有人知道在哪里删除这个前缀吗?
2°/ 当我们向 WS 发送 Soap 查询时,响应开始于:
<env:Envelope xmlns:env="http://www.w3.org/2003/05/soap-envelope">
代替:
<soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope">
有人知道在哪里更改此前缀吗?
注意:我们无法访问 java 代码,这应该在 JBoss 配置文件或类似的东西中配置。
谢谢,