CXF本身应该有更方便的方式进行添加去读读文档。
我当时也遇到这个问题时间太紧我没时间读文档,用了一个很笨很直接的办法:
我当时的场景:对方服务是用.net开发的我用JAVA&CXF,他自己用.net很顺序地能调通我用CXF就不行。
1、我搞到别人能调通的SOAP报文;
2、抓到我CXF调用发出的报文;
4、然后自己在拦截器中把差的報文节点补齐;
5、搞定(看起来复杂,其实没花多少时间)
代码虽然还一翻就找到了附上希望给你一点思路。