Webservice passage d'objet d'une classe java avec KSOAP2
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:
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