Problème avec le WSDL généré [WebService] - C#/.NET managed - Programmation
Marsh Posté le 09-11-2006 à 17:43:15
à tout hasard, si delphi 6 se base sur MSXML afin de parser le WSDL, tu peux toujours essayer de mettre à jour MSXML. cela pourrait en effet venir d'une vieille version de la lib qui ne supporte pas le xsl:import...
Marsh Posté le 09-11-2006 à 18:41:44
merci pour ta réponse, mais cela n'a pas fonctionné.
Je vais surement revenir à une version précédente des webservices .Net.
Marsh Posté le 09-11-2006 à 20:15:50
perso je n'ai jms eu de fragmentation au niveau de mes WS en .NET 2.0... assez bizzare ton problème...
Marsh Posté le 09-11-2006 à 17:26:24
Bonjour,
je suis en train de développer un service web en C# sous Visual studio 2005.
je souhaite utiliser ce service dans divers applis, dont une développée en delphi 6.
Mais le wsdl de mon service, accessible par l'url "http://localhost/services/monService.svc?wsdl" est fragmenté en plusieurs morceaux ("http://localhost/services/monService.svc?wsdl=wsdl0", "http://localhost/services/monService.svc?xsd=xsd0" ...)
Le problème, c'est que delphi n'a pas l'air de suivre les liens (wsdl:import) entre les fichiers, et ne m'importe que le premier fichier. il me génère donc un fichier pascal où il manque toutes les définitions de classes.
Ma question est la suivante :
existe-t-il une URL (du genre "http://localhost/services/monService.svc?wsdlcomplete" ) à laquelle on puisse récupérer l'intégralité du wsdl en un seul fichier ?
ou existe-t-il un outil qui permettrait de les merger ?
merci.