Mensagens de erro no log do aplicativo ao executar o adaptador BizTalk para MQSeries 1.0 no Windows Server 2003

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: 834159
Este artigo foi arquivado. É oferecido "como está" e não será mais atualizado.
importante Este artigo contém informações sobre como modificar o registro. Antes de modificar o registro, certifique-se de backup e certifique-se que você saiba como restaurar o registro se ocorrer um problema. Para obter informações sobre como fazer backup, restaurar e editar o registro, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
256986Descrição do registro do Microsoft Windows
Sintomas
Após instalar o Microsoft BizTalk Adapter para MQSeries 1.0 em um computador que está executando o Microsoft Windows Server 2003, você poderá receber uma mensagem de aviso semelhante à seguinte no BizTalk Server log do aplicativo:

Tipo de evento: aviso
Origem do evento: +
Categoria do evento: (99)
IDENTIFICAÇÃO de evento: 4458
Data: 10/12/2003
Tempo: 11:53:50 AM
Usuário: N/d
Computador: BIZTALKSERVER
Descrição:
Durante a instalação deste componente em um aplicativo COM + um valor do registro foi alterado de seu valor original. Se você estiver tendo problemas de ativação com este componente, em seguida, verifique os valores do Registro. C:\Program Files\Microsoft BizTalk Adapter for MQSeries\MQHelper.dll Interface\ \ProxyStubClsid32 {0B7CE8E2-B8CA-4BE0-AD68-B111D7089FAF}
Nome do processo: RunDll32.exe
Versão do arquivo Comsvcs.dll: não carregado

Para obter mais informações, consulte o Centro de Ajuda e suporte em http://support.microsoft.com.

Você também pode receber mensagens de evento que são semelhantes às seguintes três mensagens ao tentar processar documentos usando o adaptador BizTalk para MQSeries:

mensagem 1
Tipo de evento: erro
Origem do evento: BizTalk Server
Categoria do evento: Processamento de documentos
IDENTIFICAÇÃO de evento: 324
Data: 10/12/2003
Tempo: 12:45:30 PM
Usuário: N/d
Computador: BIZTALKSERVER
Descrição:
Ocorreu um erro no BizTalk Server.
Detalhes:
------------------------------
[0 x 80070005] acesso negado.
[0x0159] o servidor encontrou um erro de transporte durante o processamento a porta de mensagens "ToMQSeries", que usa um componente de transporte com um ProgID de "AICMQ.MQPipeline.1".
[0x012a] todos repetir as transmissões de falha.
[0 x 80070005] acesso negado.
[0x0156] o servidor não pôde concluir processamento de porta de mensagens "ToMQSeries".
[0x1730] suspenso fila identificação: "{C 94 24112 41 - 7404 - D 2-B631-4667B669111D}"
[0 x 80070005] acesso negado.

Para obter mais informações, consulte o Centro de Ajuda e suporte em http://support.microsoft.com.
mensagem 2
Tipo de evento: erro
Origem do evento: BizTalk Server
Categoria do evento: Processamento de documentos
IDENTIFICAÇÃO de evento: 324
Data: 10/12/2003
Tempo: 12:50:56 PM
Usuário: N/d
Computador: BIZTALKSERVER
Descrição:
Ocorreu um erro no BizTalk Server.
Detalhes:
------------------------------
[0x8004e02f] a propriedade de nível TxIsolation para o componente COM + sendo criado é mais forte que TxIsolationLevel para o componente "raiz" para a transação. Falha na criação.
[0x0159] o servidor encontrou um erro de transporte durante o processamento a porta de mensagens "ToMQSeries", que usa um componente de transporte com um ProgID de "AICMQ.MQPipeline.1".
[0x012a] todos repetir as transmissões de falha.
[0x8004e02f] a propriedade de nível TxIsolation para o componente COM + sendo criado é mais forte que TxIsolationLevel para o componente "raiz" para a transação. Falha na criação.
[0x0156] o servidor não pôde concluir processamento de porta de mensagens "ToMQSeries".
[0x1730] suspenso fila identificação: "{5E06FF05-0292-4 C 90-B309-21C32989276C}"
[0x8004e02f] a propriedade de nível TxIsolation para o componente COM + sendo criado é mais forte que TxIsolationLevel para o componente "raiz" para a transação. Falha na criação.

Para obter mais informações, consulte o Centro de Ajuda e suporte em http://support.microsoft.com.
mensagem 3
Tipo de evento: erro
Origem do evento: MSDTC
Categoria do evento: XATM
IDENTIFICAÇÃO de evento: 4445
Data: 10/12/2003
Tempo: 1: 10: 46 PM
Usuário: N/d
Computador: BIZTALKSERVER
Descrição:
O Gerenciador de transações XA não pode carregar a Dll XA solicitada como uma entrada do registro é necessária para esta operação. Crie um valor de seqüência de caracteres no registro em HKLM\Software\Microsoft\MSDTC\XADLL onde o nome do valor é o nome da dll no formato dllnome.dll e o valor é o caminho completo da Dll. Se você não estiver certo sobre o nome ou caminho da sua Dll XA Verifique a documentação do seu provedor XA. Se esta máquina faz parte de um cluster Observe que essa entrada do registro precisa ser feita para cada nó no cluster. amqmtsxatm.dll

