Bonjour,
je rencontre un soucis lors de l'exploitation d'un webservice.
Il faut savoir que je me sers de la librairie externe nusoap.
Le bout de code en question:
La petite histoire c'est que ce code importe correctement l'absence en cas d'exécution sur le serveur de dev (PHP Version 5.2.6-1+lenny16)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19 require_once('nusoap/lib/nusoap.php'); $client = new nusoap_client('https://'.$url.'/AbsenceFileService?wsdl','wsdl'); $client->setCredentials($Login,$PassWord); $paramFicheAbsence = array('absenceFilesToImport'=> array('AbsenceFile'=> array ( 'absenceTypeAbbreviation'=>$AbregeAbsence, 'employeeIdentificationNumber'=>$Matricule, 'startDate'=>$DateDebut, 'endDate'=>$DateFin, ) ) ); $retourWS=$client->call('importAbsenceFiles',$paramFicheAbsence);
mais qu'il n'importe rien du tout sans générer d'erreur sur le serv où il doit être mis en place (PHP Version 4.4.7 : une trèèès vieille Debian)
C'est donc volontairement que je n'utilise pas SoapClient vu qu'il doit être compatible PHP4 et donc le recours à nusoap
(A savoir qu'il n'est pas possible de passer le serv de "prod" en PHP5, refus des admin systèmes)
Qu'est ce qui pourrait expliquer ce phénomène ?
Merci d'avance![]()
Partager