【问题标题】:How to configure JAXB XJC binding file (with CXF) to generate java DataHandler type with WDSL MTOM?如何配置 JAXB XJC 绑定文件(使用 CXF)以使用 WDSL MTOM 生成 java DataHandler 类型?
【发布时间】:2012-11-19 02:27:00
【问题描述】:

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

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

如何通过外部配置实现同代DataHandler类型?因为WSDL文件不是我的,不能更改。 对XJC绑定文件比较熟悉,可以自定义,但是不知道怎么用这个来表示MTOM的用法。

【问题讨论】:

    标签: jaxb cxf wsdl2java xjc


    【解决方案1】:

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

    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

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2020-11-07
    • 1970-01-01
    • 2020-07-19
    • 1970-01-01
    • 2012-09-25
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多