Bonjour,
j'utilise Axis 1.2, et je crée mes classes à partir de l'outil wsdl2java!
j'ai une petite question, mon xsd est bien définie, mais lorsque je souhaite ajouter un attribut optionnel, celui-ci se retrouve forcement dans le constructeur. Donc cet élément n'est plus si optionnel que ca
ex:
typiquement le constructeur aura en paramètreCode:
1
2
3
4
5
6
7
8 <xsd:complexType name="Test"> <xsd:attribute name="strategy" type="xsd:string" use="required"/> <xsd:attribute name="rcptName" type="xsd:string" use="required"/> <xsd:attribute name="rcptAddress" type="xsd:string"/> <xsd:attribute name="confirmNumber" type="xsd:string" use="optional"/> </xsd:complexType>
que dois-je faire pour que les attributs optionnel ne se retrouvent pas dans le constructeur?Code:Test(String strategy, String rcptName, String rcptAddress, String confirmNumber)