ICO0005E

javax.resource.spi.CommException:
ICO0005E: erro de methodname.
Erro de comunicação durante envio ou recebimento da mensagem do IMS.
clientID=[clientid][java_exception]

Explicação

Não foi possível para o IMS TM Resource Adapter concluir com êxito uma interação de envio e recebimento com o IMS Connect de destino. O clientid na mensagem é o ID de cliente da conexão na qual a exceção de comunicação ocorreu. java_exception indica a razão da falha ao concluir a interação.

Resposta do Usuário

Use o ID do cliente para ajudar a analisar os dados de rastreio a partir de componentes diferentes envolvidos. Examine java_exception para determinar a razão da falha. Alguns valores da java_exception estão descritos na tabela a seguir.

Tabela 1. Exceções de Java para ICO0005E
Exceções Java Descrição
java.io.EOFException
Algumas possíveis razões para a exceção são:
  • O valor de tempo limite especificado no membro de configuração do IMS Connect é excedido antes de o IMS Connect receber uma resposta do IMS. Exceder um valor de tempo limite normalmente ocorre quando uma região não está disponível no IMS para executar a transação do IMS que processa a solicitação do cliente. Caso isso ocorra, assegure-se de que uma região apropriada seja iniciada e esteja disponível para processar a solicitação. Exceder um valor de tempo limite também poderá ocorrer se o programa de aplicativo do IMS associado à transação seja interrompido. Caso isso ocorra, use o comando do IMS /START PROGRAM para iniciar o programa de aplicativo do IMS.
  • Um cliente Java™ tenta usar um cliente anteriormente ativo (por exemplo, uma conexão do conjunto) para o qual um comando STOPCLNT do IMS Connect foi emitido.
java.net.SocketException: Conexão reconfigurada pelo peer: erro de gravação de soquete
Algumas possíveis razões para a exceção são:
  • Um cliente Java tenta usar uma conexão ao qual o soquete subjacente não está mais conectado ao IMS Connect. A conexão do soquete poderá ser perdida se o IMS Connect for reciclado, mas o servidor de aplicativos não for. Após a reinicialização do IMS Connect, as conexões que foram anteriormente conectadas com êxito ao IMS Connect continuam no conjunto de conexões. À medida que os clientes tentam reutilizar cada uma dessas conexões, a exceção java.net.SocketException é lançada e o objeto de conexão é removido do conjunto de conexões.

    É possível alterar esse comportamento no WebSphere Application Server ao configurar a política de limpeza usada pelo aplicativo Java no conjunto inteiro.

  • O TCP/IP no host está ficando inativo.

Feedback