------------------org.springframework.orm.hibernate3.HibernateSystemException: identifier of an instance of model.Item was altered from 1 to null; nested exception is org.hibernate.HibernateException: identifier of an instance of model.Item was altered from 1 to null
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:955)
信息: Initializing Spring root WebApplicationContext
------------------org.springframework.orm.hibernate3.HibernateSystemException: identifier of an instance of model.Item was altered from 1 to null; nested exception is org.hibernate.HibernateException: identifier of an instance of model.Item was altered from 1 to nullorg.springframework.beans.factory.BeanCreationException: Error creating bean with name 'DataSource' defined in ServletContext resource [/WEB-INF/applicationContext.xml]: Invocation of init method failed; nested exception is java.lang.NoSuchMethodError: org.objectweb.asm.ClassVisitor.visit(IILjava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)V
ben(624072547) 08:15:26
java.lang.NoSuchMethodError: org.objectweb.asm.ClassVisitor.visit(IILjava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)V
ben(624072547) 08:15:43 

解决方案 »

  1.   

    1 Error creating bean with name 'DataSource' defined in ServletContext resource [/WEB-INF/applicationContext.xml],检查applicationContext看看。2. org.objectweb.asm.ClassVisitor.visit(IILjava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)可能是asm包冲突,你查下看看,hibernate包下和spring下。是否都有asm包,如果有删了一个。
      

  2.   

    identifier of an instance of model.Item was altered from 1 to null 你的程序不小心修改主键,仔细排查一下你的程序吧。org.objectweb.asm.ClassVisitor.visit(IILjava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)V 这个是因为你的 objectweb.jar 不兼容,排查你的这个jar文件,删除那些过期的,重复的jar.保留最合适的,一般是最新的。
      

  3.   

    你的identifier of an instance of model.Item was altered from 1 to null 这个错误是 数据类型不一。 要统一配置文件和java文件中的类型
      

  4.   

    数据源的错误,检查下你的配置文件是否正确,检查下数据源使用的jar