Изменение поведения пробелов по умолчанию в BizTalk Server

В этой статье описывается изменение поведения пробелов по умолчанию в BizTalk Server из-за 2492255 исправления, а также способы отменить изменения к предыдущему поведению.

Исходная версия продукта: BizTalk Server 2009 г.
Исходный номер базы знаний: 2786241

Установка обновлений изменит поведение по умолчанию

Установка одного из следующих обновлений приводит к BizTalk Server изменению поведения по умолчанию для сохранения пробелов в XML-коде во время сопоставления:

  • BizTalk Server 2010 CU1 или более поздней версии
  • BizTalk Server 2009 CU3 или более поздней версии
  • BizTalk Server 2006 R2 с пакетом обновления 1 (SP1) с накопительным пакетом обновления 4 (CU4) или более поздней версии
  • 2492255 исправлений

Возврат к измененным поведению

В некоторых средах может быть предпочтительнее удаление пробелов в преобразовании. Чтобы отменить изменения этого поведения, выполните следующие действия.

В BizTalk Server 2010 г. это значение задается на уровне узла:

  1. Откройте консоль администрирования BizTalk Server.
  2. Разверните узел BizTalk Group (Группа BizTalk) в разделе Узлы параметров платформы>.
  3. Щелкните правой кнопкой мыши узел и выберите Параметры.
  4. Выберите поле Устаревшее поведение пробелов проверка.
  5. Нажмите OK.
  6. Перезапустите экземпляры узла BizTalk Server для этого узла.

В BizTalk Server 2009 и 2006 R2 это значение задается на уровне каждого компьютера:

  1. Откройте редактор реестра.

  2. Найдите и выберите следующий подраздел реестра на компьютере под управлением x86:
    HKEY_LOCAL_MACHINE\Software\Microsoft\BizTalk Server\3.0\Administration

    На компьютере под управлением x64 выберите следующие подразделы реестра:

    • HKEY_LOCAL_MACHINE\Software\Microsoft\BizTalk Server\3.0\Administration

    • HKEY_LOCAL_MACHINE\Software\Wow6432Node\Microsoft\BizTalk Server\3.0\Administration

  3. Щелкните правой кнопкой мыши и выберите значение DWORD .

  4. Введите LegacyWhitespace в качестве имени значения, а затем дважды щелкните его и задайте для параметра Значение значение1.

  5. Закройте Редактор реестра.

  6. Перезапустите экземпляры узла BizTalk Server на этом компьютере.