java.lang.NoClassDefFoundError: org/hibernate/QueryTimeoutException

在做ssh整合的时候报错:java.lang.NoClassDefFoundError: org/hibernate/QueryTimeoutException
	org.springframework.orm.hibernate3.SessionFactoryUtils.convertHibernateAccessException(SessionFactoryUtils.java:644)
	org.springframework.orm.hibernate3.HibernateAccessor.convertHibernateAccessException(HibernateAccessor.java:414)
	org.springframework.orm.hibernate3.HibernateTemplate.doExecute(HibernateTemplate.java:415)
	org.springframework.orm.hibernate3.HibernateTemplate.executeWithNativeSession(HibernateTemplate.java:378)
	org.springframework.orm.hibernate3.HibernateTemplate.find(HibernateTemplate.java:974)
	org.springframework.orm.hibernate3.HibernateTemplate.find(HibernateTemplate.java:964)
	cn.xyp.web.dao.NewsDAOImpl.findAll(NewsDAOImpl.java:110)
	cn.xyp.web.service.NewsServiceImpl.findAll(NewsServiceImpl.java:86)
	cn.xyp.web.action.HomeAction.execute(HomeAction.java:45)
	sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
	sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
	java.lang.reflect.Method.invoke(Unknown Source)
	ognl.OgnlRuntime.invokeMethod(OgnlRuntime.java:897)....
java.lang.ClassNotFoundException: org.hibernate.QueryTimeoutException
	org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1928)
	org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1771)
	org.springframework.orm.hibernate3.SessionFactoryUtils.convertHibernateAccessException(SessionFactoryUtils.java:644)
	org.springframework.orm.hibernate3.HibernateAccessor.convertHibernateAccessException(HibernateAccessor.java:414)
	org.springframework.orm.hibernate3.HibernateTemplate.doExecute(HibernateTemplate.java:415)
	org.springframework.orm.hibernate3.HibernateTemplate.executeWithNativeSession(HibernateTemplate.java:378)
	org.springframework.orm.hibernate3.HibernateTemplate.find(HibernateTemplate.java:974)
	org.springframework.orm.hibernate3.HibernateTemplate.find(HibernateTemplate.java:964)
	cn.xyp.web.dao.NewsDAOImpl.findAll(NewsDAOImpl.java:110)
	cn.xyp.web.service.NewsServiceImpl.findAll(NewsServiceImpl.java:86)
	cn.xyp.web.action.HomeAction.execute(HomeAction.java:45)
	sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)....由错误信息可以猜到,是缺少了jar文件所导致的,hibernate-commons-annotations-3.3.0.jar这个包,该包可以在这里下载http://mvnrepository.com/artifact/org.hibernate/hibernate-commons-annotations/3.3.0.ga最后将下载好的包导入到lib目录,然后重新运行问题解决

原文地址:https://www.cnblogs.com/lihuibin/p/9534257.html

时间: 2024-07-30 03:42:05

java.lang.NoClassDefFoundError: org/hibernate/QueryTimeoutException的相关文章

java.lang.NoClassDefFoundError: org/hibernate/cfg/Configuration解决方法

Autowiring of fields failed; nested exception is...........Error creating bean with name 'siteOperaterFactory': Autowiring of fields fa ...........java.lang.NoClassDefFoundError: org/hibernate/cfg/Configuratio 看开头是以为是创建siteOperaterFactory实例出的错,再看后面,原

Caused by: java.lang.NoClassDefFoundError: org/hibernate/cfg/Configuration

1.错误描述 usage: java org.apache.catalina.startup.Catalina [ -config {pathname} ] [ -nonaming ] { -help | start | stop } 2014-7-12 14:46:04 org.apache.catalina.core.AprLifecycleListener init 信息: Loaded APR based Apache Tomcat Native library 1.1.29 using

java.lang.NoClassDefFoundError: [Lorg/hibernate/engine/FilterDefinition

解决办法: 原先:<bean id="sessionFactory"class="org.springframework.orm.hibernate3.annotation.AnnotationSessionFactoryBean"> 改成:<bean id="sessionFactory"class="org.springframework.orm.hibernate4.LocalSessionFactoryBean

java.lang.NoClassDefFoundError: [Lorg/hibernate/eng

解决办法: 原先:<bean id="sessionFactory"class="org.springframework.orm.hibernate3.annotation.AnnotationSessionFactoryBean"> 改成:<bean id="sessionFactory"class="org.springframework.orm.hibernate4.LocalSessionFactoryBean

java.lang.NoClassDefFoundError: org.hibernate.cfg.Configuration.setXXXX解决方法

字面上看是 找不到类,我用是Spring版本是3.0.1.导入了Hibernate3.jar,这个包里整合了较早版本的entitymanager, annotation等jar包内容.这个jar包也是spring3.x企业开发实战这本书的extralib里带的,网上搜一下一大把,我反编译了一下这个jar包里的class文件发现是有这个类的,于是网上下载了一个Hibernate3.5-final.jar包含到项目里,问题解决. 版权声明:本文为博主原创文章,未经博主允许不得转载.

Caused by: java.lang.ClassNotFoundException: org.hibernate.annotations.common.reflection.MetadataPro

1.错误描写叙述 信息: MLog clients using java 1.4+ standard logging. 2014-7-12 19:29:20 com.mchange.v2.c3p0.C3P0Registry banner 信息: Initializing c3p0-0.9.2.1 [built 20-March-2013 10:47:27 +0000; debug? true; trace: 10] 2014-7-12 19:29:21 org.springframework.w

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

1.错误描述 java.lang.NoClassDefFoundError: [Lorg/hibernate/engine/FilterDefinition; at java.lang.Class.getDeclaredMethods0(Native Method) at java.lang.Class.privateGetDeclaredMethods(Class.java:2570) at java.lang.Class.getDeclaredMethods(Class.java:1855)

Caused by: java.lang.ClassNotFoundException: org.hibernate.impl.SessionImpl

1.错误描述 2015-09-20 23:02:58 [main] WARN org.springframework.context.support.GenericApplicationContext - Exception encountered during context initialization - cancelling refresh attempt org.springframework.beans.factory.BeanCreationException: Error cre

java.lang.ClassNotFoundException: org.hibernate.annotations.common.reflection.MetadataProvider

Caused by: java.lang.NoClassDefFoundError: org/hibernate/annotations/common/reflection/MetadataProvider    at java.lang.Class.getDeclaredConstructors0(Native Method)    at java.lang.Class.privateGetDeclaredConstructors(Class.java:2389)    at java.lan