CORRECÇÃO: O trabalho do IIS processar falhas, e MDNs não são enviadas para a parte expedidora quando utiliza a tubagem de AS2EdiReceive no servidor BizTalk

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 revisto ou traduzido por humanos. A Microsoft tem artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais. O objectivo é simples: oferecer em Português a totalidade dos artigos existentes na base de dados do suporte. Sabemos no entanto que a tradução automática não é sempre perfeita. Esta pode conter erros de vocabulário, sintaxe ou gramática… erros semelhantes aos que um estrangeiro realiza ao falar em Português. A Microsoft não é responsável por incoerências, erros ou estragos realizados na sequência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza actualizações frequentes ao software de tradução automática (MT). Obrigado.

Clique aqui para ver a versão em Inglês deste artigo: 980712
Este artigo foi arquivado. Este artigo é oferecido "tal como está" e deixará de ser actualizado.
Não tem a certeza se este é o direito de corrigir? Adicionámos este problema, a nossa diagnóstico de informação de memória que pode confirmar.
Sintomas
Considere o cenário seguinte num computador que esteja a executar o Microsoft BizTalk Server 2006 R2, o Microsoft BizTalk Server 2009 ou o Microsoft BizTalk Server 2010:
  • Utilize a tubagem de AS2EdiReceive num toreceive de porta de recepção e para processar mensagens de aplicabilidade declaração 2 (AS2) de parceiros de yourtrading.
  • Activar a definição de Encaminhamento de mensagens de falhana porta de recepção.
  • Criar uma parte do BizTalk para o parceiro comercial.Além disso, pode configura a parte para enviar uma mensagem DispositionNotification (MDN) quando a parte for um remetente de mensagem AS2.
  • Receber uma mensagem de AS2 receber da parte que isnot analisado correctamente por componentes de tubagens interchange (EDI) electrónica de dados.
  • É suspensa a mensagem de AS2 que é enviada no InformationServices de Internet (IIS).
Neste cenário, o trabalho do IIS, processar falhas. Por conseguinte, o MDN não é enviada para a parte expedidora conforme esperado. Além disso, é registado um evento no registo de aplicações e é registado outro evento no registo do sistema.

O evento que é registado no registo de aplicações é semelhante ao seguinte:

Tipo de evento: erro
Origem do evento: BizTalk Server 2006 EDI
Categoria de evento: nenhum
ID do evento: 8114
Descrição: Erro encontrado durante a análise. O conjunto de transacção 12 X com o id '<id></id>«contidos no grupo funcional com o id '1', no intercâmbio com o id ' 000000025', com o id de remetente 'As', o id de receptor 'EUA' está a ser suspenso com os seguintes erros:
Erro: 1 (erro de nível de campo) SegmentID: posição PO1 TS: 8 ID de elemento de dados: posição de PO108 no segmento: valor de dados de 8: 4 de 4: elemento de dados demasiado curto

O evento que é registado no registo do sistema é semelhante ao seguinte:

Tipo de evento: aviso
Origem do evento: W3SVC
Categoria de evento: nenhum
ID do evento: 1009
Descrição: Um processo que fornecia serviços ao agrupamento de aplicações 'DefaultAppPool' terminou inesperadamente. O id de processo era '<process id=""></process>'. O código de saída do processo era '0x0'.

Nota: Se utilizar o BizTalk Server 2009 ou BizTalk Server 2010, a origem do evento e a categoria de evento em acima eventos são "Servidor de BizTalk 2009" ou "BizTalk Server 2010".
Causa
Este problema ocorre porque a assemblagem BTSHttpRecieve.dll passa contexto inválido para o IIS. Contexto inválido provoca uma violação de acesso no processo de trabalho do IIS. Por conseguinte, o trabalho do IIS processar falhas.
Resolução

Informações de actualização cumulativa

BizTalk Server 2010


Para mais informações sobre como obter o pacote de actualização cumulativa, clique no número de artigo seguinte para visualizar o artigo na Microsoft Knowledge Base:
2497789 Pacote de actualização cumulativa 1 para BizTalk 2010

