В настоящее время вы работаете в автономном режиме; ожидается повторное подключение к Интернету

Нельзя вводить любые допустимые коды Подтверждения, кроме тех, которые установлены в MLLP отправить свойства конфигурации порта

ВНИМАНИЕ! Данная статья переведена с использованием программного обеспечения Майкрософт для машинного перевода и, возможно, отредактирована посредством технологии Community Translation Framework (CTF). Корпорация Майкрософт предлагает вам статьи, обработанные средствами машинного перевода, отредактированные членами сообщества Майкрософт и переведенные профессиональными переводчиками, чтобы вы могли ознакомиться со всеми статьями нашей базы знаний на нескольких языках. Статьи, переведенные с использованием средств машинного перевода и отредактированные сообществом, могут содержать смысловое, синтаксические и (или) грамматические ошибки. Корпорация Майкрософт не несет ответственности за любые неточности, ошибки или ущерб, вызванные неправильным переводом контента или его использованием нашими клиентами. Подробнее об CTF можно узнать по адресу http://support.microsoft.com/gp/machine-translation-corrections/ru.

Эта статья на английском языке: 3050011
Проблема

TheMinimal нижний слой протокола MLLP) отправить отправить код подтверждения (ACK) в ACK (то есть полеMSA.1_AcknowledgmentCode сегмента MSA), который возвращается нижестоящие системой и сравнивает его с допустимые коды Подтверждений, установленных в MLLP порт проверки свойства конфигурации порта. Коды Подтверждений, которые в настоящее время поддерживается MLLP отправить порта, как показано ниже:
  • AA
  • CA
  • AE
  • CE
  • AR
  • CR
Можно выбрать все коды Подтверждения или их сочетание. Например все допустимыми являются следующие коды:
  • AA и ЦС
  • AA, ЦС, AE и CE
  • CR и AA, ЦС, AR

Тем не менее нельзя ввести любые дополнительные допустимые коды Подтверждений.

После установки данного исправления новый код допустимым ACK, имяпользовательского добавляется в список Допустимых кодов Подтверждения. Кроме того, в котором можно ввести допустимые настраиваемые коды Подтверждения добавляется новое текстовое поле.







Примечание
s
  • Настраиваемые коды должны быть разделены запятой (,). Например: 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
  • CR и AA, ЦС, AR
Однако имеется возможность ввести допустимые комбинации кодов Подтверждения.

Дополнительное значение ACK допустимых кодовс именем "Custom" добавляется в раскрывающийся список в свойствеДопустимые коды Подтверждения . Все предыдущие комбинации остаются и применяются, как прежде, чем была добавлена новая функция.





Выбрав Настройка , необходимо также ввести новые значения в свойство Приемлемо настраиваемые коды Подтверждения. Все эти новые Подтверждения значения должны быть разделены запятой (,).

После установки исправления, поведение будет зависеть от выбран параметр Допустимые коды Подтверждения. Если код Подтверждения, который возвращается соответствует выбранного допустимого кода, обработка выполняется успешно. Стандартные коды Подтверждения выполняются повторно. И любой код Подтверждения, который отсутствует в списке находится в приостановленном состоянии. (Это сделает этот код нестандартный пользовательский ornon подтверждение ACK.)

Следующая таблица представляет этот сценарий. Письменное интерпретации приведены после таблицы.



Независимо от того, любые допустимые ACK коды установки, выбранного AA и ЦС, обработка сообщений всегда завершается успешно. Дополнительные сведения оДопустимых кодов Подтверждениявыглядит следующим образом:
  • 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></SendPortName>"с URL-адресом"127.0.0.1:33000". Он будет повторно после интервала повтора для данного порта отправки. Подробности: "сообщение с код (ID): <MessageID></MessageID>, полученных с типом подтверждения: ошибка с кодом Подтверждения: CE.

Out of box ACK схемы должен быть изменен путем добавления в существующий список стандартных ACK (AA, AE, AR, Калифорния, CE, CR). Любые дополнительные допустимых пользовательских ACK (XX и ZZ, например) должны быть добавлены в полеMSA.1_AcknowledgementCode схемы Подтверждений. Если схема не добавляются дополнительные пользовательские ACK, конвейер неудачей с ошибкой «Не найдено значение таблицы».



Дополнительная информация

Необходимые условия для установки обновления программного обеспечения

Это исправление необходимо установить следующее программное обеспечение:
  • Microsoft BizTalk Server 2013 R2
  • Microsoft BizTalk 2013 R2 Accelerator для HL7

Необходимость перезагрузки

Не требуется перезагружать компьютер после установки данного исправления. Тем не менее мы рекомендуем закрыть и снова открыть консоль администрирования BizTalk после установки исправления.

Статус
Корпорация Майкрософт подтверждает, что это проблема продуктов Майкрософт, перечисленных в разделе "Относится к".
Ссылки
Дополнительные сведения об исправлениях с BizTalk Server см. Сведения об исправлениях с BizTalk Server..

Дополнительные сведения о Стандартные термины, используемые при описании обновлений программных продуктов Майкрософт.


Внимание! Эта статья переведена автоматически

Свойства

Номер статьи: 3050011 — последний просмотр: 07/03/2015 07:21:00 — редакция: 1.0

Microsoft BizTalk Server 2013 R2 Branch, Microsoft BizTalk Server 2013 R2 Developer, Microsoft BizTalk Server 2013 R2 Enterprise, Microsoft BizTalk Server 2013 R2 Standard

  • kbqfe kbfix kbsurveynew kbexpertiseadvanced kbbts kbmt KB3050011 KbMtru
Отзывы и предложения
t.createElement("meta"); m.content = guid; m.name = "ms.dqid"; document.getElementsByTagName("head")[0].appendChild(m);