Bonjour,

J'utilise un webService pour accéder à mes documents.
J'arrive bien à enregistrer un nouveau document.
Mais lorsque je veux le modifier ... une erreur du webService apparait:
FaultCode : soapenv:Server
FaultString : java.lang.NumberFormatException: For input string: "x"F"

J'ai cherché sur internet ce que ca voulait dire ... mais aucun résultat.

Voici le code pour modifier un document:
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
20
21
22
23
24
 
$webDocSoap = new WebDocSoap(); 
 
        if($webDocSoap->isConnected == true) {
            foreach ($idDocs as $idDoc) {
                $criteres = array(  //'commentaire' => $comDoc,
                                    'dateDoc' => date("Y-m-d\TH:i:s\Z"),
                                    'idDoc' => intval($idDoc),
                                    'idOrigine' => 6,
                                    'nom' => $libDoc,
                                    //'utInsertion' => $login
                                );
                $criteres = array_merge($criteres, array('dateFinValidite' => date("Y-m-d\TH:i:s\Z")));
                $result = $webDocSoap->updateDocument($criteres);
                if(is_soap_fault($result)) { 
                    $cmpltMsg = WebDocSoap::f_error($result);
                    echo $cmpltMsg;
                }
                else $this->executerAction("menuGestionMenuPagesEdit");
            }
        } else $tabDoc = "  <p class='webdoc_nodoc'>
                                <span class='$icon_webdocError'></span><br>
                                WebDoc non disponible!
                            </p>";
Le plus étrange, c'est que pour insérer un document c'est exactement la même fonction a l'exception du updateDocument qui devient insertDocument.
Et l'insertion de document marche très bien!

Je ne sais pas quoi faire!!!??

Merci,