【问题标题】:Bean creation issue on websphere [closed]websphere上的bean创建问题[关闭]
【发布时间】:2016-08-12 09:56:47
【问题描述】:

我在创建 bean eqSaml11TicketValidator 时遇到以下异常。 我正在使用 IBM Websphere 8.5.5。 上下文初始化失败:
org.springframework.beans.factory.BeanCreationException:在类路径资源 [META-INF/eQSecurityClient.xml] 中定义名称为“eqSaml11TicketValidator”的 bean 创建错误:bean 实例化失败;嵌套异常是 java.lang.ExceptionInInitializerError

【问题讨论】:

    标签: java spring websphere-8 spring-bean


    【解决方案1】:

    JVM 无法实例化您尝试创建的类。错误消息 ExceptionInInitializerError 可能有多种原因

    类的构造函数失败并出现异常

    至少一个类或实例初始化失败,例如

    public class Test {
        private static int num = 1/(1-1); // Throws Exception
        private Object object = new SomeObject(); // if new SomeObject() throws exception
    

    另一个原因可能是您的类路径中缺少该类或该类使用的任何类(包括父类)所需的类。

    如果异常发生在您的代码中,您可以尝试将对象的创建包装在 try/catch 块中并打印出咳嗽异常,包括它的原因。原因很可能会显示失败的真正原因。

    【讨论】:

      猜你喜欢
      • 2011-02-16
      • 1970-01-01
      • 2016-04-27
      • 1970-01-01
      • 2020-07-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-01-05
      相关资源
      最近更新 更多