Para obter mais informações, consulte o Centro de Ajuda e suporte em http://support.microsoft.com.
Causa
Esses erros ocorrer pelos seguintes motivos:
  • Por padrão, as configurações de segurança para o adaptador BizTalk para aplicativo MQSeries COM + são diferentes, dependendo se o adaptador BizTalk para MQSeries está instalado no Windows 2000 Server ou no Windows Server 2003.
    • Quando o adaptador BizTalk para MQSeries está instalado no Windows 2000 Server, a opção Aplicar verificações de acesso para este aplicativo para o adaptador BizTalk para MQSeries + aplicativo não está habilitado.
    • Quando o adaptador BizTalk para MQSeries está instalado no Windows Server 2003, a opção Aplicar verificações de acesso para este aplicativo para o adaptador BizTalk para MQSeries + aplicativo está ativado.
  • Por padrão, o Nível de isolamento de transação de configuração para o BizTalk Server interno utilitários + aplicativo é diferente, dependendo se o Microsoft BizTalk Server 2002 está instalado no Windows 2000 Server ou no Windows Server 2003.
    • Quando o BizTalk Server 2002 é instalado no Windows 2000 Server, o Nível de isolamento de transação para o componente BizTalk.InterchangeStateEngineTx.1 + é definido como serializado .
    • Quando o BizTalk Server 2002 é instalado no Windows Server 2003, o Nível de isolamento de transação para o componente BizTalk.InterchangeStateEngineTx.1 + é definido como Confirmação de leitura .
  • A rotina de instalação do IBM MQSeries Server não cria uma entrada de registro apropriada para o arquivo Amqmtsxatm.dll.
Resolução
Aviso Se você usar o Editor do Registro incorretamente, você pode causar problemas sérios que talvez exijam a reinstalação do sistema operacional. A Microsoft não garante que você pode resolver problemas resultantes do uso incorreto do Editor do Registro. Use o Editor do registro por sua própria conta e risco.

Para resolver esse problema, execute estas etapas após instalar o adaptador BizTalk para MQSeries no Windows Server 2003:
  1. Inicie o Component Services Microsoft Management Console snap-in do (MMC). Para fazer isso, clique em Iniciar , aponte para programas , aponte para Ferramentas administrativas e, em seguida, clique em Serviços de componentes .
  2. No snap-in Serviços de componente, expanda computadores , expanda Meu computador e, em seguida, expanda Aplicativos COM + .
  3. Desmarque a opção Aplicar verificação de acesso neste aplicativo para o aplicativo BizTalk Adapter For MQSeries +:
    1. Clique o aplicativo BizTalk Adapter For MQSeries + com o botão direito do mouse e, em seguida, clique em Propriedades .
    2. Clique na guia Avançado .
    3. Na guia Avançado , clique para desmarcar a caixa de seleção Desativar alterações e, em seguida, clique em OK .
    4. Clique o aplicativo BizTalk Adapter For MQSeries + com o botão direito do mouse e, em seguida, clique em Propriedades .
    5. Clique na guia segurança .
    6. Na guia segurança , clique para desmarcar a caixa de seleção Aplicar verificações de acesso para este aplicativo e, em seguida, clique em OK .
  4. Altere a configuração Nível de isolamento de transação para o componente BizTalk.InterchangeStateEngineTx.1 do BizTalk Server interno utilitários aplicativo COM + de Confirmação de leitura para serializado :
    1. No snap-in Serviços de componente, clique o aplicativo COM + Adaptador do BizTalk para MQSeries com o botão direito do mouse e clique em Propriedades .
    2. Clique na guia Avançado .
    3. Na guia Avançado , clique para desmarcar a caixa de seleção Desativar alterações e, em seguida, clique em OK .
    4. Expanda o aplicativo COM + Utilities interno do BizTalk Server , expanda componentes , clique o componente BizTalk.InterchangeStateEngineTx.1 com o botão direito do mouse e, em seguida, clique em Propriedades .
    5. Clique na guia transações .
    6. Na guia transações , altere o valor selecionado na lista Nível de isolamento de transação de Confirmação de leitura para serializado e, em seguida, clique em OK .
  5. Feche o snap-in Serviços de componentes.
  6. Crie um valor de seqüência de caracteres no Registro para o arquivo Amqmtsxatm.dll:
    1. Clique em Iniciar e, em seguida, clique em Executar .
    2. Na caixa Abrir , digite regedit e, em seguida, clique em OK para iniciar o Editor do Registro.
    3. No Editor do Registro, localize e, em seguida, clique na seguinte chave do Registro:
      \HKEY_LOCAL_MACHINE\Software\Microsoft\MSDTC\XADLL
    4. No menu Editar , clique em novo e clique em Valor da seqüência .
    5. Digite as seguintes propriedades para o novo valor do Registro:
      nome do valor : amqmtsxatm.dll
      dados do valor : Path of the Amqmtsxatm.dll File

      Observação Por padrão, o caminho do arquivo Amqmtsxatm.dll é C:\Program Files\IBM\WebSphere MQ\Bin\Amqmtsxatm.dll.
    6. Feche o Editor do Registro.
  7. Reinicie o BizTalk Messaging Service:
    1. Clique em Iniciar , aponte para programas , aponte para Ferramentas administrativas e, em seguida, clique em serviços .
    2. Clique com o botão direito do mouse BizTalk Messaging Service e, em seguida, clique em Reiniciar .
    3. Feche o snap-in Serviços.
Situação
A Microsoft confirmou que este é um problema nos produtos da Microsoft que estão listados na seção "Aplica-se a" deste artigo.

Os produtos de terceiros mencionados neste artigo são fabricados por empresas que são independentes da Microsoft. A Microsoft não oferece garantia, implícita ou não, em relação ao desempenho ou à confiabilidade desses produtos.

Aviso: este artigo foi traduzido automaticamente

Propriedades

ID do Artigo: 834159 - Última Revisão: 12/08/2015 05:51:36 - Revisão: 2.3

Microsoft BizTalk Adapter for MQSeries 1.0 Enterprise Edition

  • kbnosurvey kbarchive kbmt kbprb KB834159 KbMtpt
Comentários