Aplica-se a
BizTalk Server Branch 2010 BizTalk Server Developer 2010 BizTalk Server Enterprise 2010 BizTalk Server Standard 2010

Sintomas

Considere o seguinte cenário:

  • Você tem um computador que esteja executando o Microsoft BizTalk Server 2010.

  • Você definir a propriedade de separador de elemento componente (ISA16) das configurações de Charset e separadores para um participante para o menor valor de char de sinal (<) ou o valor hexadecimal 0x3C .

  • Você pode configurar uma operação de lote para o processamento de mensagens do Electronic Data Interchange (EDI) do participante.

Nesse cenário, o montador EDI não funciona corretamente e um XMLException é gerada. Além disso, uma mensagem de erro semelhante à seguinte é registrada no log do aplicativo:

Nome do log: ApplicationSource: ID do BizTalk ServerEvent: 5754Task categoria: BizTalk ServerLevel: ErrorKeywords: ClassicUser: N / ADescription:A mensagem enviada ao adaptador "Arquivo" na porta de envio "< nome de porta de envio >" com URI "< URI >" é o sus pendente.  Detalhes do erro: Ocorreu uma falha ao executar o pipeline de envio: "Microsoft.BizTalk.Edi.DefaultPipelines.EdiSend, Microsoft.BizTalk.Edi.EdiPipelines, versão = 3.0.1.0, Culture = neutral, PublicKeyToken = 31bf3856ad364e35" fonte: "EDI montador" Porta de envio: "< nome da porta enviar >" URI: "< URI >" motivo: nome não pode começar com o ' <' caracteres, o valor hexadecimal 0x3C. Linha 1, posição 430.

Observação Esse problema não ocorre se você definir a propriedade de separador de elemento componente (ISA16) para o valor de caractere de dois-pontos (:) ou se você não definir uma operação de lote para mensagens EDI.

Causa

Esse problema ocorre porque as operações de processamento em lotes não pode tratar o menor que o valor de caractere sinal (<) ou o valor de 0x3C como um separador.

Resolução

Informações da atualização cumulativa

O hotfix resolve esse problema está incluído no pacote de atualização cumulativa 2 para o BizTalk Server 2010.Para obter mais informações sobre como obter o pacote de atualizações cumulativas, clique no número abaixo para ler o artigo na Base de Conhecimento da Microsoft:

2573000 Pacote de atualizações cumulativas 2 para o BizTalk Server 2010

Status

A Microsoft confirmou que este é um problema nos produtos Microsoft que estão listados na seção "Aplicável a".

Referências

Para obter mais informações sobre como configurar as configurações de separadores e Charset , visite o seguinte site da MSDN:

Como configurar as configurações de separadores e CharsetPara obter mais informações sobre como configurar uma operação em lote, visite o seguinte site da MSDN:

Como configurar uma operação de lotePara obter mais informações sobre os hotfixes do BizTalk Server, clique no número abaixo para ler o artigo na Base de Conhecimento da Microsoft:

2003907 Informações sobre os hotfixes do BizTalk Server

Precisa de mais ajuda?

Quer mais opções

Explore os benefícios da assinatura, procure cursos de treinamento, saiba como proteger seu dispositivo e muito mais.