CORREÇÃO: Falhas, no processo do operador do IIS e MDNs não são enviados para o envio de terceiros ao usar o pipeline de AS2EdiReceive no BizTalk Server

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

Neste artigo

Sintomas

Considere o seguinte cenário em um computador que esteja executando o Microsoft BizTalk Server 2006 R2, Microsoft BizTalk Server 2009 ou 2010 do Microsoft BizTalk Server:
  • Usar o pipeline de AS2EdiReceive em uma porta de recebimento para receber e processar Applicability Statement 2 (AS2) mensagens do seu parceiros comerciais.
  • Habilitar o Roteamento de mensagens com falhadefinindo a porta de recebimento.
  • Você cria uma festa do BizTalk para o parceiro comercial. Além disso, você configurar a festa para enviar uma mensagem de disposição Notificação (MDN) quando a parte é um remetente de mensagem AS2.
  • Você recebe uma mensagem de entrada AS2 da parte que é não analisado corretamente pelos componentes de pipeline do electronic data interchange (EDI).
  • A mensagem de AS2 é enviada em informações da Internet Services (IIS) está suspenso.
Nesse cenário, o IIS processo travamentos. Portanto, o MDN não é enviada para a festa de envio, conforme o esperado. Além disso, um evento é registrado no log do aplicativo e outro evento é registrado no sistema log.

O evento que é registrado no log do aplicativo é semelhante a a seguir:

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

O evento que é conectado no sistema de log semelhante à seguinte:

Evento Tipo: aviso
Origem do evento: W3SVC
Categoria de evento: nenhuma
Identificação do evento: 1009
Descrição: Um processo que atende ao pool de aplicativos 'defaultapppool' foi encerrado inesperadamente. A identificação do processo era '<process id=""></process>'. O código de saída do processo era '0x0'.

Observação: Se você usar o BizTalk Server 2009 ou 2010 do BizTalk Server, a origem do evento e categoria de evento no acima eventos são "biztalk Server 2009" ou "2010 do servidor BizTalk".

Causa

Esse problema ocorre porque o assembly de BTSHttpRecieve.dll passa o contexto inválido para o IIS. Contexto inválido faz com que um acesso. violação no processo do operador do IIS. Portanto, no processo do operador do IIS travamentos.

Resolução

Informações de atualização cumulativa

O BizTalk Server 2010


Para obter mais informações sobre como obter o pacote cumulativo de atualização, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
2497789 Pacote de atualizações cumulativas 1 BizTalk 2010

Atualização cumulativa testeO hotfix que resolve esse problema está incluída no pacote de atualizações cumulativas 2 para 2009 do BizTalk Server.

Para obter informações adicionais sobre como obter o pacote cumulativo de atualização, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
2497794 Pacote de atualizações cumulativas 2 2009 do BizTalk Server

Informações sobre o hotfix

Um com suporte. hotfix está disponível na Microsoft. No entanto, esse hotfix destina-se a corrigir somente o problema descrito neste artigo.

Se o hotfix é disponível para download, há uma seção "Download de Hotfix disponível" na parte superior deste artigo do Knowledge Base. Se não aparecer nesta seção, entre em contato com O Atendimento Microsoft e suporte para obter o hotfix.

Observação Se ocorrerem problemas adicionais ou se for necessária, a qualquer solução de problemas Talvez você precise criar uma solicitação de serviço. Os custos de suporte normais serão aplicados a questões de suporte adicional e problemas que não se qualificam Esse hotfix específico. Para obter uma lista completa de atendimento ao cliente Microsoft e Oferece suporte a telefones ou para criar uma solicitação de serviço, visite o site da Microsoft:
http://support.microsoft.com/contactus/?ws=support
Observação O formulário "Download de Hotfix disponível" exibe os idiomas para qual o hotfix está disponível. Se você não vir seu idioma, é porque um hotfix não está disponível para esse idioma.

Pré-requisitos

Você deve ter o BizTalk Server 2006 R2 para aplicá-la hotfix.

Requisito de reinicialização

Não é necessário reiniciar o computador após aplicar esta hotfix. No entanto, você deve reiniciar a instância de host do BizTalk Server depois que você aplica este hotfix.

Informações de substituição do hotfix

Esse hotfix não substitui outros hotfixes.

Informações de arquivo

A versão em inglês deste hotfix possui o arquivo. atributos (ou atributos de arquivo posteriores) listados na tabela a seguir. As datas e horas destes ficheiros listadas na hora Universal Coordenada (UTC). Quando você visualiza as informações do arquivo, ele será convertido para a hora local. Para encontrar a diferença entre o UTC e a hora local, use o Tempo Zona Guia de Data e hora item no controle Painel.
Recolher esta tabelaExpandir esta tabela
Nome do arquivoVersão do arquivoArquivo tamanhoDataTempoPlataforma
Btshttpreceive.dll3.6.1560.2181,60015-Fev-201009: 52x86

Como Contornar

Para contornar esse problema, desative o Falha Roteamento de mensagens definindo a porta de recebimento.

Situação

Microsoft confirmou que se trata de um problema nos produtos da Microsoft listados na seção "Aplica-se a".

Mais Informações

Para obter mais informações sobre como criar uma solução que recebe mensagens EDI sobre AS2 transporte e, em seguida, retorna MDNs, visite o seguinte Sites da Web Microsoft Developer Network (MSDN):
Passo a passo: Receber EDI pela AS2 com um MDN síncrona
Passo a passo: Receber EDI pela AS2 com um MDN assíncrona
Para obter mais informações informações sobre os hotfixes do BizTalk Server, clique no seguinte número de artigo para ler o artigo na Base de dados de Conhecimento da Microsoft:
2003907Informações sobre como hot fixes do BizTalk Server

Propriedades

ID do artigo: 980712 - Última revisão: segunda-feira, 23 de maio de 2011 - 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
  • Microsoft BizTalk Server 2009 Branch
  • Microsoft BizTalk Server 2009 Developer
  • Microsoft BizTalk Server 2009 Enterprise
  • Microsoft BizTalk Server 2009 Standard
Palavras-chave: 
kbexpertiseadvanced kbbiztalk2006r2presp2fix kbsurveynew kbautohotfix kbbtsadapters kbqfe kbbiztalk2009presp1fix kbmt KB980712 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: 980712

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