Il y a quelques temps déjà, sur un projet de site Intranet qui utilisait des fichiers XML pour la configuration de certains éléments.
Le chef de projet (un manager qui croit - à tort - s'y connaître côté développement) tenait à aller faire les déploiements chez le client par lui-même. Suite à cela, nous recevons par e-mail un compte-rendu, et au sujet de l'une des fonctionnalités, il est indiqué : "Ça ne marche pas".
Malgré plusieurs demandes de ma part, en insistant bien sur le fait qu'un simple "ça ne marche pas" ne m'aide pas et qu'il me faut des information plus précises (capture d'écran, copie des fichiers de logs, etc.) pas moyen d'en savoir plus.
Il a fallu du temps, mais je finis par obtenir d'un autre collègue la configuration utilisée chez le client. Un rapide test m'affiche alors un bon gros "Invalid character in file X, line Y, position Z". Ah effectivement, un caractère "é" dans un fichier XML en UTF-8, ça pose problème.
Et ce n'est pas comme si le message d'erreur indiquait l'emplacement exact du problème. PEBKAC.