Bonjour

Je dois d'abord signaler que je suis super débutant dans les WebServices.

Dans le cadre de mon projet, je dois recoder une (GROSSE) partie d'une API Python en Java.
Cette API Python permet le lancement de WebServices avec la librairie python SOAPpy. Mon travail est de créer une librairie cliente permettant entre autre d'accéder aux WebServices, pour cela j'utilise la librairie soap.jar d'Apache avec des call.invoke...

Ma librairie marche lorsque j'accède aux méthodes qui renvoie un type simple (int, String, ....) cependant j'ai une exception sur certaines méthodes qui me renvoient un objet plus complexe (ici la méthode Python me renvoie une liste de liste de string
[SOAPException: faultCode=SOAP-ENV:Client; msg=No mapping found for 'http://www.w3.org/1999/XMLSchema:tuple' using encoding style 'http://schemas.xmlsoap.org/soap/encoding/'.;)

Même style de pb lorsque Python me renvoie un objet.


Connaissez vous une solution pour mon problème ou bien des sites qui expliquent un peu le mapping (j'ai cherché sur google mais je n'ai rien trouvé de très pédagogue)?

Merci