Симптоми
Да разгледаме следния сценарий:
-
Създавате оркестрация в Microsoft BizTalk Server 2013 R2 или Microsoft Host Integration Server 2013.
-
Използвате тип връзка, който задава свойството за контекст на BizTalk_CorrelationID , предоставен от MQSeries.dll.
-
Опитвате се да обработи съобщение.
При този сценарий получавате следното съобщение за грешка на маршрутизиране грешка:
Съобщения системата не успя да обработи съобщението, изпратено от адаптер: MQSC URL адрес на източник:MQSCURL. Данни: публикува съобщението не може да се насочват защото абонатите не са намерени. Тази грешка възниква, ако абонирани оркестрация или изпратете порт не са въведени, или ако някои от свойствата на съобщението за абонамент за оценка не е повишен. Използвайте конзолата за администриране на BizTalk за отстраняване на тази грешка.
Причина
Този проблем възниква, защото оркестрация създава което съответства екземпляр абонамент по време на изпълнение чрез свойството TransactionSupported вместо BizTalk_CorrelationID.
Решение
Този проблем е решен в следните кумулативни актуализации:
Информация за сборна актуализация
За BizTalk Server 2013 R2
За интегриране на сървър 2013
Статус
Microsoft потвърждава, че това е проблем в продуктите на Microsoft, изброени в раздела "Отнася се за".
Препратки
За повече информация за сервизни пакети и сборен списък за BizTalk Server KB 2555976: сервизен пакет и сборен списък за BizTalk Server.
За повече информация относно BizTalk Server поправки, вижте KB 2003907: информация за BizTalk спешни корекции и кумулативни актуализации.