jaxb绑定:名称空间(scd)的软件包不起作用

时间:2019-04-12 18:19:15

标签: jaxb xjc

我正在尝试将包名称映射到名称空间

根据文档:https://github.com/highsource/maven-jaxb2-plugin/wiki/Configure-Target-Packages-in-Binding-Files

    <jaxb:bindings xmlns:tns="http://www.myexample.com/my-service/request" scd="x-schema::tns">
        <jaxb:schemaBindings >
            <jaxb:package name="com.request" />
        </jaxb:schemaBindings>
    </jaxb:bindings>

它似乎被忽略了。

查看完整示例:https://github.com/deslauriersp/jaxb-bindings-not-working

1 个答案:

答案 0 :(得分:0)

问题出在XJC itsetf

使用-wsdl选项时,绑定不起作用(这是实验性的,正式不支持)

我的解决方案是包括所有XSD,但不包括WSDL本身