Alteração no comportamento padrão do whitespace no BizTalk Server

Este artigo descreve a alteração no comportamento padrão do whitespace no BizTalk Server devido ao 2492255 de hotfix e como reverter ao comportamento anterior.

Versão original do produto: BizTalk Server 2009
Número de KB original: 2786241

Instalar atualizações alterará o comportamento padrão

A instalação de uma das seguintes atualizações resulta em BizTalk Server alteração do comportamento padrão para preservar o whitespace dentro do XML durante o mapeamento:

  • BizTalk Server 2010 CU1 ou posterior
  • BizTalk Server 2009 CU3 ou posterior
  • BizTalk Server 2006 R2 SP1 CU4 ou posterior
  • Hotfix 2492255

Reverter para o comportamento alterado

Em alguns ambientes, a remoção do whitespace da transformação pode ser preferida. Para reverter a esse comportamento, siga as etapas a seguir.

No BizTalk Server 2010, esse valor é definido no nível do host:

  1. Abra BizTalk Server Console de Administração.
  2. Expanda o Grupo BizTalk paraHostsde Configurações> de Plataforma.
  3. Clique com o botão direito do mouse no host e selecione Configurações.
  4. Selecione a caixa marcar de comportamento do whitespace Herdado.
  5. Clique em OK.
  6. Reinicie as instâncias de host BizTalk Server para este host.

Em BizTalk Server 2009 e 2006 R2, esse valor é definido em um nível por computador:

  1. Abra o Editor do Registro.

  2. Localize e selecione a seguinte subchave de registro em um computador baseado em x86:
    HKEY_LOCAL_MACHINE\Software\Microsoft\BizTalk Server\3.0\Administration

    Em um computador baseado em x64, selecione as seguintes subchaves de registro:

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

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

  3. Clique com o botão direito do mouse e selecione o valor DWORD .

  4. Insira LegacyWhitespace para o nome do valor e clique duas vezes nele e defina Dados de valor como 1.

  5. Fechar Editor do Registro.

  6. Reinicie as instâncias de host BizTalk Server neste computador.