Bonjour à tous.
Je suis confronté à un problème dans un fichier WSDL que j'ai importé sur Message Broker.
Ce fichier fait appel au type "Map" qui est défini par le namespace "http://xml.apache.org/xml-soap".
Par la suite, je l'utilise comme dans le bout de code suivant :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 <wsdl:definitions targetNamespace="http://blabla:8080/blabla/blabla/Blabla" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:wsdlsoap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:apachesoap="http://xml.apache.org/xml-soap" >
L'erreur que j'ai est la suivante :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 <wsdl:message name="getAuthentification"> <wsdl:part name="toto1" type="apachesoap:Map"/> <wsdl:part name="toto2" type="soapenc:string"/> <wsdl:part name="toto3" type="soapenc:int"/> </wsdl:message>
Est-ce normal que l'URL "http://xml.apache.org/xml-soap" ne redirige vers rien ? Après un namespace n'est pas forcément un document.WSDL: Le type 'Map' référencé par la partie toto1 ne peut pas être résolu.
Si quelqu'un a une piste, je suis preneur !
Merci d'avance.
Partager