Bonjour,
Voici mon problème, j'ai un webservice qui tourne sur Weblogic8.1 et qui utilise Axis2 1.4.1. J'ai deux opérations qui retournent des complexType composés d'éléments simples (string, boolean etc) ; la deuxième = la première + quelques items.
Bon pour faire court, suivant les paramètres à l'entrée de la seconde opération, pendant le processing on décide de retourner les paramètres comme pour la première opération donc dans ma response je mets 3 valeurs et les autres sont à NULL.
Mon problème : les items déclarés dans le WSDL en minOccurs=0 nillable=true apparaissent quand même: exemple:
Y a-t-il une solution pour que les éléments vides n'apparaissent pas dans ma réponse ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 <requestDate>2009-11-19+01:00</requestDate> <valid>false</valid> <traderName/> <traderStreet/>
Merci,
Bien à vous,
Partager