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:
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> |
typiquement le constructeur aura en paramètre
Test(String strategy, String rcptName, String rcptAddress, String confirmNumber)
que dois-je faire pour que les attributs optionnel ne se retrouvent pas dans le constructeur?
Partager