2008-10-26 8 views
0

J'ai une application Java qui a publié des services Web en utilisant Axis.D'où Websphere obtient-il le WSDL?

Avec la dernière version, l'une des méthodes de service dans le WSDL est erronée. 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 talon de liaison, mais ils sont tous corrects.

Cependant, lorsque je navigue vers le WSDL, c'est différent.

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

Alors, est-ce que Websphere obtenait cet autre WSDL?

Répondre

0

Je m'attends à ce que le WSDL soit généré automatiquement à l'aide des outils Axis Java2WSDL. Je crois que vous pouvez choisir de désactiver la génération automatique ou ajouter quelques directives pour générer le type de WSDL que vous préférez.