Симптомы
Минимальный нижний слой протокола MLLP) отправить отправить код подтверждения (ACK) в ACK (то есть поле MSA.1_AcknowledgmentCode сегмента MSA), который возвращается нижестоящие системой и сравнивает его с допустимые коды Подтверждений, установленных в MLLP порт проверки свойства конфигурации порта. Коды Подтверждений, которые в настоящее время поддерживается MLLP отправить порта, как показано ниже:
-
AA
-
CA
-
AE
-
CE
-
AR
-
CR
Можно выбрать все коды Подтверждения или их сочетание. Например все допустимыми являются следующие коды:
-
AA и ЦС
-
AA, ЦС, AE и CE
-
AA, ЦС, AR и CR
-
Настраиваемые коды должны быть разделены запятой (,). Например: AE, CE, AR, CR, XX, ZZ.
-
Если выбран один из стандартных комбинаций (параметр ненастраиваемые), нет необходимости ввести любые значения в свойстве Приемлемых настраиваемые коды Подтверждения .
-
Чтобы конвейера суммирует для настраиваемых кодов Подтверждения, необходимо добавить соответствующую схему ACK необходимые настраиваемые коды Подтверждения.
-
Можно использовать функцию отслеживания BizTalk (включив отслеживание) для отслеживания сообщения с помощью свойства код (ID) , который заносится в журнал событий, когда сообщение повторно или приостановлено.
Решение
Информация о накопительном пакете обновления
Сначала эта проблема была исправлена в следующем накопительном обновлении BizTalk Server:
Для этого компонента
Новая функция применяется для отправки только порты. После установки исправления, поведение будет основываться на допустимый код ACK, выберите в раскрывающемся списке вместо кода, предоставленный системой головного.
Порт отправки MLLP проверяет код подтверждений TCP ACK (полеMSA.1_AcknowledgmentCode сегмента MSA), который возвращается нижестоящие системой и сравнивает его с допустимые коды Подтверждений, заданные в свойствах конфигурации порта отправки MLLP. Текущий допустимых кодов ACK, поддерживаемых порта отправки MLLP включают AA, ЦС, AE, CE, AR и CR. Можно выбрать все коды Подтверждения или их сочетание. Например можно выбрать следующие как допустимое.-
AA и ЦС
-
AA, ЦС, AE и CE
-
AA, ЦС, AR и CR
Однако имеется возможность ввести допустимые комбинации кодов Подтверждения.
-
AA, Калифорния: Число повторов AE, CE, AR и CR и любые другие приостанавливается.
-
CE AA, ЦС, AE,: Принятые и успешной: AA, ЦС, AE и CE и попыток AR и кредит приостанавливает любые другие.
-
AA, ЦС, AR CR: Принятые и успешной: AA, ЦС, AR и CR и попыток AE и CE. Приостанавливает любые другие.
-
AA, ЦС, AR, CR, AE, CE: Принятые и успешной: AA, ЦС, AR, CR, AE и CE и не возвращается. Повторено ACK и сообщение находится в приостановленном состоянии.
-
Настройка (значения введены и разделенные запятыми): Пример: AA, AE, Foo, ZZ, ZZZ. Принятые и успешной: AA, Калифорния и СЗ плюс любые другие введенные пользовательских ACK такие как в данном случае, Foo, ZZ или ZZZ. Число повторов CE, AR.
-
Любой код ACK, который не указан в Допустимых настраиваемые коды Подтверждения не повторяется и находится в приостановленном состоянии.
Если стандартным Подтверждений не введен в списке Допустимых кодов Подтверждения, возвращается сообщение об ошибке, подобное приведенному ниже:
Адаптер не удалось передать сообщения для отправки порт «< SendPortName >» с URL-адресом «127.0.0.1:33000». Он будет повторно после интервала повтора для данного порта отправки. Подробности: "сообщение с код (ID): < код > сообщения, полученные с типом подтверждения: ошибка и с кодом Подтверждения: CE.
Дополнительные сведения
Необходимые условия для установки обновления программного обеспечения
Для установки этого исправления необходимо установить следующее программное обеспечение:
-
Microsoft BizTalk Server 2013 R2
-
Microsoft BizTalk 2013 R2 Accelerator для HL7
Необходимость перезагрузки
Не требуется перезагружать компьютер после установки данного исправления. Тем не менее мы рекомендуем закрыть и снова открыть консоль администрирования BizTalk после установки исправления.
Статус
Корпорация Майкрософт подтверждает, что это проблема продуктов Майкрософт, перечисленных в разделе "Относится к".
Ссылки
Дополнительные сведения об исправлениях с BizTalk Server содержатся сведения об исправлениях с BizTalk Server. Дополнительные сведения о стандартной терминологии, которая используется для описания обновлений программных продуктов Майкрософт.