hibernate异常

Hibenate异常汇总:java.lang.NoClassDefFoundError: org/jboss/logging/BasicLoggerException in threadHibenate异常汇总:java.lang.NoClassDefFoundError: org/jboss/logging/BasicLoggerException in thread "main" java.lang.NoClassDefFoundError: org/jboss/logging/BasicLoggerat java.lang.ClassLoader.defineClass1(Native Method)at java.lang.ClassLoader.defineClassCond(ClassLoader.java:631)at java.lang.ClassLoader.defineClass(ClassLoader.java:615)at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:141)at java.net.URLClassLoader.defineClass(URLClassLoader.java:283)at java.net.URLClassLoader.access$000(URLClassLoader.java:58)at java.net.URLClassLoader$1.run(URLClassLoader.java:197)at java.security.AccessController.doPrivileged(Native Method)at java.net.URLClassLoader.findClass(URLClassLoader.java:190)at java.lang.ClassLoader.loadClass(ClassLoader.java:306)at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)at java.lang.ClassLoader.loadClass(ClassLoader.java:247)at org.hibernate.cfg.Configuration.(Configuration.java:175)at hibernate.conn.HibernateUitl.(HibernateUitl.java:16)at hibernate.conn.UserDAOImpl.saveUser(UserDAOImpl.java:112)at hibernate.conn.TestDAO.main(TestDAO.java:26)Caused by: java.lang.ClassNotFoundException: org.jboss.logging.BasicLoggerat java.net.URLClassLoader$1.run(URLClassLoader.java:202)at java.security.AccessController.doPrivileged(Native Method)at java.net.URLClassLoader.findClass(URLClassLoader.java:190)at java.lang.ClassLoader.loadClass(ClassLoader.java:306)at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)at java.lang.ClassLoader.loadClass(ClassLoader.java:247)... 16 more使用Hibernate4.0后,需要引入jboss-logging.GA.jar。Exception in thread "main" java.lang.NoClassDefFoundError: javax/transaction/SystemExceptionat java.lang.Class.forName0(Native Method)at java.lang.Class.forName(Class.java:247)at org.jboss.logging.Logger.getMessageLogger(Logger.java:2248)at org.jboss.logging.Logger.getMessageLogger(Logger.java:2214)at org.hibernate.cfg.Configuration.(Configuration.java:175)at hibernate.conn.HibernateUitl.(HibernateUitl.java:16)at hibernate.conn.UserDAOImpl.saveUser(UserDAOImpl.java:112)at hibernate.conn.TestDAO.main(TestDAO.java:26)Caused by: java.lang.ClassNotFoundException: javax.transaction.SystemExceptionat java.net.URLClassLoader$1.run(URLClassLoader.java:202)at java.security.AccessController.doPrivileged(Native Method)at java.net.URLClassLoader.findClass(URLClassLoader.java:190)at java.lang.ClassLoader.loadClass(ClassLoader.java:306)at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)at java.lang.ClassLoader.loadClass(ClassLoader.java:247)... 8 more添加/jboss-transaction-api_1.1_spec-1.0.0.Final.jar3.Exception in thread "main" java.lang.NoClassDefFoundError: javax/persistence/EntityListenersat org.hibernate.cfg.annotations.reflection.JPAMetadataProvider.getDefaults(JPAMetadataProvider.java:97)at org.hibernate.annotations.common.reflection.java.JavaReflectionManager.getDefaults(JavaReflectionManager.java:226)at org.hibernate.cfg.Configuration.secondPassCompile(Configuration.java:1313)at org.hibernate.cfg.Configuration.buildSessionFactory(Configuration.java:1727)at org.hibernate.cfg.Configuration.buildSessionFactory(Configuration.java:1778)at hibernate.conn.HibernateUitl.(HibernateUitl.java:18)at hibernate.conn.UserDAOImpl.saveUser(UserDAOImpl.java:112)at hibernate.conn.TestDAO.main(TestDAO.java:26)Caused by: java.lang.ClassNotFoundException: javax.persistence.EntityListenersat java.net.URLClassLoader$1.run(URLClassLoader.java:202)at java.security.AccessController.doPrivileged(Native Method)at java.net.URLClassLoader.findClass(URLClassLoader.java:190)at java.lang.ClassLoader.loadClass(ClassLoader.java:306)at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)at java.lang.ClassLoader.loadClass(ClassLoader.java:247)... 8 more解决方法:从hibernate的lib/jpa/下拷入hibernate-jpa-2.0-api-1.0.0.Final.jar包,OK,问题解决!4.Caused by: org.hibernate.MappingException: Could not get constructor for org.hibernate.persister.entity.SingleTableEntityPersisterat org.hibernate.persister.internal.PersisterFactoryImpl.create(PersisterFactoryImpl.java:185)at org.hibernate.persister.internal.PersisterFactoryImpl.createEntityPersister(PersisterFactoryImpl.java:135)at org.hibernate.internal.SessionFactoryImpl.(SessionFactoryImpl.java:367)at org.hibernate.cfg.Configuration.buildSessionFactory(Configuration.java:1740)at org.hibernate.cfg.Configuration.buildSessionFactory(Configuration.java:1778)at hibernate.conn.HibernateUitl.(HibernateUitl.java:18)... 2 moreCaused by: org.hibernate.HibernateException: Unable to instantiate default tuplizer [org.hibernate.tuple.entity.PojoEntityTuplizer]at org.hibernate.tuple.entity.EntityTuplizerFactory.constructTuplizer(EntityTuplizerFactory.java:138)at org.hibernate.tuple.entity.EntityTuplizerFactory.constructDefaultTuplizer(EntityTuplizerFactory.java:188)at org.hibernate.tuple.entity.EntityMetamodel.(EntityMetamodel.java:341)at org.hibernate.persister.entity.AbstractEntityPersister.(AbstractEntityPersister.java:502)at org.hibernate.persister.entity.SingleTableEntityPersister.(SingleTableEntityPersister.java:144)at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)at java.lang.reflect.Constructor.newInstance(Constructor.java:513)at org.hibernate.persister.internal.PersisterFactoryImpl.create(PersisterFactoryImpl.java:163)... 7 moreCaused by: java.lang.reflect.InvocationTargetExceptionat sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)at java.lang.reflect.Constructor.newInstance(Constructor.java:513)at org.hibernate.tuple.entity.EntityTuplizerFactory.constructTuplizer(EntityTuplizerFactory.java:135)... 16 moreCaused by: java.lang.NoClassDefFoundError: javassist/util/proxy/MethodFilterat org.hibernate.bytecode.internal.javassist.BytecodeProviderImpl.getProxyFactoryFactory(BytecodeProviderImpl.java:56)at org.hibernate.tuple.entity.PojoEntityTuplizer.buildProxyFactoryInternal(PojoEntityTuplizer.java:241)at org.hibernate.tuple.entity.PojoEntityTuplizer.buildProxyFactory(PojoEntityTuplizer.java:219)at org.hibernate.tuple.entity.AbstractEntityTuplizer.(AbstractEntityTuplizer.java:212)at org.hibernate.tuple.entity.PojoEntityTuplizer.(PojoEntityTuplizer.java:82)... 21 moreCaused by: java.lang.ClassNotFoundException: javassist.util.proxy.MethodFilterat java.net.URLClassLoader$1.run(URLClassLoader.java:202)at java.security.AccessController.doPrivileged(Native Method)at java.net.URLClassLoader.findClass(URLClassLoader.java:190)at java.lang.ClassLoader.loadClass(ClassLoader.java:306)at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)at java.lang.ClassLoader.loadClass(ClassLoader.java:247)... 26 more添加javassist-3.15.0-GA.jar包5.Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/commons/collections/map/referenceMapat org.hibernate.engine.internal.StatefulPersistenceContext.(StatefulPersistenceContext.java:167)at org.hibernate.internal.SessionImpl.(SessionImpl.java:230)at org.hibernate.internal.SessionFactoryImpl$SessionBuilderImpl.openSession(SessionFactoryImpl.java:1801)at org.hibernate.internal.SessionFactoryImpl.openSession(SessionFactoryImpl.java:1009)at hibernate.conn.HibernateUitl.getSession(HibernateUitl.java:37)at hibernate.conn.UserDAOImpl.saveUser(UserDAOImpl.java:112)at hibernate.conn.TestDAO.main(TestDAO.java:26)Caused by: java.lang.ClassNotFoundException: org.apache.commons.collections.map.referenceMapat java.net.URLClassLoader$1.run(URLClassLoader.java:202)at java.security.AccessController.doPrivileged(Native Method)at java.net.URLClassLoader.findClass(URLClassLoader.java:190)at java.lang.ClassLoader.loadClass(ClassLoader.java:306)at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)at java.lang.ClassLoader.loadClass(ClassLoader.java:247)... 7 more添加commons-collections-3.2.1.jar包6.Exception in thread "main" java.lang.NoClassDefFoundError: antlr/SemanticExceptionat java.lang.ClassLoader.defineClass1(Native Method)at java.lang.ClassLoader.defineClassCond(ClassLoader.java:631)at java.lang.ClassLoader.defineClass(ClassLoader.java:615)at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:141)at java.net.URLClassLoader.defineClass(URLClassLoader.java:283)at java.net.URLClassLoader.access$000(URLClassLoader.java:58)at java.net.URLClassLoader$1.run(URLClassLoader.java:197)at java.security.AccessController.doPrivileged(Native Method)at java.net.URLClassLoader.findClass(URLClassLoader.java:190)at java.lang.ClassLoader.loadClass(ClassLoader.java:306)at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)at java.lang.ClassLoader.loadClass(ClassLoader.java:247)at org.hibernate.loader.criteria.CriteriaQueryTranslator.(CriteriaQueryTranslator.java:109)at org.hibernate.loader.criteria.CriteriaLoader.(CriteriaLoader.java:84)at org.hibernate.internal.SessionImpl.list(SessionImpl.java:1516)at org.hibernate.internal.CriteriaImpl.list(CriteriaImpl.java:374)at org.hibernate.internal.CriteriaImpl.uniqueResult(CriteriaImpl.java:396)at hibernate.conn.UserDAOImpl.findUserByName(UserDAOImpl.java:43)at hibernate.conn.TestDAO.main(TestDAO.java:34)Caused by: java.lang.ClassNotFoundException: antlr.SemanticExceptionat java.net.URLClassLoader$1.run(URLClassLoader.java:202)at java.security.AccessController.doPrivileged(Native Method)at java.net.URLClassLoader.findClass(URLClassLoader.java:190)at java.lang.ClassLoader.loadClass(ClassLoader.java:306)at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)at java.lang.ClassLoader.loadClass(ClassLoader.java:247)... 19 more我的异常网推荐解决方案:java.lang.ClassNotFoundException: javax.persistence.EntityListeners,http://www.myexception.cn/j2ee/182645.html我的异常网推荐解决方案:Unable to instantiate default tuplizer [org.hibernate.tuple.entity.PojoEntityTuplizer],http://www.myexception.cn/eclipse/174629.html
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值