1

私が取り組んでいるアプリケーションの 1 つで問題に取り組んでいます。以下のエラーが表示されます。

| DEBUG | org.springframework.beans.factory.support.DefaultListableBeanFactory [237] | Returning eagerly cached instance of singleton bean 'cdmManager' that is not fully initialized yet - a consequence of a circular reference
17 Feb 2014 09:31:43,394 | DEBUG | org.springframework.beans.factory.support.DefaultListableBeanFactory [1307] | Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'quoteValidationManager' defined in ServletContext resource [/WEB-INF/applicationContext-service.xml]: Cannot create inner bean 'Full Package of quoteManager' of type [Full Package of Full Package of quoteManager] while setting bean property 'target'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'Full Package of quoteManager' defined in ServletContext resource [/WEB-INF/applicationContext-service.xml]: Cannot resolve reference to bean 'onlineManager' while setting bean property 'onlineManager'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'onlineManager' defined in ServletContext resource [/WEB-INF/applicationContext-service.xml]: Initialization of bean failed; nested exception is org.springframework.beans.factory.BeanCurrentlyInCreationException: Error creating bean with name 'cdmManager': org.springframework.beans.factory.FactoryBeanNotInitializedException: FactoryBean is not fully initialized yet

このエラーが発生する理由を理解できませんでした。また、オブジェクト グラフのどこに循環参照が存在するかを特定できませんでした。

参考までに、quoteManager には onlineManager があり、cdmManager があります。

これを解決する方法を教えてください

4

0 に答える 0