feezh

          我們之所以努力賺錢,是為了讓父母為自己買東西時能像給我們買東西時一樣大方!
          隨筆 - 7, 文章 - 0, 評論 - 10, 引用 - 0
          數據加載中……

          解決 java.lang.NoSuchMethodError: org.objectweb.asm.ClassVisitor.visit(IILjava/lang/String;Ljava/lan

          原因:spring2與hibernate3有asm-2.2.3.jar的沖突


          解決方法:刪除asm-2.2.3.jar


          完整異常信息:

          org.springframework.beans.factory.BeanCreationException:
          Error creating bean with name 'sessionFactory' defined in ServletContext
          resource [/WEB-INF/classes/applicationContext.xml]: Invocation of init method
          failed; nested exception is org.hibernate.HibernateException: Unable to
          instantiate default tuplizer
          [org.hibernate.tuple.entity.PojoEntityTuplizer]
          Caused by:

          org.hibernate.HibernateException: Unable to instantiate default tuplizer
          [org.hibernate.tuple.entity.PojoEntityTuplizer]
          at
          org.hibernate.tuple.entity.EntityTuplizerFactory.constructTuplizer(EntityTuplizerFactory.java:110)
          at
          org.hibernate.tuple.entity.EntityTuplizerFactory.constructDefaultTuplizer(EntityTuplizerFactory.java:135)
          at
          org.hibernate.tuple.entity.EntityEntityModeToTuplizerMapping.<init>(EntityEntityModeToTuplizerMapping.java:56)
          at
          org.hibernate.tuple.entity.EntityMetamodel.<init>(EntityMetamodel.java:323)
          at
          org.hibernate.persister.entity.AbstractEntityPersister.<init>(AbstractEntityPersister.java:433)
          at
          org.hibernate.persister.entity.SingleTableEntityPersister.<init>(SingleTableEntityPersister.java:109)
          at
          org.hibernate.persister.PersisterFactory.createClassPersister(PersisterFactory.java:55)
          at
          org.hibernate.impl.SessionFactoryImpl.<init>(SessionFactoryImpl.java:231)
          at
          org.hibernate.cfg.Configuration.buildSessionFactory(Configuration.java:1313)
          at
          org.springframework.orm.hibernate3.LocalSessionFactoryBean.newSessionFactory(LocalSessionFactoryBean.java:805)
          at
          org.springframework.orm.hibernate3.LocalSessionFactoryBean.buildSessionFactory(LocalSessionFactoryBean.java:745)
          at
          org.springframework.orm.hibernate3.AbstractSessionFactoryBean.afterPropertiesSet(AbstractSessionFactoryBean.java:134)
          at
          org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1203)
          at
          org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1172)
          at
          org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:427)
          at
          org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:249)
          at
          org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:155)
          at
          org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:246)
          at
          org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:160)
          at
          org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:285)
          at
          org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:352)
          at
          org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.java:246)
          at
          org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:189)
          at
          org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:49)
          at
          org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3934)
          at
          org.apache.catalina.core.StandardContext.start(StandardContext.java:4429)
          at
          org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:791)
          at
          org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:771)
          at
          org.apache.catalina.core.StandardHost.addChild(StandardHost.java:526)
          at
          org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:987)
          at
          org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java:909)
          at
          org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:495)
          at
          org.apache.catalina.startup.HostConfig.start(HostConfig.java:1206)
          at
          org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:314)
          at
          org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)
          at
          org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1053)
          at
          org.apache.catalina.core.StandardHost.start(StandardHost.java:722)
          at
          org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045)
          at
          org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)
          at
          org.apache.catalina.core.StandardService.start(StandardService.java:516)
          at
          org.apache.catalina.core.StandardServer.start(StandardServer.java:710)
          at
          org.apache.catalina.startup.Catalina.start(Catalina.java:583)
          at
          sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
          at
          sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
          at
          sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
          at
          java.lang.reflect.Method.invoke(Method.java:597)
          at
          org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288)
          at
          org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)
          Caused by:
          java.lang.reflect.InvocationTargetException
          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.tuple.entity.EntityTuplizerFactory.constructTuplizer(EntityTuplizerFactory.java:107)
          ...
          47 more
          Caused by:java.lang.NoSuchMethodError:
          org.objectweb.asm.ClassVisitor.visit(IILjava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)V

          at
          net.sf.cglib.core.ClassEmitter.begin_class(ClassEmitter.java:77)
          at
          net.sf.cglib.core.KeyFactory$Generator.generateClass(KeyFactory.java:173)
          at
          net.sf.cglib.core.DefaultGeneratorStrategy.generate(DefaultGeneratorStrategy.java:25)
          at
          net.sf.cglib.core.AbstractClassGenerator.create(AbstractClassGenerator.java:216)
          at
          net.sf.cglib.core.KeyFactory$Generator.create(KeyFactory.java:145)
          at
          net.sf.cglib.core.KeyFactory.create(KeyFactory.java:117)
          at
          net.sf.cglib.core.KeyFactory.create(KeyFactory.java:108)
          at
          net.sf.cglib.core.KeyFactory.create(KeyFactory.java:104)
          at
          net.sf.cglib.proxy.Enhancer.<clinit>(Enhancer.java:69)
          at
          org.hibernate.proxy.pojo.cglib.CGLIBLazyInitializer.getProxyFactory(CGLIBLazyInitializer.java:117)
          at
          org.hibernate.proxy.pojo.cglib.CGLIBProxyFactory.postInstantiate(CGLIBProxyFactory.java:43)
          at
          org.hibernate.tuple.entity.PojoEntityTuplizer.buildProxyFactory(PojoEntityTuplizer.java:188)
          at
          org.hibernate.tuple.entity.AbstractEntityTuplizer.<init>(AbstractEntityTuplizer.java:128)
          at
          org.hibernate.tuple.entity.PojoEntityTuplizer.<init>(PojoEntityTuplizer.java:78)
          ...
          52 more
          2012-3-8 16:28:53 org.apache.catalina.core.StandardContext
          listenerStart
          嚴重: Exception sending context initialized event to listener
          instance of class
          org.springframework.web.context.ContextLoaderListener
          org.springframework.beans.factory.BeanCreationException:
          Error creating bean with name 'sessionFactory' defined in ServletContext
          resource [/WEB-INF/classes/applicationContext.xml]: Invocation of init method
          failed; nested exception is org.hibernate.HibernateException: Unable to
          instantiate default tuplizer
          [org.hibernate.tuple.entity.PojoEntityTuplizer]
          Caused by:
          org.hibernate.HibernateException: Unable to instantiate default tuplizer
          [org.hibernate.tuple.entity.PojoEntityTuplizer]
          at
          org.hibernate.tuple.entity.EntityTuplizerFactory.constructTuplizer(EntityTuplizerFactory.java:110)
          at
          org.hibernate.tuple.entity.EntityTuplizerFactory.constructDefaultTuplizer(EntityTuplizerFactory.java:135)
          at
          org.hibernate.tuple.entity.EntityEntityModeToTuplizerMapping.<init>(EntityEntityModeToTuplizerMapping.java:56)
          at
          org.hibernate.tuple.entity.EntityMetamodel.<init>(EntityMetamodel.java:323)
          at
          org.hibernate.persister.entity.AbstractEntityPersister.<init>(AbstractEntityPersister.java:433)
          at
          org.hibernate.persister.entity.SingleTableEntityPersister.<init>(SingleTableEntityPersister.java:109)
          at
          org.hibernate.persister.PersisterFactory.createClassPersister(PersisterFactory.java:55)
          at
          org.hibernate.impl.SessionFactoryImpl.<init>(SessionFactoryImpl.java:231)
          at
          org.hibernate.cfg.Configuration.buildSessionFactory(Configuration.java:1313)
          at
          org.springframework.orm.hibernate3.LocalSessionFactoryBean.newSessionFactory(LocalSessionFactoryBean.java:805)
          at
          org.springframework.orm.hibernate3.LocalSessionFactoryBean.buildSessionFactory(LocalSessionFactoryBean.java:745)
          at
          org.springframework.orm.hibernate3.AbstractSessionFactoryBean.afterPropertiesSet(AbstractSessionFactoryBean.java:134)
          at
          org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1203)
          at
          org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1172)
          at
          org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:427)
          at
          org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:249)
          at
          org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:155)
          at
          org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:246)
          at
          org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:160)
          at
          org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:285)
          at
          org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:352)
          at
          org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.java:246)
          at
          org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:189)
          at
          org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:49)
          at
          org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3934)
          at
          org.apache.catalina.core.StandardContext.start(StandardContext.java:4429)
          at
          org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:791)
          at
          org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:771)
          at
          org.apache.catalina.core.StandardHost.addChild(StandardHost.java:526)
          at
          org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:987)
          at
          org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java:909)
          at
          org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:495)
          at
          org.apache.catalina.startup.HostConfig.start(HostConfig.java:1206)
          at
          org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:314)
          at
          org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)
          at
          org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1053)
          at
          org.apache.catalina.core.StandardHost.start(StandardHost.java:722)
          at
          org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045)
          at
          org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)
          at
          org.apache.catalina.core.StandardService.start(StandardService.java:516)
          at
          org.apache.catalina.core.StandardServer.start(StandardServer.java:710)
          at
          org.apache.catalina.startup.Catalina.start(Catalina.java:583)
          at
          sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
          at
          sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
          at
          sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
          at
          java.lang.reflect.Method.invoke(Method.java:597)
          at
          org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288)
          at
          org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)
          Caused by:
          java.lang.reflect.InvocationTargetException
          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.tuple.entity.EntityTuplizerFactory.constructTuplizer(EntityTuplizerFactory.java:107)
          ...
          47 more
          Caused by:java.lang.NoSuchMethodError:
          org.objectweb.asm.ClassVisitor.visit(IILjava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)V

          at
          net.sf.cglib.core.ClassEmitter.begin_class(ClassEmitter.java:77)
          at
          net.sf.cglib.core.KeyFactory$Generator.generateClass(KeyFactory.java:173)
          at
          net.sf.cglib.core.DefaultGeneratorStrategy.generate(DefaultGeneratorStrategy.java:25)
          at
          net.sf.cglib.core.AbstractClassGenerator.create(AbstractClassGenerator.java:216)
          at
          net.sf.cglib.core.KeyFactory$Generator.create(KeyFactory.java:145)
          at
          net.sf.cglib.core.KeyFactory.create(KeyFactory.java:117)
          at
          net.sf.cglib.core.KeyFactory.create(KeyFactory.java:108)
          at
          net.sf.cglib.core.KeyFactory.create(KeyFactory.java:104)
          at
          net.sf.cglib.proxy.Enhancer.<clinit>(Enhancer.java:69)
          at
          org.hibernate.proxy.pojo.cglib.CGLIBLazyInitializer.getProxyFactory(CGLIBLazyInitializer.java:117)
          at
          org.hibernate.proxy.pojo.cglib.CGLIBProxyFactory.postInstantiate(CGLIBProxyFactory.java:43)
          at
          org.hibernate.tuple.entity.PojoEntityTuplizer.buildProxyFactory(PojoEntityTuplizer.java:188)
          at
          org.hibernate.tuple.entity.AbstractEntityTuplizer.<init>(AbstractEntityTuplizer.java:128)
          at
          org.hibernate.tuple.entity.PojoEntityTuplizer.<init>(PojoEntityTuplizer.java:78)
          ...
          52 more


          認真閱讀錯誤信息,一般在最后都能找到答案的!

          posted on 2012-05-28 00:25 feezh 閱讀(3508) 評論(0)  編輯  收藏 所屬分類: 錯誤集

          主站蜘蛛池模板: 彩票| 濮阳市| 突泉县| 郸城县| 上犹县| 谢通门县| 漠河县| 株洲市| 商南县| 石屏县| 玛曲县| 祥云县| 同德县| 宜兰市| 深水埗区| 文化| 彭水| 延长县| 靖边县| 应城市| 安溪县| 宣化县| 临夏市| 柳州市| 海宁市| 桦川县| 曲靖市| 滨州市| 新乐市| 德州市| 桑日县| 乌兰浩特市| 南投县| 东兰县| 都兰县| 临夏市| 彩票| 寻甸| 曲周县| 阿克| 嘉义市|