Conception d'une orchestration de base
Lorsque vous créez une orchestration de base dans l'adaptateur BizTalk pour PeopleSoft Enterprise, vous recevez le contenu XML sur le port de réception de votre orchestration. Le contenu XML est ensuite envoyé au système principal pour traitement. Dans le système back-end, une exception peut se produire qui arrêterait l’orchestration et générerait une erreur. Cette erreur, qui indique simplement que l'orchestration n'a pas été exécutée, n'est pas véritablement utile pour déterminer la cause de l'erreur.
Gestion des exceptions
Lorsqu'une erreur survient, l'appel est interrompu et défini sur FAILED dans le journal d'audit. Cliquer avec le bouton droit sur FAILED dans le journal d'audit permet d'ouvrir un message contextuel. Lorsque vous cliquez sur la sélection de rapports, l’erreur et la raison de l’échec du système principal s’affichent.
Pour empêcher l'orchestration de passer à l'état Suspendu et rediriger l'erreur, vous pouvez créer une CatchExpression. Pour intercepter l'exception générée par le système principal et identifier la cause de l'erreur, vous pouvez utiliser la forme Étendue dans votre orchestration.
Total de la gestion des exceptions