Explanation | 所指定服务器的注入引擎服务不可用。 |
Action | 注入引擎服务在所有应用程序服务器进程中都是作为单个服务启动的。检查应用程序服务器是否已启动并且未发生任何错误。 |
Explanation | 在启动期间,注入引擎将初始化一组缺省注入处理器。必须在注入引擎服务已启动并且完成初始化之后,其他注入处理器才能向注入引擎注册。 |
Action | 请确保注入处理器是在应用程序服务器启动之后才注册的。 |
Explanation | 注入目标的方法必须是一个 setter 属性方法。 |
Action | 请确保注释或注入目标 XML 将指定期望的方法。 |
Explanation | 处理部署描述符中的元数据时出错。 |
Action | 请确保部署描述符中包含的 XML 正确。 |
Explanation | 注入引擎未能正确设置指定类的注入目标。 |
Action | 请确保该类以及部署描述符中的 XML 中都包含正确的注释。 |
Explanation | 绑定和注入信息中包含错误。 |
Action | 请确保类中包含的注释以及部署描述符中包含的 XML 中的注释都正确。 |
Explanation | 未能初始化处理器。 |
Action | 请确保该处理器可用并且已向注入引擎正确注册。 |
Explanation | 由于发生了 NumberFormatException 异常,容器无法处理环境条目。 |
Action | 对于指定的类型,请确保环境条目的值是有效的字符串表示。 |
Explanation | 应将企业 bean 的 java:comp/env 上下文环境条目(类型为布尔值)的值指定为 true 或 false。指定任何其他值都将使该条目的值为 false,但是这可能指示存在配置问题。应用程序可能不会按预期运行。 |
Action | 请将 java:comp/env 上下文环境条目(类型为布尔值)的值更改为 true 或 false。 |
Explanation | 注入引擎在尝试创建 java:comp/env 条目时发生异常。 |
Action | 根据与异常相关的消息来执行操作。 |
Explanation | 注入引擎遇到了一种对环境条目无效的类型。 |
Action | 请确保使用下列其中一种环境条目类型:字符串、字符、字节、短整型、整数、长整型、布尔、双精度、浮点型、类以及 Enum 的任何子类。 |
Explanation | 注入引擎不能将 java:comp/env 名称空间中声明的名称与全局 Java 命名和目录接口(JNDI)名称空间中目标资源的名称进行链接。 |
Action | 请确保注入中使用 @Resource 声明或 resource-ref 声明进行声明的名称与绑定 XML 文件中的同一名称相匹配。 |
Explanation | 在 EJB 规范的覆盖规则中提供了以下信息: 如果注入目标已存在并且是使用 XML 指定的,那么注释注入目标必须指定相同的字段或属性方法。 |
Action | 请更改注释注入目标,以使它与同一字段或属性方法的先前定义的 XML 注入目标相匹配。 |
Explanation | 按照 EJB 规范,注入目标字段不能被声明为 final。 |
Action | 请更正字段名或字段特征符,以指定其中一个非专用类字段。 |
Explanation | 注入引擎没有正确的安全凭证用来访问成员。 |
Action | 根据与异常相关联的消息来执行操作。 |
Explanation | 注入目标上所指示的字段类型不正确。 |
Action | 请确保注释或注入目标 XML 将指定期望的字段。 |
Explanation | 此类没有方法或字段具有已配置的注入目标属性名。 |
Action | 请确保已配置的注入目标属性名拼写正确,以及该类包含相应的字段或属性方法。 |
Explanation | 注入引擎在尝试使用 XML 代码中指定的注入目标信息时发生错误。 |
Action | 请确保部署描述符中的 XML 正确。 |
Explanation | 注入引擎未能装入并实例化所指定的对象类。 |
Action | 请确保该类可用并且构造函数可视且可访问。 |
Explanation | 信息注释或注入目标不正确或不完整。 |
Action | 请确保企业 bean 的注释或注入目标 XML 正确。 |
Explanation | 缺少 Home 和远程元素或者 local-home 和本地元素,或者无法解析这些元素。 |
Action | 请确保在 XML 部署描述符中正确指定了 <ejb-ref> 或 <ejb-local-ref> 标记。 |
Explanation | 注入引擎在尝试进行绑定时发生异常。 |
Action | 根据与异常相关的消息来执行操作。 |
Explanation | 不可将指定的类型注入所指定的类。 |
Action | 请确保企业 bean 的注释或注入目标 XML 正确。 |
Explanation | 只能将 EJBContext 或 TimerService 对象直接注入企业 bean 中。 |
Action | 请确保指定的类型为 EJBContext 或 TimerService 对象。 |
Explanation | 指定的对象工厂对于绑定对象不正确。 |
Action | 请确保此工厂正确绑定了一个对象。 |
Explanation | 创建一个要在全局 Java 命名和目录接口(JNDI)名称空间中查找的引用时遇到了问题。 |
Action | 请确保指定的引用正确。 |
Explanation | 所指定引用的 XML 不正确或不完整。 |
Action | 请确保部署描述符中的 XML 正确。 |
Explanation | 缺少或者找不到接口类。 |
Action | 请确保在 XML 部署描述符中正确指定了 <ejb-ref> 或 <ejb-local-ref> 标记,并且该类可用。 |
Explanation | 信息注释或注入目标不正确或不完整。 |
Action | 请确保企业 bean 的注释或注入目标 XML 正确。 |
Explanation | 应用程序声明了对一个对象的引用,但找不到该对象。 |
Action | 请查找指示了为何找不到所引用对象的先前消息,并验证该引用的配置是否正确。 |
Explanation | 指定的对象不正确。 |
Action | 请确保将对象设置为“引用”类型。 |
Explanation | 未正确指定工厂。 |
Action | 请为正在使用的绑定对象指定一个工厂。 |
Explanation | 未指定引用的 RefAddr 的名称。 |
Action | 请为引用指定一个 RefAddr。 |
Explanation | 缺少或者找不到接口类。 |
Action | 请确保在 XML 部署描述符中正确指定了 <ejb-ref> 或 <ejb-local-ref> 标记,并且该类可用。 |
Explanation | 如果为同一个字段或方法配置了多个注入目标,那么注入引擎就不能确定要注入哪个目标。 |
Action | 不要为同一个字段或方法配置多个注入目标。 |
Explanation | 自动链接的作用域仅限于存在 EJB 引用的应用程序以及并不是应用程序服务器集群成员的服务器。 |
Action | 请验证同一应用程序中是否存在所引用的企业 bean。 |
Explanation | 不允许存在重复的同名 env-entry 语句。 |
Action | 不要配置同名的 env-entry。 |
Explanation | Enterprise JavaBeans(EJB)规范要求 UserTransaction 接口不可用于具有容器管理的事务定界的企业 bean。 |
Action | 不要将 UserTransaction 接口注入一个容器管理的事务 bean。 |
Explanation | 可能已省略或者未正确指定该资源引用的绑定。 |
Action | 通过组件类文件中的 @Resource 注释或者部署描述符中的下列其中一个 XML 节为组件定义资源引用:resource-env-ref、resource-ref 或 message-destination-ref。如果该组件是 Enterprise Java Bean(EJB)模块,那么请确保在 ibm-ejb-jar-bnd 文件中为资源引用定义了绑定;如果该组件是 Web 应用程序模块,那么请确保在 ibm-web-bnd 文件中为资源引用定义了绑定;如果该组件是客户机模块,那么请确保在 ibm-application-client-bnd 文件中为资源引用定义了绑定。 |
Explanation | 如果未设置注入目标值,那么必须对 env-entry 指定值。 |
Action | 请对 env-entry 指定值和/或注入目标。 |
Explanation | 无法检查资源引用绑定所标识资源的类型是否与部署描述符中下列其中一个 XML 节所定义的类型兼容:resource-env-ref、resource-ref 和 message-destination-ref。 |
Action | 请将部署描述符中对该资源引用声明的类型更改为可以装入的类型。 |
Explanation | 如果使用指定的类,那么应用程序将不能正常工作。 |
Action | 应该从应用程序中除去该类或者更正该异常的原因。 |
Explanation | 如果使用指定的类,那么应用程序将不能正常工作。 |
Action | 应该从应用程序中除去该类或者更正该异常的原因。 |
Explanation | 如果使用指定的类,那么应用程序将不能正常工作。 |
Action | 应该从应用程序中除去该类或者更正该异常的原因。 |
Explanation | 如果使用指定的类,那么应用程序将不能正常工作。 |
Action | 应该从应用程序中除去该类或者更正该异常的原因。 |
Explanation | 如果在 XML 部署描述符中为同一个组件名称空间定义多个同名的资源引用,那么资源的类型必须相同。可能发生这种情况的典型场景如下所示:为 Enterprise Java Bean(EJB)以及相应的拦截器类定义资源引用。EJB 和拦截器共享同一个组件名称空间,因此这两者之间的公共资源引用必须具有相同的类型。 |
Action | 在 XML 部署描述符中,请更改其中一个资源引用的名称,或者将其中一个引用的类型更改为与另一个匹配。 |
Explanation | 如果在 XML 部署描述符中为同一个组件名称空间定义多个同名的资源引用,那么该资源的所有属性必须相同或者能够相互赋值。可能发生这种情况的典型场景如下所示:为 Enterprise Java Bean(EJB)以及相应的拦截器类定义资源引用。EJB 和拦截器共享同一个组件名称空间,因此这两者之间的公共资源引用必须兼容。 |
Action | 在 XML 部署描述符中,请更改其中一个资源引用的名称,或者更改其中一个有冲突的值以使它们相同或能够相互赋值。 |
Explanation | 如果在 XML 部署描述符以及在源代码注释中为同一个组件名称空间定义多个同名的资源引用,那么该资源的某些属性必须相同或者能够相互赋值。 |
Action | 在 XML 部署描述符或源代码注释中,请更改其中一个资源引用的名称,或者更改其中一个有冲突的值以使它们相同或能够相互赋值。 |
Explanation | 如果在源代码注释中为同一个组件名称空间定义多个同名的资源引用,那么该资源的所有属性必须相同或者能够相互赋值。 |
Action | 在源代码注释中,请更改其中一个资源引用的名称,或者更改其中一个有冲突的值以使它们相同或能够相互赋值。 |
Explanation | 自动链接的作用域仅限于存在消息目标引用的应用程序以及并不是应用程序服务器集群成员的服务器。 |
Action | 请验证在同一应用程序中是否存在所引用的消息目标。或者,定义该消息目标的绑定。 |
Explanation | 请求将资源同时注入到属性实例变量及其相应 set 方法是错误的。 |
Action | 请从该字段或方法中除去其中一个注释。该字段或方法可以请求注入具有另一(非缺省)名称的资源。通过明确地指定资源的 JNDI 名称,可以将单一资源注入到多个类的多个字段或方法中。 |
Explanation | 按照 EJB 规范,仅当注入目标存在于客户机容器中时,才能被声明为 static。 |
Action | 请将该注入目标的代码更改为非 static,或者选择另一个注入目标,又或者除去该注入目标并以手动方式对其进行填充。 |
Explanation | 按照 EJB 规范,必须将客户机容器中的注入目标声明为 static。 |
Action | 请将该注入目标的代码更改为 static,或者选择另一个注入目标,又或者除去该注入目标并以手动方式对其进行填充。 |
Explanation | 如果一个对象的注入要求再次注入同一个对象,那么该注入是递归或循环注入。例如,如果有状态会话 Bean 尝试将同一类型的实例注入到其自身,那么将发生这种情况。 |
Action | 请修改应用程序代码或配置,以使注入目标不会直接或间接地依赖于它们自身。 |
Explanation | 此类已配置成要将 UserTransaction 实例注入其中,但这是不允许的操作。如果该类是 Bean,那么尚未为 Bean 管理的事务配置该 Bean。如果该类是拦截器或 Web Service 处理程序,那么该类由尚未为 Bean 管理的事务配置的一个或多个 Bean 使用。 |
Action | 请更改类以停止注入 UserTransaction 实例,或者更改 Bean 配置以允许 Bean 管理的事务。如果此类是供多个 Bean 使用的拦截器或 Web Service 处理程序类,其中已为 Bean 管理的事务配置了某些 Bean,但其他 Bean 尚未配置,那么请创建不会注入 UserTransaction 实例的新拦截器或 Web Service 处理程序类,并将其与已为容器管理的事务进行配置的 Bean 一起使用。 |
Explanation | 已将此类配置成具有方法注入,但多个方法与要注入的对象类型相兼容。 |
Action | 请更改 Bean 配置以指定其中一个方法的确切类型,更改类以具有与注入配置类型完全相同的参数类型的方法,或者通过除去其中一个模糊方法或对其中一个模糊方法重命名来更改类。 |
Explanation | 当几个共享同一组件名称空间的组件都定义具有相同名称的引用时,该引用的所有绑定和扩展属性都必须相同。 |
Action | 在模块的绑定或扩展文件中,请更改其中一个有冲突的值,以使它们相同。 |
Explanation | 必须给企业模块中类型为 Enum 的简单环境条目指定有效的 Enum 标识值。 |
Action | 将 Enum 类型的简单环境条目更改为有效的 Enum 标识值。 |
Explanation | 企业模块的简单环境条目可能是下列其中一种 Java 类型:字符串、Character、Byte、Short、Integer、Long、Boolean、Double、Float、Class 以及 Enum 的任何子类。 |
Action | 请将简单环境条目更改为其中一个支持的类型。 |
Explanation | 引用名称必须与 java:comp/env 有关或以 java:global、java:app、java:module 或 java:comp 开头。 |
Action | 请更改部署描述符和源代码注释中的引用名称。 |
Explanation | 注释中指定的 properties 的格式为 name=value。 |
Action | 请将源代码注释中的 properties 属性更改为 name=value 格式。 |
Explanation | isolationLevel 必须是来自 java.sql.Connection 类的以下常量的其中一个:TRANSACTION_NONE、TRANSACTION_READ_UNCOMMITTED、TRANSACTION_READ_COMMITTED、TRANSACTION_REPEATABLE_READ 或 TRANSACTION_SERIALIZABLE。 |
Action | 将源代码注释中的 isolationLevel 属性更改为其中一个有效值。 |
Explanation | 自动链接的作用域仅限于存在 EJB 引用的应用程序以及并不是应用程序服务器集群成员的服务器。 |
Action | 请验证同一应用程序中是否存在所引用的企业 bean。 |
Explanation | 注入方法必须遵循 JavaBeans 属性设置方法约定。 |
Action | 请将该注入目标的代码更改为只有一个参数,或者选择另一个注入目标,又或者除去该注入目标并以手动方式对该值进行填充。 |
Explanation | 应用程序类装入器或应用程序服务器类装入器装入了注释类,而该注释类本应是由产品类装入器装入的。当将类装入器配置为首先使用本地类装入器(父最后)来装入类时,会发生这种情况。仅当该注释是由产品类装入器装入时,才会识别该注释。 |
Action | 请从应用程序或应用程序服务器类路径中除去该注释类。 |
Explanation | 必须取消指定所指定的属性,或所指定属性必须具有缺省值。 |
Action | 请从源代码注释或部署描述符中除去该属性。 |
Explanation | Java Enterprise Edition 规范指出如果多个组件在共享名称空间中声明同一引用,那么所有声明的属性必须一致。 |
Action | 修改声明的属性以使其保持一致。 |
Explanation | 必须为类级别注释指定 JNDI。 |
Action | 请在源代码类级别注释中指定 JNDI 名称。 |
Explanation | 用于注入的对象实例必须与字段或方法参数的类型匹配。 |
Action | 请验证针对该引用的引用绑定是否正确。 |
Explanation | 由于在获取该类的字段或方法的列表时发生类装入错误,因此找不到该注入目标。 |
Action | 请确保应用程序打包以及类装入器设置正确。 |
Explanation | 仅支持在与 Java EE 应用程序组件关联的线程上对 java:comp/env 名称执行 JNDI 操作。 |
Action | 请修改应用程序,以使得 JNDI 操作在与 Java EE 应用程序组件关联的线程上执行。 |
Explanation | 创建指定 JNDI 名称引用的对象的实例时发生错误。 |
Action | 请参阅嵌套异常或先前错误,以获取有关该错误的更多信息。 |
Explanation | META-INF/application.xml 文件中声明的引用只能使用 java:global 或 java:app 上下文中的名称。 |
Action | 请除去该引用或更新引用名称以使其具有 java:global/ 或 java:app/ 前缀。 |
Explanation | 服务器找不到具有指定名称和类型的绑定。 |
Action | 请定义具有指定名称的资源,或将应用程序绑定配置为使用已定义的资源。 |
Explanation | 服务器找不到具有指定名称和类型的绑定。应用程序未指定该绑定名称,因此使用了缺省绑定名称。 |
Action | 请定义具有指定名称的资源,或将应用程序绑定配置为使用已定义的资源。 |
Explanation | 服务器找不到具有指定名称和类型的绑定。 |
Action | 请与服务供应商联系。 |
Explanation | 服务器已找到具有指定名称和类型的绑定,但是对其进行访问时发生错误。 |
Action | 请参阅异常消息文本,以获取进一步的解释。 |
Explanation | 此应用程序声明对会话 EJB 的引用,但未对服务器配置支持会话 EJB 的功能部件。 |
Action | 请修改服务器配置以启用支持会话 EJB 的功能部件。例如,启用 ejbLite-3.1 功能部件。 |
Explanation | 绑定包含引用它自身的间接查找。例如,如果使用了不正确的 @Resource(name="jdbc/ds", lookup="java:comp/env/jdbc/ds") 注释,那么该名称具有隐式 java:comp/env/ 前缀,导致查找字符串引用资源引用,这会形成无限循环。 |
Action | 请将 lookup 或 binding-name 更改为目标资源。例如,如果使用了不正确的 @Resource(name="jdbc/ds", lookup="java:comp/env/jdbc/ds") 注释,那么 lookup 可更改为 jdbc/ds,这会在缺省名称空间中查找该资源。 |
Explanation | 未翻译此参考消息。 |
Action | 请参阅此消息以了解详细信息。 |
Explanation | 未翻译此警告消息。 |
Action | 请参阅此消息以了解详细信息。 |
Explanation | 未翻译此错误消息。 |
Action | 请参阅此消息以了解详细信息。 |