Question

J'ai une application Java pour laquelle les services Web ont été publiés à l'aide d'Axis.

Avec la dernière version, l'une des méthodes de service du WSDL est incorrecte. Il a un champ dans un type complexe avec double au lieu d'un tableau de doubles.

J'ai vérifié le WSDL src et les classes générées comme l'objet de données et le stub de liaison, mais ils sont tous corrects.

Cependant, lorsque je navigue dans le WSDL, il est différent.

Je peux voir d'autres différences. Par exemple, la source est juste un type complexe avec une séquence dans laquelle la version publiée étend une base abstraite.

Websphere récupère-t-il cet autre WSDL?

Était-ce utile?

La solution

Je suppose que le WSDL est généré automatiquement à l'aide des outils Axis Java2WSDL. Je pense que vous pouvez désactiver la génération automatique ou ajouter des directives pour générer le type de WSDL que vous préférez.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top