すでにコンパイルされて利用可能なクラスを再利用しようとしています。これは、以下のバインディングの例のように、既存のクラスへのバインディングを宣言することで達成できるように見えます。
<jaxb:bindings schemaLocation="MyExample.xsd">
<jaxb:bindings node="//xs:simpleType[@name='MySimpleType']">
<jaxb:class ref="com.example.MySimpleType" />
</jaxb:bindings>
<jaxb:bindings node="//xs:complexType[@name='MyComplexType']">
<jaxb:class ref="com.example.MyComplexType" />
</jaxb:bindings>
</jaxb:bindings>
問題は、複雑な型は問題なく機能しますが、単純な型は無視され、引き続き生成されることです。
さまざまな表記法(scdなど)を試しましたが、単純型では成功しませんでした。
どんなアイデアや助けも大歓迎です。