51代码网ORACLEMYSQLSQL SERVER其它数据库java/jspasp/asp.netC/C++/VC++APP应用其它语言服务器应用
您现在的位置: 51代码网 >> java >> 文章正文

org.springframework.beans.factory.support.DefaultSingletonBeanRegistry destroySingletons

更新时间:2012-3-17:  来源:51代码网

我用的是Myeclipse 10,Tomcat 7,启动Tomcat(不管是在Myeclipse中还是直接启动Tomcat)时会出现以下错误:
2012-3-14 20:45:06 org.springframework.beans.factory.support.DefaultSingletonBeanRegistry destroySingletons
信息: Destroying singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@197ebe66: defining beans [commodityClassAddAction,commodityClassListAction,commodityAddtAction,commodityListAction,commodityDeleteAction,goIndexAction,showImgAction,ShowByClassAction,ShowCommodityAction,AddToCarAction,DeleteFromCar,commodityClassDAO,commodityClassService,commodityDAO,commodityService,sessionFactory,transactionManager,txAdvice,org.springframework.aop.config.internalAutoProxyCreator,allManagerMethod,org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor]; root of factory hierarchy
2012-3-14 20:45:06 org.springframework.web.context.ContextLoader initWebApplicationContext
严重: Context initialization failed
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'commodityClassDAO' defined in ServletContext resource [/WEB-INF/applicationContext-beans.xml]: Instantiation of bean failed; nested exception is java.lang.NoClassDefFoundError: org/hibernate/SessionFactory
Caused by: java.lang.NoClassDefFoundError: org/hibernate/SessionFactory
at java.lang.Class.getDeclaredMethods0(Native Method)
at java.lang.Class.privateGetDeclaredMethods(Class.java:2427)
at java.lang.Class.privateGetPublicMethods(Class.java:2547)
at java.lang.Class.getMethods(Class.java:1410)
at java.beans.Introspector.getPublicDeclaredMethods(Introspector.java:1284)
at java.beans.Introspector.getTargetMethodInfo(Introspector.java:1158)
at java.beans.Introspector.getBeanInfo(Introspector.java:408)
at java.beans.Introspector.getBeanInfo(Introspector.java:167)
at java.beans.Introspector.getBeanInfo(Introspector.java:230)
at java.beans.Introspector.<init>(Introspector.java:389)
at java.beans.Introspector.getBeanInfo(Introspector.java:167)
at org.springframework.beans.CachedIntrospectionResults.<init>(CachedIntrospectionResults.java:244)
at org.springframework.beans.CachedIntrospectionResults.forClass(CachedIntrospectionResults.java:143)
at org.springframework.beans.BeanWrapperImpl.setIntrospectionClass(BeanWrapperImpl.java:236)
at org.springframework.beans.BeanWrapperImpl.setWrappedInstance(BeanWrapperImpl.java:194)
at org.springframework.beans.BeanWrapperImpl.setWrappedInstance(BeanWrapperImpl.java:177)
at org.springframework.beans.BeanWrapperImpl.<init>(BeanWrapperImpl.java:130)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateBean
哪位朋友也遇到过这个情况,给在下说下,万分感谢。

你连最本质 在myeclipse里启动tomcat和手动启动tomcat的区别都不懂,都在搞框架了,你真的牛人啊。我自愧不如啊。我估计你用单纯的servlet做的项目可能几乎没有。
  • 上一篇文章:
  • 下一篇文章: 没有了
  • 赞助商链接
    推荐文章
  • 此栏目下没有推荐文章
  • {
    设为首页 | 加入收藏 | 友情链接 | 网站地图 | 联系站长 |