WebSphere Application Server messages
             Operating Systems: AIX, HP-UX, i5/OS, Linux, Solaris, Windows, z/OS


CNTR

CNTR0001W: 无法钝化有状态会话 bean:{0} {1} {2}
Explanation 容器无法钝化有状态会话 bean
Action 检查钝化目录是否存在,进程在该目录中是否具有写许可权,以及是否有足够的磁盘空间。
CNTR0002W: 无法获取 HOME 的包装器。
HOME:{0}
Explanation This exception is unexpected. The cause is not immediately known.
Action 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/.
CNTR0003W: 无法激活有状态会话 bean:{0} {1}
{2}
Explanation 由于发生异常 {2},容器无法从存储器激活有状态会话 bean。
Action 根据异常 {2} 中的消息执行操作。
CNTR0004E: 获取锁定的尝试被中断。
锁定:{0}
Explanation 等待锁定时,尝试获取容器内互斥锁定的线程中断。
Action 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/.
CNTR0005W: 无法钝化企业 bean:{0} {1} {2}
Explanation 由于发生异常 {2},容器无法钝化企业 bean。
Action 根据异常 {2} 中的消息执行操作。
CNTR0006W: EJB 对象“{0}”无法连接到 ORB。
Explanation 尝试激活有状态 bean 时,容器无法连接反序列化的存根文件(引用)对象。
Action 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/.
CNTR0008W: 无法除去钝化的有状态会话 bean:{0} {1} {2}
Explanation 由于发生异常 {2},容器无法从存储器中除去钝化的有状态会话 bean。
Action 根据异常 {2} 中的消息执行操作。
CNTR0009W: 尝试访问 bean“{0}”失败,因为先前没有安装它或在安装期间发生了问题。
Explanation 尝试访问尚未在容器中安装的企业 bean。
Action 查找表明 bean 安装失败的先前的错误消息。
CNTR0010W: 转换 <env-entry-name> {0} <env-entry-value> {1} 时发生 NumberFormatException:{2}
Explanation 由于发生 NumberFormatException,容器无法处理环境条目。
Action 对于指定的类型,确保环境条目的值是有效的字符串表示。
CNTR0011W: 为 bean 的 java:comp/env 上下文环境条目 <env-entry-name> {0} 指定了无效类型
Explanation 容器遇到一个无效的环境条目类型。
Action 确保环境条目类型为下列其中一种:字符串、整型、布尔、双精度、字节、短型、长整型或浮点。
CNTR0012W: 协调程序 {0} 抛出意外异常 - 继续执行剩余的协调程序。
异常数据:{1}
Explanation This exception is unexpected. The cause is not immediately known.
Action 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/.
CNTR0013W: 无法映射异常。
{0}
{1}
Explanation 容器无法将异常 {0} 映射到有效的 CORBA 异常。
Action 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/.
CNTR0014W: StatefulBeanReaper 线程被中断;正在终止。
{0}
Explanation This exception is unexpected. The cause is not immediately known.
Action 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/.
CNTR0015W: 清除有状态 bean 期间发生意外异常。
异常数据:
{0}
{1}
Explanation This exception is unexpected. The cause is not immediately known.
Action 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/.
CNTR0016W: 无法除去钝化的有状态会话 bean“{0}”,这是由于异常:{1}
Explanation 容器无法从钝化存储器中除去钝化的有状态会话 bean。
Action 根据异常 {1} 中的消息执行操作。
CNTR0017W: 安全性协调程序抛出意外异常。
异常数据:{0}
Explanation This exception is unexpected. The cause is not immediately known.
Action 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/.
CNTR0018E: EJB 抛出意外(未声明的)异常。异常数据:{0}
Explanation EJB 容器尝试调用 EJB 方法时,抛出一个在 EJB 方法特征符上未声明的异常。
Action 检查堆栈跟踪,以确定异常的起源地。如果异常是由于客户编写的代码引起的,那么更正导致异常发生的原因。
CNTR0019E: 在调用方法“{1}”期间,EJB 抛出意外(未声明的)异常。异常数据:{0}
Explanation EJB 容器尝试调用此 EJB 方法时,抛出一个在 EJB 方法特征符上未声明的异常。
Action 检查堆栈跟踪,以确定异常的起源地。如果异常是由于客户编写的代码引起的,那么更正导致异常发生的原因。
CNTR0020E: 在调用 bean“{2}”上的方法“{1}”期间,EJB 抛出意外(未声明的)异常。异常数据:{0}
Explanation EJB 容器尝试调用此 EJB 方法时,抛出一个在 EJB 方法特征符上未声明的异常。
Action 检查堆栈跟踪,以确定异常的起源地。如果异常是由于客户编写的代码引起的,那么更正导致异常发生的原因。
CNTR0021E: 调用 bean“{1}”上的方法时,EJB 抛出意外(未声明的)异常。异常数据:{0}
Explanation EJB 容器尝试调用此 EJB 方法时,抛出一个在 EJB 方法特征符上未声明的异常。
Action 检查堆栈跟踪,以确定异常的起源地。如果异常是由于客户编写的代码引起的,那么更正导致异常发生的原因。
CNTR0022E: 事务协调程序不可用。
{0}
Explanation This exception is unexpected. The cause is not immediately known.
Action 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/.
CNTR0023W: 不存在目录“{0}”。EJB 容器将使用当前目录来钝化 bean。
Explanation 容器无法打开钝化目录。
Action 确保钝化目录存在。
CNTR0024W: 无法打开输入流:{0} {1} {2}
Explanation 尝试读有状态会话 bean 的文件时,ejb 容器遇到 IOException。
Action 请参阅 IOException 中的消息,以确定要执行的操作。确保为文件设置了正确的文件许可权。
CNTR0025W: 无法打开输出流:{0} {1} {2}
Explanation 尝试写有状态会话 bean 的文件时,容器遇到 IOException。
Action 请参阅 IOException 中的消息,以确定要执行的操作。确保为文件设置了正确的文件许可权。
CNTR0026W: CMP bean“{0}”的数据源名为 null。Bean 将不可用。
Explanation 没有为实体 bean {0} 指定数据源。
Action 为实体 bean 指定数据源或为模块指定缺省数据源。
CNTR0027W: 无法落实连接:
{0}
Explanation 尝试落实数据源连接时发生 SQLException。
Action 为与异常 {0} 关联的消息执行数据库消息参考中建议的操作。
CNTR0028W: 无法关闭连接:
{0}
Explanation 尝试关闭数据源连接时发生 SQLException。
Action 为与异常 {0} 关联的消息执行数据库消息参考中建议的操作。
CNTR0031W: 启动 CMP bean {0} 时出错:
{1}
Explanation 可能使用了未定义或不正确的数据源名把实体 bean 绑定到了数据源。如果数据源名是正确的,那么数据源本身可能配置不正确。
Action 如果 CNTR0026W 在此消息之前,您需要提供数据源的名称。如果 CNTR0026W 不在此消息之前,那么检查跟在此消息后的 CNTR0032W 消息中出现的数据源名。如果未找到名称,并发生异常,那么可能是您提供了不正确的数据源名。如果提供了正确的数据源名,那么检查数据源配置。例如,您可能在数据源配置中指定了不正确的数据库名称、用户标识或密码。
CNTR0032W: 创建使用数据源 {0} 的 CMP 持久器时出错
Explanation 此消息紧跟 CNTR0031W 消息并提供启动实体 bean 时使用的数据源名。
Action 执行为消息 CNTR0031W 描述的操作。
CNTR0033E: EJB 容器忽略捕获的意外异常:{0}。
Explanation This exception is unexpected. The cause is not immediately known.
Action 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/.
CNTR0034I: ContainerEJBException.getExceptionChain 正在返回一个不完整的异常列表。
Explanation This exception is unexpected. The cause is not immediately known.
Action 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/.
CNTR0035E: EJB 容器捕获 {0} 并正在抛出 {1}。
Explanation This exception is unexpected. The cause is not immediately known.
Action 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/.
CNTR0036E: EJB 容器不支持为 EJB 1.x 容器管理的持久性上的 finder 方法使用 bean 实例,并且正在抛出 {0}
Explanation 为 EJB 1.x 容器管理的持久性配置的 bean 已尝试为 finder 方法处理调用 bean 实例上的方法。
Action 重新部署 bean 并请重试。
CNTR0037E: 预编译语句未映射到连接。
Explanation This exception is unexpected. The cause is not immediately known.
Action 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/.
CNTR0038W: 当 TX 属性由多个事务同时使用时,需要更改此属性,以消除可能丢失对 bean {0} 的更新。该 bean 不应该使用 TX_NOT_SUPPORTED、TX_NEVER 或 TX_SUPPORTS 事务属性。
Explanation 使用 TX_NOT_SUPPORTED、TX_NEVER 或 TX_SUPPORTS 事务属性启动事务。事务更新了 CMP 实体 bean 并将该更新存储到持久存储器。如果并发事务使用带有同一主键值的 CMP 实体 bean,那么一个事务的更新可能会覆盖其余事务的更新。
Action 应用程序必须确保并发事务决不使用同一主键值更新 CMP 实体 bean。如果无法做到这一点,那么无论启动哪个 bean,事务必须使用除 TX_NEVER、TX_NOT_SUPPORTED 或 TX_SUPPORTS 之外的其他事务属性,以确保维护数据的一致性。
CNTR0039E: EJB 容器捕获 {0} 并且正在重新抛出捕获的异常。
Explanation This exception is unexpected. The cause is not immediately known.
Action 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/.
CNTR0040E: 由于异常 {0} 导致 finder 方法失败。
Explanation This exception is unexpected. The cause is not immediately known.
Action 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/.
CNTR0041W: finder 方法结果集合超出限制。仅处理第一个 Integer.MAX_VALUE 元素。
Explanation finder 方法产生包含多于 2147483647 个实体 bean 的集合。
Action 更改 finder 方法,以使它不会产生如此巨大的实体 bean 集合。
CNTR0043E: Bean“{0}”正在工作负载管理的服务器上尝试使用 ActivationPolicy 和 LoadPolicy 的无效组合。
Explanation 该用户已经对工作负载管理的服务器中包含的企业 bean 指定了“落实选项 A”。不支持该组合。
Action 把企业 bean 更改为使用不同的落实选项,或把服务器更改为非工作负载管理的。
CNTR0044W: Bean“{0}”正在尝试使用无效组合 -“激活策略:事务”和“装入策略:激活”。将装入策略缺省设置为:事务。
Explanation 不支持为企业 bean {0} 指定的激活策略。执行的缺省操作(选项 C)可能不是您要发生的操作。激活策略和装入策略的组合是 WebSphere 实现 EJB 规范中落实选项 A、B 和 C 的方法。
Action 您需要使用有效组合重新部署企业 bean 以消除此消息。
CNTR0045W: 无法将远程对象转换成存根文件。可能的原因 =“{0}”。
Explanation This exception is unexpected. The cause is not immediately known.
Action 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/.
CNTR0046E: Bean“{0}”未指定连接工厂绑定。
Explanation 既没有为 bean“{0}”指定特定于 bean 的连接工厂绑定,也没有为其指定缺省连接工厂绑定。
Action 安装 bean“{0}”时指定连接工厂绑定。
CNTR0047E: 在 EJB 规范禁止的情况中,bean 尝试使用接口或方法“{0}”。
Explanation 根据 EJB 规范,因下列一个原因而禁止方法“{0}”:- MessageDriven-Context 接口的 getRollbackOnly 和 setRollbackOnly 方法应该仅在事务的上下文中执行的消息驱动的 bean 方法中使用。# - 因为容器没有客户机安全上下文,因此在消息驱动的 bean 方法中禁止调用 getCallerPrincipal 和 isCallerInRole 方法。# - 对于容器没有有意义的事务上下文,以及所有具有 bean 管理的事务定界的消息驱动的 bean,在消息驱动的 bean 方法中禁止调用 getRollbackOnly 和 setRollbackOnly 方法。# - 对于具有容器管理的事务定界的消息驱动的 bean,UserTransaction 接口是不可用的。# - 因为没有消息驱动的 bean 的 EJBHome 或 EJBLocalHome 对象,因此在消息驱动的 bean 方法中禁止调用 getEJBHome 或 getEJBLocalHome。#
Action 用户不能在该环境中调用方法“{0}”。
CNTR0048W: Bean 的 finder 方法“{0}”错误地指定为零的 finder 方法集合超时范围。
Explanation finder 方法“{0}”指定了 finder 方法集合超时范围,但该值为 0。
Action 如果需要 finder 方法集合超时范围,提供非零值。
CNTR0049E: bean 正在尝试使用“落实选项 A”和“乐观并行”的无效组合。
Explanation 用户已在企业 bean 上指定了“落实选项 A”和“乐观并行控制”。不支持该组合。
Action 把企业 bean 更改为使用“落实选项 A”或“乐观并行控制”,但不能两个都用。
CNTR0050E: 容器事务中发生协议错误。
Explanation This exception is unexpected. The cause is not immediately known.
Action 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/.
CNTR0051E: 事务已超时,这是由于客户机超过 {1} 秒未活动了。事务标识:{0}
Explanation 客户机不活动时间已超过 {1} 秒的非活动超时值。
Action 如果客户离开并让事务保持活动,通常这种情况可能会发生。如果客户机仍然活动,您需要让管理员确定是否更改客户机或事务非活动超时值。
CNTR0052W: LRU 线程已中断。正在终止。{0}
Explanation This exception is unexpected. The cause is not immediately known.
Action 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/.
CNTR0053W: LRU 清扫 {0} {1} 期间捕获异常。
Explanation This exception is unexpected. The cause is not immediately known.
Action 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/.
CNTR0054W: 放弃策略 {0} {1} 抛出异常。
Explanation This exception is unexpected. The cause is not immediately known.
Action 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/.
CNTR0055W: 当尝试构造 <env-entry-name> {0} <env-entry-value> {1} 时捕获“可抛出的”异常
{2}
Explanation 当尝试创建 java:comp/env 条目时,容器捕获“可抛出的”。
Action 根据与异常 {2} 相关的消息执行操作。
CNTR0056W: 无法获取 bean 的包装器。Bean:
{0}
Explanation This exception is unexpected. The cause is not immediately known.
Action 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/.
CNTR0057W: 为 bean {0} 指定的最小池大小是无效整数:{1} 改为使用缺省值。
Explanation 只能为最小池大小指定一个正整数。将改为使用缺省值。
Action 将值更改为正整数。
CNTR0058W: 为 bean {0} 指定的最大池大小是无效整数:{1} 改为使用缺省值。
Explanation 只能为最大池大小指定一个正整数。将改为使用缺省值。
Action 将值更改为正整数。
CNTR0059W: 为 bean {0} 指定的最小池大小大于指定的最大池大小:({1},{2}) 改为使用缺省值。
Explanation 最大池大小必须大于或等于最小大小。最小值和最大值将使用缺省值。
Action 将最大大小更改为大于或等于最小大小。
CNTR0060I: bean {2} 的 (最小,最大) 池大小是 ({0},{1})
Explanation 这些是将用于此 bean 类型的最小和最大池大小值。
Action 无。
CNTR0061I: findByPrimaryKey 方法上的只读属性对于 bean 重设为 true:<All>
Explanation 用户已指定 findByPrimaryKey 只读属性在所有 EntityBean 上重设为 true。
Action 无。
CNTR0062W: 在池大小规范字符串 {0} 中未找到等号
Explanation 池大小规范的格式是:bean_name=min,max。等号必须在 bean 名称和最小/最大值之间存在。
Action 确保等号在 bean 名称和最小/最大值之间存在。
CNTR0063W: 无法在显示名为 {0} 的 Web 应用程序或企业 bean 的部署描述符中找到对 EJB 的引用。EJB 可能指定了无效的绑定信息。
Explanation 具有无效语法的部署描述符可能会出错。
Action 验证 EJB 部署描述符中的绑定信息是否正确。
CNTR0064E: 具有基于激活策略的活动会话的类型为“{0}”的 bean 实例尝试参与多个并发事务。
Explanation 活动会话中激活的 EJB 只应该参与序列事务。改变事务属性,诸如一个方法的 REQUIRES 和另一个方法的 REQUIRES_NEW 或 NOT_SUPPORTED 可能会导致此错误。
Action 查看指定给 EJB 方法的事务属性,并验证方法调用顺序不会导致活动会话中相同 bean 的多个并发事务。
CNTR0065E: CMP bean“{0}”尝试使用不支持的本地事务解析控制值。
Explanation 对于具有 CMP bean 的本地事务,仅支持 ContainerAtBoundary 解析控制。
Action 使用组装工具,把 CMP bean 的“IBM 扩展”选项卡中的“解析控制”更改为“ContainerAtBoundary”,并重新启动服务器。
CNTR0066E: Bean“{0}”尝试使用“活动会话”的无效本地事务约束值。
Explanation 活动会话的本地事务约束对于消息驱动的 bean 是无效的。
Action 把本地事务约束从“活动会话”更改为“bean 方法”,并重新启动应用程序服务器。
CNTR0067W: 会话 bean“{0}”或它的 Home 尝试使用 Bean 管理的事务和容器管理的方法级别事务属性的无效组合。将忽略方法级别事务属性。
Explanation EJB 规范规定使用“Bean 管理的事务”的会话 Bean 或会话 Bean 的 Home 不能声明方法事务属性。因为会话 Bean 将使用 Bean 管理的事务,所以容器管理的方法级别事务属性没有任何意义。
Action 除去此 bean 或它的 HOME 的方法的事务属性。
CNTR0068W: Bean“{0}”或它的 HOME 尝试使用 bean 管理的活动会话和方法级别活动会话属性的无效组合。
Explanation 具有“bean 管理的事务”的 EJB 或它的 HOME 不应该为它的方法声明“容器管理的活动会话”属性。
Action 除去此 EJB 或它的 HOME 的方法的“容器管理的活动会话”属性。
CNTR0069E: EJB 1.1 模块中的 Bean“{0}”尝试使用“活动会话”的无效“激活位置”策略。
Explanation EJB 1.1 模块上不支持活动会话的使用。
Action 为“激活位置”策略选择“一次”或“事务”。
CNTR0070E: EJB 1.1 模块中的 Bean“{0}”尝试使用“活动会话”的无效本地事务约束。
Explanation EJB 1.1 模块上不支持活动会话。
Action 为本地事务约束选择“Bean 方法”。
CNTR0071E: EJB 1.1 模块中的 Bean“{0}”尝试使用“ContainerAtBoundary”的无效本地事务解析控制。
Explanation 对于 EJB 1.1 模块,不支持本地事务解析控制“ContainerAtBoundary”。
Action 为本地事务解析控制选择“应用程序”。
CNTR0072E: Bean“{0}”尝试使用无效“激活位置”策略和容器管理的活动会话。
Explanation 配置使用容器管理的 Activity Session 的 Bean 必须使用“Activity Session”的“激活位置”策略或必须使用“时间间隔”、“每天”或“每周”的“装入位置”策略。
Action 确保在使用容器管理的 Activity Session 支持时使用了“Activity Session”的“激活位置”策略或“时间间隔”、“每天”或“每周”的“装入位置”策略。
CNTR0073E: Bean“{0}”尝试使用无效的本地事务解析控制。
Explanation 对于容器管理的事务或活动会话,本地事务解析控制必须是 ContainerAtBoundary。
Action 把本地事务解析控制设置为“ContainerAtBoundary”。
CNTR0074E: 在 {0} 中发生意外的方法调用。
Explanation This exception is unexpected. The cause is not immediately known.
Action 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/.
CNTR0075E: EnterpriseBean 需要的用户提供的类“{0}”找不到或装入。
Explanation 找不到或装入 bean 的一个或多个实现、home 接口、远程接口、本地接口或其他相似的类。
Action 检查以确保正确地安装并配置了 bean 实现类、home 接口、远程接口和其他类。
CNTR0076W: 无法在显示名为 {0} 的 Web 应用程序或 EnterpriseBean 的部署描述符中找到对 ResourceRef 的引用。
Explanation J2EE 组件可能指定了无效的绑定信息。
Action 验证 J2EE 组件的部署描述符中的绑定信息是否正确。
CNTR0077W: 无法在显示名为 {0} 的 Web 应用程序或 EnterpriseBean 的部署描述符中找到对 ResourceEnvRef 的引用。
Explanation J2EE 组件可能指定了无效的绑定信息。
Action 验证 J2EE 组件的部署描述符中的绑定信息是否正确。
CNTR0078I: 为 bean {0} 启用 Custom Finder 访问意向支持
Explanation 用户已指定 Custom Finder 访问意向必须执行。如果方法有更新访问意向,那么将执行访问意向。
Action 用户可以通过使用 JVM 和 bean 级别属性或者把方法的访问意向设置为只读,禁用 custom finder 的访问意向处理。
CNTR0080E: EJB 计时器服务对于实现 javax.ejb.TimedObject 接口 {0} 的 EJB 是不可用的。
Explanation 指定的 EJB 实现需要 EJB 计时器服务,它已被禁用或者启动失败。
Action 请参阅前面的消息,以确定 EJB 计时器服务启动失败的原因,并且更正问题或启用 EJB 计时器服务。
CNTR0081E: 调用了 setTranEnlistmentNotNeeded,返回不可识别的原因码 {0}。
Explanation This exception is unexpected. The cause is not immediately known.
Action 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/.
CNTR0082E: 无法加入 XAResource,因为不知道 MDB {1} 的资源适配器 {0} 的恢复标识。
Explanation This exception is unexpected. The cause is not immediately known.
Action 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/.
CNTR0083E: 消息端点的创建失败:
{0}
Explanation This exception is unexpected. The cause is not immediately known.
Action 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/.
CNTR0084E: 用不正确的事务属性部署了 MDB {1} 的方法 {0}。
Explanation 必需用“需要”、“不支持的”或“bean 管理的”事务属性部署 MDB 的方法。
Action 使用“需要”、“不支持的”或“bean 管理的”作为 MDB {1} 的方法 {0} 的事务属性重新部署应用程序。
CNTR0085E: MDB {0} 必须实现接口 {2} 的方法 {1}。
Explanation 资源适配器正在调用接口 {2} 上的方法 {1},并且该方法不由 MDB {0} 实现。
Action 确定 MDB 是否被部署为使用正确的资源适配器。如果绑定到正确的资源适配器,那么把 MDB {0} 更改为向接口 {2} 的方法 {1} 提供实现。
CNTR0086E: 资源适配器 {0} MDB {1} 发生了事务恢复设置错误。
Explanation 资源适配器调用了 JCA MessageEndpointFactory 对象上的 createEndpoint 方法,并且作为 createEndpoint 方法的一个参数传递了 XAResource 对象。然而,资源适配器生存期管理器遇到了错误,该错误妨碍它为此资源适配器设置事务恢复。因此,无法成功地创建端点。
Action 让管理员查看日志,以获取表明 MDB {1} 被绑定到资源适配器 {0} 的设置失败的先前的错误消息。管理员必须更正错误以消除这条错误消息。
CNTR0087E: 不允许资源适配器 {0} 传递非空的 XAResource 给 MDB {1} 的 createEndpoint 方法。
Explanation 资源适配器调用了 JCA MessageEndpointFactory 对象上的 createEndpoint 方法,并且传递了一个 XAResource 对象。然而,未设置此资源适配器的事务恢复,这是因为资源适配器已表明它不支持 XA 事务。由于该原因,不允许资源适配器把 XAResource 对象传递给 createEndpoint 方法。
Action 让资源适配器供应商更正资源适配器 {0} 配置或实现。
CNTR0088E: 用户提供的类“{0}”可能未实现 javax.ejb.TimedObject 接口。
Explanation EJB 1.x、2.0 和有状态会话 bean 可能未实现 javax.ejb.TimedObject 接口。
Action 把 EJB 部署更改为 V2.1 或更高版本,把该实现更改为不实现 javax.ejb.TimedObject 接口,或者更改 EJB 类型。
CNTR0089E: 对于 EJB {2} 上的方法“{1}”不允许使用事务属性 {0}。
Explanation EJB 规范对于指定的 EJB 方法不允许使用已配置的事务属性。请参阅 EJB 规范,以获取更多详细信息。
Action 把部署描述符更改为指定该项 EJB 方法允许的事务属性。
CNTR0090E: {0} 的 WebServiceRef 绑定失败:{1}
Explanation This exception is unexpected. The cause is not immediately known.
Action 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/.
CNTR0091W: 无法在显示名为 {0} 的 Web 应用程序或 EnterpriseBean 的部署描述符中找到对 MessageDestinationRef 的引用。
Explanation J2EE 组件可能指定了无效的绑定信息。
Action 验证 J2EE 组件的部署描述符中的绑定信息是否正确。
CNTR0092W: 尝试访问未启动的 EnterpriseBean {0}。
Explanation 已尝试访问未安装、未启动或无法启动的应用程序的 EnterpriseBean。
Action 验证应用程序是否已安装并已启动。如果应用程序已安装并已启动,请参阅前面的有关于 EnterpriseBean 启动失败的消息,并且更正那些问题。
CNTR0093E: 尝试启动 EnterpriseBean {0} 由于异常 {1} 而失败
Explanation 初始化和启动 EnterpriseBean {0} 期间发生错误。
Action 执行与异常 {1} 关联的消息中建议的操作。
CNTR0094E: 用 Bean 高速缓存装入策略配置了实体 bean“ {0}”,导致每隔一段时间将重新装入实体,但未配置实体 bean 使用 EJB 2.x 容器管理的持久性。
Explanation Bean 高速缓存装入策略导致每隔一段时间重新装入实体 bean,只有 EJB 2.x 容器管理的持久性 bean 才支持使用此策略。
Action 将 Bean 高速缓存装入策略更改为 bean 类型支持的值,或更改为使用 EJB 2.x 容器管理的持久性的 bean。
CNTR0095W: 会话 bean“{0}”的 EJB 模块配置缺少重设内存到内存复制设置。
Explanation 管理员已配置了会话 bean“{0}”以重设 EJB 模块级别的内存到内存复制设置,但没有提供 EJB 模块级别的内存到内存复制设置。
Action 管理员应该禁用 EJB 模块级别的重设或为此会话 bean 提供内存到内存复制设置。
CNTR0096W: 会话 bean“{0}”的应用程序配置缺少对内存到内存复制设置的重设。
Explanation 管理员已配置了会话 bean“{0}”以重设应用程序级别的内存到内存复制设置,但没有提供应用程序级别的内存到内存复制设置。
Action 管理员应该禁用应用程序级别的重设或为此会话 bean 提供内存到内存复制设置。
CNTR0097W: 缺少 EJB 容器的内存到内存复制设置。
Explanation 管理员已使用内存到内存复制配置了有状态会话 bean 故障转移,但缺少内存到内存复制设置。
Action 管理员应该禁用有状态会话 bean 故障转移或为 EJB 容器提供内存到内存复制设置。
CNTR0098I: 禁用 bean“{0}”的容器管理的预查找持久存储同步。
Explanation 为此 bean 将应用程序配置为不会导致在定制 findBy 方法的调用之前与持久存储同步。此行为不符合 EJB 2.0 规范,但是可以提高性能。
Action 无。
CNTR0099I: 已成功初始化 {0} 服务。
Explanation 已成功初始化 DRS 中“有状态的 会话 Bean”支持的 z/OS 控制器服务。
Action 无。
CNTR0100E: 方法 {0} 捕获异常:{1}
Explanation 在指定方法中捕获异常。
Action 无。
CNTR0101E: 方法 {0} 标记为 null。
Explanation 指定的方法传递了一个空服务方标记。
Action 无。
CNTR0102E: 方法 {0} entryKey 为 null。
Explanation 指定的方法传递了一个空 entryKey 参数。
Action 无。
CNTR0103E: 方法 {0} 值为 null。
Explanation 指定的方法传递了一个空 entryKey 值。
Action 无。
CNTR0104E: 方法 {0} 无法将 entryKey 转换为字节数组。
Explanation 指定的方法无法将 entryKey 参数转换为字节数组。
Action 无。
CNTR0105E: 方法 {0} 捕获异常:{1} stoken = {3}。
Explanation 在处理服务方标记时,指定的方法捕获异常。
Action 无。
CNTR0106E: 方法 {0} 无法获取 STOKEN {1} 的代理。
Explanation 指定的方法无法获得用于处理服务方标记的代理。
Action 无。
CNTR0107E: 方法 {0} 无法将标记转换为字节数组:stoken = {1}。
Explanation 指定的方法无法将服务方标记转换为字节数组。
Action 无。
CNTR0108E: 方法 {0} 在获取标记 {3} 的代理时捕获异常 {1}。
Explanation 指定的方法在获取用于处理服务方标记的代理时捕获异常。
Action 无。
CNTR0109E: 方法 {0} 事件参数为 null。
Explanation 指定的方法传递了一个空事件参数。
Action 无。
CNTR0110E: 方法 {0} 无法将值转换为字节数组。
Explanation 指定的方法无法将所传递的 entryKey 值转换为字节数组。
Action 无。
CNTR0111E: 方法 {0} 无法将事件转换为字节数组。
Explanation 指定的方法无法将事件转换为字节数组。
Action 无。
CNTR0112E: 用户提供的类“{0}”必须实现“{1}”接口。
Explanation EJB 规范要求消息驱动的 bean 为它支持的消息传递类型实现消息侦听器接口。
Action 更改“{0}”类,以便使它实现 EJB 规范所要求的“{1}”接口。
CNTR0113I: SfDRSControllerInstance {0} 接收到了 REPLICATION_UP 事件。
Explanation 指定的 SfDRSControllerInstance 接收到了 REPLICATION_UP 事件。
Action 无。
CNTR0114I: SfDRSControllerInstance {0} 接收到 REPLICATION_DOWN 事件。
Explanation 指定的 SfDRSControllerInstance 接收到了 REPLICATION_DOWN 事件。
Action 无。
CNTR0115I: SfDRSControllerInstance {0} 接收到了 IS_CONGESTED 事件。
Explanation 指定的 SfDRSControllerInstance 接收到了 IS_CONGESTED 事件。
Action 无。
CNTR0116I: SfDRSControllerInstance {0} 接收到 NOT_CONGESTED 事件。
Explanation 指定的 SfDRSControllerInstance 接收到了 NOT_CONGESTED 事件。
Action 无。
CNTR0117I: 在 bean“{0}”上将忽略容器管理的 ejbStore() 调用,如果在当前事务中尚未修改它的话。
Explanation 为此 bean 配置应用程序以防止 EJB 容器在尚未修改该 bean 的情况下调用该 bean 的 ejbStore() 方法。此行为不符合 EJB 2.0 规范,但是可以提高性能。
Action 无。
CNTR0118I: 将不对 bean“{0}”进行所有本地和本地 Home 方法的容器方法前和方法后处理。
Explanation 为此 bean 配置应用程序以简化对本地 Home 和本地业务方法所执行的方法前和方法后处理。此行为不符合 EJB 2.0 规范,但是可以提高性能。
Action 无。
CNTR0119E: 用户提供的类“{0}”可能未实现 com.ibm.websphere.ejbcontainer.LightweightLocal 接口。原因码 = {1}。
Explanation 只有具有本地接口的 EJB 2.x 实体 bean 可以实现 com.ibm.websphere.ejbcontainer.LightweightLocal 接口。原因码标识特定违例,如下所示: 1 - EJB 不是实体 bean。 2 - bean 是 EJB 1.x 或 CMP 1.x 实体 bean。 3 - EJB 未定义本地接口。
Action 将 EJB 更改为实体类型、将 EJB 部署更改为 V2.0 或更高版本、将 EJB 部署更改为指定本地接口,或将该实现更改为不实现 com.ibm.websphere.ejbcontainer.LightweightLocal 接口。
CNTR0120W: 类型为布尔值的 EJB java:comp/env 上下文环境条目 {0} 未设置为有效的布尔值 {1}。为条目指定了值“false”。
Explanation 应为类型为布尔值的 EJB java:comp/env 上下文环境条目指定值“true”或“false”。任何其他值都将导致“false”,但它可能指示配置中存在问题。应用程序可能不如期望的那样操作。
Action 将类型为布尔值的 EJB java:comp/env 上下文环境条目更改为“true”或“false”。
CNTR0121W: JAR“{0}”的 ejb-jar.xml 中存在配置错误。出错的容器事务元素具有事务属性元素:“{1}”。
Explanation 容器事务元素中的所有 ejb 名称元素必须与企业 bean 元素中的有效 ejb 名称元素相匹配。
Action 更正 ejb-jar.xml 文件,以使容器事务元素中的所有 ejb 名称元素与企业 bean 元素中的有效 ejb 名称元素条目相匹配。
CNTR0123W: JAR“{0}”的 ejb-jar.xml 中存在 XML 配置错误。EJB“{1}”的方法许可权元素出错。
Explanation 方法许可权元素中的所有 ejb 名称元素必须与企业 bean 元素中的有效 ejb 名称元素相匹配。
Action 更正 ejb-jar.xml 文件,以使方法许可权元素中的所有 ejb 名称元素与企业 bean 元素中的有效 ejb 名称元素条目相匹配。
CNTR0124W: JAR“{0}”的 ejb-jar.xml 中存在 XML 配置错误。EJB“{1}”的排除列表元素出错。
Explanation 排除列表元素中的所有 ejb 名称元素必须与企业 bean 元素中的有效 ejb 名称元素相匹配。
Action 更正 ejb-jar.xml 文件,以使排除列表元素中的所有 ejb 名称元素与企业 bean 元素中的有效 ejb 名称元素条目相匹配。
CNTR0125E: 无法处理 {0} 类的注入信息。
Explanation 已向注入引擎注册的注入处理器未能标识和收集与该类相关联的所有注释。
Action 更正该类的 ejb-jar.xml 和注释。
CNTR0126E: 消息驱动的 bean(MDB){0} 未定义消息侦听器接口。
Explanation 消息驱动的 bean 必须使用 Enterprise JavaBeans(EJB)类的 XML、注释或实现子句来定义消息侦听器接口。
Action 检查 MDB 类 {0} 的 XML 和 Java 源代码并且指定消息侦听器接口。
CNTR0130E: 当为某个 bean 或 home 接口指定了 Java 命名和目录接口(JNDI)绑定名称时,无法指定特定的 JNDI 绑定。{1} 模块中的 {0} bean 必须使用简单的 JNDI 绑定名称或者使用特定 JNDI 绑定,但是不能同时使用这两个选项。
Explanation 不能将简单 JNDI 绑定名称和特定 JNDI 绑定同时用于给定的 bean 或 home 接口。
Action 在指定模块中更正该 bean 或 home 接口的绑定文件设置。
CNTR0131E: {1} 模块中的 {0} bean 没有配置任何生产性的接口。
Explanation 根据 bean 类型,一个企业 bean 必须至少配置一个组件、业务、Web Service 端点或消息侦听器接口。
Action 更正此 bean 的 ejb-jar.xml 文件或源代码注释配置设置。
CNTR0132E: {1} 模块中的 {0} 会话 bean 为消息侦听器或 Web Service 端点配置了一个接口。
Explanation 无状态会话 bean 不能配置消息侦听器接口。有状态会话 bean 不能配置任何这些接口类型。
Action 更正此 bean 的 ejb-jar.xml 文件或源代码注释配置设置。
CNTR0133E: {1} 模块中的 {0} 实体 bean 为业务、消息侦听器或 Web Service 端点配置了一个接口。
Explanation 实体 bean 不能配置任何这些接口类型。
Action 更正此 bean 的 ejb-jar.xml 文件或源代码注释配置设置。
CNTR0134E: {1} 模块中的 {0} 消息驱动的 bean 为一个组件、业务、Web Service 端点或 home 接口配置了一个接口。
Explanation 消息驱动的 bean 不能配置任何这些接口类型。
Action 更正此 bean 的 ejb-jar.xml 文件或源代码注释配置设置。
CNTR0135E: {0} 消息驱动的 bean(MDB)在绑定文件中没有相应的绑定。
Explanation 每个消息驱动的 bean 的绑定文件中都必须存在一个消息驱动的 bean 绑定。
Action 检查该 MDB 的 ejb-jar-bnd.xml 绑定文件,并确保存在一个绑定条目。
CNTR0136E: 为本地 home 接口或 bean 提供的特定 Java 命名和目录接口(JNDI)绑定名称不是以 ejblocal: 开头。为 {1} 模块中的 home 接口或 {0} bean 指定的本地绑定名称 {2} 不是以 ejblocal: 开头。
Explanation 所指定 bean 或 home 接口的本地绑定名称不是以 ejblocal: 开头。
Action 在指定模块中更正该 bean 或 home 接口的本地绑定名称。
CNTR0137E: 为远程 home 接口或 bean 提供的特定 Java 命名和目录接口(JNDI)绑定名称是以 ejblocal: 开头的。为 {1} 模块中的 home 接口或 {0} bean 指定的远程绑定名称 {2} 不能以 ejblocal: 开头。
Explanation 给定 bean 或 home 接口的远程绑定名称不能以 ejblocal: 开头。
Action 在指定模块中更正该 bean 或 home 接口的远程绑定名称。
CNTR0138E: {1} 模块中的 {0} bean 或 home 接口的 Java 命名和目录接口(JNDI)绑定名称是一个空白字符串值。
Explanation JNDI 绑定名称中不能包含空白字符串。
Action 更正 ejb-jar-bnd.xml 绑定文件,赋予此 bean 一个有效 JNDI 绑定名称。
CNTR0139E: {1} 模块中的 {0} bean 为业务接口 {3} 指定了多个 Java 命名和目录接口(JNDI)绑定名称。
Explanation 每个业务接口只能配置一个 JNDI 绑定名称。
Action 更正 ejb-jar-bnd.xml 绑定文件,以对此 bean 给定单个 JNDI 绑定名称。
CNTR0140E: {1} 模块中的 {0} bean 指定了业务接口 {2},而业务接口 Java 命名和目录接口(JNDI)绑定中不存在该业务接口。
Explanation 每个业务接口 JNDI 绑定都必须配置有效的业务接口类。
Action 更正 ejb-jar.xml 文件或源代码注释,以配置有效的业务接口类。
CNTR0141E: {1} 模块中的 {0} bean 指定了一个 home 接口 Java 命名和目录接口(JNDI)绑定。但是该绑定没有相匹配的 home 接口类。
Explanation 每个 home 接口 JNDI 绑定都必须配置一个相匹配的 home 接口类。
Action 更正 ejb-jar.xml 文件或源代码注释,以配置有效的 home 接口类。
CNTR0142W: 具有 {0} Java 命名和目录接口(JNDI)名称的 Enterprise JavaBeans(EJB)绑定不包含企业 bean 节。
Explanation 所有 EJB 绑定都需要在 ibm-ejb-jar-bnd.xml 文件中有一个企业 bean 节。
Action 检查 ibm-ejb-jar-bnd.xml 文件,并确保所有 EJB 绑定都包含一个企业 bean 节。
CNTR0143E: 具有 {0} Java 命名和目录接口(JNDI)名称的 Enterprise JavaBeans(EJB)绑定不包含 jca 适配器节。
Explanation 消息驱动的 bean 的所有绑定都需要在消息驱动的绑定中有一个 jca 适配器节。
Action 检查绑定文件,并确保所有消息驱动的绑定都包括一个 jca 适配器节。
CNTR0144E: 具有 {0} Java 命名和目录接口(JNDI)名称的 Enterprise JavaBeans(EJB)绑定有一个不包含 activation-spec-binding-name 值的 jca 适配器节。
Explanation 消息驱动的 bean 的所有绑定都需要一个包含 activation-spec-binding-name 值的 jca 适配器节。
Action 检查绑定文件,并确保所有消息驱动的绑定都包括一个具有 activation-spec-binding-name 值的 jca 适配器节。
CNTR0145E: 具有 {0} Java 命名和目录接口(JNDI)名称的 Enterprise JavaBeans(EJB)绑定有一个不包含 destination-binding-name 值的 jca 适配器节。
Explanation 消息驱动的 bean 的所有绑定都需要一个包含 destination-binding-name 值的 jca 适配器节。
Action 检查绑定文件,并确保所有消息驱动的绑定都包括一个具有 destination-binding-name 值的 jca 适配器节。
CNTR0146E: {1} 模块中包含的 {0} 绑定文件的第 {2} 行第 {3} 列中存在配置错误。
Explanation 绑定文件中包含简单的语法错误或语义违例。
Action 检查日志文件中的其他“错误原因”异常,这些异常消息可能提供了特定解析器消息的详细信息。更正绑定文件错误并重新安装应用程序。
CNTR0147E: {1} 模块中包含的 {0} 绑定文件中有配置错误。
Explanation 绑定文件中包含简单的语法错误或语义违例。
Action 更正绑定文件错误并重新安装应用程序。
CNTR0148E: {0} 容器管理的持久性(CMP)实体 bean 被配置为将 CMP 连接工厂与 {1} Java 命名和目录接口(JNDI)配合使用。但是,未配置此连接工厂资源。
Explanation 未配置此 bean 需要的连接工厂资源。CMP 实体 bean 将不起作用。
Action 确保选择了正确的数据源,以在管理控制台中使用 CMP,从而创建必需的连接工厂资源。
CNTR0149E: {1} 模块中的 {0} 企业 bean 的启动过程失败,原因是发生了以下异常:{2}
Explanation 在初始化和启动 bean 的过程中发生了错误。
Action 检查异常消息以确定该 bean 未启动的原因。另外,还要检查日志中存在的与启动此 bean 相关的其他异常消息。
CNTR0150E: 不能对 {3} 企业 bean 类的 {2} 方法同时配置 {0} 注释和 {1} 注释。
Explanation 此错误消息中标识的注释之间互相冲突。不要对同一方法指定这些注释。
Action 通过从指定方法中除去一个注释或同时除去两个注释来更改 Java 源代码。然后,重新安装应用程序。
CNTR0151E: 在 {2} 企业 bean 类的 {1} 方法上的 @RolesAllowed 注释中多次指定了 {0} 角色。
Explanation 可以在 @RolesAllowed 注释中指定一次所指定的角色。
Action 通过从此注释中除去重复的角色来更改 Java 源代码。然后,重新安装应用程序。
CNTR0152E: 不能同时对 {2} 企业 bean 类配置类级别 {0} 和 {1} 的注释。
Explanation 此错误消息中标识的注释之间互相冲突。不要对同一个类指定这些注释。
Action 通过从指定类中除去一个注释或同时除去两个注释来更改 Java 源代码。然后,重新安装应用程序。
CNTR0153E: 在 {1} 企业 bean 类的类级别 @RolesAllowed 注释中多次指定了 {0} 角色。
Explanation 可以在 @RolesAllowed 注释中指定一次给定的角色。
Action 通过从此注释中除去重复的角色来更改 Java 源代码。然后,重新安装应用程序。
CNTR0154E: 另一个组件正尝试引用 {1} 模块中的 {0} 企业 bean。此 bean 不支持另一个组件尝试引用的 {2} 接口的实现。
Explanation 尝试引用此 bean 的组件具有配置错误。该组件为此 bean 指定了不受支持的接口。
Action 更改尝试引用此 bean 的组件的 ejb-ref 标记或 @EJB 注释,以使此组件指定受支持的接口。检查日志文件中存在的相关异常,这些异常指示存在配置错误的调用组件。
CNTR0155E: 另一个组件正尝试引用 {1} 模块中的 {0} 企业 bean。此 bean 同时支持另一个组件尝试引用的 {2} 接口的本地实现和远程实现。
Explanation 尝试引用该 bean 的组件具有配置错误。该组件尚未指定是要调用此 bean 上的本地接口或远程接口。
Action 更改尝试引用此 bean 的组件的 ejb-ref 标记或 @EJB 注释,以使此组件指定该 bean 的本地接口或远程接口。检查日志文件中存在的相关异常,这些异常指示存在配置错误的调用组件。
CNTR0156E: 配置了 {1} 模块中的 {0} 有状态会话 bean 以实现故障转移。但是,该会话 bean 还被配置为使用扩展作用域持久性上下文。这些配置设置发生了冲突。
Explanation 不能同时对故障转移支持和扩展作用域持久性上下文支持配置有状态会话 bean。
Action 除去此 bean 的这两个配置设置中的其中一个。然后,重新安装应用程序。
CNTR0157E: {1} 模块中的 {0} 企业 bean 未实现 {2} 方法。而此方法是 bean 接口的一部分。
Explanation 企业 bean 必须实现对它们的接口类指定的所有方法。
Action 更正 bean 实现,使它包括所有必需的方法。然后,重新安装应用程序。
CNTR0158E: {1} 模块中的 {0} 会话 bean 将 {2} 方法配置为一个超时方法。此方法必须具有 javax.ejb.Timer 类型的单个参数。
Explanation 计时器 bean 必须实现一个超时方法,该方法具有 javax.ejb.Timer 类型的单个参数。
Action 更正 bean 实现,使它包括必需的参数。然后,重新安装应用程序。
CNTR0159E: 在所指定的 {1} 父代 bean 与 {2} 子代 bean 之间的继承关系中,{0} 模块具有配置错误。
Explanation 该模块的配置扩展文件中可能存在错误,或者这两个 bean 中的其中一个不存在。
Action 更正该模块的扩展 XML 文件中已配置的继承关系,或者提供缺少的 bean 实现。
CNTR0160E: {1} 模块中的 {0} 企业 bean 被配置为计时器 bean。但是,该 bean 未实现以下必需的超时方法:ejbTimeout
Explanation 从 TimedObject 接口继承的计时器 bean 必须实现以下超时方法:ejbTimeout
Action 更正 bean 实现,使它包括必需的方法。然后,重新安装应用程序。
CNTR0161E: {1} 模块中的 {0} 企业 bean 对多个方法指定了 @Timeout 注释。
Explanation 计时器 bean 只能实现单个超时方法。
Action 更正 bean 实现,使它只包括一个超时方法。然后,重新安装应用程序。
CNTR0162E: {1} 模块中的 {0} 企业 bean 指定了以下超时方法:{2}。但是该 bean 未实现此方法。
Explanation 计时器 bean 必须提供已配置的超时方法的实现。
Action 更正 bean 实现,使它包括必需的超时方法。然后,重新安装应用程序。
CNTR0163E: {1} 模块中的 {0} 企业 bean 对使用 XML 的超时方法标记指定了 {2} 超时方法。另外,该 bean 还对 Java 源代码中的 @Timeout 注释指定了 {3} 超时方法。此配置发生冲突。
Explanation 计时器 bean 必须只配置一个超时方法。
Action 更正 bean 配置以指定单个超时方法。然后,重新安装应用程序。
CNTR0164E: {1} 模块中的 {0} 企业 bean 实现了 {2} 超时方法,此方法发生了应用程序异常。
Explanation 超时方法不能发生应用程序异常。
Action 更正超时方法实现,以便不发生应用程序异常。然后,重新安装应用程序。
CNTR0165E: {1} 模块中的 {0} 企业 bean 实现了 {2} 超时方法,此方法具有非空返回类型。
Explanation 超时方法必须返回空。
Action 更正超时方法实现以返回空。然后,重新安装应用程序。
CNTR0166E: {1} 模块中的 {0} 企业 bean 实现了 {2} 超时方法,此方法被声明为静态方法或终态方法。
Explanation 超时方法不能被声明为静态方法或终态方法。
Action 更正该超时方法的实现声明。然后,重新安装应用程序。
CNTR0167I: 服务器正在绑定 {3} 应用程序 {2} 模块中的 {1} 企业 bean 的 {0} 接口。绑定位置为:{4}
Explanation 已在指定的命名位置绑定此接口。
Action 尝试查找此接口时,请使用所指定的命名位置。
CNTR0168W: 使用简单的绑定名称配置了 {2} 应用程序中的 {1} 模块中的 {0} 企业 bean,但是该企业 bean 具有多个本地或远程接口。用来绑定这些接口的命名位置将与所指定的简单绑定名称不同。
Explanation 因为该企业 bean 具有多个接口,所以必须将每个绑定名称扩展为唯一的。
Action 完成下列其中一项操作:/n 使用扩展名称来查找此企业 bean 的接口。/n 更改此 bean 的配置数据,以对每个接口指定唯一的绑定位置。
CNTR0169E: 在模块 {2} 中的绑定 {1} 中指定的企业 bean {0} 不存在。
Explanation 企业 bean 名称可能不正确,或者可能为一个不存在的 bean 指定了绑定。
Action 更正绑定文件。然后,重新安装应用程序。
CNTR0170E: {1} 模块中的 {0} 企业 bean 没有已定义的 bean 类型。
Explanation 每个企业 bean 必须指定一种 bean 类型,例如:无状态会话 bean 和消息驱动的 bean 等等。
Action 更正此 bean 的 Java 源代码注释或 ejb-jar.xml 配置设置。然后,重新安装应用程序。
CNTR0171E: {2} 应用程序的 {1} 模块中的 {0} 企业 bean 与 {5} 应用程序的 {4} 模块中的 {3} 企业 bean 都具有以下绑定位置:{5}
Explanation 每个企业 bean 必须指定唯一的绑定位置。
Action 更正其中一个企业 bean 的绑定文件,以使每个 bean 都具有唯一的绑定位置。
CNTR0220E: {0} 拦截器类在 {1} 企业 bean 的拦截器列表中多次出现。以下是此 bean 的拦截器列表:{2}
Explanation @Interceptors 注释或者部署描述符中的 interceptor-class 标记用来提供拦截器类名的列表。一个类在拦截器类列表中只能出现一次。
Action 从拦截器类列表中除去重复的拦截器类。或者,如果指定了不正确的类名,那么请更改拦截器类名。
CNTR0221E: {2} 企业 bean 的 {1} 方法的方法级别拦截器 {0} 与以下类级别的拦截器列表中的一个名称重复:{3}
Explanation 拦截器类可以是一个类级别或方法级别的拦截器,但不能同时是这两种类型的拦截器。
Action 从类级别的拦截器列表或者方法级别的拦截器列表中除去该拦截器类。
CNTR0222E: {2} 企业 bean 的 {1} 方法的方法级别拦截器 {0} 与以下缺省拦截器列表中的一个名称重复:{3}
Explanation 拦截器类可以是一个缺省拦截器或方法级别的拦截器,但不能同时是这两种类型的拦截器。
Action 从缺省拦截器列表或者方法级别的拦截器列表中除去该拦截器类。
CNTR0223E: 只允许 {0} 类中的一个方法是 {1} 拦截器方法。
Explanation 已将此类的多个方法指定为给定类型的拦截器方法。而 Enterprise JavaBeans 3.0 规范不允许您具有此类的属于同一类型的多个拦截器方法。
Action 更正此类的 Java 源代码注释或部署描述符,以使它只包含给定类型的单个拦截器方法。
CNTR0224E: 在部署描述符的 interceptor-binding 元素中的 exclude-class-interceptors 元素中,{0} 企业 bean 缺少 method-name 标记。
Explanation interceptor-binding 元素正在使用一个 exclude-class-interceptors 元素,而后者必须指定一个 method-name 标记。
Action 通过添加 method-name 标记来更正该部署描述符。
CNTR0226E: {2} 企业 bean 对特征符为 {1} 的方法 {0} 指定了样式 4 的 interceptor-binding 元素。但是,在已将样式 3 的绑定用于同一企业 bean 的同一方法的情况下,不能再对此方法使用样式 4 的 interceptor-binding。
Explanation 不能对一个企业 bean 的同一方法同时指定样式 3 和样式 4 的 interceptor-binding 元素。
Action 对此 bean 的指定方法除去样式 3 或样式 4 的 interceptor-binding 元素。
CNTR0227E: {1} 企业 bean 有一个 interceptor-order 元素指定了以下 interceptor-order 列表:{0}。此列表不是对此 bean 的类级别拦截器的总排序。它缺少了下列拦截器名称:{2}
Explanation 当使用 interceptor-order 元素时,在类级别指定的排序必须是总排序。该排序必须是对已在该级别和更高级别定义的所有拦截器类进行的排序。唯一不满足此规则的情况是 exclude-default-inteceptors 元素已经显式排除拦截器类的情况。
Action 对此 bean 的类级别 interceptor-order 元素指定附加拦截器名称。这样,此 bean 就会提供所有拦截器的总排序。
CNTR0228E: {2} 企业 bean 在以下 interceptor-order 列表中为 {1} 方法指定了方法级别的拦截器:{0}。此列表不是对此 bean 的方法级别拦截器的总排序。此列表中缺少了下列拦截器名称:{3}。
Explanation 当使用 interceptor-order 元素时,在方法级别指定的排序必须是总排序。该排序必须是对已在该级别和更高级别定义的所有拦截器类进行的排序。唯一不满足此规则的情况是 exclude-class-interceptors 或 exclude-default-inteceptors 元素已经显式排除拦截器类的情况。
Action 对此 bean 的方法级别 interceptor-order 元素指定附加拦截器名称。这样,此 bean 就会提供所有拦截器的总排序。
CNTR0229E: 不能将拦截器方法 {0} 声明为 final 或 static。
Explanation Enterprise JavaBeans 3.0 规范不允许拦截器方法为 final 或 static 方法。
Action 除去此拦截器方法中的 final 或 static 修饰符。
CNTR0230E: {0} 方法指定了一个不正确的 around-invoke 拦截器特征符。
Explanation Enterprise JavaBeans 3.0 规范要求 around-invoke 方法具有以下特征符:Object &lt;METHOD&gt;(InvocationContext) throws Exception
Action 更正此拦截器的方法特征符。
CNTR0231E: {0} 方法特征符作为企业 bean 类的 {1} 方法无效。
Explanation Enterprise JavaBeans 3.0 规范要求企业 bean 的生命周期方法具有以下特征符:void &lt;METHOD&gt;()
Action 请更正此拦截器的方法特征符。
CNTR0232E: {0} 方法没有拦截器类的 {1} 方法所必需的方法特征符。
Explanation Enterprise JavaBeans 3.0 规范要求拦截器类的生命周期方法具有以下特征符:void &lt;METHOD&gt; (InvocationContext)
Action 请更正此拦截器的方法特征符。
CNTR0233E: {1} 企业 bean 对 {0} 方法指定了 @Remove 注释。因为此方法不是此 bean 的业务方法,所以此注释无效。
Explanation Enterprise JavaBeans 3.0 规范要求将 @Remove 注释应用于有状态会话 bean 的业务方法。
Action 对此 bean 的业务方法重新部署 @Remove 注释,或者将指定的方法更改为业务方法。
CNTR0234E: 仅当有状态会话 bean 符合 Enterprise JavaBeans(EJB)2.1 或更低的规范级别时,此 bean 的初始化方法才能是 ejbCreate&lt;METHOD&gt; 方法。因此,不能将它应用于 {1} 企业 bean 的 {0} 方法。
Explanation Enterprise JavaBeans 3.0 规范要求将一个相匹配的 ejbCreate&lt;METHOD&gt; 作为有状态会话 bean 类的初始化方法。对于为 EJB 2.1 或更低级别的应用程序编程接口(API)编写的有状态会话 bean 都具有此要求。
Action 从此 bean 的指定方法中除去 ejb-jar.xml 文件中的 @Init 注释或 init-method 元素。
CNTR0235E: 必需为 {2} 企业 bean 的 {0} 方法或 {1} 方法指定适合的 create&lt;METHOD&gt; 方法的名称。
Explanation 已将 @Init 注释应用于企业 bean 的多个方法。Enterprise JavaBeans 3.0 规范要求:如果有任何歧义性,那么必须指定 home 接口或本地 home 接口的适合 create&lt;METHOD&gt; 方法的名称。
Action 使用 @Init 注释的 value 元素来指定其中一个指定方法的 create&lt;METHOD&gt; 的名称。这种方法将消除歧义。
CNTR0236E: {1} 企业 bean 有一个 init-method 元素指定了 {0} 方法。此方法不是此 bean 的 public 方法。
Explanation init-method 元素指定了一个不是企业 bean 类的 public 方法的方法名。
Action 更正 init-method 元素中的方法名或方法特征符,以指定此 bean 的 public 方法。
CNTR0237E: 无法找到或装入用户提供的企业 bean 级别 3.0 的拦截器类 {0}。
Explanation 无法找到或装入企业 bean 级别 3.0 的拦截器类。
Action 验证是否正确安装和配置了此拦截器类。
CNTR0238E: 拦截器类 {2} 指定了 {1} 方法,而此方法不是此类的 {0} 方法。
Explanation 指定的方法名不是此拦截器类的一个方法。
Action 更正方法名或方法特征符,以指定此拦截器类的其中一个方法。
CNTR0239E: method-name 元素对于样式 1 的 interceptor-binding 元素无效。
Explanation 样式 1 的 interceptor-binding 元素中不允许存在 method-name 元素。
Action 将 interceptor-binding 元素更正为一个样式 2 的 interceptor-binding 元素,或者除去该 method-name 元素。
CNTR0240E: 企业 bean {1} 指定了类级别的拦截器 {0},该拦截器与以下缺省拦截器列表中的一个名称重复:{2}
Explanation 除非在类级别排除了缺省拦截器,否则此拦截器类不能同时存在于缺省拦截器列表和类级别拦截器列表中。
Action 从缺省拦截器列表或类级别拦截器列表中除去重复的拦截器类。或者,在此 bean 的类级别排除缺省拦截器。
CNTR0241E: 因为企业 bean {0} 将实现 javax.ejb.SessionBean 接口,因此 {1} 方法必须是 {2} 方法而不是 {3} 方法。
Explanation 对于无状态会话 bean,Enterprise JavaBeans 3.0 规范要求将 ejbCreate、ejbRemove、ejbActivate 和 ejbPassivate 方法分别作为 @PostConstruct、@PreDestroy、@PostActivate 和 @PrePassivate 生命周期回调拦截器方法来处理。
Action 更正部署描述符或注释,以使此方法使正确类型的生命周期回调拦截器。
CNTR0242E: 因为企业 bean {0} 将实现 javax.ejb.SessionBean 接口,因此 {1} 方法必须是 {2} 方法而不是 {3} 方法。
Explanation 对于有状态会话 bean,Enterprise JavaBeans 3.0 规范要求将 ejbRemove、ejbActivate 和 ejbPassivate 方法分别作为 @PreDestroy、@PostActivate 和 @PrePassivate 生命周期回调拦截器方法来处理。ejbCreate 方法必须作为 @Init 方法来处理。
Action 更正部署描述符或注释,以使此方法使正确类型的生命周期回调拦截器。
CNTR0243E: 因为企业 bean {0} 将实现 javax.ejb.MessageDriven 接口,因此 {1} 方法必须是 {2} 方法而不是 {3} 方法。
Explanation 对于消息驱动的 bean,Enterprise JavaBeans 3.0 规范要求将 ejbCreate 和 ejbPassivate 方法分别作为 @PostConstruct 和 @PreDestroy 生命周期回调拦截器方法来处理。
Action 更正部署描述符或注释,以使此方法使正确类型的生命周期回调拦截器。
CNTR0244E: 在企业 bean {1} 的其中一个业务接口中未找到方法名 {0}。样式 {2} 的 interceptor-binding 元素要求此方法是该企业 bean 的业务方法。
Explanation 按照 Enterprise JavaBeans(EJB)规范,样式 3 或样式 4 的 interceptor-binding 必须使用 &lt;method-name&gt; 标记来指定在企业 bean 的其中一个业务接口中找到的方法名。
Action 指定在企业 bean 的其中一个业务接口中找到的一个方法名,或者将该方法添加至此企业 bean 的其中一个业务接口。
CNTR0245E: 在应用程序 {1} 的模块 {0} 的部署描述符中有多个样式 1 的 interceptor-binding。但是,只允许存在一个样式 1 的 interceptor-binding。
Explanation 按照 Enterprise JavaBeans(EJB)规范,只能将一个样式 1 的 interceptor-binding 用于模块。
Action 更正部署描述符,以便只将一个样式 1 的 interceptor-binding 用于模块。
CNTR0246E: 在应用程序 {1} 的模块 {0} 的部署描述符中有多个样式 2 的 interceptor-binding。但是,只允许存在一个样式 2 的 interceptor-binding。
Explanation 按照 Enterprise JavaBeans(EJB)规范,只能将一个样式 2 的 interceptor-binding 用于每个企业 bean。
Action 更正部署描述符,以便只将一个样式 2 的 interceptor-binding 用于企业 bean。
CNTR0247E: 在企业 bean {1} 的方法 {0} 的部署描述符中提供了多个样式 3 的 interceptor-binding 元素。
Explanation 按照 Enterprise JavaBeans(EJB)规范,只能将一个样式 3 的 interceptor-binding 用于一个企业 bean 的每个方法。
Action 更正部署描述符,以便只将一个样式 3 的 interceptor-binding 用于企业 bean 的方法。
CNTR0248E: 在企业 bean {2} 的特征符为 {1} 的方法 {0} 的部署描述符中提供了多个样式 4 的 interceptor-binding 元素。
Explanation 按照 Enterprise JavaBeans(EJB)规范,只能将一个样式 4 的 interceptor-binding 用于一个企业 bean 的具有给定方法特征符的每个方法。
Action 更正部署描述符,以便只将一个样式 4 的 interceptor-binding 用于企业 bean 的方法。
CNTR5001E: 使用 {1} 远程组件接口配置了 {0} bean,但是尚未提供远程 home 接口。
Explanation 按照 Enterprise JavaBeans(EJB)规范,如果提供了远程组件接口,那么就必须提供远程 home 接口。
Action 更改应用程序配置,以对 {0} bean 提供远程 home 接口。
CNTR5002E: 使用 {1} 本地组件接口配置了 {0} bean,但是尚未提供本地 home 接口。
Explanation 按照 Enterprise JavaBeans(EJB)规范,如果提供了本地组件接口,那么就必须提供本地 home 接口。
Action 更改应用程序配置,以对 {0} bean 提供本地 home 接口。
CNTR5003E: 未将 {0} bean 的 {1} bean 类定义为公用类。
Explanation 按照 Enterprise JavaBeans(EJB)规范,必须将 bean 类定义为公用类。
Action 将 {1} bean 类定义为公用类。
CNTR5004E: {0} bean 的 {1} bean 类被定义为终态类。
Explanation 按照 Enterprise JavaBeans(EJB)规范,不能将 bean 类定义为终态类。
Action 不要将 {1} bean 类定义为终态类。
CNTR5005E: {0} bean 的 {1} bean 类被定义为抽象类。
Explanation 按照 Enterprise JavaBeans(EJB)规范,不能将 bean 类定义为抽象类。
Action 不要将 {1} bean 类定义为抽象类。
CNTR5006E: 未将 {0} bean 的 {1} bean 类定义为顶级类。
Explanation 按照 Enterprise JavaBeans(EJB)规范,必须将 bean 类定义为顶级类。
Action 将 {1} bean 类定义为顶级类。
CNTR5007E: {0} bean 的 {1} bean 类没有不带参数的公用构造函数。
Explanation 按照 Enterprise JavaBeans(EJB)规范,bean 类必须具有不带参数的公用构造函数。
Action 将 {1} bean 类更改为不带参数的公用构造函数。
CNTR5008E: {0} bean 的 {1} bean 类定义了 finalize 方法。
Explanation 按照 Enterprise JavaBeans(EJB)规范,bean 类不能定义 finalize 方法。
Action 不要在 bean 类中定义 finalize 方法。
CNTR5009E: {0} 实体 bean 的 {1} bean 类未实现 javax.ejb.EntityBean 类。
Explanation 按照 Enterprise JavaBeans(EJB)规范,实体 bean 类必须实现 javax.ejb.EntityBean 类。
Action 更改 {1} bean 类以实现 javax.ejb.EntityBean 类。
CNTR5010E: {0} bean 的 {1} 接口的 {2} 业务方法的名称不能以 ejb 开头。
Explanation 按照 Enterprise JavaBeans(EJB)规范,业务方法的名称不能以 ejb 开头。否则,可能会与回调方法发生冲突。
Action 更改 {2} 业务方法的名称,使它不以 ejb 开头。
CNTR5011E: 已将 {1} 类配置为 {0} bean 的业务或组件接口。但是,该类并不是一个接口。
Explanation 按照 Enterprise JavaBeans(EJB)规范,所配置的业务接口和组件接口必须是 Java 接口。
Action 更改 {0} bean 配置以提供 Java 接口。
CNTR5012E: 已配置为 {0} bean 的业务接口的 {1} 接口不能扩展 {2} 接口。
Explanation 按照 Enterprise JavaBeans(EJB)规范,所配置的业务接口不能扩展 javax.ejb 包中的任何接口。
Action 更改 {1} 接口,使它不扩展 {2} 接口。另外,还可以更改 {0} bean 配置,以便不将 {1} 接口指定为业务接口。
CNTR5013E: 已配置为 {0} bean 的本地接口的 {1} 接口不能扩展 javax.rmi.Remote 接口。
Explanation 按照 Enterprise JavaBeans(EJB)规范,所配置的本地接口不能扩展 javax.rmi.Remote 接口。
Action 更改 {1} 接口,使它不扩展 javax.rmi.Remote 接口。另外,还可以更改 {0} bean 配置,以便不将 {1} 接口指定为本地接口。
CNTR5014E: 已配置为 {0} bean 的本地组件接口的 {1} 接口必须扩展 javax.ejb.EJBLocalObject 接口。
Explanation 按照 Enterprise JavaBeans(EJB)规范,所配置的本地组件接口必须扩展 javax.ejb.EJBLocalObject 接口。
Action 更改 {1} 接口,使它扩展 javax.ejb.EJBLocalObject 接口。另外,还可以更改 {0} bean 配置,以便不将 {1} 接口指定为本地组件接口。
CNTR5015E: 已配置为 {0} bean 的远程组件接口的 {1} 接口必须扩展 javax.ejb.EJBObject 接口。
Explanation 按照 Enterprise JavaBeans(EJB)规范,所配置的远程组件接口必须扩展 javax.ejb.EJBObject 接口。
Action 更改 {1} 接口,使它扩展 javax.ejb.EJBObject 接口。另外,还可以更改 {0} bean 配置,以便不将 {1} 接口指定为远程组件接口。
CNTR5016E: 已配置为 {0} bean 的本地 home 接口的 {1} 接口必须扩展 javax.ejb.EJBLocalHome 接口。
Explanation 按照 Enterprise JavaBeans(EJB)规范,所配置的本地 home 接口必须扩展 javax.ejb.EJBLocalHome 接口。
Action 更改 {1} 接口,使它扩展 javax.ejb.EJBLocalHome 接口;或者,更改 {0} bean 配置,以便不将 {1} 接口指定为本地 home 接口。
CNTR5017E: 已配置为 {0} bean 的远程 home 接口的 {1} 接口必须扩展 javax.ejb.EJBHome 接口。
Explanation 按照 Enterprise JavaBeans(EJB)规范,所配置的远程 home 接口必须扩展 javax.ejb.EJBHome 接口。
Action 更改 {1} 接口,使它扩展 javax.ejb.EJBHome 接口;或者,更改 {0} bean 配置,以便不将 {1} 接口指定为远程 home 接口。
CNTR5018E: 已配置为 {0} bean 的 home 接口的 {1} 接口的 {2} 方法未返回组件接口。
Explanation 按照 Enterprise JavaBeans(EJB)规范,home 接口上的所有 create 方法都必须返回组件接口。
Action 更改 {1} home 接口上的 {2} 方法以返回组件接口。
CNTR5019E: 已配置为 {0} bean 的 home 接口的 {1} 接口未定义 create 方法。
Explanation 按照 Enterprise JavaBeans(EJB)规范,所有 home 接口必须至少定义一个 create 方法。
Action 更改 {1} home 接口以定义 create 方法。
CNTR5020E: 已配置为 {0} bean 的 home 接口的 {1} 接口的 {2} 方法未返回 {3} 组件接口。
Explanation 按照 Enterprise JavaBeans(EJB)规范,home 接口上的所有 create 方法都必须返回组件接口。
Action 更改 {1} home 接口上的 {2} 方法以返回 {3} 组件接口。
CNTR5021E: 已配置为 {0} bean 的 home 接口的 {1} 接口的 {2} 方法未对 throws 子句定义 javax.ejb.CreateException 异常。
Explanation 按照 Enterprise JavaBeans(EJB)规范,home 接口上的所有 create 方法的 throws 子句必须包含 javax.ejb.CreateException 异常。
Action 更改 {1} home 接口上的 {2} 方法以抛出 javax.ejb.CreateException。
CNTR5022E: {0} bean 的 {1} home 接口具有太多方法。不允许使用 {2} 方法。
Explanation 按照 Enterprise JavaBeans(EJB)规范,无状态会话 bean 的 home 接口必须只具有一个方法。该方法必须是 create 方法。
Action 从 {1} home 接口中除去 {2} 方法。
CNTR5023E: {0} bean 的 {1} home 接口具有不是以 create 字符串开头的方法。不允许使用 {2} 方法。
Explanation 按照 Enterprise JavaBeans(EJB)规范,对无状态会话 bean 的 home 接口定义的所有方法都必须以 create 字符串开头。
Action 更改 {1} home 接口上的 {2} 方法,以使它以 create 字符串开头,或者除去该方法。
CNTR5024E: {0} bean 的 {1} home 接口具有以 remove 字符串开头的方法。不允许使用 {2} 方法。
Explanation 按照 Enterprise JavaBeans(EJB)规范,不能对实体 bean home 接口定义以 remove 字符串开头的方法。
Action 更改 {1} home 接口上的 {2} 方法,以使它不以 remove 字符串开头,或者除去该方法。
CNTR5025E: {0} bean 的 {1} home 接口的 {2} 方法未对 {3} 类定义相应的 init 或 ejbCreate 方法。
Explanation 按照 Enterprise JavaBeans(EJB)规范,bean 类必须对 home 接口的每个 create 方法实现 ejbCreate 或 init 方法。
Action 更改 {3} bean 类,以提供与 {2} 方法相对应的 ejbCreate 或 init 方法。
CNTR5026E: {0} 实体 bean 的 {1} home 接口的 {2} 方法未对 {3} 类定义相应的 ejbCreate 方法。
Explanation 按照 Enterprise JavaBeans(EJB)规范,实体 bean 类必须对 home 接口的每个 create 方法实现 ejbCreate 方法。
Action 更改 {3} bean 类,以提供与 {2} 方法相对应的 ejbCreate 方法。
CNTR5027E: {0} 实体 bean 的 {1} 类上的 {3} 返回类型的 {2} 方法必须返回 {4} 主键类。
Explanation 按照 Enterprise JavaBeans(EJB)规范,实体 bean 类的所有 ejbCreate 方法的返回类型必须为主键类型。
Action 将 {2} 方法的返回类型更改为主键类。
CNTR5028E: {0} 实体 bean 的 {1} home 接口的 {2} 方法未对 {3} 类定义相应的 ejbPostCreate 方法。
Explanation 按照 Enterprise JavaBeans(EJB)规范,实体 bean 类必须对 home 接口的每个 create 方法实现 ejbPostCreate 方法。
Action 更改 {3} bean 类,以提供与 {2} 方法相对应的 ejbPostCreate 方法。
CNTR5029E: {0} 实体 bean 的 {1} 类上的 {3} 返回类型的 {2} 方法必须返回空。
Explanation 按照 Enterprise JavaBeans(EJB)规范,实体 bean 类的所有 ejbPostCreate 方法的返回类型必须为空。
Action 将 {2} 方法的返回类型更改为空。
CNTR5030E: {0} 实体 bean 的 {1} home 接口的 {2} 方法未对 {3} 类定义相应的 ejbFind 方法。
Explanation {0} 实体 bean 的 {1} home 接口的 {2} 方法未对 {3} 类定义相应的 ejbFind 方法。
Action 更改 {3} bean 类,以提供与 {2} 方法相对应的 ejbFind 方法。
CNTR5031E: {0} 实体 bean 的 {1} 类上的 {3} 返回类型的 {2} 方法必须返回 {4} 主键类。
Explanation 按照 Enterprise JavaBeans(EJB)规范,实体 bean 类的 ejbFindByPrimaryKey 方法的返回类型必须为主键类型。
Action 将 {2} 方法的返回类型更改为主键类。
CNTR5032E: {0} 实体 bean 的 {1} 类上的 {3} 返回类型的 {2} 方法必须返回 {4} 主键类、java.util.Collection 类或 java.util.Enumeration 类。
Explanation 按照 Enterprise JavaBeans(EJB)规范,实体 bean 类的所有定制 ejbFind 方法的返回类型必须为主键类、java.util.Collection 类或 java.util.Enumeration 类。
Action 将 {2} 方法的返回类型更改为主键类、java.util.Collection 类或 java.util.Enumeration 类。
CNTR5033E: {0} 实体 bean 的 {1} home 接口的 {2} 方法未对 {3} 类定义相应的 ejbHome 方法。
Explanation 按照 Enterprise JavaBeans(EJB)规范,实体 bean 类必须对每个 home 接口 home 方法实现 ejbHome 方法。
Action 更改 {3} bean 类,以提供与 {2} 方法相对应的 ejbHome 方法。
CNTR5034E: {0} 实体 bean 的 {1} 类上的 {3} 返回类型的 {2} 方法必须返回 {4} 类型。此类型必须与相应的 home 接口方法属于同一类型。
Explanation 按照 Enterprise JavaBeans(EJB)规范,实体 bean 类的 ejbHome 方法的返回类型必须与相应 home 接口方法相匹配。
Action 将 {2} 方法的返回类型更改为 {4} 类型。
CNTR5100E: 对于基于因特网 ORB 间协议的远程方法调用(RMI/IIOP),{2} 接口上的 {1} 方法的 {0} 参数或返回类型不是有效类型。
Explanation 按照 Enterprise JavaBeans(EJB)规范,对于 RMI/IIOP,所有 EJB 远程业务方法的参数和返回类型必须属于有效类型。
Action 更改 {1} 应用程序方法,以仅对 RMI/IIOP 使用有效类型。另外,还可以更改应用程序,以便不将 {2} 接口用作 EJB 远程接口。
CNTR5101W: {1} 接口上的 {0} 方法不应对 throws 子句定义 java.rmi.RemoteException 异常。
Explanation 按照 Enterprise JavaBeans(EJB)规范,远程业务接口方法的 throws 子句不应包括 java.rmi.RemoteException 异常。
Action 从该方法的 throws 子句中除去 RemoteException 异常。另外,还可以更改该接口以实现 java.rmi.Remote 接口,或者更改应用程序,以便不将该接口用作 EJB 远程接口。
CNTR5102E: 不能将对 {2} 接口的 {1} 方法定义的 {0} 应用程序异常定义为 java.rmi.RemoteException 异常的子类。
Explanation 按照 Enterprise JavaBeans(EJB)规范,不能将应用程序异常定义为 java.rmi.RemoteException 异常的子类。
Action 更改应用程序,除去对 throws 子句上的 java.rmi.RemoteException 子类定义的远程业务接口方法。
CNTR5103E: 不能将对 {2} 接口的 {1} 方法定义的 {0} 应用程序异常定义为 java.lang.RuntimeException 异常的子类。
Explanation 按照 Enterprise JavaBeans(EJB)规范,不能将组件接口的应用程序异常定义为 java.lang.RuntimeException 异常的子类。
Action 更改应用程序,以便未对 thrwos 子句上的 java.lang.RuntimeException 子类定义远程组件接口方法。
CNTR5104E: 必须对 throws 子句上的 java.rmi.RemoteException 异常定义 {1} 接口上的 {0} 方法。
Explanation 按照 Enterprise JavaBeans(EJB)规范,对于实现 java.rmi.Remote 接口的远程业务接口方法,throws 子句必须包括 java.rmi.RemoteException 异常。
Action 将 RemoteException 异常添加至该方法的 throws 子句。另外,还可以更改该接口以便不实现 java.rmi.Remote 接口,或者更改应用程序,以便不将该接口用作 EJB 远程接口。
CNTR5105E: {0} 接口不是有效的远程接口。{1} 方法的 IDL 名称与 {2} 方法发生冲突。
Explanation 对于远程接口,“Java 语言至 IDL 映射”规范提供了以下信息: 遵循简单读写属性或简单只读属性的 JavaBeans 设计模式的方法被映射至 OMG IDL 接口属性。指定的两个方法都映射至同一个 OMG IDL 接口属性。接口不是有效的 RMI/IIOP 类型。
Action 通过重命名或除去发生冲突的其中一个方法来更改应用程序。
CNTR8990I: 此消息是一条仅限于英语的参考消息:{0}。
Explanation 未翻译此参考消息。
Action 请参阅此消息以了解详细信息。
CNTR8991W: 此消息是一条仅限于英语的警告消息:{0}。
Explanation 未翻译此警告消息。
Action 请参阅此消息以了解详细信息。
CNTR8992E: 此消息是一条仅限于英语的错误消息:{0}。
Explanation 未翻译此错误消息。
Action 请参阅此消息以了解详细信息。
CNTR9100E: 异常 {0}
Explanation 发现了一些常规异常情况。
Action 请将此信息与其他的异常消息合并以执行其他的问题确定。
CNTR9101E: 不兼容的选项:{0} {1}
Explanation 其中两个指定的选项不兼容,并且可能不能一起指定。
Action 检查用法语句并除去其中一个指定的选项。
CNTR9102E: 选项 {0} 需要选项 {1}。
Explanation 其中一个指定的选项需要另一个尚未指定的选项。
Action 检查用法语句并指定所需要的选项。
CNTR9103W: 无法在服务器 {1} 上找到 EJB Timer {0}。
Explanation 指定的服务器上不存在指定的 EJB Timer。EJB Timer 可能已经到期或已经取消。
Action 验证已经正确指定了 EJB Timer 标识和服务器名称。如果 EJB Timer 存在并且已经正确指定了标识和服务器名称,那么请参阅先前的任何异常。
CNTR9104W: EJB Timer 服务 {0} 在服务器 {1} 上不可用。
Explanation 为指定的服务器配置的 EJB Timer 服务不可用。如果没有在服务器上启动了 TimedObject Enterprise Java Beans 的应用程序,那么不可以启动 EJB Timer 服务。
Action 验证已经在指定的服务器进程上启动了具有 TimedObject Enterprise Java Bean 的应用程序。
CNTR9240W: 警告:jar 文件 {0} 不是一个企业 bean 级别 3.0 的模块。
Explanation 未将所列示的 jar 文件配置为级别 3.0 的模块。
Action 如果此模块已经包含企业 bean 级别 3.0 的组件,那么请检查 Java 源代码注释或 ejb-jar.xml 配置数据。
CNTR9241W: 警告:Jar 文件“{0}”没有远程接口。
Explanation 所列示的 jar 文件不包含远程接口。
Action 如果此模块应已经包含了远程接口,那么请检查此模块的注释或 ejb-jar.xml 配置数据。
CNTR9250E: 错误:第一个参数必须是 jar 文件或 ear 文件。
Explanation 第一个参数必须是 jar 文件或 ear 文件(包括文件路径)。
Action 调用命令时附带 -help 选项,以便查看命令语法。
CNTR9251E: 错误:无法从文件“{0}”中读取。
Explanation 未能打开该文件以执行读操作。
Action 检查此文件的文件系统许可权设置。
CNTR9252E: 错误:多次指定了选项“{0}”。
Explanation 每次调用命令时,一个选项只能指定一次。
Action 调用命令时附带 -help 选项,以便查看命令语法。
CNTR9253E: 错误:日志文件名“{0}”不正确。
Explanation 日志文件名必须指向某个文件(包括路径)。另外,日志文件名可不以“-”开头。
Action 调用命令时附带 -help 选项,以便查看命令语法。
CNTR9254E: 错误:无法写入文件“{0}”。
Explanation 未能打开该文件以执行写操作。
Action 检查此文件的文件系统许可权设置。
CNTR9255E: 错误:缺少必需的日志文件参数。
Explanation 对于 -logfile 选项,必须紧跟其后提供日志文件名作为下一个参数。
Action 检查用法语句并提供必需的日志文件名参数。
CNTR9256E: 错误:不识别参数“{0}”。
Explanation 该参数与期望的任何输入值都不匹配。
Action 调用命令时附带 -help 选项,以便查看命令语法。
CNTR9257E: 错误:指定了过多的输入参数。
Explanation 超过了允许指定的参数总数。
Action 调用命令时附带 -help 选项,以便查看命令语法。
CNTR9258E: 错误:发生了意外异常“{0}”。
Explanation 在处理命令期间发生了意外的异常。
Action 添加 -verbose 选项以查看更多信息。
CNTR9259E: 错误:home 接口“{0}”没有组件接口。
Explanation 已配置的每个 home 接口都必须具有组件接口。
Action 检查此 home 接口的配置数据。
CNTR9260E: 错误:设置用户日志文件时发生异常:
“{0}”。
Explanation 设置用户的日志文件时发生了异常。
Action 检查文件系统的许可权设置。
CNTR9261E: 错误:无法创建临时文件。
Explanation 未能在文件系统上创建文件。
Action 检查在“TMP”环境变量中指定的目录的文件系统许可权设置。
CNTR9262E: 错误:未能装入接口类“{0}”。
Explanation 未能装入所列示的类。
Action 检查并确保此类的所有父类都包括输入 jar 或 ear 文件。
CNTR9263E: 错误:未能处理接口类“{0}”。
未找到方法参数类“{1}”。
Explanation 未能装入所列示的类的方法参数或方法返回值类。
Action 检查并确保所列示的类的方法的作为方法参数传递的或者用作方法返回值的所有类都包括输入 jar 或 ear 文件。
CNTR9264E: 错误:缺少必需的类路径参数。
Explanation 对于 -cp 选项,必须提供类路径并将它作为下一个参数。
Action 检查用法语句并提供必需的类路径参数。
CNTR9265E: 错误:未找到输入文件“{0}”。
Explanation 未找到被指定为第一个参数的文件。
Action 检查该文件的拼写以及读许可权。
CNTR9266E: 错误:无法将文件“{0}”重命名为文件“{1}”。
Explanation 未能将文件重命名。
Action 检查文件系统的许可权设置。另外,还要确保文件“{1}”当前不存在。
CNTR9267W: 警告:无法删除文件“{0}”。
Explanation 未能删除文件。
Action 检查文件系统的许可权设置。
CNTR9268E: 错误:不允许对 -newfile 选项使用名称“{0}”。
Explanation 不允许使用为 -newfile 选项指定的名称。
Action 确保名称与输入文件不相同。
CNTR9269E: {0} Enterprise JavaBeans(EJB)模块未配置任何企业 bean。
Explanation EJB 模块必须包含一个或多个企业 bean。
Action 确保为此模块配置了一个或多个企业 bean。企业 bean 必须使用 ejb-jar.xml 文件或源代码注释。
Reference topic    

Terms of Use | Feedback

Last updated: Feb 18, 2011 5:07:33 PM CST
http://publib.boulder.ibm.com/infocenter/wasinfo/v6r1/index.jsp?topic=/com.ibm.websphere.messages.doc/com.ibm.ejs.container.container.html

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