Accéder au contenu.
Menu Sympa

fr - Re: [sympa-fr] Problème SOAP avec Java Axis

Objet : Pour les administrateurs de serveurs de listes utilisant le logiciel Sympa

Archives de la liste

Chronologique Discussions  
  • From: Olivier Salaün - CRU <adresse@cachée>
  • To: Xavier MOGHRABI <adresse@cachée>
  • Cc: adresse@cachée
  • Subject: Re: [sympa-fr] Problème SOAP avec Java Axis
  • Date: Thu, 11 Aug 2005 09:20:08 +0200

Bonjour,

Il serait bon que tu scrute le log de Sympa qui peut te donner des précisions. Vérifie notamment via quel robot virtuel il est contacté (si tu as mis en place des robots virtuel dans sympa). Lorsque le serveur SOAP est contacté, il compare l'URL par laquelle il est contacté avec la variable soap_url de chaque robot virtuel ; il en déduit ainsi quel est sopn contexte. Comme une liste n'apartient qu'a 1 seul robot, si tu contacte le mauvais, la liste est inconnue.

Mais je suppose que tu utilisais le même WSDL avec le client PHP ?

Xavier MOGHRABI wrote:
Je suis en train de tester l'interface SOAP de Sympa avec Axis en Java.

J'ai donc générer avec WSDL2Java les classes clientes.

Le problème est lorsque je demande à l'interface les listes pour lesquelles l'utilisateur est inscript, je n'ai pas de réponse. Or mon utilisateur est bien subscriber d'une liste. De la même façon si je demande des informations sur une liste ou de souscrire à une liste, on me dit que celle-ci est inconnue. 
C'est bizarre car l'authentification marche bien puisque si je change le mot de passe j'obtiens une exception avec le message "Authentification failed".

J'ai fait des tests avec la demo http://demo.sympa.org/sampleClient.php et mon client Java et là ça marche assez bien.

Voici mon code Java et l'exception que j'obtiens :
[...]
Message de l'Exception :
AxisFault
 faultCode: {http://schemas.xmlsoap.org/soap/envelope/}Server
 faultSubcode: 
 faultString: Unknown list
 faultActor: 
 faultNode: 
 faultDetail: 
	{http://xml.apache.org/axis/}stackTrace: AxisFault
 faultCode: {http://schemas.xmlsoap.org/soap/envelope/}Server
 faultSubcode: 
 faultString: Unknown list
 faultActor: 
 faultNode: 
 faultDetail: 
[...]
  

Attachment: smime.p7s
Description: S/MIME Cryptographic Signature




Archives gérées par MHonArc 2.6.19+.

Haut de le page