2017-02-04 3 views
0
ClassNotFoundException org hibernate engine FilterDefinition 

Caused by: java.lang.ClassNotFoundException: org.hibernate.engine.FilterDefinition 

Caused by: java.lang.ClassNotFoundException: org.hibernate.engine.FilterDefinition 
    at java.net.URLClassLoader$1.run(Unknown Source) 
    at java.net.URLClassLoader$1.run(Unknown Source) 
    at java.security.AccessController.doPrivileged(Native Method) 
    at java.net.URLClassLoader.findClass(Unknown Source) 
    at java.lang.ClassLoader.loadClass(Unknown Source) 
    at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source) 
    at java.lang.ClassLoader.loadClass(Unknown Source) 
    ... 25 more 

私は休止状態+春の新機能で、アプリケーションの実行中にこのエラーがなぜ発生するのかわかりません。ClassNotFoundException組織休止エンジンFilterDefinition

答えて

2

これは私がそれを解決する方法です。

あなたがXMLファイルに以下を使用している場合:以下同じhibernate4

<bean id="sessionFactory" 
    class="org.springframework.orm.hibernate3.LocalSessionFactoryBean"> 

変更:

<bean id="sessionFactory" 
    class="org.springframework.orm.hibernate4.LocalSessionFactoryBean"> 

休止4+からLocalSessionFactoryBeanを使用しています。