Réparation d’un message
Cette section explique comment réparer un message dont la validation a échoué.
Pour réparer un message
Dans Internet Explorer, ouvrez votre site MRSR à l’adressehttp://localhost/sites/bassite.
Dans la fenêtre Accueil, cliquez sur Documents.
Dans la fenêtre Documents, sous Bibliothèques de documents, cliquez sur <Department name>_Repairer.
Dans la < fenêtre Nom> du service_Repair, cliquez sur Boîte de réception.
Dans la fenêtre Boîte de réception, pointez sur le titre du message, cliquez sur la flèche à droite du titre du message, puis cliquez sur Modifier dans Microsoft Office InfoPath.
Dans le volet Accélérateur SWIFT de la fenêtre OfficeInfoPath 2007, vérifiez que l’option Erreurs est sélectionnée. Passez en revue les erreurs indiquées dans les zones Erreurs d’analyse et de validation XML, Erreurs de validation BRE et Erreurs d’exécution .
Dans le formulaire InfoPath, faites défiler jusqu’à l’emplacement de l’erreur et corrigez l’erreur. S’il s’agit d’une erreur de validation XML, l’erreur est mise en surbrillance en rouge.
Notes
Les erreurs de validation BRE ne sont pas mises en évidence en rouge dans le formulaire InfoPath. Pour plus d’informations sur les erreurs de validation BRE, consultez Codes d’erreur SWIFT.
Notes
Si l’erreur se produit dans un champ accompagné d’une liste déroulante, vous ne pourrez pas voir la valeur d’origine à l’origine de l’erreur. Le champ affiche « Sélectionner » au lieu de la valeur d’origine. Sélectionnez la valeur appropriée dans la liste déroulante.
Pour vous assurer que le message sera validé, cliquez sur Validation dans le volet Rôle actuel : Réparer, puis cliquez sur Valider le message. Vérifiez que le volet Résultats affiche le message est valide.
Dans la fenêtre OfficeInfoPath 2007, cliquez sur Envoyer.
Notes
Lorsque vous cliquez sur Envoyer, InfoPath effectue la validation XML sur le message. Si la validation échoue, vous devez corriger les erreurs de validation avant de continuer.
Dans la boîte de dialogue Envoyer un message, cliquez sur Accepter pour envoyer le message réparé avec les modifications acceptées, cliquez sur Rejeter pour rejeter les modifications ou sur Annuler pour annuler la soumission et revenir au formulaire.
Notes
Si vous acceptez les modifications apportées au message, BizTalk Server effectue des validations BRE sur le message.
Notes
Si vous refusez les modifications apportées au message à l’étape de réparation, BizTalk Server achemine le message vers messageBox et publie dans le observateur d'événements une erreur indiquant « Impossible de réinitialiser la première étape du flux de travail ».
Si vous avez cliqué sur Accepter ou Refuser à l’étape 10, dans la page Assistant Signature numérique , sélectionnez le certificat que vous souhaitez utiliser pour signer le formulaire (le certificat que vous avez créé pour le réparateur), puis cliquez sur Suivant.
Notes
Pour vérifier la validité d’une signature numérique, cliquez sur Signatures numériques dans le menu Outils , cliquez sur la signature numérique que vous souhaitez vérifier, puis sur Afficher le formulaire signé.
Dans la page Assistant Signature numérique pour entrer un commentaire, cliquez sur Terminer.
Dans la page Assistant Signature numérique pour vérifier le formulaire, vérifiez que le message que vous signez et votre signature sont corrects. Cliquez sur J’ai vérifié ce contenu avant la signature, puis cliquez sur Signer.
Dans la fenêtre Vérifier la signature numérique, cliquez sur Fermer.
Dans la boîte de dialogue Réussite de la soumission, cliquez sur OK.
Fermez la fenêtre InfoPath.
Dans le site MRSR, cliquez sur Documents. Si vous avez cliqué sur Accepter pour accepter les modifications à l’étape 11, vérifiez que le <nom> du service_ReKeyVerify bibliothèque de documents contient le message que vous venez de réparer. Si vous avez cliqué sur Rejeter pour rejeter les modifications apportées à l’étape 11, vérifiez que la bibliothèque de documents A4SWIFT_Outbox contient le message qui vient d’être modifié.