Diagnosticando Falhas do IVP

Se ocorrer um erro ao executar o IMS TM Resource Adapter IVP, verifique primeiro as informações nos logs do WebSphere Application Server.

Os logs do WebSphere Application Server estão localizados em WebSphere_install_directory\AppServer\logs. O arquivo trace.log lista as exceções e fornece rastreios de pilhas que são úteis para diagnosticar a falha.

Os seguintes problemas são possíveis causas de falhas do IVP:
  • O WebSphere Application Server não foi iniciado adequadamente.
  • Se você receber a seguinte ResourceException erro sobre não localizar a referência RAR no contexto em um ambiente em cluster, assegure-se de ter criado uma cópia do arquivo RAR com o cluster apropriado ou escopo do servidor, além de instalar o RAR no nível do nó.
    Erro 500: javax.resource.ResourceException: Contexto: myCell/clusters/myCluster1, nome: myIMSTMRARef: Primeiro componente no myIMSTMRARef name não foi localizado. 
  • O aplicativo corporativo do IVP, IMSICOIVPServiceEAR, não foi iniciado. Para determinar o status do aplicativo corporativo:
    1. No console administrativo do WebSphere Application Server, expanda Aplicativos na árvore de navegação à esquerda da área de janela do console.
    2. Clique no link Aplicativos Corporativos. O arquivo EAR do IMSICOIVPServiceEAR é exibido como um dos aplicativos instalados. Uma seta verde indica que o aplicativo foi iniciado. Se o aplicativo não estiver iniciado, siga as instruções para iniciá-lo no tópico em Implementando o Arquivo EAR do IVP no Servidor de Aplicativos Java EE.
  • Dados inválidos foram especificados quando você configurou o connection factory. Por exemplo:
    • O nome do host foi escrito incorretamente ou não é suficientemente qualificado (para a comunicação de TCP/IP).
    • Um número de porta incorreto foi especificado para o IMS Connect de destino (para a comunicação de TCP/IP).
    • O nome do IMS Connect foi escrito incorretamente.
    • O nome do armazenamento de dados é inválido para o IMS de destino ou foi escrito incorretamente. O nome do armazenamento de dados deve estar em caracteres maiúsculos.
  • O IMS não está em execução.
  • O IMS Connect não está em execução.
  • A porta do IMS Connect não está ativa. Use o comando VIEWHWS do IMS Connect para determinar se a porta está ativa. Use o comando OPENPORT do IMS Connect para ativar uma porta do IMS Connect.
  • O armazenamento de dados do IMS de destino não está ativo. Use o comando VIEWHWS do IMS Connect para determinar se o armazenamento de dados está ativo. Use o comando OPENDS do IMS Connect para ativar um armazenamento de dados do IMS.
  • O TCP/IP falha. Emita o comando ping antes de executar o IVP para assegurar que a conexão esteja funcionando.
  • O nível incorreto do IMS Connect está executando no host. Consulte o Pré-requisitos para Executar o IVP para obter o nível necessário do IMS Connect.
  • Se esperar que o IVP retorne a mensagem DFS058I hh:mm:ss START COMMAND COMPLETED, mas a mensagem DFS1292E SECURITY VIOLATION for retornada em seu lugar; verifique as condições:
    • O nome de usuário e a senha fornecidos nas propriedades customizadas do connection factory do IVP não estão autorizados a executar o comando /STA OTMA que o IVP emite ao IMS.
    • A segurança não foi ativada no IMS Connect (RACF=Y na saída de comando VIEWHWS).
    • A segurança não foi ativada no IMS OTMA (SECURITY=FULL na saída de comando /DIS OTMA).
  • Se receber a seguinte exceção, você deverá configurar o connection factory usado pelo IVP para configurar o valor da propriedade CM0Dedicated como false.
    javax.resource.ResourceException: ICO0087E: 
    erro de com.ibm.connector2.ims.ico.IMSTCPIPManagedConnection@28f39301.call(Connection, 
    InteractionSpec, Record, Record). Violação de protocolo. O modo de confirmação 1 não é 
    permitido para interações em um soquete persistente dedicado

Feedback