Я пытаюсь сопоставить имя пакета с пространством имен
Согласно документу: 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
проблема в XJC itsetf
привязки не работают при использовании опции -wsdl (которая является экспериментальной и официально не поддерживается)
Мое решение состояло в том, чтобы включить все XSD, но не сам WSDL