WebSphere Сообщения сервера приложений
             Операционные системы: AIX, HP-UX, IBM i, Linux, Solaris, Windows, z/OS


CWSOM

CWSOM0001I: Выполнен холодный запуск ObjectManager с файлом протокола {0}.
Объяснение Выполнен холодный запуск ObjectManager, поскольку ему был передан пустой файл протокола.
Действие Нет, если холодный запуск ObjectManager был запланирован. В противном случае определите причину, по которой файл протокола был пуст.
CWSOM0002I: ObjectManager с файлом протокола {0} запущен в обычном режиме; logFileType={1}.
Объяснение Выполнена перезагрузка ObjectManager после передачи допустимого файла протокола.
Действие Нет, если не был запланирован холодный запуск ObjectManager. В этом случае определите причину, по которой файл протокола не был пуст.
CWSOM0003I: Работа ObjectManager, использующего logFile {0}, завершена.
Объяснение Получен запрос на завершение работы ObjectManager.
Действие Нет, если завершение работы ObjectManager было запланировано.
CWSOM0004I: Работа ObjectManager, использующего logFile {0}, завершена без выполнения окончательной проверки.
Объяснение Получен запрос на завершение работы ObjectManager без выполнения окончательной проверки или по причине ранее возникшей ошибки.
Действие Нет, если завершение работы ObjectManager было запланировано без выполнения окончательной проверки. Для выявления причины непредвиденного завершения работы изучите диагностические данные вывода.
CWSOM0005W: ObjectManager обнаружил, что logFile переполнен. Транзакция {0} будет удалена.
Объяснение В результате проверки ObjectManager обнаружил нехватку места в файле протокола и удалил наибольшую транзакцию для освобождения памяти.
Действие Число операций над транзакциями слишком велико для указанного размера файла протокола. Возможные причины: транзакции пытаются выполнить слишком большое число обновлений; транзакции обновляют слишком много больших объектов; одновременно выполняется слишком большое число транзакций; недостаточный размер файла протокола, который следует увеличить.
CWSOM0100W: В ходе сбора мусора обнаружена транзакция {0}, которая будет отменена.
Объяснение Приложение потеряло ссылку на транзакцию и не может завершить ее. ObjectManager удалит транзакцию для освобождения занимаемых ею ресурсов.
Действие Приложение потеряло ссылку на транзакцию. В случае аварийного завершения приложения дополнительные действия не требуются. В противном случае данная ошибка связана с алгоритмом работы приложения.
CWSOM0200W: Не удалось безопасно закрыть хранилище ObjectStore {0}, для которого указана стратегия STRATEGY_SAVE_ONLY_ON_SHUTDOWN.
Объяснение В ходе завершения работы обнаружены активные соединения. При наличии активных транзакций безопасное закрытие хранилищ ObjectStore со стратегией STRATEGY_SAVE_ONLY_ON_SHUTDOWN невозможно. Закрытие ObjectStore может привести к повреждению сохраняемых данных. Хранилище ObjectStore оставлено без изменений.
Действие Проверьте, существуют ли активные транзакции. Возможно, они существуют потому, что применяется внешний администратор транзакций. Если в процессе завершения работы нельзя избежать наличия активных соединений, выберите ObjectStore с другой стратегией сохранения.
CWSOM0201W: ObjectStore запросил {0} байт памяти дополнительно к {1} байтам, однако при этом возникла исключительная ситуация {2}.
Объяснение Файловой системе не удалось выделить запрошенный объем памяти. Попытки захватить объекты в ObjectStore выполнены не будут.
Действие Просмотрите описание исключительной ситуации и определите причину, по которой файловой системе не удалось выделить память.
CWSOM1001E: ObjectManager обработал исключительную ситуацию ClassNotFoundException={0}(java.lang.ClassNotFoundException) при попытке десериализовать управляемый объект.
Объяснение Исключительная ситуация java.lang.ClassNotFoundException была обработана, когда ObjectManager выполнял попытку десериализации управляемого объекта.
Действие Исключительная ситуация содержит имя класса, найти который не удалось. Обеспечьте доступ к этому классу со стороны загрузчика классов Диспетчера объектов, например, включите файл класса в путь к классам.
CWSOM1002E: Имя, указанное при создании хранилища ObjectStore, storeName={0}(String), уже используется хранилищем ObjectStore={1}.
Объяснение Имена хранилищ ObjectStore должны быть уникальными в ObjectManager.
Действие Укажите для ObjectStore другое имя.
CWSOM1003E: Объект {0} переведен в состояние ошибки; предыдущее недопустимое состояние: {1}(int) {2}(String).
Объяснение Запрошена операция над объектом, находящимся в недопустимом состоянии для выполнения этой операции. Операция не выполнена, объект переведен в состояние ошибки.
Действие If the problem persists, see problem determination information on the WebSphere Application Server Support page at http://www.ibm.com/software/webservers/appserv/was/support/.
CWSOM1004E: ObjectManager обработал исключительную ситуацию IOException={0}(java.io.IOException).
Объяснение ObjectManager обработал исключительную ситуацию IOException; операция ввода-вывода была отменена, поскольку ее нельзя было повторить без ошибок.
Действие В описании исключительной ситуации ввода-вывода - IOException - содержится информация об указанной ошибке. Определите причину возникновения исключительной ситуации IOException и устраните ее.
CWSOM1005E: ObjectManager обработал исключительную ситуацию IOException={0}(java.io.IOException).
Объяснение ObjectManager обработал исключительную ситуацию IOException. Операция ввода-вывода была отклонена, однако ее можно повторить без ошибок с помощью API ObjectManager после устранения причины исключительной ситуации.
Действие В описании исключительной ситуации ввода-вывода - IOException - содержится информация об указанной ошибке. Определите причину возникновения исключительной ситуации IOException и устраните ее, затем повторите операцию.
CWSOM1006E: Хранилищу {0}(ObjectStore) передано недопустимое имя {1}(String).
Объяснение При создании хранилища ObjectStore было задано недопустимое имя. ObjectManager не создал хранилище объектов ObjectStore.
Действие Определите причину, по которой имя недопустимо.
CWSOM1007E: Набор статистических данных {0}(String) не распознан.
Объяснение Приложением был запрошен набор статистических данных, распознавание которого невозможно.
Действие Исправьте имя запрошенного набора статистических данных.
CWSOM1008E: В хранилище {0}(ObjectStore) поступил запрос на сохранение недопустимого управляемого объекта {1} (ManagedObject).
Объяснение В ObjectStore поступил запрос на сохранение недопустимого управляемого объекта ManagedObject. Управляемый объект не был сохранен в Objectstore.
Действие Определите причину, по которой объект ManagedObject недопустим. Например, он может быть пустым.
CWSOM1009E: Хранилище {0}(ObjectStore) создало порядковый номер {1}(Long), который уже используется в управляемом объекте {2}(ManagedObject).
Объяснение Произошла внутренняя ошибка ObjectStore.
Действие If the problem persists, see problem determination information on the WebSphere Application Server Support page at http://www.ibm.com/software/webservers/appserv/was/support/.
CWSOM1010E: В хранилище ObjectStore {0} поступил запрос на замену управляемого объекта {1}, указанного в маркере {2}, однако в хранилище содержится другой маркер {3}.
Объяснение Маркер идентифицируют следующие идентификаторы: objectStoreIdentifier и storedObjectIdentifier. Для каждого идентификатора допустим только один маркер; новый и существующий маркеры связаны с одним и тем же идентификатором.
Действие If the problem persists, see problem determination information on the WebSphere Application Server Support page at http://www.ibm.com/software/webservers/appserv/was/support/.
CWSOM1011E: Запрошена недопустимая операция над объектом {0} в состоянии {1}(int) {2}(String).
Объяснение Произведена попытка выполнения операции над объектом. Для данного объекта в его текущем состоянии эта операция является недопустимой. Например, была предпринята попытка удалить управляемый объект, который уже был удален ранее. Операция отклонена, объект не изменен.
Действие Проверьте состояние объекта и определите причину, по которой выполняется эта операция.
CWSOM1012E: {0}(ObjectManagerState) попытался зарегистрировать или освободить новую транзакцию {1}(InternalTransaction), идентификатор LogicalUnitOfWork которой совпадает с идентификатором транзакции {2}(InternalTransaction).
Объяснение ObjectManager обнаружил, что идентификаторы новой и существующей транзакций совпадают. Это внутренняя ошибка, которая не должна возникать.
Действие If the problem persists, see problem determination information on the WebSphere Application Server Support page at http://www.ibm.com/software/webservers/appserv/was/support/.
CWSOM1013E: Попытка отменить регистрацию незарегистрированной транзакции {0}(InternalTransaction).
Объяснение В ObjectManager обнаружена внутренняя ошибка. Дальнейшие действия в транзакции запрещены.
Действие CMG0002
CWSOM1015E: ObjectManager обработал непредвиденную исключительную ситуацию {0}(Exception).
Объяснение ObjectManager не удалось правильным образом обработать возникшую исключительную ситуацию.
Действие Определите причину возникновения исключительной ситуации и устраните ее.
CWSOM1016E: Во внутренней транзакции {1}(InternalTransaction) выполнена попытка разблокировать или заменить управляемый объект {0}(ManagedObject), заблокированный с помощью {2}(TransactionLock).
Объяснение Попытка разблокировать или заменить управляемый объект ManagedObject в транзакции, отличной от той, в которой он блокирован. Попытка отклонена.
Действие Проверьте логику приложения с помощью интерфейса ObjectManager Transaction.unlock(ManagedObject) и определите причину применения разных транзакций.
CWSOM1017E: ObjectManagerState={0}(ObjectManagerState) обработал исключительную ситуацию {1}(Exception) в процессе поиска или создания файла протокола {2}(String).
Объяснение Возникла исключительная ситуация при открытии указанного файла протокола. ObjectManager не будет запущен.
Действие Убедитесь, что имя файла протокола допустимо и ObjectManager обладает правами на запись в этот файл.
CWSOM1018E: Объект {0}(Object) обнаружил конец файла протокола ввода; возникла исключительная ситуация {1}(Exception).
Объяснение ObjectManager обнаружил конец файла протокола ввода.
Действие Никаких действий не требуется, если исключительная ситуация возникла в результате чтения протокола до конца в ходе перезапуска ObjectManager.
CWSOM1019E: Из протокола транзакций прочитана запись недопустимого типа {0}(int).
Объяснение В ходе восстановления протокола транзакций ObjectManager обнаружил запись нераспознанного типа; экземпляр ObjectManager не создан.
Действие If the problem persists, see problem determination information on the WebSphere Application Server Support page at http://www.ibm.com/software/webservers/appserv/was/support/.
CWSOM1020E: Попытка найти незарегистрированное хранилище ObjectStore: storeName={0}(String).
Объяснение ObjectManager получил запрос на поиск незарегистрированного хранилища ObjectStore.
Действие Возможно, хранилище ObjectStore было удалено из ObjectManager. Повторно создайте хранилище ObjectStore.
CWSOM1021E: Объект {0}(Object) обнаружил недопустимое состояние. Переменная {1} содержала значение {2}.
Объяснение Произошла внутренняя ошибка и обнаружено недопустимое условие.
Действие If the problem persists, see problem determination information on the WebSphere Application Server Support page at http://www.ibm.com/software/webservers/appserv/was/support/.
CWSOM1022E: Файл протокола {0}(String) уже занят.
Объяснение ObjectManager попытался получить исключительную блокировку файла протокола, который уже использовался.
Действие Проверьте, используется ли этот файл протокола другим ObjectManager или другой программой.
CWSOM1023E: Недопустимый заголовок файла протокола.
Объяснение ObjectManager не удалось обработать данные, содержащиеся в файле протокола транзакций.
Действие Проверьте, применяется ли правильный файл протокола.
CWSOM1024E: Попытка изменить существующий XID транзакции; существующий XID={0}([]byte), отклоненный XID={1}([]byte).
Объяснение Для транзакции можно указать только один идентификатор транзакции X/Open XID. Впоследствии его нельзя будет изменить.
Действие Проверьте логику приложения и определите причину, по которой оно пытается изменить существующий XID транзакции.
CWSOM1025E: Попытка задать слишком длинный XID транзакции: длина={0}(int).
Объяснение Максимальное значение длина идентификатора транзакции X/Open XID задано параметром java.lang.Short.MAX_VALUE.
Действие Укажите XID меньшей длины.
CWSOM1026E: Попытка применения запрещенного метода {1}(String) в объекте {0}(Object).
Объяснение Выполнена попытка применения запрещенного интерфейса.
Действие Откажитесь от применения интерфейса, либо выберите версию ObjectManager с поддержкой этого интерфейса.
CWSOM1027E: В файле протокола недостаточно места для размещения {0}(long) байт, запрошенный размер {1}(long) дополнительных байт, доступно {2}(long) байт.
Объяснение Выполнена попытка записи в протокол данных, объем которых превышает объем доступной памяти. Попытка отклонена, состояние транзакции не изменено.
Действие Сократите количество объектов, обновляемых в рамках транзакций. Уменьшите число транзакций, выполняемых одновременно.Уменьшите размер обновляемых управляемых объектов - ManagedObjects. Увеличьте размер файла протокола.
CWSOM1028E: Недопустимый тип компонента записи протокола: {0}(byte).
Объяснение Обнаружен нераспознанный флаг типа компонента записи протокола.
Действие Определите причину повреждения файла протокола и восстановите его из резервной копии.
CWSOM1029E: В файле протокола {0}(String) не удалось найти CheckpointEndLogRecord.
Объяснение В файле протокола не найдена конечная контрольная запись. Каждый файл протокола должен содержать по крайней мере одну начальную и одну конечную контрольную запись.
Действие Определите причину повреждения файла протокола и восстановите его из резервной копии.
CWSOM1030E: В ObjectStore {0} поступил запрос на извлечение управляемого объекта для маркера Token={0}(Token), который не был загружен в память.
Объяснение ObjectManager получил запрос на извлечение управляемого объекта ManagedObject, отсутствующего в памяти.
Действие If the problem persists, see problem determination information on the WebSphere Application Server Support page at http://www.ibm.com/software/webservers/appserv/was/support/.
CWSOM1031E: Превышен размер сериализации; максимальный размер: {0}(long), текущий размер: {1}(long).
Объяснение Размер сериализованного управляемого объекта ManagedObject превысил максимальное ожидаемое значение.
Действие If the problem persists, see problem determination information on the WebSphere Application Server Support page at http://www.ibm.com/software/webservers/appserv/was/support/.
CWSOM1032E: Размер файла протокола слишком мал; текущий размер: {0}(long), запрошенный размер: {1}(long), доступная память: {2}(long), ожидаемая степень заполнения: {3}(float), порог заполнения: {4}(float).
Объяснение ObjectManager получил запрос на уменьшение размера протокола транзакций. Запрошенный размер недостаточен для размещения существующих данных протокола. Новый размер ниже ограничения, позволяющего ObjectManager работать без непрерывного выполнения проверки.
Действие Укажите в запросе больший размер протокола, либо сократите нагрузку на протокол, уменьшив число или объем записываемых управляемых объектов.
CWSOM1033E: Набор {0} содержит записи; размер: {1}(long), транзакция: {2}(Transaction).
Объяснение ObjectManager получил запрос на удаление набора (карты или списка). содержащего записи, которые не были удалены, либо были удалены другой транзакцией.
Действие Проверьте логику приложения и определите причину, по которой оно пытается удалить набор, содержащий записи.
CWSOM1034E: Число транзакций, запускаемых приложением, превышает максимальное число: {0}(long).
Объяснение ObjectManager получил запрос на запуск слишком большого числа транзакций по сравнению с числом, допустимым согласно его конфигурации. Новая транзакция не запущена.
Действие Проверьте логику приложения и определите причину, по которой оно пытается запустить слишком много транзакций. Возможно, приложением запускаются транзакции, но не выполняется их фиксация или отклонение.
CWSOM1035E: Максимальное число активных транзакций временно уменьшено; текущее число активных транзакций: {0}(long), текущая емкость: {1}(long).
Объяснение ObjectManager получил запрос на запуск слишком большого числа транзакций по сравнению с числом транзакций, поддержка которого допустима благодаря имеющимся ресурсам. ObjectManager уменьшит число запускаемых транзакций таким образом, чтобы проверки были завершены до заполнения файла протокола. Новая транзакция не начата.
Действие Увеличьте размер файла протокола, либо запустите меньшее число транзакций.
CWSOM1036E: Хранилище {0}(ObjectStore) с именем {1}(String) уже занято.
Объяснение В момент получения исключительной блокировки файла хранилище ObjectStore уже было заблокировано.
Действие Проверьте, используется ли хранилище ObjectStore или его файлы другим ObjectManager или другой программой.
CWSOM1037E: При попытке обращения к байту {2}(Long) файла протокола {0}(String) обнаружено, что физический размер файла меньше ожидаемого размера {1}(long).
Объяснение Файл протокола заканчивается неправильным образом. Возможно, физический файл усечен.
Действие Проверьте, не поврежден ли файл протокола, и при необходимости восстановите исходный файл.
CWSOM1038E: ObjectManager={0} не обнаружил доступных хранилищ ObjectStore с возможностью перезапуска.
Объяснение ObjectManager получил запрос на сохранение ссылки на управляемый объект. Но хранилищ ObjectStore с возможностью перезапуска, в которых можно было бы сохранить такую ссылку, нет.
Действие Решите, будете ли вы использовать названный управляемый объект. Если он действительно вам нужен, создайте хранилище ObjectStore с возможностью перезапуска.
CWSOM1039E: Повторяющийся ключ {0}(Object) конфликтует с существующей записью {1}(Map.Entry), блокированной транзакцией {3}(InternalTransaction).
Объяснение Была предпринята попытка добавить уникальный ключ в карту, в которой уже имеется идентичный ключ. Существующий ключ уже является элементом другой транзакции и заменить его новым нельзя.
Действие Запросите добавление повторяющегося ключа с помощью метода putDuplicate, либо определите причину, по которой приложение пытается заменить существующий ключ.
CWSOM1040E: Файл ObjectStore слишком мал; запрошенный размер: {0}(long), текущий размер: {1}(long), используемый размер: {2}(long).
Объяснение ObjectManager получил запрос на уменьшение размера файла хранилища. Запрошенный размер недостаточен для размещения существующих управляемых объектов.
Действие Укажите в запросе значение, соответствующее размеру файла хранилища, достаточному для размещения существующих управляемых объектов.
CWSOM1041E: ObjectManager обработал исключительную ситуацию {0}(java.nio.XXX Exception).
Объяснение ObjectManager обработал исключительную ситуацию IOException; операция ввода-вывода была отклонена, поскольку ее нельзя было повторить без ошибок.
Действие Просмотрите описание указанной исключительной ситуации, чтобы определить причину неполадки. Определите причину возникновения исключительной ситуации ввода-вывода и устраните ее.
CWSOM1042E: Запрос на выделение памяти для управляемого объекта {1}(ManagedObject) поступил в переполненное хранилище {0}(ObjectStore).
Объяснение В момент поступления запроса на выделение памяти хранилище ObjectStore было переполнено. Запрос на выделение памяти отклонен.
Действие Увеличьте размер ObjectStore, либо удалите некоторые существующие объекты. Кроме того, проверьте, не превышают ли число или объем сохраняемых объектов запланированные значения.
CWSOM1043E: ObjectManager получил файл протокола недопустимого типа: {0}(int).
Объяснение Конструктору ObjectManager был передан файл протокола, тип которого не указан в наборе типов LOG_FILE_TYPE_XXXX. Экземпляр ObjectManager не создан.
Действие Укажите в вызове конструктора файл протокола распознаваемого типа.
CWSOM1044E: Список {0}(List) получил запрос на создание подписка, разделенного несуществующей записью списка {1}(List.Entry).
Объяснение Список получил запрос на создание подсписка, разделенного несуществующими записями. Подсписок не создан.
Действие Проверьте код приложения и определите причину отсутствия записи в списке. Например, возможно, запись была удалена из списка ранее.
CWSOM1045E: ObjectManager попытался десериализовать управляемый объект ManagedObject с нераспознанной сигнатурой {0}(int).
Объяснение В управляемом объекте обнаружена нераспознанная сигнатура. Десериализация не выполнена.
Действие If the problem persists, see problem determination information on the WebSphere Application Server Support page at http://www.ibm.com/software/webservers/appserv/was/support/.
CWSOM1046E: Хранилище ObjectStore {0} было создано с помощью недопустимой стратегии сохранения {1}(int).
Объяснение Хранилища Objectstore можно создавать только на основе допустимых стратегий сохранения.
Действие Укажите в запросе на создание ObjectStore допустимую стратегию сохранения. Допустимые стратегии перечислены в ObjectManagerjavadoc.
CWSOM1047E: Указанные имя {0}(String) и идентификатор {1} уже заняты хранилищем ObjectStore={2}
Объяснение Идентификаторы ObjectStore должны быть уникальными в ObjectManager.
Действие Перед созданием новых хранилищ добавьте существующие хранилища в ObjectManager. Это позволяет избежать повторного использования идентификаторов.
CWSOM1048E: Объект {0} обнаружил потенциально поврежденные данные в объекте {1}(Object).
Объяснение ObjectManager обнаружил несоответствие контрольных байт, применяемых для защиты данных.
Действие If the problem persists, see problem determination information on the WebSphere Application Server Support page at http://www.ibm.com/software/webservers/appserv/was/support/.
CWSOM1049E: В хранилище ObjectStore {0} обнаружена поврежденная сигнатура {1}(String). Ожидаемое значение: {2}(String).
Объяснение Хранилище ObjectStore содержит поврежденный заголовок и недоступно для обработки.
Действие Определите причину повреждения файла и восстановите его из резервной копии.
CWSOM1050E: В файле протокола обнаружена поврежденная сигнатура {0}(String). Ожидаемое значение: {1}(String).
Объяснение Файл протокола содержит поврежденный заголовок и недоступен для обработки.
Действие Определите причину повреждения файла и восстановите его из резервной копии.
CWSOM1051E: Нити Thread={0} был направлен запрос request={1} уже после ее остановки.
Объяснение В момент направления запроса {1} нить {0} не была запущена в результате сбоя или полученного запроса на остановку.
Действие If the problem persists, see problem determination information on the WebSphere Application Server Support page at http://www.ibm.com/software/webservers/appserv/was/support/.
CWSOM1052E: ObjectStore={0}(ObjectStore) обработал исключительную ситуацию {1}(Exception) в процессе поиска или создания файла {2}(String).
Объяснение Возникла исключительная ситуация при открытии указанного файла. ObjectManager не будет запущен.
Действие Убедитесь, что имя файла допустимо, файл существует, а ObjectManager обладает правами на запись в этот файл. При необходимости укажите связь имени логического хранилища с физическим расположением файла при запуске ObjectManager.
CWSOM9999E: {0}
Объяснение Если необходимые сведения в этом сообщении отсутствуют, просмотрите связанные сообщения.
Действие Дополнительная информация приведена в предыдущих сообщениях.
Справочный раздел    

Условия использования | Комментарии

Последнее обновление: Oct 21, 2010 8:30:02 PM CDT
http://publib.boulder.ibm.com/infocenter/wasinfo/v7r0/index.jsp?topic=/com.ibm.websphere.messages.doc/com.ibm.ws.objectManager.CWSOMMessages.html

© Copyright IBM Corporation 2006, 2010. Все права защищены.
Information Center работает на технологии Eclipse. (http://www.eclipse.org)