Симптоми
Да разгледаме следния сценарий:
-
Използвайте клиентската BizTalk адаптер за WebSphere MQ (MQSC адаптер) да се свържете с IBM WebSphere MQ за z/OS V7.0.1.
-
Можете успешно да получавате съобщения от IBM WebSphere.
-
Приложите хост интегриране на сървър 2010 сборна актуализация 9 (CU9) система Host Integration Server 2010 или хост интеграция Server 2013 сборна актуализация 1 (CU1) система Host Integration Server 2013.
При този сценарий получавате съобщения за грешка от следния вид при опит за достъп до съобщения от IBM WebSphere MQ за z/OS V7.0.1 полученото успешно по-горе:
ИД на събитие: 5740
Източник: BizTalk сървър
Описание:
Картата "MQSC" повиши съобщение за грешка. Подробности относно "грешка при опит да се получи съобщение от опашката. опашка = queue_name, queueManager = queue_manager, reasonCode = 2009".
Забележка: Код на причина за 2009 г. се определя в IBM WebSphere MQ като MQRC_CONNECTION_BROKEN.
Причина
Този проблем възниква, защото MQSC картата е актуализиран в хост интегриране на сървър 2010 сборна актуализация 9 (CU9) и хост интеграция Server 2013 сборна актуализация 1 (CU1) да разреши проблема, описан в следните статии от базата знания:
2910875 решение: "разглобявате компоненти не може да разпознае данните" грешка при съобщенията са получени от IBM WebSphere MQ
2912428 решение: MQSC адаптер създава прекомерно мрежов трафик, когато получава съобщения от IBM WebSphere опашки за съобщения
Те променят процеса, MQSC адаптер използва, за да определите продължителността на входящите съобщения и преобразуване на полученото съобщение. По-конкретно промяната на конвертирането съобщение причината съобщение преобразуване при MQSC картата комуникира с IBM WebSphere MQ за z/OS V7.0.1.
Решение
Информация за сборна актуализация
Интегриране на сървър 2013
Корекцията, която разрешава този проблем е включен в кумулативната актуализация 2 за Host Integration Server 2013.
Интегриране на сървър 2010
Корекцията, която разрешава този проблем е включена в сборната актуализация 10 за Host Integration Server 2010.
Заобикаляне на проблема
За да заобиколите този проблем, премахнете хост интегриране на сървър 2010 сборна актуализация 9 (CU9) или хост интеграция Server 2013 сборна актуализация 1 (CU1) от засегнатите система за интегриране на сървър.
Статус
Microsoft потвърждава, че това е проблем в продуктите на Microsoft, изброени в раздела "Отнася се за".
Допълнителна информация
След като приложите тази актуализация, MQSC карта не използва съобщението конвертиране рутинни, която е добавена в указаната актуализации, когато тя се свързва с IBM WebSphere MQ за z/OS версии от V7.1.
Освен това MQSC карта се актуализира, за да коригира проблем, който не позволява SyncPoint транзакции (транзакция поддържа = да) от работа, когато тя се свързва с IBM WebSphere MQ за z/OS.
Продуктите на други разработчици, които се обсъждат в тази статия, са произведени от фирми, независими от Microsoft. Microsoft не дава никакви гаранции, подразбиращи се или от друго естество, за производителността или надеждността на тези продукти.