Échecs de messages et objets ErrorCollection
En plus de décorer un message ayant échoué avec des propriétés promues, Microsoft BizTalk Accelerator pour SWIFT (A4SWIFT) publie le message ayant échoué dans la base de données MessageBox avec une partie de message supplémentaire, appelée ErrorSegment. Cette partie d’erreur contient du code XML représentant un objet ErrorCollection . Le désassembleur A4SWIFT remplit l’objet ErrorCollection à chaque étape du traitement des messages (analyse, validation XML et validation BRE (Business Rule Engine).
L’objet ErrorCollection est une collection d’objets d’erreur, chacun représentant une erreur ou un échec particulier pendant le traitement des messages. Les objets d’erreur individuels contiennent des détails sur un seul échec (tels que l’emplacement dans le message et une description de l’échec).
Pour plus d’informations sur l’interface de programmation d’application (API) ErrorCollection et les détails d’utilisation, consultez Classe ErrorCollection. Pour plus d’informations sur les objets d’erreur individuels, consultez Classe ErrorBase (classe de base pour les objets d’erreur), BreValidationError, Classe ParseError et Classe XmlValidationError.
Contenu de cette section :