Объяснение | Выполнен холодный запуск ObjectManager, поскольку ему был передан пустой файл протокола. |
Действие | Нет, если холодный запуск ObjectManager был запланирован. В противном случае определите причину, по которой файл протокола был пуст. |
Объяснение | Выполнена перезагрузка ObjectManager после передачи допустимого файла протокола. |
Действие | Нет, если не был запланирован холодный запуск ObjectManager. В этом случае определите причину, по которой файл протокола не был пуст. |
Объяснение | Получен запрос на завершение работы ObjectManager. |
Действие | Нет, если завершение работы ObjectManager было запланировано. |
Объяснение | Получен запрос на завершение работы ObjectManager без выполнения окончательной проверки или по причине ранее возникшей ошибки. |
Действие | Нет, если завершение работы ObjectManager было запланировано без выполнения окончательной проверки. Для выявления причины непредвиденного завершения работы изучите диагностические данные вывода. |
Объяснение | В результате проверки ObjectManager обнаружил нехватку места в файле протокола и удалил наибольшую транзакцию для освобождения памяти. |
Действие | Число операций над транзакциями слишком велико для указанного размера файла протокола. Возможные причины: транзакции пытаются выполнить слишком большое число обновлений; транзакции обновляют слишком много больших объектов; одновременно выполняется слишком большое число транзакций; недостаточный размер файла протокола, который следует увеличить. |
Объяснение | Приложение потеряло ссылку на транзакцию и не может завершить ее. ObjectManager удалит транзакцию для освобождения занимаемых ею ресурсов. |
Действие | Приложение потеряло ссылку на транзакцию. В случае аварийного завершения приложения дополнительные действия не требуются. В противном случае данная ошибка связана с алгоритмом работы приложения. |
Объяснение | В ходе завершения работы обнаружены активные соединения. При наличии активных транзакций безопасное закрытие хранилищ ObjectStore со стратегией STRATEGY_SAVE_ONLY_ON_SHUTDOWN невозможно. Закрытие ObjectStore может привести к повреждению сохраняемых данных. Хранилище ObjectStore оставлено без изменений. |
Действие | Проверьте, существуют ли активные транзакции. Возможно, они существуют потому, что применяется внешний администратор транзакций. Если в процессе завершения работы нельзя избежать наличия активных соединений, выберите ObjectStore с другой стратегией сохранения. |
Объяснение | Файловой системе не удалось выделить запрошенный объем памяти. Попытки захватить объекты в ObjectStore выполнены не будут. |
Действие | Просмотрите описание исключительной ситуации и определите причину, по которой файловой системе не удалось выделить память. |
Объяснение | Исключительная ситуация java.lang.ClassNotFoundException была обработана, когда ObjectManager выполнял попытку десериализации управляемого объекта. |
Действие | Исключительная ситуация содержит имя класса, найти который не удалось. Обеспечьте доступ к этому классу со стороны загрузчика классов Диспетчера объектов, например, включите файл класса в путь к классам. |
Объяснение | Имена хранилищ ObjectStore должны быть уникальными в ObjectManager. |
Действие | Укажите для ObjectStore другое имя. |
Объяснение | Запрошена операция над объектом, находящимся в недопустимом состоянии для выполнения этой операции. Операция не выполнена, объект переведен в состояние ошибки. |
Действие | If the problem persists, additional information might be available if you search for the message ID on the following Web sites: WebSphere Application Server Support page: http://www.ibm.com/software/webservers/appserv/was/support/ WebSphere Application Server for z/OS Support page: http://www.ibm.com/software/webservers/appserv/zos_os390/support/ . |
Объяснение | ObjectManager обработал исключительную ситуацию IOException; операция ввода-вывода была отменена, поскольку ее нельзя было повторить без ошибок. |
Действие | В описании исключительной ситуации ввода-вывода - IOException - содержится информация об указанной ошибке. Определите причину возникновения исключительной ситуации IOException и устраните ее. |
Объяснение | ObjectManager обработал исключительную ситуацию IOException. Операция ввода-вывода была отклонена, однако ее можно повторить без ошибок с помощью API ObjectManager после устранения причины исключительной ситуации. |
Действие | В описании исключительной ситуации ввода-вывода - IOException - содержится информация об указанной ошибке. Определите причину возникновения исключительной ситуации IOException и устраните ее, затем повторите операцию. |
Объяснение | При создании хранилища ObjectStore было задано недопустимое имя. ObjectManager не создал хранилище объектов ObjectStore. |
Действие | Определите причину, по которой имя недопустимо. |
Объяснение | Приложением был запрошен набор статистических данных, распознавание которого невозможно. |
Действие | Исправьте имя запрошенного набора статистических данных. |
Объяснение | В ObjectStore поступил запрос на сохранение недопустимого управляемого объекта ManagedObject. Управляемый объект не был сохранен в Objectstore. |
Действие | Определите причину, по которой объект ManagedObject недопустим. Например, он может быть пустым. |
Объяснение | Произошла внутренняя ошибка ObjectStore. |
Действие | If the problem persists, additional information might be available if you search for the message ID on the following Web sites: WebSphere Application Server Support page: http://www.ibm.com/software/webservers/appserv/was/support/ WebSphere Application Server for z/OS Support page: http://www.ibm.com/software/webservers/appserv/zos_os390/support/ . |
Объяснение | Маркер идентифицируют следующие идентификаторы: objectStoreIdentifier и storedObjectIdentifier. Для каждого идентификатора допустим только один маркер; новый и существующий маркеры связаны с одним и тем же идентификатором. |
Действие | If the problem persists, additional information might be available if you search for the message ID on the following Web sites: WebSphere Application Server Support page: http://www.ibm.com/software/webservers/appserv/was/support/ WebSphere Application Server for z/OS Support page: http://www.ibm.com/software/webservers/appserv/zos_os390/support/ . |
Объяснение | Произведена попытка выполнения операции над объектом. Для данного объекта в его текущем состоянии эта операция является недопустимой. Например, была предпринята попытка удалить управляемый объект, который уже был удален ранее. Операция отклонена, объект не изменен. |
Действие | Проверьте состояние объекта и определите причину, по которой выполняется эта операция. |
Объяснение | ObjectManager обнаружил, что идентификаторы новой и существующей транзакций совпадают. Это внутренняя ошибка, которая не должна возникать. |
Действие | If the problem persists, additional information might be available if you search for the message ID on the following Web sites: WebSphere Application Server Support page: http://www.ibm.com/software/webservers/appserv/was/support/ WebSphere Application Server for z/OS Support page: http://www.ibm.com/software/webservers/appserv/zos_os390/support/ . |
Объяснение | В ObjectManager обнаружена внутренняя ошибка. Дальнейшие действия в транзакции запрещены. |
Действие | CMG0002 |
Объяснение | ObjectManager не удалось правильным образом обработать возникшую исключительную ситуацию. |
Действие | Определите причину возникновения исключительной ситуации и устраните ее. |
Объяснение | Попытка разблокировать или заменить управляемый объект ManagedObject в транзакции, отличной от той, в которой он блокирован. Попытка отклонена. |
Действие | Проверьте логику приложения с помощью интерфейса ObjectManager Transaction.unlock(ManagedObject) и определите причину применения разных транзакций. |
Объяснение | Возникла исключительная ситуация при открытии указанного файла протокола. ObjectManager не будет запущен. |
Действие | Убедитесь, что имя файла протокола допустимо и ObjectManager обладает правами на запись в этот файл. |
Объяснение | ObjectManager обнаружил конец файла протокола ввода. |
Действие | Никаких действий не требуется, если исключительная ситуация возникла в результате чтения протокола до конца в ходе перезапуска ObjectManager. |
Объяснение | В ходе восстановления протокола транзакций ObjectManager обнаружил запись нераспознанного типа; экземпляр ObjectManager не создан. |
Действие | If the problem persists, additional information might be available if you search for the message ID on the following Web sites: WebSphere Application Server Support page: http://www.ibm.com/software/webservers/appserv/was/support/ WebSphere Application Server for z/OS Support page: http://www.ibm.com/software/webservers/appserv/zos_os390/support/ . |
Объяснение | ObjectManager получил запрос на поиск незарегистрированного хранилища ObjectStore. |
Действие | Возможно, хранилище ObjectStore было удалено из ObjectManager. Повторно создайте хранилище ObjectStore. |
Объяснение | Произошла внутренняя ошибка и обнаружено недопустимое условие. |
Действие | If the problem persists, additional information might be available if you search for the message ID on the following Web sites: WebSphere Application Server Support page: http://www.ibm.com/software/webservers/appserv/was/support/ WebSphere Application Server for z/OS Support page: http://www.ibm.com/software/webservers/appserv/zos_os390/support/ . |
Объяснение | ObjectManager попытался получить исключительную блокировку файла протокола, который уже использовался. |
Действие | Проверьте, используется ли этот файл протокола другим ObjectManager или другой программой. |
Объяснение | ObjectManager не удалось обработать данные, содержащиеся в файле протокола транзакций. |
Действие | Проверьте, применяется ли правильный файл протокола. |
Объяснение | Для транзакции можно указать только один идентификатор транзакции X/Open XID. Впоследствии его нельзя будет изменить. |
Действие | Проверьте логику приложения и определите причину, по которой оно пытается изменить существующий XID транзакции. |
Объяснение | Максимальное значение длина идентификатора транзакции X/Open XID задано параметром java.lang.Short.MAX_VALUE. |
Действие | Укажите XID меньшей длины. |
Объяснение | Выполнена попытка применения запрещенного интерфейса. |
Действие | Откажитесь от применения интерфейса, либо выберите версию ObjectManager с поддержкой этого интерфейса. |
Объяснение | Выполнена попытка записи в протокол данных, объем которых превышает объем доступной памяти. Попытка отклонена, состояние транзакции не изменено. |
Действие | Сократите количество объектов, обновляемых в рамках транзакций. Уменьшите число транзакций, выполняемых одновременно.Уменьшите размер обновляемых управляемых объектов - ManagedObjects. Увеличьте размер файла протокола. |
Объяснение | Обнаружен нераспознанный флаг типа компонента записи протокола. |
Действие | Определите причину повреждения файла протокола и восстановите его из резервной копии. |
Объяснение | В файле протокола не найдена конечная контрольная запись. Каждый файл протокола должен содержать по крайней мере одну начальную и одну конечную контрольную запись. |
Действие | Определите причину повреждения файла протокола и восстановите его из резервной копии. |
Объяснение | ObjectManager получил запрос на извлечение управляемого объекта ManagedObject, отсутствующего в памяти. |
Действие | If the problem persists, additional information might be available if you search for the message ID on the following Web sites: WebSphere Application Server Support page: http://www.ibm.com/software/webservers/appserv/was/support/ WebSphere Application Server for z/OS Support page: http://www.ibm.com/software/webservers/appserv/zos_os390/support/ . |
Объяснение | Размер сериализованного управляемого объекта ManagedObject превысил максимальное ожидаемое значение. |
Действие | If the problem persists, additional information might be available if you search for the message ID on the following Web sites: WebSphere Application Server Support page: http://www.ibm.com/software/webservers/appserv/was/support/ WebSphere Application Server for z/OS Support page: http://www.ibm.com/software/webservers/appserv/zos_os390/support/ . |
Объяснение | ObjectManager получил запрос на уменьшение размера протокола транзакций. Запрошенный размер недостаточен для размещения существующих данных протокола. Новый размер ниже ограничения, позволяющего ObjectManager работать без непрерывного выполнения проверки. |
Действие | Укажите в запросе больший размер протокола, либо сократите нагрузку на протокол, уменьшив число или объем записываемых управляемых объектов. |
Объяснение | ObjectManager получил запрос на удаление набора (карты или списка). содержащего записи, которые не были удалены, либо были удалены другой транзакцией. |
Действие | Проверьте логику приложения и определите причину, по которой оно пытается удалить набор, содержащий записи. |
Объяснение | ObjectManager получил запрос на запуск слишком большого числа транзакций по сравнению с числом, допустимым согласно его конфигурации. Новая транзакция не запущена. |
Действие | Проверьте логику приложения и определите причину, по которой оно пытается запустить слишком много транзакций. Возможно, приложением запускаются транзакции, но не выполняется их фиксация или отклонение. |
Объяснение | ObjectManager получил запрос на запуск слишком большого числа транзакций по сравнению с числом транзакций, поддержка которого допустима благодаря имеющимся ресурсам. ObjectManager уменьшит число запускаемых транзакций таким образом, чтобы проверки были завершены до заполнения файла протокола. Новая транзакция не начата. |
Действие | Увеличьте размер файла протокола, либо запустите меньшее число транзакций. |
Объяснение | В момент получения исключительной блокировки файла хранилище ObjectStore уже было заблокировано. |
Действие | Проверьте, используется ли хранилище ObjectStore или его файлы другим ObjectManager или другой программой. |
Объяснение | Файл протокола заканчивается неправильным образом. Возможно, физический файл усечен. |
Действие | Проверьте, не поврежден ли файл протокола, и при необходимости восстановите исходный файл. |
Объяснение | ObjectManager получил запрос на сохранение ссылки на управляемый объект. Но хранилищ ObjectStore с возможностью перезапуска, в которых можно было бы сохранить такую ссылку, нет. |
Действие | Решите, будете ли вы использовать названный управляемый объект. Если он действительно вам нужен, создайте хранилище ObjectStore с возможностью перезапуска. |
Объяснение | Была предпринята попытка добавить уникальный ключ в карту, в которой уже имеется идентичный ключ. Существующий ключ уже является элементом другой транзакции и заменить его новым нельзя. |
Действие | Запросите добавление повторяющегося ключа с помощью метода putDuplicate, либо определите причину, по которой приложение пытается заменить существующий ключ. |
Объяснение | ObjectManager получил запрос на уменьшение размера файла хранилища. Запрошенный размер недостаточен для размещения существующих управляемых объектов. |
Действие | Укажите в запросе значение, соответствующее размеру файла хранилища, достаточному для размещения существующих управляемых объектов. |
Объяснение | ObjectManager обработал исключительную ситуацию IOException; операция ввода-вывода была отклонена, поскольку ее нельзя было повторить без ошибок. |
Действие | Просмотрите описание указанной исключительной ситуации, чтобы определить причину неполадки. Определите причину возникновения исключительной ситуации ввода-вывода и устраните ее. |
Объяснение | В момент поступления запроса на выделение памяти хранилище ObjectStore было переполнено. Запрос на выделение памяти отклонен. |
Действие | Увеличьте размер ObjectStore, либо удалите некоторые существующие объекты. Кроме того, проверьте, не превышают ли число или объем сохраняемых объектов запланированные значения. |
Объяснение | Конструктору ObjectManager был передан файл протокола, тип которого не указан в наборе типов LOG_FILE_TYPE_XXXX. Экземпляр ObjectManager не создан. |
Действие | Укажите в вызове конструктора файл протокола распознаваемого типа. |
Объяснение | Список получил запрос на создание подсписка, разделенного несуществующими записями. Подсписок не создан. |
Действие | Проверьте код приложения и определите причину отсутствия записи в списке. Например, возможно, запись была удалена из списка ранее. |
Объяснение | В управляемом объекте обнаружена нераспознанная сигнатура. Десериализация не выполнена. |
Действие | If the problem persists, additional information might be available if you search for the message ID on the following Web sites: WebSphere Application Server Support page: http://www.ibm.com/software/webservers/appserv/was/support/ WebSphere Application Server for z/OS Support page: http://www.ibm.com/software/webservers/appserv/zos_os390/support/ . |
Объяснение | Хранилища Objectstore можно создавать только на основе допустимых стратегий сохранения. |
Действие | Укажите в запросе на создание ObjectStore допустимую стратегию сохранения. Допустимые стратегии перечислены в ObjectManagerjavadoc. |
Объяснение | Идентификаторы ObjectStore должны быть уникальными в ObjectManager. |
Действие | Перед созданием новых хранилищ добавьте существующие хранилища в ObjectManager. Это позволяет избежать повторного использования идентификаторов. |
Объяснение | ObjectManager обнаружил несоответствие контрольных байт, применяемых для защиты данных. |
Действие | If the problem persists, additional information might be available if you search for the message ID on the following Web sites: WebSphere Application Server Support page: http://www.ibm.com/software/webservers/appserv/was/support/ WebSphere Application Server for z/OS Support page: http://www.ibm.com/software/webservers/appserv/zos_os390/support/ . |
Объяснение | Хранилище ObjectStore содержит поврежденный заголовок и недоступно для обработки. |
Действие | Определите причину повреждения файла и восстановите его из резервной копии. |
Объяснение | Файл протокола содержит поврежденный заголовок и недоступен для обработки. |
Действие | Определите причину повреждения файла и восстановите его из резервной копии. |
Объяснение | В момент направления запроса {1} нить {0} не была запущена в результате сбоя или полученного запроса на остановку. |
Действие | If the problem persists, additional information might be available if you search for the message ID on the following Web sites: WebSphere Application Server Support page: http://www.ibm.com/software/webservers/appserv/was/support/ WebSphere Application Server for z/OS Support page: http://www.ibm.com/software/webservers/appserv/zos_os390/support/ . |
Объяснение | Возникла исключительная ситуация при открытии указанного файла. ObjectManager не будет запущен. |
Действие | Убедитесь, что имя файла допустимо, файл существует, а ObjectManager обладает правами на запись в этот файл. При необходимости укажите связь имени логического хранилища с физическим расположением файла при запуске ObjectManager. |
Объяснение | Если необходимые сведения в этом сообщении отсутствуют, просмотрите связанные сообщения. |
Действие | Дополнительная информация приведена в предыдущих сообщениях. |