Correcção: uma mensagem EDIFACT válida que contém um caractere "+" no elemento de dados é suspenso quando você usa o EDI receber o canal no BizTalk Server 2006 R2

Traduções deste artigo Traduções deste artigo
ID do artigo: 2065966 - Exibir os produtos aos quais esse artigo se aplica.
Expandir tudo | Recolher tudo

Sintomas

Considere o seguinte cenário:
  • Usar o pipeline de recebimento de EDI no Microsoft BizTalk Server 2006 R2 para receber mensagens Electronic Data Interchange Format para administração, comércio e transporte (EDIFACT).
  • Você recebe uma mensagem EDIFACT válida que satisfizer as seguintes condições:
    • a mensagem usa a versão da sintaxe UNOA.  
    • o caractere "+" é usado como separador.  
    • Dados de um elemento contém o caractere "+" como parte dos dados e o caractere "+" antecedido por um caractere de liberação. Por exemplo, um elemento de dados é exibido como a seguir:
      Z04:SAMPLE:? +8888888888
      Observação:Caracteres de versão A é um caractere que é usado para restaurar o significado original de qualquer caractere que é usado como separador sintático. Normalmente, um ponto de interrogação (?) é usado como um caractere de liberação.
Neste cenário, a mensagem EDIFACT válida é suspenso inesperadamente. Além disso, uma mensagem de erro semelhante à seguinte é registrada no log do aplicativo:
Tipo de evento: erro
Fonte do evento: EDI do BizTalk Server 2006
Categoria do evento: nenhuma
a identificação de evento: 8118
Descrição:
Erro encontrado durante a análise de . A transação de Edifact definida com a id '< identificação definida de transação >'contido no trevo (sem grupo) com identificação'identificação de intercâmbio >', com a id de remetente 'id de remetente >', id de destinatário'id de destinatário >' está sendo suspenso com os seguintes erros:
...

Causa

Esse problema ocorre devido a um erro no pipeline de recebimento de EDI. O pipeline de recebimento de EDI identifica um caractere de '+' que aparece em uma mensagem EDIFACT como inválida.

Resolução

o hotfix que resolve esse problema está incluída no pacote de atualizações cumulativas 2 para o BizTalk Server 2006 R2 SP1.

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 dados de Conhecimento da Microsoft:
22114202 Para o BizTalk Server 2006 R2 Service Pack 1 do pacote de atualização cumulativo
Para obter mais informações sobre os hotfixes do BizTalk Server 2006 R2 SP1, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
974563Lista do Microsoft BizTalk Server hot correções incluídas no BizTalk Server 2006 R2 Service Pack 1
Para obter mais informações sobre os hotfixes do BizTalk Server, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
2003907Informações sobre os hotfixes do BizTalk Server

Situação

A Microsoft confirmou que este é um problema nos produtos da Microsoft listados na seção "Aplica-se a".

Propriedades

ID do artigo: 2065966 - Última revisão: sexta-feira, 2 de julho de 2010 - Revisão: 1.0
A informação contida neste artigo aplica-se a:
  • Microsoft BizTalk Server 2006 R2 Branch
  • Microsoft BizTalk Server 2006 R2 Developer Edition
  • Microsoft BizTalk Server 2006 R2 Enterprise Edition
  • Microsoft BizTalk Server 2006 R2 Standard Edition
Palavras-chave: 
kbqfe kbfix kbbiztalk2006r2presp2fix kbbtspipeline kbsurveynew kbautohotfix kbexpertiseadvanced kbmt KB2065966 KbMtpt
Tradução automática
IMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine Translation ou MT), não tendo sido portanto traduzido ou revisto por pessoas. A Microsoft possui artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais, com o objetivo de oferecer em português a totalidade dos artigos existentes na base de dados de suporte. No entanto, a tradução automática não é sempre perfeita, podendo conter erros de vocabulário, sintaxe ou gramática. A Microsoft não é responsável por incoerências, erros ou prejuízos ocorridos em decorrência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza atualizações freqüentes ao software de tradução automática (MT). Obrigado.
Clique aqui para ver a versão em Inglês deste artigo: 2065966

Submeter comentários

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com