Explanation | 在应用程序服务器启动时, BeanValidationService 未能向注入引擎注册。 这是意外的失败。原因可能是注入服务尚未启动。 |
Action | 纠正任何先前的错误并确保注入服务已启动。如果注入服务可用但问题仍存在,那么请参阅问题确定信息。此信息位于 WebSphere Application Server 支持 Web 页面上,网址为:http://www.ibm.com/software/webservers/appserv/was/support。 |
Explanation | BeanValidationService 无法创建验证器工厂。 这是意外的失败。有关更多信息,请参阅所指定异常的描述。问题可能是由于此应用程序随附的 validation.xml 文件所致。 |
Action | 确保提供的 validation.xml 文件有效,且指定的缺省验证提供程序、消息插入器或遍历解析器在类路径中均可用。如果 validation.xml 文件有效且在类路径中提供了正确的信息,但是问题仍存在,那么请参阅问题确定信息。此信息位于 WebSphere Application Server 支持 Web 页面上,网址为:http://www.ibm.com/software/webservers/appserv/was/support。 |
Explanation | BeanValidationService 无法装入或实例化用于创建该 ValidationFactory 的类。 由于类不存在或类在应用程序类路径中不可用,所以可能存在此问题。 |
Action | 确保类可用并且在应用程序类路径上。如果类有效并且在类路径中可用,但是您仍遇到此问题,请参阅问题确定信息。此信息位于 WebSphere Application Server 支持 Web 页面上,网址为:http://www.ibm.com/software/webservers/appserv/was/support。 |
Explanation | validation.xml 文件包含错误,并且不符合模式定义。 |
Action | 更正 validation.xml 文件中的错误并重试。 |
Explanation | BeanValidationService 无法创建 ValidatorFactory 因为在解析validation.xml 文件和 validation-configuration-1.0.xsd 模式文件时出错。 该错误可能表明没有预期 Bean Validation 运行时使用 validation.xml 文件;所以,忽略了该 XML 文件。 |
Action | 如果该 validation.xml 文件不是用来创建 ValidatorFactory 实例,那么忽略该信息。但是,如果该 validation.xml 文件是用来创建 ValidatorFactory 实例的,那就存在问题。 启用实用程序服务器中的 Eean Validation run-time 跟踪,停止应用程序,重启应用程序,然后为跟踪事件检查跟踪输出文件,例如:在尝试取消对 validation.xml 文件排序时发生的意外异常。检查异常堆栈跟踪以调试协助设备。 |
Explanation | 只有与 Java EE 应用程序组件相关的线程才支持对 java:comp/env 名称执行 JNDI 操作。 |
Action | 修改应用程序,以便 JNDI 操作发生在与 Java EE 应用程序组件相关的线程上。 |
Explanation | 为内置 Bean Validation 提供程序 (Hibernate Validator) 提供了 CDI 扩展,但是,只有在使用内置 ValidationProvider 并且应用程序的 validation.xml 有效时,才支持 CDI 扩展。 |
Action | 请参阅消息末尾的根本问题。可能的原因包括:META-INF/validation.xml 或者除了 org.hibernate.validator.HibernateValidator 提供程序之外的 <default-provider> 中存在无效内容。 |