...
Une fois activé, le prochain appel à un service web via A5PPSWAGIL (SYNCHRO_INFINITY_AGILEO, SOAP) donne la création d’un ficheir fichier de trace dans le répertoire usuel des fichiers de logs Divalto, par exemple 'C:\Divalto\DivaltoLog'.
...
La trace indique la date/heure ainsi que les éléments de la demande et de la réponse
...
Trace des services web métier WEB_SERVICE_INFINITY (REST)
Activation
La trace s’active ou se désactive par un paramètre ERP (menu Administration / Paramètres)
Il est nommé "INHIBER_TRACE_WS". Si on veut que la trace soit activée on met ce paramètre à NON
Attention, cette trace dépend également du code chemin DLOGPATH, qui doit exister et pointer un dossier existant dédié à ces trace
...
La valeur recommandé pour le chemin DLOGPATH est : c:\divalto\DivaltoLog\JSon
Résultat
Une fois activé, le prochain appel à un service web via A5PPSWINFINITY (WEB_SERVICE_INFINITY, REST) donne la création de deux fichiers de trace
Un fichier nommé sous la forme : “JSON_” + Dossier + ‘_' + Utilisateur + ‘_’ + Date et heure + “_WHK_” + le nom de l'action qu'on a exécuté + “_S.txt” pour les message SEND (=ce qu’à envoyé l’appelant)
Un fichier nommé sous la forme : “JSON_” + Dossier + ‘_' + Utilisateur + ‘_’ + Date et heure + “_WHK_” + le nom de l'action qu'on a exécuté + “_R.txt” pour les message RECEIVE (=ce qu’à reçu l’appelant en retour)
Le contenu du fichier donne la demande au format arborescent JSON.
Exemple
Soit un appel au service web INTERROGER_RESUME_AFFAIRE en mode REST via a5ppswinfinity, avec la trace activée au préalable.
On constate la génération de deux fichier log nommé : JSON__$WEBSERVICE_20221213144622_WHK_Interrogerresumeaffaire_S.txt et JSON__$WEBSERVICE_20221213144623_WHK_Interrogerresumeaffaire_R.txt
Les noms de fichier indiquent la date/heure, et le contenu les éléments de la demande et de la réponse.
...