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:

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/>
Y a-t-il une solution pour que les éléments vides n'apparaissent pas dans ma réponse ?

Merci,
Bien à vous,