Symptômes
Considérez le scénario suivant :
-
Vous créez une orchestration Microsoft BizTalk Server 2013 R2 ou dans Microsoft Host Integration Server 2013.
-
Vous utilisez un type de corrélation qui spécifie la propriété de contexte de BizTalk_CorrelationID qui est fournie par MQSeries.dll.
-
Vous essayez de traiter un message.
Dans ce scénario, vous recevez le message d’erreur Échec routage suivant :
Le moteur de messagerie n’a pas pu traiter un message déposé par la carte : MQSC URL Source :MQSCURL. Détails : le message publié n’a pas pu être redirigé, car aucun abonné n’a été trouvé. Cette erreur se produit si le port d’orchestration ou envoyer abonnement n’a pas été inscrit ou si certaines des propriétés du message nécessaires pour l’évaluation de l’abonnement n’ont pas été promues. Utilisez la console Administration de BizTalk pour résoudre ce problème.
Cause
Ce problème se produit car l’orchestration crée l’abonnement d’instance en corrélation lors de l’exécution à l’aide de la propriété TransactionSupported et non BizTalk_CorrelationID.
Résolution
Ce problème a été corrigé dans les mises à jour cumulatives suivantes :
Informations de mise à jour cumulative
BizTalk Server 2013 R2
Package de mise à jour cumulative 1 pour BizTalk Server 2013 R2
Pour Host Integration Server 2013
État
Microsoft a confirmé l'existence de ce problème dans les produits Microsoft répertoriés dans la section « S'applique à ».
Références
Pour plus d’informations sur les service packs et la liste de mise à jour cumulative pour BizTalk Server, consultez 2555976 de la base de connaissances : le Service pack et liste de mise à jour cumulative pour BizTalk Server.
Pour plus d’informations sur les correctifs de BizTalk Server, consultez 2003907 de la base de connaissances : mettre à jour les informations sur les correctifs de BizTalk et cumulative prise en charge.