Explanation | 容器无法钝化有状态会话 bean |
Action | 检查钝化目录是否存在,进程在该目录中是否具有写许可权,以及是否有足够的磁盘空间。 |
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/. |
Explanation | 由于发生异常 {2},容器无法从存储器激活有状态会话 bean。 |
Action | 根据异常 {2} 中的消息执行操作。 |
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/. |
Explanation | 由于发生异常 {2},容器无法钝化企业 bean。 |
Action | 根据异常 {2} 中的消息执行操作。 |
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/. |
Explanation | 由于发生异常 {2},容器无法从存储器中除去钝化的有状态会话 bean。 |
Action | 根据异常 {2} 中的消息执行操作。 |
Explanation | 尝试访问尚未在容器中安装的企业 bean。 |
Action | 查找表明 bean 安装失败的先前的错误消息。 |
Explanation | 由于发生 NumberFormatException,容器无法处理环境条目。 |
Action | 对于指定的类型,确保环境条目的值是有效的字符串表示。 |
Explanation | 容器遇到一个无效的环境条目类型。 |
Action | 确保环境条目类型为下列其中一种:字符串、整型、布尔、双精度、字节、短型、长整型或浮点。 |
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/. |
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/. |
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/. |
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/. |
Explanation | 容器无法从钝化存储器中除去钝化的有状态会话 bean。 |
Action | 根据异常 {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/. |
Explanation | EJB 容器尝试调用 EJB 方法时,抛出一个在 EJB 方法特征符上未声明的异常。 |
Action | 检查堆栈跟踪,以确定异常的起源地。如果异常是由于客户编写的代码引起的,那么更正导致异常发生的原因。 |
Explanation | EJB 容器尝试调用此 EJB 方法时,抛出一个在 EJB 方法特征符上未声明的异常。 |
Action | 检查堆栈跟踪,以确定异常的起源地。如果异常是由于客户编写的代码引起的,那么更正导致异常发生的原因。 |
Explanation | EJB 容器尝试调用此 EJB 方法时,抛出一个在 EJB 方法特征符上未声明的异常。 |
Action | 检查堆栈跟踪,以确定异常的起源地。如果异常是由于客户编写的代码引起的,那么更正导致异常发生的原因。 |
Explanation | EJB 容器尝试调用此 EJB 方法时,抛出一个在 EJB 方法特征符上未声明的异常。 |
Action | 检查堆栈跟踪,以确定异常的起源地。如果异常是由于客户编写的代码引起的,那么更正导致异常发生的原因。 |
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/. |
Explanation | 容器无法打开钝化目录。 |
Action | 确保钝化目录存在。 |
Explanation | 尝试读有状态会话 bean 的文件时,ejb 容器遇到 IOException。 |
Action | 请参阅 IOException 中的消息,以确定要执行的操作。确保为文件设置了正确的文件许可权。 |
Explanation | 尝试写有状态会话 bean 的文件时,容器遇到 IOException。 |
Action | 请参阅 IOException 中的消息,以确定要执行的操作。确保为文件设置了正确的文件许可权。 |
Explanation | 没有为实体 bean {0} 指定数据源。 |
Action | 为实体 bean 指定数据源或为模块指定缺省数据源。 |
Explanation | 尝试落实数据源连接时发生 SQLException。 |
Action | 为与异常 {0} 关联的消息执行数据库消息参考中建议的操作。 |
Explanation | 尝试关闭数据源连接时发生 SQLException。 |
Action | 为与异常 {0} 关联的消息执行数据库消息参考中建议的操作。 |
Explanation | 可能使用了未定义或不正确的数据源名把实体 bean 绑定到了数据源。如果数据源名是正确的,那么数据源本身可能配置不正确。 |
Action | 如果 CNTR0026W 在此消息之前,您需要提供数据源的名称。如果 CNTR0026W 不在此消息之前,那么检查跟在此消息后的 CNTR0032W 消息中出现的数据源名。如果未找到名称,并发生异常,那么可能是您提供了不正确的数据源名。如果提供了正确的数据源名,那么检查数据源配置。例如,您可能在数据源配置中指定了不正确的数据库名称、用户标识或密码。 |
Explanation | 此消息紧跟 CNTR0031W 消息并提供启动实体 bean 时使用的数据源名。 |
Action | 执行为消息 CNTR0031W 描述的操作。 |
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/. |
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/. |
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/. |
Explanation | 为 EJB 1.x 容器管理的持久性配置的 bean 已尝试为 finder 方法处理调用 bean 实例上的方法。 |
Action | 重新部署 bean 并请重试。 |
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/. |
Explanation | 使用 TX_NOT_SUPPORTED、TX_NEVER 或 TX_SUPPORTS 事务属性启动事务。事务更新了 CMP 实体 bean 并将该更新存储到持久存储器。如果并发事务使用带有同一主键值的 CMP 实体 bean,那么一个事务的更新可能会覆盖其余事务的更新。 |
Action | 应用程序必须确保并发事务决不使用同一主键值更新 CMP 实体 bean。如果无法做到这一点,那么无论启动哪个 bean,事务必须使用除 TX_NEVER、TX_NOT_SUPPORTED 或 TX_SUPPORTS 之外的其他事务属性,以确保维护数据的一致性。 |
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/. |
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/. |
Explanation | finder 方法产生包含多于 2147483647 个实体 bean 的集合。 |
Action | 更改 finder 方法,以使它不会产生如此巨大的实体 bean 集合。 |
Explanation | 该用户已经对工作负载管理的服务器中包含的企业 bean 指定了“落实选项 A”。不支持该组合。 |
Action | 把企业 bean 更改为使用不同的落实选项,或把服务器更改为非工作负载管理的。 |
Explanation | 不支持为企业 bean {0} 指定的激活策略。执行的缺省操作(选项 C)可能不是您要发生的操作。激活策略和装入策略的组合是 WebSphere 实现 EJB 规范中落实选项 A、B 和 C 的方法。 |
Action | 您需要使用有效组合重新部署企业 bean 以消除此消息。 |
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/. |
Explanation | 既没有为 bean“{0}”指定特定于 bean 的连接工厂绑定,也没有为其指定缺省连接工厂绑定。 |
Action | 安装 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}”。 |
Explanation | finder 方法“{0}”指定了 finder 方法集合超时范围,但该值为 0。 |
Action | 如果需要 finder 方法集合超时范围,提供非零值。 |
Explanation | 用户已在企业 bean 上指定了“落实选项 A”和“乐观并行控制”。不支持该组合。 |
Action | 把企业 bean 更改为使用“落实选项 A”或“乐观并行控制”,但不能两个都用。 |
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/. |
Explanation | 客户机不活动时间已超过 {1} 秒的非活动超时值。 |
Action | 如果客户离开并让事务保持活动,通常这种情况可能会发生。如果客户机仍然活动,您需要让管理员确定是否更改客户机或事务非活动超时值。 |
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/. |
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/. |
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/. |
Explanation | 当尝试创建 java:comp/env 条目时,容器捕获“可抛出的”。 |
Action | 根据与异常 {2} 相关的消息执行操作。 |
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/. |
Explanation | 只能为最小池大小指定一个正整数。将改为使用缺省值。 |
Action | 将值更改为正整数。 |
Explanation | 只能为最大池大小指定一个正整数。将改为使用缺省值。 |
Action | 将值更改为正整数。 |
Explanation | 最大池大小必须大于或等于最小大小。最小值和最大值将使用缺省值。 |
Action | 将最大大小更改为大于或等于最小大小。 |
Explanation | 这些是将用于此 bean 类型的最小和最大池大小值。 |
Action | 无。 |
Explanation | 用户已指定 findByPrimaryKey 只读属性在所有 EntityBean 上重设为 true。 |
Action | 无。 |
Explanation | 池大小规范的格式是:bean_name=min,max。等号必须在 bean 名称和最小/最大值之间存在。 |
Action | 确保等号在 bean 名称和最小/最大值之间存在。 |
Explanation | 具有无效语法的部署描述符可能会出错。 |
Action | 验证 EJB 部署描述符中的绑定信息是否正确。 |
Explanation | 活动会话中激活的 EJB 只应该参与序列事务。改变事务属性,诸如一个方法的 REQUIRES 和另一个方法的 REQUIRES_NEW 或 NOT_SUPPORTED 可能会导致此错误。 |
Action | 查看指定给 EJB 方法的事务属性,并验证方法调用顺序不会导致活动会话中相同 bean 的多个并发事务。 |
Explanation | 对于具有 CMP bean 的本地事务,仅支持 ContainerAtBoundary 解析控制。 |
Action | 使用组装工具,把 CMP bean 的“IBM 扩展”选项卡中的“解析控制”更改为“ContainerAtBoundary”,并重新启动服务器。 |
Explanation | 活动会话的本地事务约束对于消息驱动的 bean 是无效的。 |
Action | 把本地事务约束从“活动会话”更改为“bean 方法”,并重新启动应用程序服务器。 |
Explanation | EJB 规范规定使用“Bean 管理的事务”的会话 Bean 或会话 Bean 的 Home 不能声明方法事务属性。因为会话 Bean 将使用 Bean 管理的事务,所以容器管理的方法级别事务属性没有任何意义。 |
Action | 除去此 bean 或它的 HOME 的方法的事务属性。 |
Explanation | 具有“bean 管理的事务”的 EJB 或它的 HOME 不应该为它的方法声明“容器管理的活动会话”属性。 |
Action | 除去此 EJB 或它的 HOME 的方法的“容器管理的活动会话”属性。 |
Explanation | EJB 1.1 模块上不支持活动会话的使用。 |
Action | 为“激活位置”策略选择“一次”或“事务”。 |
Explanation | EJB 1.1 模块上不支持活动会话。 |
Action | 为本地事务约束选择“Bean 方法”。 |
Explanation | 对于 EJB 1.1 模块,不支持本地事务解析控制“ContainerAtBoundary”。 |
Action | 为本地事务解析控制选择“应用程序”。 |
Explanation | 配置使用容器管理的 Activity Session 的 Bean 必须使用“Activity Session”的“激活位置”策略或必须使用“时间间隔”、“每天”或“每周”的“装入位置”策略。 |
Action | 确保在使用容器管理的 Activity Session 支持时使用了“Activity Session”的“激活位置”策略或“时间间隔”、“每天”或“每周”的“装入位置”策略。 |
Explanation | 对于容器管理的事务或活动会话,本地事务解析控制必须是 ContainerAtBoundary。 |
Action | 把本地事务解析控制设置为“ContainerAtBoundary”。 |
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/. |
Explanation | 找不到或装入 bean 的一个或多个实现、home 接口、远程接口、本地接口或其他相似的类。 |
Action | 检查以确保正确地安装并配置了 bean 实现类、home 接口、远程接口和其他类。 |
Explanation | J2EE 组件可能指定了无效的绑定信息。 |
Action | 验证 J2EE 组件的部署描述符中的绑定信息是否正确。 |
Explanation | J2EE 组件可能指定了无效的绑定信息。 |
Action | 验证 J2EE 组件的部署描述符中的绑定信息是否正确。 |
Explanation | 用户已指定 Custom Finder 访问意向必须执行。如果方法有更新访问意向,那么将执行访问意向。 |
Action | 用户可以通过使用 JVM 和 bean 级别属性或者把方法的访问意向设置为只读,禁用 custom finder 的访问意向处理。 |
Explanation | 指定的 EJB 实现需要 EJB 计时器服务,它已被禁用或者启动失败。 |
Action | 请参阅前面的消息,以确定 EJB 计时器服务启动失败的原因,并且更正问题或启用 EJB 计时器服务。 |
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/. |
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/. |
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/. |
Explanation | 必需用“需要”、“不支持的”或“bean 管理的”事务属性部署 MDB 的方法。 |
Action | 使用“需要”、“不支持的”或“bean 管理的”作为 MDB {1} 的方法 {0} 的事务属性重新部署应用程序。 |
Explanation | 资源适配器正在调用接口 {2} 上的方法 {1},并且该方法不由 MDB {0} 实现。 |
Action | 确定 MDB 是否被部署为使用正确的资源适配器。如果绑定到正确的资源适配器,那么把 MDB {0} 更改为向接口 {2} 的方法 {1} 提供实现。 |
Explanation | 资源适配器调用了 JCA MessageEndpointFactory 对象上的 createEndpoint 方法,并且作为 createEndpoint 方法的一个参数传递了 XAResource 对象。然而,资源适配器生存期管理器遇到了错误,该错误妨碍它为此资源适配器设置事务恢复。因此,无法成功地创建端点。 |
Action | 让管理员查看日志,以获取表明 MDB {1} 被绑定到资源适配器 {0} 的设置失败的先前的错误消息。管理员必须更正错误以消除这条错误消息。 |
Explanation | 资源适配器调用了 JCA MessageEndpointFactory 对象上的 createEndpoint 方法,并且传递了一个 XAResource 对象。然而,未设置此资源适配器的事务恢复,这是因为资源适配器已表明它不支持 XA 事务。由于该原因,不允许资源适配器把 XAResource 对象传递给 createEndpoint 方法。 |
Action | 让资源适配器供应商更正资源适配器 {0} 配置或实现。 |
Explanation | EJB 1.x、2.0 和有状态会话 bean 可能未实现 javax.ejb.TimedObject 接口。 |
Action | 把 EJB 部署更改为 V2.1 或更高版本,把该实现更改为不实现 javax.ejb.TimedObject 接口,或者更改 EJB 类型。 |
Explanation | EJB 规范对于指定的 EJB 方法不允许使用已配置的事务属性。请参阅 EJB 规范,以获取更多详细信息。 |
Action | 把部署描述符更改为指定该项 EJB 方法允许的事务属性。 |
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/. |
Explanation | J2EE 组件可能指定了无效的绑定信息。 |
Action | 验证 J2EE 组件的部署描述符中的绑定信息是否正确。 |
Explanation | 已尝试访问未安装、未启动或无法启动的应用程序的 EnterpriseBean。 |
Action | 验证应用程序是否已安装并已启动。如果应用程序已安装并已启动,请参阅前面的有关于 EnterpriseBean 启动失败的消息,并且更正那些问题。 |
Explanation | 初始化和启动 EnterpriseBean {0} 期间发生错误。 |
Action | 执行与异常 {1} 关联的消息中建议的操作。 |
Explanation | Bean 高速缓存装入策略导致每隔一段时间重新装入实体 bean,只有 EJB 2.x 容器管理的持久性 bean 才支持使用此策略。 |
Action | 将 Bean 高速缓存装入策略更改为 bean 类型支持的值,或更改为使用 EJB 2.x 容器管理的持久性的 bean。 |
Explanation | 管理员已配置了会话 bean“{0}”以重设 EJB 模块级别的内存到内存复制设置,但没有提供 EJB 模块级别的内存到内存复制设置。 |
Action | 管理员应该禁用 EJB 模块级别的重设或为此会话 bean 提供内存到内存复制设置。 |
Explanation | 管理员已配置了会话 bean“{0}”以重设应用程序级别的内存到内存复制设置,但没有提供应用程序级别的内存到内存复制设置。 |
Action | 管理员应该禁用应用程序级别的重设或为此会话 bean 提供内存到内存复制设置。 |
Explanation | 管理员已使用内存到内存复制配置了有状态会话 bean 故障转移,但缺少内存到内存复制设置。 |
Action | 管理员应该禁用有状态会话 bean 故障转移或为 EJB 容器提供内存到内存复制设置。 |
Explanation | 为此 bean 将应用程序配置为不会导致在定制 findBy 方法的调用之前与持久存储同步。此行为不符合 EJB 2.0 规范,但是可以提高性能。 |
Action | 无。 |
Explanation | 已成功初始化 DRS 中“有状态的 会话 Bean”支持的 z/OS 控制器服务。 |
Action | 无。 |
Explanation | 在指定方法中捕获异常。 |
Action | 无。 |
Explanation | 指定的方法传递了一个空服务方标记。 |
Action | 无。 |
Explanation | 指定的方法传递了一个空 entryKey 参数。 |
Action | 无。 |
Explanation | 指定的方法传递了一个空 entryKey 值。 |
Action | 无。 |
Explanation | 指定的方法无法将 entryKey 参数转换为字节数组。 |
Action | 无。 |
Explanation | 在处理服务方标记时,指定的方法捕获异常。 |
Action | 无。 |
Explanation | 指定的方法无法获得用于处理服务方标记的代理。 |
Action | 无。 |
Explanation | 指定的方法无法将服务方标记转换为字节数组。 |
Action | 无。 |
Explanation | 指定的方法在获取用于处理服务方标记的代理时捕获异常。 |
Action | 无。 |
Explanation | 指定的方法传递了一个空事件参数。 |
Action | 无。 |
Explanation | 指定的方法无法将所传递的 entryKey 值转换为字节数组。 |
Action | 无。 |
Explanation | 指定的方法无法将事件转换为字节数组。 |
Action | 无。 |
Explanation | EJB 规范要求消息驱动的 bean 为它支持的消息传递类型实现消息侦听器接口。 |
Action | 更改“{0}”类,以便使它实现 EJB 规范所要求的“{1}”接口。 |
Explanation | 指定的 SfDRSControllerInstance 接收到了 REPLICATION_UP 事件。 |
Action | 无。 |
Explanation | 指定的 SfDRSControllerInstance 接收到了 REPLICATION_DOWN 事件。 |
Action | 无。 |
Explanation | 指定的 SfDRSControllerInstance 接收到了 IS_CONGESTED 事件。 |
Action | 无。 |
Explanation | 指定的 SfDRSControllerInstance 接收到了 NOT_CONGESTED 事件。 |
Action | 无。 |
Explanation | 为此 bean 配置应用程序以防止 EJB 容器在尚未修改该 bean 的情况下调用该 bean 的 ejbStore() 方法。此行为不符合 EJB 2.0 规范,但是可以提高性能。 |
Action | 无。 |
Explanation | 为此 bean 配置应用程序以简化对本地 Home 和本地业务方法所执行的方法前和方法后处理。此行为不符合 EJB 2.0 规范,但是可以提高性能。 |
Action | 无。 |
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 接口。 |
Explanation | 应为类型为布尔值的 EJB java:comp/env 上下文环境条目指定值“true”或“false”。任何其他值都将导致“false”,但它可能指示配置中存在问题。应用程序可能不如期望的那样操作。 |
Action | 将类型为布尔值的 EJB java:comp/env 上下文环境条目更改为“true”或“false”。 |
Explanation | 容器事务元素中的所有 ejb 名称元素必须与企业 bean 元素中的有效 ejb 名称元素相匹配。 |
Action | 更正 ejb-jar.xml 文件,以使容器事务元素中的所有 ejb 名称元素与企业 bean 元素中的有效 ejb 名称元素条目相匹配。 |
Explanation | 方法许可权元素中的所有 ejb 名称元素必须与企业 bean 元素中的有效 ejb 名称元素相匹配。 |
Action | 更正 ejb-jar.xml 文件,以使方法许可权元素中的所有 ejb 名称元素与企业 bean 元素中的有效 ejb 名称元素条目相匹配。 |
Explanation | 排除列表元素中的所有 ejb 名称元素必须与企业 bean 元素中的有效 ejb 名称元素相匹配。 |
Action | 更正 ejb-jar.xml 文件,以使排除列表元素中的所有 ejb 名称元素与企业 bean 元素中的有效 ejb 名称元素条目相匹配。 |
Explanation | 已向注入引擎注册的注入处理器未能标识和收集与该类相关联的所有注释。 |
Action | 更正该类的 ejb-jar.xml 和注释。 |
Explanation | 消息驱动的 bean 必须使用 Enterprise JavaBeans(EJB)类的 XML、注释或实现子句来定义消息侦听器接口。 |
Action | 检查 MDB 类 {0} 的 XML 和 Java 源代码并且指定消息侦听器接口。 |
Explanation | 不能将简单 JNDI 绑定名称和特定 JNDI 绑定同时用于给定的 bean 或 home 接口。 |
Action | 在指定模块中更正该 bean 或 home 接口的绑定文件设置。 |
Explanation | 根据 bean 类型,一个企业 bean 必须至少配置一个组件、业务、Web Service 端点或消息侦听器接口。 |
Action | 更正此 bean 的 ejb-jar.xml 文件或源代码注释配置设置。 |
Explanation | 无状态会话 bean 不能配置消息侦听器接口。有状态会话 bean 不能配置任何这些接口类型。 |
Action | 更正此 bean 的 ejb-jar.xml 文件或源代码注释配置设置。 |
Explanation | 实体 bean 不能配置任何这些接口类型。 |
Action | 更正此 bean 的 ejb-jar.xml 文件或源代码注释配置设置。 |
Explanation | 消息驱动的 bean 不能配置任何这些接口类型。 |
Action | 更正此 bean 的 ejb-jar.xml 文件或源代码注释配置设置。 |
Explanation | 每个消息驱动的 bean 的绑定文件中都必须存在一个消息驱动的 bean 绑定。 |
Action | 检查该 MDB 的 ejb-jar-bnd.xml 绑定文件,并确保存在一个绑定条目。 |
Explanation | 所指定 bean 或 home 接口的本地绑定名称不是以 ejblocal: 开头。 |
Action | 在指定模块中更正该 bean 或 home 接口的本地绑定名称。 |
Explanation | 给定 bean 或 home 接口的远程绑定名称不能以 ejblocal: 开头。 |
Action | 在指定模块中更正该 bean 或 home 接口的远程绑定名称。 |
Explanation | JNDI 绑定名称中不能包含空白字符串。 |
Action | 更正 ejb-jar-bnd.xml 绑定文件,赋予此 bean 一个有效 JNDI 绑定名称。 |
Explanation | 每个业务接口只能配置一个 JNDI 绑定名称。 |
Action | 更正 ejb-jar-bnd.xml 绑定文件,以对此 bean 给定单个 JNDI 绑定名称。 |
Explanation | 每个业务接口 JNDI 绑定都必须配置有效的业务接口类。 |
Action | 更正 ejb-jar.xml 文件或源代码注释,以配置有效的业务接口类。 |
Explanation | 每个 home 接口 JNDI 绑定都必须配置一个相匹配的 home 接口类。 |
Action | 更正 ejb-jar.xml 文件或源代码注释,以配置有效的 home 接口类。 |
Explanation | 所有 EJB 绑定都需要在 ibm-ejb-jar-bnd.xml 文件中有一个企业 bean 节。 |
Action | 检查 ibm-ejb-jar-bnd.xml 文件,并确保所有 EJB 绑定都包含一个企业 bean 节。 |
Explanation | 消息驱动的 bean 的所有绑定都需要在消息驱动的绑定中有一个 jca 适配器节。 |
Action | 检查绑定文件,并确保所有消息驱动的绑定都包括一个 jca 适配器节。 |
Explanation | 消息驱动的 bean 的所有绑定都需要一个包含 activation-spec-binding-name 值的 jca 适配器节。 |
Action | 检查绑定文件,并确保所有消息驱动的绑定都包括一个具有 activation-spec-binding-name 值的 jca 适配器节。 |
Explanation | 消息驱动的 bean 的所有绑定都需要一个包含 destination-binding-name 值的 jca 适配器节。 |
Action | 检查绑定文件,并确保所有消息驱动的绑定都包括一个具有 destination-binding-name 值的 jca 适配器节。 |
Explanation | 绑定文件中包含简单的语法错误或语义违例。 |
Action | 检查日志文件中的其他“错误原因”异常,这些异常消息可能提供了特定解析器消息的详细信息。更正绑定文件错误并重新安装应用程序。 |
Explanation | 绑定文件中包含简单的语法错误或语义违例。 |
Action | 更正绑定文件错误并重新安装应用程序。 |
Explanation | 未配置此 bean 需要的连接工厂资源。CMP 实体 bean 将不起作用。 |
Action | 确保选择了正确的数据源,以在管理控制台中使用 CMP,从而创建必需的连接工厂资源。 |
Explanation | 在初始化和启动 bean 的过程中发生了错误。 |
Action | 检查异常消息以确定该 bean 未启动的原因。另外,还要检查日志中存在的与启动此 bean 相关的其他异常消息。 |
Explanation | 此错误消息中标识的注释之间互相冲突。不要对同一方法指定这些注释。 |
Action | 通过从指定方法中除去一个注释或同时除去两个注释来更改 Java 源代码。然后,重新安装应用程序。 |
Explanation | 可以在 @RolesAllowed 注释中指定一次所指定的角色。 |
Action | 通过从此注释中除去重复的角色来更改 Java 源代码。然后,重新安装应用程序。 |
Explanation | 此错误消息中标识的注释之间互相冲突。不要对同一个类指定这些注释。 |
Action | 通过从指定类中除去一个注释或同时除去两个注释来更改 Java 源代码。然后,重新安装应用程序。 |
Explanation | 可以在 @RolesAllowed 注释中指定一次给定的角色。 |
Action | 通过从此注释中除去重复的角色来更改 Java 源代码。然后,重新安装应用程序。 |
Explanation | 尝试引用此 bean 的组件具有配置错误。该组件为此 bean 指定了不受支持的接口。 |
Action | 更改尝试引用此 bean 的组件的 ejb-ref 标记或 @EJB 注释,以使此组件指定受支持的接口。检查日志文件中存在的相关异常,这些异常指示存在配置错误的调用组件。 |
Explanation | 尝试引用该 bean 的组件具有配置错误。该组件尚未指定是要调用此 bean 上的本地接口或远程接口。 |
Action | 更改尝试引用此 bean 的组件的 ejb-ref 标记或 @EJB 注释,以使此组件指定该 bean 的本地接口或远程接口。检查日志文件中存在的相关异常,这些异常指示存在配置错误的调用组件。 |
Explanation | 不能同时对故障转移支持和扩展作用域持久性上下文支持配置有状态会话 bean。 |
Action | 除去此 bean 的这两个配置设置中的其中一个。然后,重新安装应用程序。 |
Explanation | 企业 bean 必须实现对它们的接口类指定的所有方法。 |
Action | 更正 bean 实现,使它包括所有必需的方法。然后,重新安装应用程序。 |
Explanation | 计时器 bean 必须实现一个超时方法,该方法具有 javax.ejb.Timer 类型的单个参数。 |
Action | 更正 bean 实现,使它包括必需的参数。然后,重新安装应用程序。 |
Explanation | 该模块的配置扩展文件中可能存在错误,或者这两个 bean 中的其中一个不存在。 |
Action | 更正该模块的扩展 XML 文件中已配置的继承关系,或者提供缺少的 bean 实现。 |
Explanation | 从 TimedObject 接口继承的计时器 bean 必须实现以下超时方法:ejbTimeout |
Action | 更正 bean 实现,使它包括必需的方法。然后,重新安装应用程序。 |
Explanation | 计时器 bean 只能实现单个超时方法。 |
Action | 更正 bean 实现,使它只包括一个超时方法。然后,重新安装应用程序。 |
Explanation | 计时器 bean 必须提供已配置的超时方法的实现。 |
Action | 更正 bean 实现,使它包括必需的超时方法。然后,重新安装应用程序。 |
Explanation | 计时器 bean 必须只配置一个超时方法。 |
Action | 更正 bean 配置以指定单个超时方法。然后,重新安装应用程序。 |
Explanation | 超时方法不能发生应用程序异常。 |
Action | 更正超时方法实现,以便不发生应用程序异常。然后,重新安装应用程序。 |
Explanation | 超时方法必须返回空。 |
Action | 更正超时方法实现以返回空。然后,重新安装应用程序。 |
Explanation | 超时方法不能被声明为静态方法或终态方法。 |
Action | 更正该超时方法的实现声明。然后,重新安装应用程序。 |
Explanation | 已在指定的命名位置绑定此接口。 |
Action | 尝试查找此接口时,请使用所指定的命名位置。 |
Explanation | 因为该企业 bean 具有多个接口,所以必须将每个绑定名称扩展为唯一的。 |
Action | 完成下列其中一项操作:/n 使用扩展名称来查找此企业 bean 的接口。/n 更改此 bean 的配置数据,以对每个接口指定唯一的绑定位置。 |
Explanation | 企业 bean 名称可能不正确,或者可能为一个不存在的 bean 指定了绑定。 |
Action | 更正绑定文件。然后,重新安装应用程序。 |
Explanation | 每个企业 bean 必须指定一种 bean 类型,例如:无状态会话 bean 和消息驱动的 bean 等等。 |
Action | 更正此 bean 的 Java 源代码注释或 ejb-jar.xml 配置设置。然后,重新安装应用程序。 |
Explanation | 每个企业 bean 必须指定唯一的绑定位置。 |
Action | 更正其中一个企业 bean 的绑定文件,以使每个 bean 都具有唯一的绑定位置。 |
Explanation | @Interceptors 注释或者部署描述符中的 interceptor-class 标记用来提供拦截器类名的列表。一个类在拦截器类列表中只能出现一次。 |
Action | 从拦截器类列表中除去重复的拦截器类。或者,如果指定了不正确的类名,那么请更改拦截器类名。 |
Explanation | 拦截器类可以是一个类级别或方法级别的拦截器,但不能同时是这两种类型的拦截器。 |
Action | 从类级别的拦截器列表或者方法级别的拦截器列表中除去该拦截器类。 |
Explanation | 拦截器类可以是一个缺省拦截器或方法级别的拦截器,但不能同时是这两种类型的拦截器。 |
Action | 从缺省拦截器列表或者方法级别的拦截器列表中除去该拦截器类。 |
Explanation | 已将此类的多个方法指定为给定类型的拦截器方法。而 Enterprise JavaBeans 3.0 规范不允许您具有此类的属于同一类型的多个拦截器方法。 |
Action | 更正此类的 Java 源代码注释或部署描述符,以使它只包含给定类型的单个拦截器方法。 |
Explanation | interceptor-binding 元素正在使用一个 exclude-class-interceptors 元素,而后者必须指定一个 method-name 标记。 |
Action | 通过添加 method-name 标记来更正该部署描述符。 |
Explanation | 不能对一个企业 bean 的同一方法同时指定样式 3 和样式 4 的 interceptor-binding 元素。 |
Action | 对此 bean 的指定方法除去样式 3 或样式 4 的 interceptor-binding 元素。 |
Explanation | 当使用 interceptor-order 元素时,在类级别指定的排序必须是总排序。该排序必须是对已在该级别和更高级别定义的所有拦截器类进行的排序。唯一不满足此规则的情况是 exclude-default-inteceptors 元素已经显式排除拦截器类的情况。 |
Action | 对此 bean 的类级别 interceptor-order 元素指定附加拦截器名称。这样,此 bean 就会提供所有拦截器的总排序。 |
Explanation | 当使用 interceptor-order 元素时,在方法级别指定的排序必须是总排序。该排序必须是对已在该级别和更高级别定义的所有拦截器类进行的排序。唯一不满足此规则的情况是 exclude-class-interceptors 或 exclude-default-inteceptors 元素已经显式排除拦截器类的情况。 |
Action | 对此 bean 的方法级别 interceptor-order 元素指定附加拦截器名称。这样,此 bean 就会提供所有拦截器的总排序。 |
Explanation | Enterprise JavaBeans 3.0 规范不允许拦截器方法为 final 或 static 方法。 |
Action | 除去此拦截器方法中的 final 或 static 修饰符。 |
Explanation | Enterprise JavaBeans 3.0 规范要求 around-invoke 方法具有以下特征符:Object <METHOD>(InvocationContext) throws Exception |
Action | 更正此拦截器的方法特征符。 |
Explanation | Enterprise JavaBeans 3.0 规范要求企业 bean 的生命周期方法具有以下特征符:void <METHOD>() |
Action | 请更正此拦截器的方法特征符。 |
Explanation | Enterprise JavaBeans 3.0 规范要求拦截器类的生命周期方法具有以下特征符:void <METHOD> (InvocationContext) |
Action | 请更正此拦截器的方法特征符。 |
Explanation | Enterprise JavaBeans 3.0 规范要求将 @Remove 注释应用于有状态会话 bean 的业务方法。 |
Action | 对此 bean 的业务方法重新部署 @Remove 注释,或者将指定的方法更改为业务方法。 |
Explanation | Enterprise JavaBeans 3.0 规范要求将一个相匹配的 ejbCreate<METHOD> 作为有状态会话 bean 类的初始化方法。对于为 EJB 2.1 或更低级别的应用程序编程接口(API)编写的有状态会话 bean 都具有此要求。 |
Action | 从此 bean 的指定方法中除去 ejb-jar.xml 文件中的 @Init 注释或 init-method 元素。 |
Explanation | 已将 @Init 注释应用于企业 bean 的多个方法。Enterprise JavaBeans 3.0 规范要求:如果有任何歧义性,那么必须指定 home 接口或本地 home 接口的适合 create<METHOD> 方法的名称。 |
Action | 使用 @Init 注释的 value 元素来指定其中一个指定方法的 create<METHOD> 的名称。这种方法将消除歧义。 |
Explanation | init-method 元素指定了一个不是企业 bean 类的 public 方法的方法名。 |
Action | 更正 init-method 元素中的方法名或方法特征符,以指定此 bean 的 public 方法。 |
Explanation | 无法找到或装入企业 bean 级别 3.0 的拦截器类。 |
Action | 验证是否正确安装和配置了此拦截器类。 |
Explanation | 指定的方法名不是此拦截器类的一个方法。 |
Action | 更正方法名或方法特征符,以指定此拦截器类的其中一个方法。 |
Explanation | 样式 1 的 interceptor-binding 元素中不允许存在 method-name 元素。 |
Action | 将 interceptor-binding 元素更正为一个样式 2 的 interceptor-binding 元素,或者除去该 method-name 元素。 |
Explanation | 除非在类级别排除了缺省拦截器,否则此拦截器类不能同时存在于缺省拦截器列表和类级别拦截器列表中。 |
Action | 从缺省拦截器列表或类级别拦截器列表中除去重复的拦截器类。或者,在此 bean 的类级别排除缺省拦截器。 |
Explanation | 对于无状态会话 bean,Enterprise JavaBeans 3.0 规范要求将 ejbCreate、ejbRemove、ejbActivate 和 ejbPassivate 方法分别作为 @PostConstruct、@PreDestroy、@PostActivate 和 @PrePassivate 生命周期回调拦截器方法来处理。 |
Action | 更正部署描述符或注释,以使此方法使正确类型的生命周期回调拦截器。 |
Explanation | 对于有状态会话 bean,Enterprise JavaBeans 3.0 规范要求将 ejbRemove、ejbActivate 和 ejbPassivate 方法分别作为 @PreDestroy、@PostActivate 和 @PrePassivate 生命周期回调拦截器方法来处理。ejbCreate 方法必须作为 @Init 方法来处理。 |
Action | 更正部署描述符或注释,以使此方法使正确类型的生命周期回调拦截器。 |
Explanation | 对于消息驱动的 bean,Enterprise JavaBeans 3.0 规范要求将 ejbCreate 和 ejbPassivate 方法分别作为 @PostConstruct 和 @PreDestroy 生命周期回调拦截器方法来处理。 |
Action | 更正部署描述符或注释,以使此方法使正确类型的生命周期回调拦截器。 |
Explanation | 按照 Enterprise JavaBeans(EJB)规范,样式 3 或样式 4 的 interceptor-binding 必须使用 <method-name> 标记来指定在企业 bean 的其中一个业务接口中找到的方法名。 |
Action | 指定在企业 bean 的其中一个业务接口中找到的一个方法名,或者将该方法添加至此企业 bean 的其中一个业务接口。 |
Explanation | 按照 Enterprise JavaBeans(EJB)规范,只能将一个样式 1 的 interceptor-binding 用于模块。 |
Action | 更正部署描述符,以便只将一个样式 1 的 interceptor-binding 用于模块。 |
Explanation | 按照 Enterprise JavaBeans(EJB)规范,只能将一个样式 2 的 interceptor-binding 用于每个企业 bean。 |
Action | 更正部署描述符,以便只将一个样式 2 的 interceptor-binding 用于企业 bean。 |
Explanation | 按照 Enterprise JavaBeans(EJB)规范,只能将一个样式 3 的 interceptor-binding 用于一个企业 bean 的每个方法。 |
Action | 更正部署描述符,以便只将一个样式 3 的 interceptor-binding 用于企业 bean 的方法。 |
Explanation | 按照 Enterprise JavaBeans(EJB)规范,只能将一个样式 4 的 interceptor-binding 用于一个企业 bean 的具有给定方法特征符的每个方法。 |
Action | 更正部署描述符,以便只将一个样式 4 的 interceptor-binding 用于企业 bean 的方法。 |
Explanation | 按照 Enterprise JavaBeans(EJB)规范,如果提供了远程组件接口,那么就必须提供远程 home 接口。 |
Action | 更改应用程序配置,以对 {0} bean 提供远程 home 接口。 |
Explanation | 按照 Enterprise JavaBeans(EJB)规范,如果提供了本地组件接口,那么就必须提供本地 home 接口。 |
Action | 更改应用程序配置,以对 {0} bean 提供本地 home 接口。 |
Explanation | 按照 Enterprise JavaBeans(EJB)规范,必须将 bean 类定义为公用类。 |
Action | 将 {1} bean 类定义为公用类。 |
Explanation | 按照 Enterprise JavaBeans(EJB)规范,不能将 bean 类定义为终态类。 |
Action | 不要将 {1} bean 类定义为终态类。 |
Explanation | 按照 Enterprise JavaBeans(EJB)规范,不能将 bean 类定义为抽象类。 |
Action | 不要将 {1} bean 类定义为抽象类。 |
Explanation | 按照 Enterprise JavaBeans(EJB)规范,必须将 bean 类定义为顶级类。 |
Action | 将 {1} bean 类定义为顶级类。 |
Explanation | 按照 Enterprise JavaBeans(EJB)规范,bean 类必须具有不带参数的公用构造函数。 |
Action | 将 {1} bean 类更改为不带参数的公用构造函数。 |
Explanation | 按照 Enterprise JavaBeans(EJB)规范,bean 类不能定义 finalize 方法。 |
Action | 不要在 bean 类中定义 finalize 方法。 |
Explanation | 按照 Enterprise JavaBeans(EJB)规范,实体 bean 类必须实现 javax.ejb.EntityBean 类。 |
Action | 更改 {1} bean 类以实现 javax.ejb.EntityBean 类。 |
Explanation | 按照 Enterprise JavaBeans(EJB)规范,业务方法的名称不能以 ejb 开头。否则,可能会与回调方法发生冲突。 |
Action | 更改 {2} 业务方法的名称,使它不以 ejb 开头。 |
Explanation | 按照 Enterprise JavaBeans(EJB)规范,所配置的业务接口和组件接口必须是 Java 接口。 |
Action | 更改 {0} bean 配置以提供 Java 接口。 |
Explanation | 按照 Enterprise JavaBeans(EJB)规范,所配置的业务接口不能扩展 javax.ejb 包中的任何接口。 |
Action | 更改 {1} 接口,使它不扩展 {2} 接口。另外,还可以更改 {0} bean 配置,以便不将 {1} 接口指定为业务接口。 |
Explanation | 按照 Enterprise JavaBeans(EJB)规范,所配置的本地接口不能扩展 javax.rmi.Remote 接口。 |
Action | 更改 {1} 接口,使它不扩展 javax.rmi.Remote 接口。另外,还可以更改 {0} bean 配置,以便不将 {1} 接口指定为本地接口。 |
Explanation | 按照 Enterprise JavaBeans(EJB)规范,所配置的本地组件接口必须扩展 javax.ejb.EJBLocalObject 接口。 |
Action | 更改 {1} 接口,使它扩展 javax.ejb.EJBLocalObject 接口。另外,还可以更改 {0} bean 配置,以便不将 {1} 接口指定为本地组件接口。 |
Explanation | 按照 Enterprise JavaBeans(EJB)规范,所配置的远程组件接口必须扩展 javax.ejb.EJBObject 接口。 |
Action | 更改 {1} 接口,使它扩展 javax.ejb.EJBObject 接口。另外,还可以更改 {0} bean 配置,以便不将 {1} 接口指定为远程组件接口。 |
Explanation | 按照 Enterprise JavaBeans(EJB)规范,所配置的本地 home 接口必须扩展 javax.ejb.EJBLocalHome 接口。 |
Action | 更改 {1} 接口,使它扩展 javax.ejb.EJBLocalHome 接口;或者,更改 {0} bean 配置,以便不将 {1} 接口指定为本地 home 接口。 |
Explanation | 按照 Enterprise JavaBeans(EJB)规范,所配置的远程 home 接口必须扩展 javax.ejb.EJBHome 接口。 |
Action | 更改 {1} 接口,使它扩展 javax.ejb.EJBHome 接口;或者,更改 {0} bean 配置,以便不将 {1} 接口指定为远程 home 接口。 |
Explanation | 按照 Enterprise JavaBeans(EJB)规范,home 接口上的所有 create 方法都必须返回组件接口。 |
Action | 更改 {1} home 接口上的 {2} 方法以返回组件接口。 |
Explanation | 按照 Enterprise JavaBeans(EJB)规范,所有 home 接口必须至少定义一个 create 方法。 |
Action | 更改 {1} home 接口以定义 create 方法。 |
Explanation | 按照 Enterprise JavaBeans(EJB)规范,home 接口上的所有 create 方法都必须返回组件接口。 |
Action | 更改 {1} home 接口上的 {2} 方法以返回 {3} 组件接口。 |
Explanation | 按照 Enterprise JavaBeans(EJB)规范,home 接口上的所有 create 方法的 throws 子句必须包含 javax.ejb.CreateException 异常。 |
Action | 更改 {1} home 接口上的 {2} 方法以抛出 javax.ejb.CreateException。 |
Explanation | 按照 Enterprise JavaBeans(EJB)规范,无状态会话 bean 的 home 接口必须只具有一个方法。该方法必须是 create 方法。 |
Action | 从 {1} home 接口中除去 {2} 方法。 |
Explanation | 按照 Enterprise JavaBeans(EJB)规范,对无状态会话 bean 的 home 接口定义的所有方法都必须以 create 字符串开头。 |
Action | 更改 {1} home 接口上的 {2} 方法,以使它以 create 字符串开头,或者除去该方法。 |
Explanation | 按照 Enterprise JavaBeans(EJB)规范,不能对实体 bean home 接口定义以 remove 字符串开头的方法。 |
Action | 更改 {1} home 接口上的 {2} 方法,以使它不以 remove 字符串开头,或者除去该方法。 |
Explanation | 按照 Enterprise JavaBeans(EJB)规范,bean 类必须对 home 接口的每个 create 方法实现 ejbCreate 或 init 方法。 |
Action | 更改 {3} bean 类,以提供与 {2} 方法相对应的 ejbCreate 或 init 方法。 |
Explanation | 按照 Enterprise JavaBeans(EJB)规范,实体 bean 类必须对 home 接口的每个 create 方法实现 ejbCreate 方法。 |
Action | 更改 {3} bean 类,以提供与 {2} 方法相对应的 ejbCreate 方法。 |
Explanation | 按照 Enterprise JavaBeans(EJB)规范,实体 bean 类的所有 ejbCreate 方法的返回类型必须为主键类型。 |
Action | 将 {2} 方法的返回类型更改为主键类。 |
Explanation | 按照 Enterprise JavaBeans(EJB)规范,实体 bean 类必须对 home 接口的每个 create 方法实现 ejbPostCreate 方法。 |
Action | 更改 {3} bean 类,以提供与 {2} 方法相对应的 ejbPostCreate 方法。 |
Explanation | 按照 Enterprise JavaBeans(EJB)规范,实体 bean 类的所有 ejbPostCreate 方法的返回类型必须为空。 |
Action | 将 {2} 方法的返回类型更改为空。 |
Explanation | {0} 实体 bean 的 {1} home 接口的 {2} 方法未对 {3} 类定义相应的 ejbFind 方法。 |
Action | 更改 {3} bean 类,以提供与 {2} 方法相对应的 ejbFind 方法。 |
Explanation | 按照 Enterprise JavaBeans(EJB)规范,实体 bean 类的 ejbFindByPrimaryKey 方法的返回类型必须为主键类型。 |
Action | 将 {2} 方法的返回类型更改为主键类。 |
Explanation | 按照 Enterprise JavaBeans(EJB)规范,实体 bean 类的所有定制 ejbFind 方法的返回类型必须为主键类、java.util.Collection 类或 java.util.Enumeration 类。 |
Action | 将 {2} 方法的返回类型更改为主键类、java.util.Collection 类或 java.util.Enumeration 类。 |
Explanation | 按照 Enterprise JavaBeans(EJB)规范,实体 bean 类必须对每个 home 接口 home 方法实现 ejbHome 方法。 |
Action | 更改 {3} bean 类,以提供与 {2} 方法相对应的 ejbHome 方法。 |
Explanation | 按照 Enterprise JavaBeans(EJB)规范,实体 bean 类的 ejbHome 方法的返回类型必须与相应 home 接口方法相匹配。 |
Action | 将 {2} 方法的返回类型更改为 {4} 类型。 |
Explanation | 按照 Enterprise JavaBeans(EJB)规范,对于 RMI/IIOP,所有 EJB 远程业务方法的参数和返回类型必须属于有效类型。 |
Action | 更改 {1} 应用程序方法,以仅对 RMI/IIOP 使用有效类型。另外,还可以更改应用程序,以便不将 {2} 接口用作 EJB 远程接口。 |
Explanation | 按照 Enterprise JavaBeans(EJB)规范,远程业务接口方法的 throws 子句不应包括 java.rmi.RemoteException 异常。 |
Action | 从该方法的 throws 子句中除去 RemoteException 异常。另外,还可以更改该接口以实现 java.rmi.Remote 接口,或者更改应用程序,以便不将该接口用作 EJB 远程接口。 |
Explanation | 按照 Enterprise JavaBeans(EJB)规范,不能将应用程序异常定义为 java.rmi.RemoteException 异常的子类。 |
Action | 更改应用程序,除去对 throws 子句上的 java.rmi.RemoteException 子类定义的远程业务接口方法。 |
Explanation | 按照 Enterprise JavaBeans(EJB)规范,不能将组件接口的应用程序异常定义为 java.lang.RuntimeException 异常的子类。 |
Action | 更改应用程序,以便未对 thrwos 子句上的 java.lang.RuntimeException 子类定义远程组件接口方法。 |
Explanation | 按照 Enterprise JavaBeans(EJB)规范,对于实现 java.rmi.Remote 接口的远程业务接口方法,throws 子句必须包括 java.rmi.RemoteException 异常。 |
Action | 将 RemoteException 异常添加至该方法的 throws 子句。另外,还可以更改该接口以便不实现 java.rmi.Remote 接口,或者更改应用程序,以便不将该接口用作 EJB 远程接口。 |
Explanation | 对于远程接口,“Java 语言至 IDL 映射”规范提供了以下信息: 遵循简单读写属性或简单只读属性的 JavaBeans 设计模式的方法被映射至 OMG IDL 接口属性。指定的两个方法都映射至同一个 OMG IDL 接口属性。接口不是有效的 RMI/IIOP 类型。 |
Action | 通过重命名或除去发生冲突的其中一个方法来更改应用程序。 |
Explanation | 未翻译此参考消息。 |
Action | 请参阅此消息以了解详细信息。 |
Explanation | 未翻译此警告消息。 |
Action | 请参阅此消息以了解详细信息。 |
Explanation | 未翻译此错误消息。 |
Action | 请参阅此消息以了解详细信息。 |
Explanation | 发现了一些常规异常情况。 |
Action | 请将此信息与其他的异常消息合并以执行其他的问题确定。 |
Explanation | 其中两个指定的选项不兼容,并且可能不能一起指定。 |
Action | 检查用法语句并除去其中一个指定的选项。 |
Explanation | 其中一个指定的选项需要另一个尚未指定的选项。 |
Action | 检查用法语句并指定所需要的选项。 |
Explanation | 指定的服务器上不存在指定的 EJB Timer。EJB Timer 可能已经到期或已经取消。 |
Action | 验证已经正确指定了 EJB Timer 标识和服务器名称。如果 EJB Timer 存在并且已经正确指定了标识和服务器名称,那么请参阅先前的任何异常。 |
Explanation | 为指定的服务器配置的 EJB Timer 服务不可用。如果没有在服务器上启动了 TimedObject Enterprise Java Beans 的应用程序,那么不可以启动 EJB Timer 服务。 |
Action | 验证已经在指定的服务器进程上启动了具有 TimedObject Enterprise Java Bean 的应用程序。 |
Explanation | 未将所列示的 jar 文件配置为级别 3.0 的模块。 |
Action | 如果此模块已经包含企业 bean 级别 3.0 的组件,那么请检查 Java 源代码注释或 ejb-jar.xml 配置数据。 |
Explanation | 所列示的 jar 文件不包含远程接口。 |
Action | 如果此模块应已经包含了远程接口,那么请检查此模块的注释或 ejb-jar.xml 配置数据。 |
Explanation | 第一个参数必须是 jar 文件或 ear 文件(包括文件路径)。 |
Action | 调用命令时附带 -help 选项,以便查看命令语法。 |
Explanation | 未能打开该文件以执行读操作。 |
Action | 检查此文件的文件系统许可权设置。 |
Explanation | 每次调用命令时,一个选项只能指定一次。 |
Action | 调用命令时附带 -help 选项,以便查看命令语法。 |
Explanation | 日志文件名必须指向某个文件(包括路径)。另外,日志文件名可不以“-”开头。 |
Action | 调用命令时附带 -help 选项,以便查看命令语法。 |
Explanation | 未能打开该文件以执行写操作。 |
Action | 检查此文件的文件系统许可权设置。 |
Explanation | 对于 -logfile 选项,必须紧跟其后提供日志文件名作为下一个参数。 |
Action | 检查用法语句并提供必需的日志文件名参数。 |
Explanation | 该参数与期望的任何输入值都不匹配。 |
Action | 调用命令时附带 -help 选项,以便查看命令语法。 |
Explanation | 超过了允许指定的参数总数。 |
Action | 调用命令时附带 -help 选项,以便查看命令语法。 |
Explanation | 在处理命令期间发生了意外的异常。 |
Action | 添加 -verbose 选项以查看更多信息。 |
Explanation | 已配置的每个 home 接口都必须具有组件接口。 |
Action | 检查此 home 接口的配置数据。 |
Explanation | 设置用户的日志文件时发生了异常。 |
Action | 检查文件系统的许可权设置。 |
Explanation | 未能在文件系统上创建文件。 |
Action | 检查在“TMP”环境变量中指定的目录的文件系统许可权设置。 |
Explanation | 未能装入所列示的类。 |
Action | 检查并确保此类的所有父类都包括输入 jar 或 ear 文件。 |
Explanation | 未能装入所列示的类的方法参数或方法返回值类。 |
Action | 检查并确保所列示的类的方法的作为方法参数传递的或者用作方法返回值的所有类都包括输入 jar 或 ear 文件。 |
Explanation | 对于 -cp 选项,必须提供类路径并将它作为下一个参数。 |
Action | 检查用法语句并提供必需的类路径参数。 |
Explanation | 未找到被指定为第一个参数的文件。 |
Action | 检查该文件的拼写以及读许可权。 |
Explanation | 未能将文件重命名。 |
Action | 检查文件系统的许可权设置。另外,还要确保文件“{1}”当前不存在。 |
Explanation | 未能删除文件。 |
Action | 检查文件系统的许可权设置。 |
Explanation | 不允许使用为 -newfile 选项指定的名称。 |
Action | 确保名称与输入文件不相同。 |
Explanation | EJB 模块必须包含一个或多个企业 bean。 |
Action | 确保为此模块配置了一个或多个企业 bean。企业 bean 必须使用 ejb-jar.xml 文件或源代码注释。 |