Resolvendo problemas ao desenvolver fluxos de mensagens com nós WebSphere Adapters
Conselhos para lidar com problemas comuns que podem surgir quando você desenvolve fluxos de mensagens que contêm nós WebSphere® Adapters do WebSphere ®.
Sobre esta tarefa
- Mensagens de erro BIP3414 e BIP3450 são emitidas quando você implementa um nó de entrada WebSphere Adapters
- As mensagens de erro são emitidas quando as aulas não podem ser encontradas, ou quando ocorrem problemas com a inicialização Java
- Um fluxo de mensagens com um SAPRequest, SiebelRequest, ou PeopleSoftRequest o nó foi implantado com sucesso, mas a mensagem BIP3540 é emitido indicando que a conexão falhou
Nós do SAP
- Você implementou um adaptador de entrada SAP mas não recebe as mensagens esperadas
- Você importou um projeto existente para sua área de trabalho, mas as mensagens são emitidas quando você tenta construir os conjuntos de mensagens do SAP
- Um Erro É Emitido quando Você Utiliza o Conjunto de Mensagens Gerado pelo Assistente de Conexão do adaptador
- Ao executar os exemplos do SAP no Linux ou no UNIX, o IBM App Connect Enterprise não se conecta ao gateway SAP
- Mensagens de Entrada SAP (ALE e BAPI) Parecem Estar Ausentes
- Quando dois módulos de entrada ALE usam o mesmo ID do programa RFC com SAP JCo versão 3.0.2, as exceções NullPointer são registradas no rastreio JCo e o Adapter não recebe IDocs
Mensagens de erro BIP3414 e BIP3450 são emitidas quando você implementa um nó de entrada WebSphere Adapters
Procedimento
- Cenário: Quando você implanta um fluxo de mensagens que contém um nó SiebelInput , é emitida a mensagem de erro BIP3414 .
- Explicação: As mensagens de erro explicam que o nó SiebelInput não pôde registrar-se com o componente adaptador para receber eventos. Esse problema pode ser causado quando o nó de integração não sabe onde localizar as bibliotecas do cliente para o Siebel Enterprise Information Service (EIS). Você também pode encontrar esse problema se você estiver usando o Adaptador WebSphere para Siebel em um sistema operacional não suportado.
- Solução: Use os mqsireportproperties comandos mqsichangeproperties e para configurar o nó de integração com a localização das bibliotecas do cliente Siebel, conforme descrito em Preparando o ambiente para nós WebSphere Adapters.
As mensagens de erro são emitidas quando as aulas não podem ser encontradas, ou quando ocorrem problemas com a inicialização Java
Procedimento
Um fluxo de mensagens com um Solicitação SAP, Solicitação Siebel, ou PeopleSoftRequest o nó foi implantado com sucesso, mas a mensagem BIP3540 é emitido indicando que a conexão falhou
Procedimento
Você implementou um adaptador de entrada SAP mas não recebe as mensagens esperadas
Procedimento
- Cenário: Você implementou um adaptador de entrada SAP mas não recebe as mensagens do IDoc que você esperava receber.
- Explicação: Se você não recebeu mensagens de IDoc do SAP, é possível que a implementação tenha sido malsucedida ou o servidor SAP não tenha sido iniciado.
- Solução: Verifique o rastreio do usuário para a mensagem BIP3484 ocorrendo no momento da implementação. O componente adaptador grava informações de diagnóstico para esta mensagem, em uma inserção que começa "CWYAP ...". Se esta mensagem é emitida, ela explica a causa do problema.
Você importou um projeto existente para sua área de trabalho, mas as mensagens são emitidas quando você tenta construir os conjuntos de mensagens do SAP
Procedimento
- Cenário: Você importou um projeto existente em sua área de trabalho, mas quando você tenta construir um conjunto de mensagens SAP , você vê a mensagem de erro de compilação do conjunto de mensagens BIP0182.
- Explicação: Este erro ocorre quando você escolhe a opção de "Importar projetos existentes em sua área de trabalho" a partir da caixa de diálogo Importar. Escolhendo esta opção ao importar, é criado um link a partir da área de trabalho para os projetos existentes em um local externo e um arquivo requerido não está disponível para a área de trabalho. Para copiar o projeto inteiro em sua área de trabalho, use a opção para importar o arquivo Project Interchange (PI).
- Solução: Ao importar um projeto existente do SAP para sua área de trabalho, clique , expanda a pasta Outros e clique em Intercâmbio de projetos.Para obter mais informações, consulte “Migração de recursos de desenvolvimento para IBM App Connect Enterprise ” em 13.0.
Um Erro É Emitido quando Você Utiliza o Conjunto de Mensagens Gerado pelo Assistente de Conexão do adaptador
Procedimento
Ao executar os exemplos do SAP no Linux ou no UNIX, o IBM App Connect Enterprise não se conecta ao gateway SAP
Procedimento
Mensagens de Entrada SAP (ALE e BAPI) Parecem Estar Ausentes
Procedimento
- Cenário: As mensagens de entrada deSAP (ALE e BAPI) parecem estar faltando. Você pode descobrir que mensagens alternadas não atingem o nó de integração, mas nenhum erro é emitido.
- Explicação: Este problema é geralmente causado quando dois nós de integração compartilham o mesmo ID do programa (SAP RFC Destination). Por exemplo, um desenvolvedor implantou um fluxo de mensagens, mas alguém mais usou o mesmo arquivo BAR sem ter alterado o ID do programa.
- Solução: Certifique-se de que nenhum outro nós de integração esteja rodando com o mesmo ID do programa. Use a transação SAP SMGW para determinar se outros nós de integração estão conectados ao sistema SAP.
Quando dois módulos de entrada ALE usam o mesmo ID do programa RFC com SAP JCo versão 3.0.2, as exceções NullPointer são registradas no rastreio JCo e o Adapter não recebe IDocs
Procedimento
Você está usando um nó SiebelInput com o tipo de entrega configurado para desordenado, e mensagem de erro BIP3450 é emitida com uma exceção NullPointer
Procedimento
- Cenário: Você está usando um nó SiebelInput , você configurou o tipo de entrega para desordenado no assistente de Conexão do Adaptador, e o número mínimo de conexões é 1 ou menos. A exceção a seguir é mostrada no rastreio do usuário:RecoverableException BIP3450E: An adapter error occurred during the processing of a message. The adapter error message is java.lang.NullPointerException.
- Explicação: Ao usar eventos desordenados, as conexões mínimas (MinimumConnections) e as conexões máximas (MaximumConnections)) devem ser maiores que 1 para a entrega de eventos ser bem-sucedida.
- Solução: Configure as propriedades MinimumConnections e MaximumConnections no assistente de Conexão do Adaptador para valores maiores que 1. Por exemplo, configure o número mínimo de conexões para 2 e o número máximo de conexões para 4.