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
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 <complexType name="THelloWorld"> <sequence> <element name="HelloWorld" type="xsd:String"/> </sequence> </complexType>
Il y a d'autres options également
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>
Savez-vous comment faire pour définir ces options dans mes classes de départ sans toucher manuellement au wsdl ?length
pattern
maxOccurs
minOccurs
minLength
maxLength
...
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 .
Partager