Correcção de informações de FicheirosA de actualização cumulativa que resolve este problema está incluída no pacote de actualização cumulativa 2 para o BizTalk Server 2009.

Para mais informações sobre como obter o pacote de actualização cumulativa, clique no número de artigo seguinte para visualizar o artigo na Microsoft Knowledge Base:
2497794 Pacote de actualização cumulativa 2 para o BizTalk Server 2009

Informações sobre a correcção

Existe uma correcção suportada da Microsoft. No entanto, esta correcção destina-se apenas a corrigir o problema descrito neste artigo.

Se a correcção estiver disponível para transferência, existirá uma secção de "Transferência de correcção disponível" na parte superior deste artigo da Base de dados de conhecimento. Se esta secção não for apresentado, contacte o suporte ao cliente da Microsoft para obter a correcção.

Nota Caso ocorram problemas adicionais ou se for necessária a resolução de problemas, poderá ter de criar um pedido de assistência separado. Os custos de normais do suporte serão aplicados a questões de suporte adicional e problemas incluídos nesta correcção específica. Para uma lista completa dos números de telefone de suporte e serviço de cliente da Microsoft ou para criar um pedido de assistência separado, visite o seguinte Web site da Microsoft: Nota O formulário "Transferência de correcção disponível" apresenta os idiomas nos quais a correcção está disponível. Se não visualizar o seu idioma, é porque uma correcção não está disponível para esse idioma.

Pré-requisitos

Tem de ter instalado para aplicar esta correcção do BizTalk Server 2006 R2.

Requisito de reinício

Não é necessário reiniciar o computador depois de aplicar esta correcção. No entanto, tem de reiniciar a instância de sistema anfitrião do servidor BizTalk depois de aplicar esta correcção.

Informações sobre substituição de correcções

Esta correcção não substitui outras correcções.

Informações de ficheiro

A versão inglesa desta correcção tem os atributos de ficheiro (ou atributos de ficheiro posteriores) listados na seguinte tabela. As datas e horas destes ficheiros são listadas na hora Universal Coordenada (UTC). Quando visualiza as informações do ficheiro, é convertido para a hora local. Para determinar a diferença entre a UTC e a hora local, utilize o separador Fuso horário no item data e hora no painel de controlo.
Nome do ficheiroVersão do ficheiroTamanho do ficheiroDataTempoPlataforma
Btshttpreceive.dll3.6.1560.2181,60015-Fev-201009:52x86
Como contornar
Para contornar este problema, desactive a definição de Encaminhamento de mensagens de falha de mensagens em fila na porta de recepção.
Ponto Da Situação
A Microsoft confirmou que este é um problema nos produtos da Microsoft listados na secção "Aplica-se a".
Mais Informação
Para mais informações sobre como criar uma solução que recebe mensagens EDI através de transporte de AS2 e, em seguida, devolve MDNs, visite os seguintes Web sites da Microsoft Developer Network (MSDN): Para mais informações sobre correcções do BizTalk Server, clique no número de artigo seguinte para visualizar o artigo na Microsoft Knowledge Base:
2003907 Obter informações sobre correcções do BizTalk Server
Kbbiztalk2010presp1fix do MDN IIS

Aviso: Este artigo foi traduzido automaticamente

Propriedades

ID do Artigo: 980712 - Última Revisão: 12/12/2015 03:34:28 - Revisão: 3.0

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, Microsoft BizTalk Server 2009 Branch, Microsoft BizTalk Server 2009 Developer, Microsoft BizTalk Server 2009 Enterprise, Microsoft BizTalk Server 2009 Standard

  • kbnosurvey kbarchive kbmdd kbexpertiseadvanced kbbiztalk2006r2presp2fix kbsurveynew kbautohotfix kbbtsadapters kbqfe kbbiztalk2009presp1fix kbmt KB980712 KbMtpt
Comentários