javax.resource.ResourceException:
ICO0006E: Ошибка имя-метода.
Значение DataStoreName - null или пустая строка.
Объяснение
Метод, заданный в
methodname, был вызван с помощью пустого параметра
DataStoreName.
Это сообщение об ошибке вносится в протокол трассировки при
запуске фабрики соединений с пустым параметром
DataStoreName. Это сообщение сопровождается
отправкой предупреждения коннектору J2EE:
J2CA0007W: Исключительная ситуация при вызове метода setDataStoreName в
com.ibm.connector2.ims.ico.IMSManagedConnectionFactory, используемой ресурсом
имя-JNDI-фабрики-соединений.
Обработка будет продолжена, что приведет к отправке других сообщений об ошибках после получения
ответа IMS Connect о том, что хранилище данных с пустым именем не найдено. Все остальные сообщения
являются следствием следующего сообщения:
javax.resource.spi.EISSystemException: ICO0001E:
Ошибка com.ibm.connector2.ims.ico.IMSTCPIPManagedConnection@.processOutputOTMAMsg(byte[],
InteractionSpec, Record). IMS Connect вернул следующую ошибку: RETCODE=[4],
REASONCODE=[NFNDDST ]. Хранилище данных не найдено.
При возникновении этой ошибки на консоли
z/OS
хоста, в котором выполняется
IMS
Connect, выводится соответствующее предупреждающее
сообщение HWSS0742W. Оно содержит поле с именем хранилища данных, которое не удалось найти (в данном случае - пустое):
DESTID= ;
Действия пользователя
Задайте действительное имя параметра DataStoreName.
В управляемой среде значение DataStoreName указывается во время настройки фабрики соединений для WebSphere Application
Server. В неуправляемой среде DataStoreName указывается в приложении
Java™.