Identificação do evento 10034 quando uma orquestração é encerrado inesperadamente no BizTalk Server 2004

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: 928759
Este artigo foi arquivado. É oferecido "como está" e não será mais atualizado.
Sintomas
No Microsoft BizTalk Server 2004, uma orquestração pode encerrar inesperadamente. Quando esse problema ocorre, uma mensagem de erro semelhante à seguinte pode ser registrada no log de eventos do aplicativo:
Event Type: ErrorEvent Source: XLANG/sEvent Category: NoneEvent ID: 10034Description:Uncaught exception terminated service DirectBindingTrackingIssue.BizTalk_Orchestration1(5d96da1f-e6b1-3aba-7c56-aeb4b73beb5a), instance d331d248-0519-45ce-84b1-62d0c81857dfReceived unexpected message type 'Microsoft.Solutions.BTARN.GlobalSchemas.LOBMessage.Microsoft.Solutions.BTARN.GlobalSchemas, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' does not match expected type 'DirectBindingTrackingIssue.LOBMessage, DirectBindingTrackingIssue, Version=1.0.0.0, Culture=neutral, PublicKeyToken=c08b577ed7e23f79'.Exception type: UnexpectedMessageTypeExceptionSource: Microsoft.XLANGs.EngineTarget Site: Void _verifyPublisherSchema()
Causa
Esse problema ocorre se vários assemblies contém o mesmo esquema.
Como Contornar
Para contornar esse problema, crie o esquema em um assembly. Em seguida, fazer referência a esse esquema em outros projetos.
Situação
Esse comportamento é por design.
Mais Informações
Quando um processo envia uma mensagem para o banco de dados MessageBoxDb, a mensagem for digitada com as informações de assembly para o assembly que contém o esquema. Quando uma orquestração diferente coleta a mensagem, a orquestração verifica se o tipo de documento que ele recebe corresponde ao tipo de documento que é esperado.

Portanto, você enfrentar esse problema se as seguintes condições forem verdadeiras:
  • O processo que envia a mensagem para o banco de dados MessageBoxDb usa o esquema de um assembly.
  • O processo que coleta a mensagem usa outro conjunto.

Aviso: este artigo foi traduzido automaticamente

Propriedades

ID do Artigo: 928759 - Última Revisão: 12/09/2015 08:25:56 - Revisão: 1.2

Microsoft BizTalk Server 2004 Standard Edition, Microsoft BizTalk Server 2004 Enterprise Edition, Microsoft BizTalk Server 2004 Developer Edition, Microsoft BizTalk Server 2004 Partner Edition

  • kbnosurvey kbarchive kbmt kbbtsorchestration kbbts kbtshoot kbprb KB928759 KbMtpt
Comentários