我正在客户端工作,我从wsdl和@Service生成了类,它调用了从wsdl生成的@WebService方法。我的任务是获取当我在服务器上调用方法时返回的soap标头。我已经实现了拦截器,在cxf客户端配置中将其标记为bean。我怎么能得到标题?
提前感谢您的帮助。
答案 0 :(得分:0)
我希望你在SoapActionInInterceptor
阶段写过READ
。然后,当您覆盖handleMessage
方法时,您将使用SoapMessage
作为参数,您也可以从中获取Soap Header。请查看Apache CXF Guide 以获取更多参考资料