CORRECÇÃO: Uma mensagem de erro "Índice estava fora dos limites da matriz" é registrada e mensagens existentes não correlacionar corretamente depois que você instala o BizTalk Server 2004 Service Pack 1

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: 903874
Este artigo foi arquivado. É oferecido "como está" e não será mais atualizado.
Sintomas
Considere o seguinte cenário. Você tem orquestrações que contêm as transações de execução demorada e as transações são correlacionadas. Em seguida, instalar o Microsoft BizTalk Server 2004 Service Pack 1 (SP1). Depois de instalar o service pack, mensagens existentes não correlacionar corretamente e uma mensagem de erro semelhante à seguinte é registrada no log do aplicativo:

Tipo de evento: erro
Origem do evento: FatalBrokerException
Categoria do evento: nenhum
IDENTIFICAÇÃO de evento: 0
Descrição: <fatalbrokerexception> <CorrelatedField >xxx</CorrelatedField > <version> 1 </version>, <message> o índice estava fora dos limites da matriz. </message><source> Microsoft.XLANGs.BizTalk.Engine </source><stack> no Microsoft.BizTalk.XLANGs.BTXEngine.BTXPortBase._flowPropertiesFrom (XLANGMessage msg, Int32 iOperation) em Microsoft.BizTalk.XLANGs.BTXEngine.BTXPortBase.ReceiveMessage (Int32 iOperation, envelope env, XLANGMessage msg, correlação [] initCorrelations, contexto cxt, segmento s) emTestBroker.TestBrokerOrchestration .segment2 (StopConditions stopOn) em Microsoft.XLANGs.Core.SegmentScheduler.RunASegment (segmento s, StopConditions stopCond, exceção & exp) </stack> </fatalbrokerexception>

Observação Novas mensagens não tenham esse problema. Novas mensagens correlacionar corretamente.
Resolução

Informações sobre o hotfix

Um hotfix suportado está disponível no Microsoft. No entanto, esse hotfix destina-se a corrigir o problema descrito neste artigo. Aplique-o somente aos sistemas que apresentarem esse problema específico. Esta correcção poderá submetida a testes adicionais. Portanto, se você não tiver sido gravemente afetado por esse problema, recomendamos que você aguarde a próxima atualização de software que contém esse hotfix.

Se o hotfix está disponível para download, há uma seção "Download de Hotfix disponível" na parte superior neste artigo da Base de dados de Conhecimento. Se esta seção não for exibida, contate o atendimento e suporte para obter o hotfix.

Observação Se ocorrerem problemas adicionais ou se qualquer solução de problemas é necessária, talvez você precise criar uma solicitação de serviço separada. Os custos normais de suporte serão aplicados a questões de suporte adicionais e problemas que não se qualificam para esse hotfix específico. Para obter uma lista completa de números de telefone de suporte e Atendimento Microsoft ou para criar uma solicitação de serviço separada, visite o seguinte site: Observação O formulário "Download de Hotfix disponível" exibe os idiomas para os quais o hotfix está disponível. Se você não vir seu idioma, é porque um hotfix não está disponível para esse idioma.
Aviso Você não pode reverter esse hotfix de ambiente do BizTalk Server. Portanto, certifique se de que você totalmente testar esse hotfix em um ambiente de teste antes de aplicar esse hotfix em um ambiente de produção. Não tente usar Adicionar ou remover programas para remover esse hotfix porque isso não reverter as alterações de banco de dados e deixa o ambiente do BizTalk Server em um estado inconsistente.

Pré-requisitos

Para aplicar esse hotfix, você deve ter o BizTalk Server 2004 Service Pack 1 (SP1) instalado no computador.

Requisitos de reinicialização

Reinicie o computador após aplicar esse hotfix.

Informações sobre a substituição do hotfix

Esse hotfix não substitui outros hotfixes.

Informações sobre o arquivo

A versão em inglês deste hotfix tem atributos de arquivo (ou atributos de arquivo posteriores) listados na tabela a seguir. As datas e horas desses arquivos estão listadas no horário de universal coordenado (UTC). Quando você exibe as informações do arquivo, ele é convertido para a hora local. Para encontrar a diferença entre o UTC e a hora local, use a guia fuso horário na ferramenta Data e hora no painel de controle.
   Date         Time   Version     Size     File name   ----------------------------------------------------------------------------   07-Jul-2005  20:25  3.0.6141.0  221,184  Microsoft.xlangs.biztalk.engine.dll     07-Jul-2005  20:25  3.0.6141.0  221,184  Microsoft.xlangs.engine.dll  
Situação
A Microsoft confirmou que este é um problema nos produtos da Microsoft listados na seção "Aplica-se a".
Mais Informações
Para obter mais informações sobre a terminologia usada pela Microsoft quando a Microsoft corrige o software após ele é liberado, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
824684Descrição da terminologia padrão que é usada para descrever as atualizações de software
BTS2004

Aviso: este artigo foi traduzido automaticamente

Propriedades

ID do Artigo: 903874 - Última Revisão: 12/09/2015 02:50:17 - Revisão: 2.5

Microsoft BizTalk Server 2004 Service Pack 1

  • kbnosurvey kbarchive kbmt kbautohotfix kbbiztalk2004sp2fix kbbiztalk2004-2006swept kbbtsorchestration kbfix kbqfe kbbug kbprb kbhotfixserver KB903874 KbMtpt
Comentários