[Web Service] problème exécution code NuSOAP PHP4 / PHP5
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:
Code:
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); |
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)
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 :)