Bonjour à tous,

Je travaille sur axis 1.4 actuellement avec eclipse.
J'écrit le "corps" de mon code en java, puis je génère le wsdl. Et je travaille à partir du wsdl pour crée le vrai web service et le client.

Dans mon wsdl j'ai
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
 
<complexType name="THelloWorld">
    <sequence>
        <element name="HelloWorld" type="xsd:String"/>
    </sequence>
</complexType>
Et je suis tombé sur des wsdl qui ressemble à

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
 
    <simpleType name="HelloWrold">
        <restriction base="string">
            <length value="10"></length>
            <pattern value="[A-Z]{10}"></pattern>
        </restriction>
    </simpleType>
Il y a d'autres options également
length
pattern
maxOccurs
minOccurs
minLength
maxLength
...
Savez-vous comment faire pour définir ces options dans mes classes de départ sans toucher manuellement au wsdl ?

En gros je voudrais savoir si je peux automatiser l'utilisation de "la norme xsd pour la validation de fichiers XML (W3C)" à la génération de mes WSDL .