Ce sujet n'a pas encore été évalué - Évaluez ce sujet

Dépannage des problèmes de validation de message par l'affichage du contenu hexadécimal des messages suspendus

Si un message est suspendu en raison d'un échec de validation, consulter la représentation hexadécimale des parties du message peut permettre de déterminer la cause de l'échec. Cette rubrique répertorie les étapes à suivre pour consulter la représentation hexadécimale des parties d'un message suspendu.

Utilisation de la boîte de dialogue Détails sur le message pour afficher les parties du message

Suivez la procédure ci-dessous pour afficher la représentation hexadécimale des parties du message :

  1. Utilisez l'onglet Requête de la console Administration de BizTalk pour retourner un ensemble de résultats avec un ou plusieurs messages suspendus. Pour plus d'informations, voir la rubrique Recherche de messages.

  2. Double-cliquez sur le message suspendu qui vous intéresse pour afficher la boîte de dialogue Détails sur le message.

  3. Cliquez sur une partie du message dans le volet gauche de la boîte de dialogue afin de l'afficher.

    noteRemarque
    Les messages peuvent comporter 0, 1 ou plusieurs parties. La plupart du temps, ils en contiennent une seule, appelée « corps ».

  4. Cliquez sur l'onglet Binaire du volet droit de la boîte de dialogue Détails sur le message pour afficher la représentation hexadécimale de la partie du message.

  5. Recherchez les points suivants dans la représentation hexadécimale :

    • Une marque d'ordre de tri manquante ou non valide. Pour plus d'informations sur les marques d'ordre de tri, consultez le site http://go.microsoft.com/FWLink/?LinkID=196380 (page éventuellement en anglais).

    • Des différences de codage des sauts de ligne entre Unix et Windows. Unix utilise le saut à la ligne hexadécimal (0A) pour indiquer le saut de ligne, tandis que Windows utilise à la fois le retour chariot hexadécimal (0D) et le saut à la ligne (0A).

    • Des caractères de contrôle non valides. Les caractères de contrôle qui ne s'affichent pas au format texte peuvent être visibles au format binaire.

    • Des caractères nuls non valides au milieu d'une partie de message peuvent tronquer la partie de message. Le caractère nul est représenté par la valeur hexadécimale (00).

    • Un décalage de caractères non valide dans les fichiers plats positionnels. Affichez la représentation hexadécimale d'une partie de message pour consulter le décalage de données dans un fichier plat positionnel.

Voir aussi

Cela vous a-t-il été utile ?
(1500 caractères restants)

Ajouts de la communauté

AJOUTER
© 2013 Microsoft. Tous droits réservés.