当在 WSDL 中启用 MTOM 时,我必须在 XJC 外部绑定文件中放入什么,以便它从 XSD 类型 base64Binary 生成 DataHandler 类型?
根据 CXF 文档(在此处输入链接描述),可以通过将“xmime:expectedContentTypes="application/octet-stream" 作为属性添加到 base64Binary 类型的 XSD 元素来启用它。然后 XJC 将生成 DataHandler 类型。顺便说一句:我不完全确定这是特定的 XJC 功能还是 CXF wsdl2java 功能。
如何通过外部配置实现同代DataHandler类型?因为WSDL文件不是我的,不能更改。我熟悉 XJC 绑定文件并使用它进行自定义,但不知道如何使用它来指示 MTOM 用法。