Bonjour,
Je suis occupé à essayer de consommer un web service java en php.
Mon problème est que je n'arrive pas à formater l'enveloppe (le XML) comme le fournisseur du web service le demande à savoir:
L'enveloppe que j'envoie est structuré de cette manière
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 <?xml version="1.0" encoding="UTF-8"?> <env:Envelope xmlns:env="http://www.w3.org/2003/05/soap-envelope" > <env:Body> <memberChoiceRequest xmlns="http://xxxx.dto.beans.business.ws.xxxx.be"> <federal>2909373</federal> <birthdate>20020708</birthdate> <controlDate>20120806</controlDate> <rl>N</rl> </memberChoiceRequest> </env:Body> </env:Envelope>
Et donc, j'ai une erreur de type Wrong Version et VersionMismatch.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 <?xml version="1.0" encoding="UTF-8"?> <env:Envelope xmlns:env="http://www.w3.org/2003/05/soap-envelope" xmlns:ns1="http://xxxx.dto.beans.business.ws.xxxx.be"> <env:Body> <ns1:memberChoiceRequest> <ns1:federal>2909373</ns1:federal> <ns1:birthdate>20020708</ns1:birthdate> <ns1:controlDate>20120806</ns1:controlDate> <ns1:rl>N</ns1:rl> </ns1:memberChoiceRequest> </env:Body> </env:Envelope>
Alors ma question est si je génère l'enveloppe (XML), est-ce que je peux l'envoyer et si oui comment ?
Merci,
Partager