Bonjour ,
Je dois developpé un webservice (côté client) sur la plateforme android , j'ai mis en place les webservices avec la librairie KSOAP2. J'arrive a passé en paramètre un string ou un int par exemple , mais je n'arrive pas à passé un objet d'une de me classes
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
MaClasse objetMaClasse=  new MaClasse(); // objet à envoyer 
SoapObject requete = new SoapObject(NAMESPACE, METHOD_NAME);
requete.addProperty("ma classe ", objetMaClasse); // ne fonctionne pas..
SoapSerializationEnvelope enveloppe = new SoapSerializationEnvelope(SoapEnvelope.VER11)
enveloppe.setOutputSoapObject(requete);
HttpTransportSE androidHttpTransport = new HttpTransportSE(URL);
androidHttpTransport.call(SOAP_ACTION, enveloppe);
MaClasse resultat;
resultat = (MaClasse) enveloppe.getResponse();
il y a une erreur , je pense qu'elle vient de la sérialisation mais je ne comprend pas comment résoudre se problème.
Merci de vos réponses