gpt4 book ai didi

jaxb - 如何配置 JAXB XJC 绑定(bind)文件(使用 CXF)以使用 WDSL MTOM 生成 java DataHandler 类型?

转载 作者:行者123 更新时间:2023-12-05 01:13:26 28 4
gpt4 key购买 nike

当在 WSDL 中启用 MTOM 时,我必须在 XJC 外部绑定(bind)文件中放入什么,以便它从 XSD 类型 base64Binary 生成 DataHandler 类型?

根据 CXF 文档 (enter link description here),可以通过将“xmime:expectedContentTypes="application/octet-stream"作为属性添加到 base64Binary 类型的 XSD 元素来启用它。然后 XJC 将生成 DataHandler 类型。顺便说一句:我不完全确定这是特定的 XJC 功能还是 CXF wsdl2java 功能。

如何通过外部配置实现同代DataHandler类型?,因为WSDL文件不是我的,无法更改。我熟悉XJC绑定(bind)文件并使用它来定制,但不知道如何使用它来指示MTOM用法。

最佳答案

以下内容可能会有所帮助:

Apache CXF - 带有 JAXB 的 MTOM 附件 http://cxf.apache.org/docs/mtom-attachments-with-jaxb.html

另请参阅此处的第 64-74 页: http://www.redbooks.ibm.com/redpapers/pdfs/redp4884.pdf

关于jaxb - 如何配置 JAXB XJC 绑定(bind)文件(使用 CXF)以使用 WDSL MTOM 生成 java DataHandler 类型?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13652473/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com