我们正在从AXIS1迁移到CXF并使用CXF提供的wsdltojava ANT实用程序生成存根。但是,我们无法从Webservicecall的响应中获取附件,因为这些附件未直接嵌入到响应中。早期的实现是使用AXIS api的标准方法getAttachments()。 请帮忙
答案 0 :(得分:2)
现在可能找到了答案,但对于其他任何人来说,关键是服务代理可以转换为javax.xml.ws.Binding
,然后您可以通过{获取ResponseContext
(地图)和附件{1}}键:
org.apache.cxf.message.Message.ATTACHMENTS