2012-05-07 5 views
0

私は、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以上

なぜ私は豆が豆を破壊しているのかわかりません。

誰かが私にこの奇妙な問題を解決するのを手伝ってください。

おかげ

答えて

1

それは構成の問題のために開始することができないので、それはそれをやっています。問題を修正してください(質問に貼り付けた例外を参照してください:'sessionFactory' or 'hibernateTemplate' is required)、起動する必要があります。

関連する問題