J'ai un schéma avec quelque chose le long des lignes deComment générer des noms de liste significatifs dans les services Web JAX-WS
<xs:element ref="Item" minOccurs="0" maxOccurs="unbounded" />
et il est référencé dans mon wsdl. Lorsque j'utilise wsimport pour créer du code Java, la classe devient un champ appelé
List<Item> item;
Est-il possible de l'obtenir pour nommer la norme quelque chose de champ plus comme items
ou itemList
?
Je ne veux pas nommer les articles xs:element
parce que j'obtiendrais alors une classe appelée Items
qui est aussi mauvaise.
Utilisation du nom ' 'attribut est le chemin à parcourir. –
+1 ne savait pas quelle était la XSD correspondante de '@WebParam (name =" Item ") Liste itemList' – ewernli
Sinon, il s'avère que cela peut être fait dans bindings.xml. Si quelqu'un est intéressé, je peux aussi poster cette méthode. – Sionide21