Accéder au contenu.
Menu Sympa

fr - [sympa-fr] Soap Java authenticateAndRun (Mapping Exception)

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

Archives de la liste

Chronologique Discussions  
  • From: Lionel Gadille <adresse@cachée>
  • To: adresse@cachée
  • Subject: [sympa-fr] Soap Java authenticateAndRun (Mapping Exception)
  • Date: Tue, 15 Oct 2013 14:09:27 +0200

Bonjour,


Je cherche a utiliser le service authenticateAndRun avec java et axis

SympaSOAP ss= new SympaSOAPLocator();
SympaPort_PortType port = ss.getSympaPort();
String result=port.login("adresse@cachée", "xxxx"); //OK
logger.debug(result); //ok
String[] arrayResult=port.authenticateAndRun("adresse@cachée", result, "info", new String []{"app2a_2013"}); //exception

Mapping Exception to AxisFault
java.lang.ArrayStoreException: java.lang.Boolean

La requette passe parfaitement sur soapui
Je supose que le probléme va être simple pour qu'elle qu'un ayant déjà utilisé le service

merci, Lionel


............................................................ toutes l'exception ........................................................

AxisFault
faultCode: {http://schemas.xmlsoap.org/soap/envelope/}Server.userException
faultSubcode:
faultString: java.lang.ArrayStoreException: java.lang.Boolean
faultActor:
faultNode:
faultDetail:
{http://xml.apache.org/axis/}stackTrace:java.lang.ArrayStoreException: java.lang.Boolean
at org.apache.axis.utils.JavaUtils.convert(JavaUtils.java:493)
at org.apache.axis.client.Call.invoke(Call.java:2599)
at org.apache.axis.client.Call.invoke(Call.java:2366)
at org.apache.axis.client.Call.invoke(Call.java:1812)
at ensimag.fr.SOAPStub.authenticateAndRun(SOAPStub.java:847)
at SympaSoapRemplissageList.delta(SympaSoapRemplissageList.java:37)
at SympaSoapRemplissageList.main(SympaSoapRemplissageList.java:24)

{http://xml.apache.org/axis/}hostname:ensinfo5.imag.fr

java.lang.ArrayStoreException: java.lang.Boolean
at org.apache.axis.AxisFault.makeFault(AxisFault.java:101)
at org.apache.axis.client.Call.invoke(Call.java:1828)
at ensimag.fr.SOAPStub.authenticateAndRun(SOAPStub.java:847)
at SympaSoapRemplissageList.delta(SympaSoapRemplissageList.java:37)
at SympaSoapRemplissageList.main(SympaSoapRemplissageList.java:24)
Caused by: java.lang.ArrayStoreException: java.lang.Boolean
at org.apache.axis.utils.JavaUtils.convert(JavaUtils.java:493)
at org.apache.axis.client.Call.invoke(Call.java:2599)
at org.apache.axis.client.Call.invoke(Call.java:2366)
at org.apache.axis.client.Call.invoke(Call.java:1812)
... 3 more



--
Lionel Gadille, Ingénieur Service Informatique
Grenoble INP - Ensimag, bureau E208
681 rue de la Passerelle
BP 72, 38402 Saint Martin d'Hères CEDEX
Tél.: +33 (0)4 76 82 72 47




Archives gérées par MHonArc 2.6.19+.

Haut de le page