CORREÇÃO: Os diversos problemas ocorrem quando você usa o adaptador BizTalk para EnterpriseOne do JD Edwards ou o adaptador BizTalk para JD Edwards OneWorld XE na BizTalk Server 2006 R2 ou BizTalk Server de 2009

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

Neste artigo

Sintomas

Considere o seguinte cenário:
  • Você tem um computador que esteja executando o Microsoft BizTalk Server 2006 R2 ou o Microsoft BizTalk Server de 2009.
  • Você usar um dos seguintes adaptadores para trocar Função de negócios mensagens entre BizTalk Server e um sistema de EnterpriseOne do JD Edwards:
    • Adaptador do Microsoft BizTalk para JD Edwards EnterpriseOne
    • Adaptador do Microsoft BizTalk para JD Edwards OneWorld XE
Nesse cenário, um ou mais dos seguintes problemas podem ocorrer.

Problema 1

Após você tentar enviar uma mensagem usando o adaptador, o adaptador está ocioso por um tempo e, em seguida, tente enviar outra mensagem. Nesse cenário, o adaptador não envia a primeira mensagem de erro. No entanto, o adaptador envia a segunda mensagem de erro. Além disso, um evento semelhante ao seguinte é registrado no log do aplicativo:

Tipo de evento: erro
Origem do evento: Adaptadores de Microsoft Biztalk para aplicativos corporativos
Categoria de evento: nenhuma
Identificação do evento: 0
Descrição:
Erro de runtime: Nenhuma conexão pôde ser feita porque a máquina de destino recusou ativamente 127.0.0.1:15000

Problema 2

Ao definir o Máximo de chamadas simultâneas propriedade para um valor maior que 1 para o adaptador, a mensagem de muitas instâncias de desidratação e não são processadas de transporte.

Problema 3

Periodicamente, as mensagens são suspensos. Além disso, algumas entradas de eventos semelhantes aos seguintes são registradas no log do aplicativo:

Evento 1

Tipo de evento: erro
Origem do evento: Adaptadores de Microsoft BizTalk para aplicativos corporativos
Categoria de evento: nenhuma
Identificação do evento: 0
Descrição:
Destino inválido: X0010GetNextNumber@JDE://CALLBSFN/

Evento 2

Tipo de evento: erro
Origem do evento: Adaptadores de Microsoft Biztalk para aplicativos corporativos
Categoria de evento: nenhuma
Identificação do evento: 0
Descrição: Transmissão mensagem:<soap-env:fault></soap-env:fault>
ENV = "http://schemas.xmlsoap.org/soap/envelope/

"><faultcode>SOAP-ENV:Client</faultcode><faultstring>identificação da solicitação: desconhecido</faultstring>

Tipo de exceção: O método não existe
Informações de exceção:
Ocorreu uma exceção:
Destino inválido: X0010GetNextNumber@JDE://CALLBSFN/X0010>

Evento 3

Tipo de evento: aviso
Origem do evento: BizTalk Server de 2009
Categoria do evento: BizTalk Server de 2009
Identificação do evento: 5743
Descrição: O adaptador falhou transmitir mensagens indo para enviar a porta "<send port="">" com o URL "<url>". Ele será retransmitido após o intervalo de repetição especificado para esta porta de envio. Detalhes: "mensagem de erro transmissor: <soap-env:fault xmlns:soap-env=" xmlns:soap-env=""></soap-env:fault xmlns:soap-env="></url></send>http://schemas.xmlsoap.org/soap/envelope/

"><faultcode>SOAP-ENV:Client</faultcode><faultstring>identificação da solicitação: desconhecido</faultstring>

Tipo de exceção: O método não existe
Informações de exceção:
Ocorreu uma exceção:
Destino inválido: X0010GetNextNumber@JDE://CALLBSFN/X0010>".

Causa

Esses problemas ocorrem devido um erro em adaptadores do BizTalk para aplicativos corporativos.

Resolução

Informações sobre o hotfix

Com suporte está disponível um hotfix da Microsoft. No entanto, esse hotfix destina-se apenas a corrigir o problema descrito neste artigo. Aplica este hotfix somente aos sistemas que apresentarem o problema descrito neste artigo. Este hotfix pode receber testes adicionais. Portanto, se esse problema não o prejudicar, 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 deste artigo do Knowledge Base. Se não aparecer nesta seção, entre em contato com o suporte e atendimento ao cliente Microsoft para obter o hotfix.

Observação Se ocorrerem problemas adicionais ou qualquer solução de problemas é necessária, talvez você precise criar uma solicitação de serviço separada. Os custos de suporte normais se aplicarão a perguntas de suporte adicionais e problemas que não se qualificam para esse hotfix específico. Para obter uma lista completa dos números de telefone de suporte e atendimento ao cliente da Microsoft ou para criar uma solicitação de serviço, visite o seguinte site da Microsoft:
http://support.microsoft.com/contactus/?ws=support
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.

