Table des matières
Debugage par log http
Lors de tout échange “web” entre KinTPV et une autre application (synchro avec un site web classiquement, mais pas que), il peut arriver qu'une erreur survienne.
Par exemple : “Impossible de lire l'xml de retour”
Il est alors nécessaire de connaitre l'origine du problème pour le corriger.
L'analyse des échanges complets entre KinTPV et l'autre application donnera cette réponse ou fournira au moins une piste.
Activation du log
Rendez-vous dans les Préférences > Administrateur :
Cliquez dans un premier temps sur l'icône “loupe” pour ouvrir le fichier log (s'il existe) via l'éditeur texte par défaut de votre machine.
Dans le cas où ce fichier log ait du contenu, videz-le, enregistrez-le et fermez la fenêtre.
Activez alors le log en cochant les 2 cases à cocher.
Enregistrez les Préférences.
Faites les manipulations nécessaires pour qu'un échange http s'effectue.
Inactivation et analyse du log
Une fois votre synchronisation faite, retournez dans les Préférences > Administrateur,
décochez les 2 cases de log,
cliquez sur la loupe pour ouvrir le fichier de log,
validez rapidement les Préférences (afin que le fichier ne se remplisse pas inutilement).
La lecture du fichier de log http peut vous aider à trouver l'origine du problème.
Ce peut être :
- un problème du serveur (erreur 500 par exemple)
- une erreur de l'application web (fatal error, etc.)
Erreur standard
La classique erreur “Impossible de lire l'xml de retour” signifie que la réponse xml attendue par KinTPV de la part de l'outil tiers, n'est pas un xml valide.
En règle générale, celui-ci contient un message perturbant l'xml.
Ce message apparait dans le fichier de log http.