Bonjour à tous,

J'utilise actuellement jaxb pour la génération de mes Beans. Tout marche merveilleusement bien sauf dans le cas suivant:

Si je souhaite précisé que l'un de mes attributs de bean sera par exemple un Double de 5 avec 2 décimales je procède de la façon suivante:

<xsd:simpleType>
<xsd:annotation>
<xsd:appinfo>
<jxb:javaType name="java.lang.Double" printMethod="java.lang.String.valueOf" parseMethod="java.lang.Double.valueOf" />
</xsd:appinfo>
</xsd:annotation>
<xsd:restriction base="xsd:double">
<xsd:maxInclusive value="99999.99" />
</xsd:restriction>
</xsd:simpleType>

Tout marche nickel.

Par contre je cherche le moyen de mettre comme javaType un bean que j'aurais créé à coté. Le problème vient des deux méthodes printMethod et parseMethod dans lesquelles je ne sais pas quoi renseigner.

J'ai bien été voir la documentation de sun, notament cette page:
http://java.sun.com/javaee/5/docs/tu....html#wp103307

Mais cela ne répond pas à mes attentes vu que dans mon cas je voudrais mettre quelque chose du genre:
<jxb:javaType name="package1.myBean"...

Si quelqu'un à une idée pour résoudre mon problème...

D'avance merci,

Vince