ICO0005E

javax.resource.spi.CommException:
ICO0005E: Ошибка имя-метода.
Во время приема или передачи сообщения IMS возникла ошибка обмена данными.
clientID=[ИД-клиента][исключительная-ситуация-java]

Объяснение

IMS TM не удалось выполнить взаимодействие с целевым IMS Connect для отправки или получения данных. ИД-клиента в сообщении - это ИД клиента соединения, в котором возникла исключительная ситуация связи. исключительная-ситуация-java указывает на причину ошибки.

Действия пользователя

С помощью ИД клиента проанализируйте данные трассировки задействованных компонентов. Определите причину ошибки с помощью исключительной-ситуации-java. Некоторые значения java_exception описаны в следующей таблице.

Табл. 1. Исключительные ситуации Java для ICO0005E
Исключительные ситуации Java Описание
java.io.EOFException
Возможные причины:
  • Превышено время ожидания ответа от IMS на IMS Connect, определенное в конфигурации IMS Connect. Обычно это происходит в том случае, если в IMS не остается свободных областей для запуска транзакции IMS, необходимой для обработки запроса клиента. В этом случае запустите соответствующую область. Превышение тайм-аута может произойти и при завершении работы прикладной программы IMS, связанной с транзакцией. В этом случае выполните команду /START PROGRAM системы IMS для запуска прикладной программы IMS.
  • Клиент Java™ пытается использовать старого активного клиента (например, соединение из пула), для которого была выполнена команда IMS Connect STOPCLNT.
java.net.SocketException: Соединение сброшено равноправным узлом: ошибка записи в сокет
Возможные причины:
  • Клиент Java пытается использовать соединение, сокет которого больше не связан с IMS Connect. Подключение сокета может быть потеряно при останове или переключении IMS Connect без соответствующих действий по отношению к серверу приложений. После перезапуска IMS Connect в пуле соединений остаются соединения, которые были успешно подключены к IMS Connect ранее. При попытке повторного использования такого соединения сгенерируется исключительная ситуация java.net.SocketException, а объект соединения удаляется из пула.

    Это поведение можно изменить в WebSphere Application Server, задав стратегию удаления фабрики соединения, которая используется в приложении Java для всего пула.

  • TCP/IP на хосте останавливается.

Комментарии