CWSOM

CWSOM0001I: 使用日志文件 {0} 的 ObjectManager 已冷启动。
Explanation 为 ObjectManager 提供了空的日志文件,因此它冷启动。
Action 无,除非您希望 ObjectManager 热启动。在希望 ObjectManager 热启动的情况下,请调查日志文件为空的原因。
CWSOM0002I: 使用日志文件 {0} 的 ObjectManager 已热启动,logFileType 为 {1}。
Explanation 为 ObjectManager 提供了有效的日志文件,ObjectManager 能够从该文件重新启动。
Action 无,除非您希望 ObjectManager 冷启动。在希望 ObjectManager 冷启动的情况下,请调查日志文件不为空的原因。
CWSOM0003I: 使用日志文件 {0} 的 ObjectManager 已关闭。
Explanation 已请求关闭 ObjectManager。
Action 无,除非您不希望 ObjectManager 关闭。
CWSOM0004I: 使用日志文件 {0} 的 ObjectManager 在未执行最终检查点的情况下就已关闭。
Explanation 已请求在不执行最终检查点的情况下关闭 ObjectManager,或者由于先前的某个错误而请求关闭 ObjectManager。
Action 无,除非您不希望 ObjectManager 在不执行最终检查点的情况下关闭。请检查诊断输出以确定异常关闭的原因。
CWSOM0005W: ObjectManager 发现日志文件太满,将回退事务 {0}。
Explanation ObjectManager 完成检查点之后,它的日志文件空间不足,因此它回退了日志中的最大事务以释放一些空间。
Action 您将尝试对已配置的日志文件大小执行大量事务工作。请考虑您的事务是否将尝试进行过多更新,或者您是否将尝试更新过多大对象,或者您是否将尝试同时运行过多事务,或者您的日志文件是否太小,应该使它更大。
CWSOM0100W: 垃圾回收期间发现事务 {0},并且会将其回退。
Explanation 应用程序丢失了它对事务的引用,无法完成该事务。因此 ObjectManager 将回退该事务以释放其资源。
Action 应用程序丢失了它对事务的引用。如果应用程序在那里异常终止,将不需要执行任何操作。但是,如果应用程序丢失了其引用但未异常终止,那么认为应用程序中出现逻辑错误。
CWSOM0200W: 无法安全地关闭具有策略 STRATEGY_SAVE_ONLY_ON_SHUTDOWN 的 ObjectStore {0}。
Explanation 如果关闭时存在活动事务,那么具有策略 STRATEGY_SAVE_ONLY_ON_SHUTDOWN 的 ObjectStore 将由于活动事务的存在而无法安全地关闭。关闭此 ObjectStore 可能会导致它保存不一致的数据。ObjectStore 保持未更改。
Action 请检查存在活动事务的原因。存在这些活动事务的原因可能是您正在使用外部事务管理器。如果在关闭时不能避免存在活动事务,那么请将 ObjectStore 与另一存储策略配合使用。
CWSOM0201W: ObjectStore 当前具有 {1} 字节, 它请求了 {0} 字节的存储空间,但接收到异常 {2}。
Explanation 文件系统无法分配所需空间。尝试分配 ObjectStore 中的对象将失败。
Action 请检查异常并确定无法在文件系统中分配空间的原因。
CWSOM1001E: ObjectManager 在尝试对 ManagedObject 进行反序列化时捕获到 ClassNotFoundException {0}(java.lang.ClassNotFoundException)。
Explanation 在 ObjectManager 尝试对 ManagedObject 进行反序列化时,捕获到 java.lang.ClassNotFoundException。
Action 此异常包含找不到的类的名称。请使这个类可供 ObjectManager 类装入器使用,例如将类文件包含在类路径中。
CWSOM1002E: 尝试使用 storeName {0}(String)(它已被 ObjectStore {1} 使用)构造 ObjectStore。
Explanation ObjectStore 名称在 ObjectManager 中必须唯一。
Action 请为 ObjectStore 选择其他名称。
CWSOM1003E: 对象 {0} 现在处于错误状态,其先前状态 {1}(int) {2}(String) 无效。
Explanation 已请求对处于某一状态的对象执行操作,但该状态对于此操作无效。此操作会失败,并且对象的状态将转换为错误状态。
Action 如果问题仍然存在,那么在搜索以下 Web 站点上的消息标识时可能找到更多信息:IBM WebSphere Application Server Support 页面:http://www.ibm.com/software/webservers/appserv/was/support/(IBM WebSphere Application Server for z/OS Support 页面:http://www.ibm.com/software/webservers/appserv/zos_os390/support/)
CWSOM1004E: ObjectManager 捕获到 IOException {0}(java.io.IOException)。
Explanation ObjectManager 捕获到 IOException,无法安全地重试 IO 操作,已放弃该操作。
Action IOException 描述了此特定错误。请调查底层 IOException 的原因并解决此异常问题。
CWSOM1005E: ObjectManager 捕获到 IOException {0}(java.io.IOException)。
Explanation ObjectManager 捕获到 IOException,已放弃 IO 操作,但在确定根本原因并解决异常后,可通过重试 ObjectManager 应用程序编程接口(API)来安全地重试该操作。
Action IOException 描述了此特定错误。请调查底层 IOException 的原因并解决此异常问题,然后重试操作。
CWSOM1006E: ObjectStore {0}(ObjectStore) 传递了无效的名称 {1}(String)。
Explanation 使用了无效的名称构造 ObjectStore。ObjectManager 未创建 ObjectStore。
Action 请检查该名称以确定它无效的原因。
CWSOM1007E: 统计信息名称 {0}(String) 不可识别。
Explanation 应用程序所请求的统计信息集不可识别。
Action 请更正所请求的统计信息集的名称。
CWSOM1008E: 已要求 ObjectStore {0}(ObjectStore) 存储无效的 ManagedObject {1} (ManagedObject)。
Explanation 已要求 ObjectStore 存储无效的 ManagedObject。Objectstore 未存储 ManagedObject。
Action 请检查要存储的 ManagedObject 并确定它无效的原因。例如,它可能是一个空 ManagedObject。
CWSOM1009E: ObjectStore {0}(ObjectStore) 生成了 sequenceNumber {1}(Long),后者已被 {2}(ManagedObject) 使用。
Explanation 在 ObjectStore 中发生了内部错误。
Action 如果问题仍然存在,那么在搜索以下 Web 站点上的消息标识时可能找到更多信息:IBM WebSphere Application Server Support 页面:http://www.ibm.com/software/webservers/appserv/was/support/(IBM WebSphere Application Server for z/OS Support 页面:http://www.ibm.com/software/webservers/appserv/zos_os390/support/)
CWSOM1010E: 存储中已存在另一个标记 {3} 时,要求 ObjectStore {0} 替换标记 {2} 所引用的 ManagedObject {1}。
Explanation 标记由 objectStoreIdentifier 和 storedObjectIdentifier 进行标识。每个标识存储均只能具有一个标记,但新标记和现有标记共享同一标识。
Action 如果问题仍然存在,那么在搜索以下 Web 站点上的消息标识时可能找到更多信息:IBM WebSphere Application Server Support 页面:http://www.ibm.com/software/webservers/appserv/was/support/(IBM WebSphere Application Server for z/OS Support 页面:http://www.ibm.com/software/webservers/appserv/zos_os390/support/)
CWSOM1011E: 当对象 {0} 处于状态 {1}(int) {2}(String) 时尝试对它执行的操作无效。
Explanation 尝试对该对象执行操作。如果该对象处于其当前状态,那么操作无效。例如,您可能尝试删除已删除的 ManagedObject。操作被拒绝,对象保持不变。
Action 请调查该对象的状态以及尝试执行该操作的原因。
CWSOM1012E: ObjectManagerState {0}(ObjectManagerState) 尝试了注册或释放新的事务 {1}(InternalTransaction),它的 LogicalUnitOfWork 标识与事务 {2}(InternalTransaction) 相同。
Explanation ObjectManager 发现新事务和现有事务具有同一事务标识。这是不该发生的内部错误。
Action 如果问题仍然存在,那么在搜索以下 Web 站点上的消息标识时可能找到更多信息:IBM WebSphere Application Server Support 页面:http://www.ibm.com/software/webservers/appserv/was/support/(IBM WebSphere Application Server for z/OS Support 页面:http://www.ibm.com/software/webservers/appserv/zos_os390/support/)
CWSOM1013E: 尝试注销未注册的事务,即事务 {0}(InternalTransaction)。
Explanation 在 ObjectManager 中检测到内部错误。不允许对该事务执行进一步操作。
Action CMG0002
CWSOM1015E: ObjectManager 意外地捕获到异常 {0}(Exception)。
Explanation ObjectManager 捕获到一个异常,它无法执行合理的操作来响应该异常。
Action 请调查底层异常的原因并解决此异常问题。
CWSOM1016E: 当 ManagedObject {0}(ManagedObject) 在 transactionLock {2}(TransactionLock) 下被锁定时,尝试由 InternalTransaction {1}(InternalTransaction) 来解锁或替换它。
Explanation 已尝试在另一个锁定 ManagedObject 的事务下解锁或替换 ManagedObject。该尝试被拒绝。
Action 请检查使用 ObjectManager Transaction.unlock(ManagedObject) 接口的应用程序的逻辑,以确定这两个事务不同的原因。
CWSOM1017E: 尝试找到或创建日志文件名 {2}(String) 时 ObjectManagerState {0}(ObjectManagerState) 捕获到异常 {1}(Exception)。
Explanation 当 ObjectManager 尝试打开指定的日志文件时,捕获到异常。ObjectManager 将不启动。
Action 请验证日志文件名是否有效,并检查 ObjectManager 是否具有适当的许可权对该文件执行写操作。
CWSOM1018E: 由于底层异常 {1}(Exception),对象 {0}(Object) 检测到输入日志文件末尾。
Explanation ObjectManager 检测到输入日志文件末尾。
Action 如果因重新启动 ObjectManager 时读到日志末尾,而导致发生此异常,那么无需执行任何操作。
CWSOM1019E: 从事务日志中读取了无效的日志记录类型 {0}(int)。
Explanation ObjectManager 在恢复时发现了类型无法识别的日志记录,因此它未被实例化。
Action 如果问题仍然存在,那么在搜索以下 Web 站点上的消息标识时可能找到更多信息:IBM WebSphere Application Server Support 页面:http://www.ibm.com/software/webservers/appserv/was/support/(IBM WebSphere Application Server for z/OS Support 页面:http://www.ibm.com/software/webservers/appserv/zos_os390/support/)
CWSOM1020E: 尝试找到未注册的 ObjectStore,storeName 为 {0}(String)。
Explanation 已要求 ObjectManager 找到尚未向它注册的 ObjectStore。
Action 可能已从 ObjectManager 中除去了该 ObjectStore。请重新创建该 ObjectStore。
CWSOM1021E: {0}(Object) 检测到无效条件。变量 {1} 包含值 {2}。
Explanation 发生了内部错误,找到了无效条件。
Action 如果问题仍然存在,那么在搜索以下 Web 站点上的消息标识时可能找到更多信息:IBM WebSphere Application Server Support 页面:http://www.ibm.com/software/webservers/appserv/was/support/(IBM WebSphere Application Server for z/OS Support 页面:http://www.ibm.com/software/webservers/appserv/zos_os390/support/)
CWSOM1022E: 日志文件名 {0}(String) 已在使用中。
Explanation ObjectManager 尝试获取对日志文件的互斥锁定,但该文件已在使用中。
Action 请确定是否有其他 ObjectManager 或程序正在尝试使用同一日志文件。
CWSOM1023E: 日志文件没有有效的标题。
Explanation 事务日志文件包含了 ObjectManager 无法解释的数据。
Action 请检查该日志文件是否是正确的文件。
CWSOM1024E: 在已经设置了现有 XID {0}([]byte) 和被拒 XID {1}([]byte) 的情况下尝试设置事务 XID。
Explanation 事务只能具有一个 X/Open 事务标识 XID。此事务标识在设置后不可修改。
Action 请检查应用程序的逻辑并确定应用程序尝试更改它已设置的事务 XID 的原因。
CWSOM1025E: 尝试设置的事务 XID 太长,XID.length 为 {0}(int)。
Explanation X/Open 事务标识 XID 可具有 java.lang.Short.MAX_VALUE 所指定的最大长度。
Action 请使用较短的 XID。
CWSOM1026E: 尝试在源 {0}(Object) 中使用已禁用的 methodName {1}(String)。
Explanation 已尝试使用已禁用的接口。
Action 请停止使用该接口,或者切换到支持该接口的 ObjectManager 版本。
CWSOM1027E: 日志文件太满,无法容纳 {0}(long) 字节数(合计值),请求所保留的附加字节数为 {1}(long),而可用空间为 {2}(long) 字节。
Explanation 已尝试将过多数据写入日志,可用文件空间不足而无法容纳所有这些数据。尝试被拒绝,事务状态未更改。
Action 请减少事务中您所更新的对象数,减少同时处于活动状态的事务数,减少您所更新的 ManagedObject 的大小或增加日志文件的大小。
CWSOM1028E: 日志记录部件类型 {0}(byte) 无效。
Explanation 无法识别日志记录部件的类型标志。
Action 请确定日志文件是如何损坏的并复原备份日志文件。
CWSOM1029E: 在日志文件 {0}(String) 中找不到 CheckpointEndLogRecord。
Explanation 日志文件在找到检查点结束记录之前结束。日志文件应至少包含一个检查点开始日志记录和一个检查点结束日志记录。
Action 请确定日志文件是如何损坏的并复原备份日志文件。
CWSOM1030E: 要求基于内存的 ObjectStore {0} 检索 Token={1}(Token) 的 ManagedObject,但该 ManagedObject 尚不在内存中。
Explanation 已要求 ObjectManager 检索 ManagedObject,该 ManagedObject 应已在内存中,但找不到。
Action 如果问题仍然存在,那么在搜索以下 Web 站点上的消息标识时可能找到更多信息:IBM WebSphere Application Server Support 页面:http://www.ibm.com/software/webservers/appserv/was/support/(IBM WebSphere Application Server for z/OS Support 页面:http://www.ibm.com/software/webservers/appserv/zos_os390/support/)
CWSOM1031E: 简化的序列化大小已超出 maximumSize {0}(long),actualSize {1}(long)。
Explanation 已序列化的 ManagedObject 大小超出了期望的最大值。
Action 如果问题仍然存在,那么在搜索以下 Web 站点上的消息标识时可能找到更多信息:IBM WebSphere Application Server Support 页面:http://www.ibm.com/software/webservers/appserv/was/support/(IBM WebSphere Application Server for z/OS Support 页面:http://www.ibm.com/software/webservers/appserv/zos_os390/support/)
CWSOM1032E: 日志文件大小太小,现有大小为 {0}(long),所请求的大小为 {1}(long),可用空间为 {2}(long),预计空间为 {3}(float),空间阈值为 {4}(float)。
Explanation 已要求 ObjectManager 减小事务日志的大小。所请求的大小太小,无法包含现有日志数据。新的大小低于限制,当前将允许 ObjectManager 正常工作,而无需持续执行检查点。
Action 请发出较大的请求,或者通过写入较少或较小的 ManagedObject 来减少日志上的负载。
CWSOM1033E: 集合 {0} 不为空,脏大小为 {1}(long),事务为 {2}(Transaction)。
Explanation 已要求 ObjectManager 删除非空集合(映射或列表)。该集合包含一些未删除的条目,或者包含某一事务(即,未在尝试删除该集合的某一事务)所删除的一些条目。
Action 请检查应用程序的逻辑并找出事务尝试删除包含条目的集合的原因。
CWSOM1034E: 应用程序尝试启动的事务数超出定义的最大值 {0}(long)。
Explanation 已要求 ObjectManager 启动的事务数超出了在其配置中指定的事务数。新事务未开始。
Action 请检查应用程序的逻辑并找出应用程序尝试启动太多事务的原因。应用程序可能正在启动事务,而未在落实或回退事务。
CWSOM1035E: 已暂时减少最大活动事务数,当前活动事务数为 {0}(long),当前容量为 {1}(long)。
Explanation 已要求 ObjectManager 启动的事务数超出了它的可用资源所能支持的事务数。ObjectManager 会减少它将启动的事务数,以便检查点能够在日志文件装满前完成。新事务未开始。
Action 请增加日志文件的大小或启动较少的事务。
CWSOM1036E: 名称为 {1}(String) 的 ObjectStore {0}(ObjectStore) 已在使用中。
Explanation ObjectStore 尝试对它的文件进行互斥锁定时,发现该文件已被锁定。
Action 请确定该 ObjectStore 文件是否正被另一个 ObjectManager 使用或者该文件是否正被另一个程序使用。
CWSOM1037E: 日志文件名为 {0}(String),发现物理大小小于所需的大小 {1}(long) 正在尝试访问字节 {2}(Long)。
Explanation 日志文件未正常结束,物理文件可能已被截断。
Action 请确定日志文件是否已损坏,如果已损坏,那么复原最初未损坏的文件。
CWSOM1038E: ObjectManager {0} 发现没有可重新启动的 ObjectStore 可供使用。
Explanation 已要求 ObjectManager 存储对指定 ManagedObject 的引用。但没有可重新启动的 ObjectStore 可用于存储该引用。
Action 请确定是否需要使用指定的 ManagedObject。如果需要使用指定的 ManagedObject,请创建一个可重新启动的 ObjectStore。
CWSOM1039E: 重复的键 {0}(Object) 与事务 {3}(InternalTransaction) 锁定的现有条目 {1}(Map.Entry) 冲突。
Explanation 在映射中已存在完全相同的键时,试图向该映射添加一个唯一键。现有键已经是另一事务的一部分,因此无法替换为新键。
Action 请使用 putDuplicate 方法请求添加重复的键,或者找出应用程序尝试替换现有键的原因。
CWSOM1040E: ObjectStore 文件大小太小,请求的大小为 {0}(long),现有大小为 {1}(long),已使用的大小为 {2}(long)。
Explanation 已要求 ObjectManager 将存储文件的大小减小到无法将现有 ManagedObject 包含在该文件中的某一长度。
Action 请发出请求以获取足够空间来包含现有的 ManagedObject。
CWSOM1041E: ObjectManager 捕获到异常 {0}(java.nio.XXX Exception)。
Explanation ObjectManager 捕获到 nio 异常,无法安全地重试输入/输出操作,已放弃该操作。
Action nio 异常包含底层问题的原因。请调查底层 nio 异常的原因并解决此异常问题。
CWSOM1042E: 当 ObjectStore {0}(ObjectStore) 已满时,要求它为 ManagedObject {1}(ManagedObject) 分配空间。
Explanation 发出新的分配请求时,ObjectStore 已满。分配请求被拒绝。
Action 请决定您是否应该使 ObjectStore 更大,或者确定是否要除去一些现有对象。此外,您可能正在尝试存储数量或大小超出计划的对象。
CWSOM1043E: 已对 ObjectManager 传递了无效的日志文件类型 {0}(int)。
Explanation 已对 ObjectManager 构造函数传递了不可识别为其中一种 LOG_FILE_TYPE_XXXX 类型的日志文件类型。未实例化 ObjectManager。
Action 更改构造函数调用以使用已识别的日志文件类型。
CWSOM1044E: 已要求列表 {0}(List) 创建一个由它未包含的 List.Entry {1}(List.Entry) 定界的子列表。
Explanation 已请求列表创建一个由它未包含的条目进行定界的子列表。未创建该子列表。
Action 请查看应用程序代码以确定该条目不在列表中的原因。例如,可能已从列表中除去了该条目。
CWSOM1045E: ObjectManager 尝试使用它无法识别的特征符 {0}(int) 对 ManagedObject 进行反序列化。
Explanation 在 ManagedObject 中找到了无法识别的特征符,因此已放弃反序列化。
Action 如果问题仍然存在,那么在搜索以下 Web 站点上的消息标识时可能找到更多信息:IBM WebSphere Application Server Support 页面:http://www.ibm.com/software/webservers/appserv/was/support/(IBM WebSphere Application Server for z/OS Support 页面:http://www.ibm.com/software/webservers/appserv/zos_os390/support/)
CWSOM1046E: 使用无效存储策略 {1}(int) 构造了 ObjectStore {0}。
Explanation 只能使用有效的存储策略来构造 ObjectStore。
Action 使用有效存储策略来构造 ObjectStore。请参阅 ObjectManagerjavadoc 以获取有效的策略。
CWSOM1047E: 尝试使用 storeName {0}(String) 和标识 {1}(它已被 ObjectStore {2} 使用)构造 ObjectStore
Explanation ObjectStore 标识在 ObjectManager 中必须唯一。
Action 创建新的 Objectstore 前,请将现有 ObjectStore 添加到 ObjectManager。此过程使 ObjectManager 能够避免重复使用该标识。
CWSOM1048E: 对象 {0} 发现对象 {1}(Object) 中存在可能已损坏的数据。
Explanation 对于受 Guard 字节保护的数据,ObjectManager 在 Guard 字节的值中发现了不匹配项。
Action 如果问题仍然存在,那么在搜索以下 Web 站点上的消息标识时可能找到更多信息:IBM WebSphere Application Server Support 页面:http://www.ibm.com/software/webservers/appserv/was/support/(IBM WebSphere Application Server for z/OS Support 页面:http://www.ibm.com/software/webservers/appserv/zos_os390/support/)
CWSOM1049E: ObjectStore 名称 {0} 发现了已损坏的特征符 {1}(String) 而不是正确的特征符 {2}(String)。
Explanation ObjectStore 的头已损坏,因此无法处理该 ObjectStore。
Action 请确定文件是如何损坏的并复原备份。
CWSOM1050E: 在日志文件中发现已损坏的特征符 {0}(String) 而不是正确的特征符 {1}(String)。
Explanation 日志文件的头已损坏,因此无法处理该日志文件。
Action 请确定文件是如何损坏的并复原备份。
CWSOM1051E: 在线程 {0} 已停止运行后,要求该线程执行请求 {1}。
Explanation 发出请求 {1} 时,线程 {0} 已失败或已被要求停止。
Action 如果问题仍然存在,那么在搜索以下 Web 站点上的消息标识时可能找到更多信息:IBM WebSphere Application Server Support 页面:http://www.ibm.com/software/webservers/appserv/was/support/(IBM WebSphere Application Server for z/OS Support 页面:http://www.ibm.com/software/webservers/appserv/zos_os390/support/)
CWSOM1052E: 尝试查找或创建日志文件名 {2}(String) 时 ObjectStore {0}(ObjectStore) 捕获到异常 {1}(Exception)。
Explanation 当 ObjectStore 尝试打开指定的文件时,捕获到异常。ObjectManager 将不启动。
Action 请验证文件名是否有效,验证该文件是否存在,并验证 ObjectManager 是否具有适当的许可权对该文件执行写操作。如有必要,当 ObjectManager 启动时,提供逻辑存储名称到该文件物理位置的映射。
CWSOM9999E: {0}
Explanation 如果该消息未提供足够信息,那么请参阅相关消息以获取更多帮助。
Action 请参阅先前的消息,以了解更多信息。
Reference topic    

Terms and conditions for product documentation | Feedback

Last updated: Jan 2, 2018 8:55:41 AM CST
http://publib.boulder.ibm.com/infocenter/wasinfo/v8r0/index.jsp?topic=/com.ibm.websphere.messages.doc/com.ibm.ws.objectManager.CWSOMMessages.html

© Copyright IBM Corporation 2006, 2011. All Rights Reserved.
This information center is powered by Eclipse technology. (http://www.eclipse.org)