私は、Spring 3、Hibernate(注釈ベース)、Apapache CXFで構成されるWebアプリケーションを開発中です。アプリケーションコンテキストが破棄され、SessionFactoryも同様に
Webサーバー(Tomcat)がコンテキストをロードすると、すべてのBeanがSpringコンテナを介してロードされますが、すぐにコンテナがロードされたBeanを破棄するようになると、奇妙な問題が発生しています....
DefaultListableBeanFactory.destroySingletons(422)| org.s[email protected]744589ebのシングルトンを破壊する:豆(破壊される豆のリスト)を定義する。
すぐ
と、この後、私は([ERROR]
ContextLoader.initWebApplicationContext(227)|コンテキストの初期化に失敗しました)というメッセージを得るかによって引き起こさ
:java.lang.IllegalArgumentExceptionがします: 'sessionFactory'または 'hibernateTemplate'が必要です at org.springframework.orm.hibernate3.support.HibernateDaoSupport.checkDaoConfig(HibernateDaoSupport.java:118) at org.springframework.dao.support.DaoSupport.afterPropertiesSet(DaoSupport.java: 44)org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBeanでorg.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethodsで(AbstractAutowireCapableBeanFactory.java:1477) (AbstractAutowireCapableBeanFactory.java:1417) ... 36以上
なぜ私は豆が豆を破壊しているのかわかりません。
誰かが私にこの奇妙な問題を解決するのを手伝ってください。
おかげ