Objawy
Rozważ następujący scenariusz:
-
W programie Microsoft BizTalk Server 2013 R2 lub Microsoft Host Integration Server 2013 tworzenia instrumentacji.
-
Użyj typu korelacji, który określa właściwości kontekstu BizTalk_CorrelationID , która jest dostarczana przez MQSeries.dll.
-
Podczas próby przetwarzania wiadomości.
W tym scenariuszu pojawić następujący komunikat o błędzie Błąd routingu:
Aparat obsługi wiadomości nie może przetworzyć wiadomości przekazywane przez adapter: MQSC źródłowy adres URL:MQSCURL. Szczegóły: nie można rozesłać opublikowanej wiadomości, ponieważ nie znaleziono żadnych subskrybentów. Ten błąd występuje, jeśli subskrybowanie aranżacji lub Wyślij portu nie został zarejestrowany lub jeśli niektóre właściwości wiadomości niezbędne do oceny subskrypcji nie został promowany. Aby rozwiązać ten problem, użyj konsoli administracyjnej programu BizTalk.
Przyczyna
Ten problem występuje, ponieważ aranżacji tworzy skorelowana subskrypcji wystąpienie w czasie wykonywania za pomocą właściwości TransactionSupported zamiast BizTalk_CorrelationID.
Rozwiązanie
Ten problem został rozwiązany w następujących aktualizacji zbiorczej:
Informacje dotyczące zbiorczej aktualizacji
BizTalk Server R2 2013
Pakiet aktualizacji zbiorczej 1 dla programu BizTalk Server R2 2013
Programu Host Integration Server 2013
Stan
Firma Microsoft potwierdziła, że jest to problem występujący w produktach firmy Microsoft wymienionych w sekcji „Dotyczy”.
Powiązane artykuły
Aby uzyskać więcej informacji na temat dodatków service pack i listy Aktualizacja zbiorcza dla programu BizTalk Server zobacz KB 2555976: dodatek Service pack i listy Aktualizacja zbiorcza dla programu BizTalk Server.
Aby uzyskać więcej informacji dotyczących poprawek programu BizTalk Server, zobacz KB 2003907: informacji dotyczących poprawek systemu BizTalk i zbiorczej aktualizacji pomocy technicznej.