Après avoir développé un service Web sur Eclipse, basé sur Axis1 et JBoss, je le déploie et le teste avec soapUI. Cela fonctionne parfaitement. Eclipse génère un fichier wsdl que j'utilise dans le nouvel assistant du client de service Web d'Eclipse pour créer un client d'application qui consomme le service Web. Il génère le code client parfaitement, mais lorsque j'appelle certaines opérations, j'obtiens l'erreur suivante: org.xml.sax.SAXException: élément int invalide ClassX - variableName.Le client du service Web généré ne correspond pas à wdsl
Comment est-ce possible? Tout a été fait en utilisant les outils webservices d'Eclipse pour générer le service web et le client. Comment puis-je vérifier que mon service Web est généré correctement? Quelles conditions doivent suivre un objet complexe envoyé sur un service Web?