Pré-requisitos

Para aplicar esse hotfix, você deve ter os adaptadores do BizTalk para aplicativos de empresa (também conhecido como LOB adaptadores do BizTalk) instalado. Além disso, o computador deve estar executando BizTalk Server 2006 R2 Service Pack 1 (SP1) ou BizTalk Server de 2009.

Requisito de reinicialização

Não é necessário reiniciar o computador após aplicar esse 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 os atributos de arquivo (ou atributos de arquivo posteriores) listados na tabela a seguir. As datas e horários destes arquivos estão listados no tempo Universal Coordenado (UTC). Quando você exibir as informações do arquivo, ele será convertido para a hora local. Para localizar a diferença entre o UTC e a hora local, use o Fuso horário Guia de Data e hora item no painel de controle.
Para BizTalk Server 2006 R2 SP1
Recolher esta tabelaExpandir esta tabela
Nome do arquivoVersão do arquivoTamanho do arquivoDataTempoPlataforma
Microsoft.BizTalk.Adapters.bizutil.dll1.0.5022.13164,23208-Ago-201116: 47x86
Para BizTalk Server de 2009
Recolher esta tabelaExpandir esta tabela
Nome do arquivoVersão do arquivoTamanho do arquivoDataTempoPlataforma
Microsoft.BizTalk.Adapters.bizutil.dll1.0.5102.2156,04028-Jul-201010: 30.x86

Como aplicar este hotfix.

Para aplicar esse hotfix, após a instalação, faça o seguinte:
  1. Registre manualmente o arquivo Microsoft.BizTalk.Adapters.BizUtil.dll no cache global de assemblies (GAC). Para fazer isso, siga estas etapas.

    1. Abrir um Prompt de comando Visual Studio ou Prompt de comando do SDK janela. Altere o diretório atual para o seguinte:
      %Programas%\Common Files\Microsoft adaptadores do BizTalk para Enterprise Applications\Bin
      Importante Para abrir um Prompt de comando Visual Studio janela, você deve ter o Microsoft Visual Studio 2008 ou o Microsoft Visual Studio 2005 instalado. Para abrir um Prompt de comando do SDK janela, você deve ter o Microsoft.NET Framework 2.0 SDK instalado.
    2. Com o Prompt de comando Visual Studio ou Prompt de comando do SDK janela, digite o seguinte comando e pressione Enter:
      gacutil /i Microsoft.BizTalk.Adapters.BizUtil.dll
  2. Crie uma nova subchave no registro. Para fazer isso, siga estas etapas:

    Aviso Podem ocorrer sérios problemas se você alterar o registro incorretamente usando o Editor do registro ou usando outro método. Esses problemas podem exigir a reinstalação do sistema operacional. Microsoft não garante que esses problemas podem ser resolvidos. Altere o registro de sua responsabilidade.
    1. Clique em Iniciar, clique em Executar, tipo Regedite então clique em OK.
    2. Localize e selecione a seguinte chave do registro:
      Para o sistema operacional de 32 bits
      HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\BizTalkAdapters
      Para o sistema operacional de 64 bits
      HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\BizTalkAdapters
    3. Sobre o Editar aponte para Novoe então clique em Valor DWORD.
    4. Tipo AgentOutboundTimeout, e então pressione Enter.
    5. Sobre o Editar menu, clique em Modificar.
    6. Selecione Decimal, tipo 60000e então clique em OK.
    O AgentOutboundTimeout valor é usado para reciclar o RunTimeAgent processos após um determinado período de tempo de inatividade. Recomendamos que você defina o valor para que seja mais do que o tempo necessário para a operação seja concluída no servidor Oracle. Por padrão, o valor é 60000 milissegundos (1 minuto).

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 o adaptador BizTalk para EnterpriseOne do JD Edwards, visite o seguinte site da Microsoft Developer Network (MSDN):
Informações gerais sobre o adaptador do BizTalk para EnterpriseOne do JD Edwards
Para obter mais informações sobre o adaptador do BizTalk XE do JD Edwards OneWorld, visite o seguinte site da MSDN:
Informações gerais sobre o adaptador do BizTalk para XE do JD Edwards OneWorld
Para obter mais informações sobre o Prompt de comando Visual Studio janela, visite o seguinte site da MSDN:
Informações gerais sobre a janela "Prompt de comando Visual Studio"
Para obter mais informações sobre os hotfixes do BizTalk Server, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
2003907 Informações sobre hotfixes de BizTalk Server

Propriedades

ID do artigo: 2291479 - Última revisão: sexta-feira, 19 de agosto de 2011 - Revisão: 3.0
A informação contida neste artigo aplica-se a:
Palavras-chave: 
kbautohotfix kbqfe kbhotfixserver kbexpertiseadvanced kbsurveynew kbbiztalk2009presp1fix kbbtsadapters kbmt KB2291479 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: 2291479

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