严重:例外は、クラスのインスタンスをリスナーにコンテキスト初期化イベントを送信します

严重:クラスcom.i2f.common.utils.SpringContextLoaderListenerのインスタンスのリスナーにコンテキスト初期化イベントの送信例外
org.springframework.beans.factory.BeanCreationExceptionを:エラー「envPropertyWatchdogは、」クラスパスのリソースで定義された名前を持つBeanを作成する[i2shopping / i2shopping資源.xmlファイル]:豆のインスタンス化に失敗しました。ネストされた例外はorg.springframework.beans.BeanInstantiationExceptionある:Beanクラスをインスタンス化できませんでした[com.i2f.i2shopping.core.support.EnvPropertyWatchdog]:コンストラクタが例外をスローしました。ネストされた例外は、java.lang.NullPointerExceptionがある
 org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateBeanで(AbstractAutowireCapableBeanFactory.java:883)
 org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:839)で
 org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:440)で
 org.springframework.beans.factoryで.support.AbstractAutowireCapableBeanFactory $ 1.run(AbstractAutowireCapableBeanFactory.java:409)
 java.security.AccessController.doPrivileged(ネイティブメソッド)で
 org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:380)で
 ORGで。 springframework.beans.factory.support.AbstractBeanFactory $ 1.getObject(AbstractBeanFactory.java:264)
 org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)で
 org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:261)で
 org.springframework.beans.factoryで.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:185)
 org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164)で
 org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletonsで(DefaultListableBeanFactory .javaファイル:429)
 org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:728)で
 org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:380)で
 org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.java:255)で
 org.springframework.web.context.ContextLoader.initWebApplicationContextで(ContextLoader.java:199)
 com.i2f.common.utils.SpringContextLoaderListener.contextInitialized(SpringContextLoaderListener.java:64)で
 org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4791)で
 org.apacheました。 catalina.core.StandardContext.startInternal(StandardContext.java:5285)
 org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)で
 org.apache.catalina.core.ContainerBase $ StartChild.callで(ContainerBase。 Javaの:1559)
 org.apache.catalina.core.ContainerBase $ StartChild.call(ContainerBase.java:1549)で
 java.util.concurrent.FutureTask $ Sync.innerRun(FutureTask.java:303)で
 java.util.concurrent.FutureTask.runで(FutureTask.java:138)
 java.util.concurrent.ThreadPoolExecutor $ Worker.runTask(ThreadPoolExecutor.java:886)で
 java.util.concurrent.ThreadPoolExecutor $ Worker.run(ThreadPoolExecutor.java:908)で
 のjava.langで。 Thread.run(Thread.java:619)

 

この私が知っている一つの解決策:Beanが報告されたBeanへの内部呼び出しを参照して生成されていない。たとえば、Beanクラスに誤りがあることを、初期豆中に実際に間違っていますnullポインタ例外、および

おすすめ

転載: blog.csdn.net/baidu2030/article/details/9496555