Bonjour,

J'utilise Symfony 1.4

J'ai un service tous bête qui renvoie 200 pour un success.
Voilà la réponse :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
 
<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns1="http://******.******.com/">
   <SOAP-ENV:Body>
      <ns1:MyServiceResponse>
          <result>
             <respReturn>200</respReturn>
          </result>
      </ns1:MyServiceResponse>
   </SOAP-ENV:Body>
</SOAP-ENV:Envelope>
Je voudrais arriver à ceci :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns1="http://******.******.com/">
   <SOAP-ENV:Body>
      <ns1:MyServiceResponse>
         <respReturn>200</respReturn>
      </ns1:MyServiceResponse>
   </SOAP-ENV:Body>
</SOAP-ENV:Envelope>
Je veux simplement enlever les balises result.

voila mon service:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
 
	/**
	 * 
	 * @WSMethod(name='MyService', webservice='myAPI')
	 * 
	 * 
	 * @return MyServiceResponse
	 */ 
public function executeMyService($request) {
    //traitement de la request	
 
    $this->result = new MyServiceResponse($response);;
}
MyServiceResponse sert juste à mettre $response dans les balises <respReturn>.
Je ne trouve pas l'origine des balises <result> donc pas moyen des les retirer.
J'utilise le plugin ckWebServicePlugin.

quelqu'un peut-il m'aider ?