org.hibernate.type.StringType cannot be cast to org.hibernate.type.VersionType
来源:互联网 发布:淘宝买完东西店铺关了 编辑:程序博客网 时间:2024/06/03 18:47
严重: 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 file [applicationContext-hibernate.xml]: Invocation of init method failed; nested exception is java.lang.ClassCastException: org.hibernate.type.StringType cannot be cast to org.hibernate.type.VersionType
Caused by: java.lang.ClassCastException: org.hibernate.type.StringType cannot be cast to org.hibernate.type.VersionType
at org.hibernate.tuple.PropertyFactory.buildVersionProperty(PropertyFactory.java:84)
at org.hibernate.tuple.entity.EntityMetamodel.<init>(EntityMetamodel.java:160)
at org.hibernate.persister.entity.AbstractEntityPersister.<init>(AbstractEntityPersister.java:425)
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:226)
at org.hibernate.cfg.Configuration.buildSessionFactory(Configuration.java:1218)
-----------------------------------
可能原因:
某张表有version字段,从hibernate tools生成的hbm文件内容:
<version name="version" type="java.lang.String">
<column name="version" length="128" />
</version>
引起上述错误。
将version字段的名称进行修改,或者将此配置信息修改为:
<property name="version" type="java.lang.String">
<column name="version" length="128" />
</property>
重新发布,即可。
原文:http://871656094.iteye.com/blog/1004568
- hibernate - org.hibernate.type.StringType cannot be cast to org.hibernate.type.VersionType
- org.hibernate.type.StringType cannot be cast to org.hibernate.type.VersionType
- Caused by: java.lang.ClassCastException: org.hibernate.type.StringType cannot be cast to org.hiberna
- Caused by: java.lang.ClassCastException: org.hibernate.type.StringType cannot be cast to org.hiberna
- java.lang.ClassCastException: java.lang.Long cannot be cast to java.util.Date at org.hibernate.type.TimestampType.deepCopyNotNul
- nested exception is java.lang.ClassCastException: org.hibernate.type.StringType
- the type org.hibernate.lockmode cannot be resolved
- org.hibernate.hql.ast.HqlToken cannot be cast to org.hibernate.hql.ast.HqlToken
- java.lang.ClassCastException: org.hibernate.impl.SessionFactoryImpl cannot be cast to org.springfram
- org.springframework.orm.hibernate4.SessionHolder cannot be cast to org.springframework.orm.hibernate
- org.springframework.orm.hibernate4.SessionHolder cannot be cast to org.springframework.orm.hibernate
- Hibernate——报错:org.hibernate.mapping.UnionSubclass cannot be cast to org.hibernate.mapping.RootClass
- java.lang.ClassCastException: org.hibernate.impl.QueryImpl cannot be cast to java.util.List
- org.hibernate.impl.QueryImpl cannot be cast to java.util.List
- 【Error】org.hibernate.ejb.HibernatePersistence cannot be cast to javax.persist
- java.lang.ClassCastException: org.hibernate.impl.QueryImpl cannot be cast to UserActivity
- org.hibernate.transaction.JDBCTransaction cannot be cast to javax.transaction.Transaction
- java.lang.ClassCastException: org.hibernate.impl.SQLQueryImpl cannot be cast to java.util.List
- bitmap溢出的问题
- SharePoint2010沙盒解决方案基础开发——开发webpart读取绑定列表数据,并以一定的格式显示(加css样式)
- 还有一个星期就要考试了
- ASP.NET一个网站内存放多个config文件(Web.Config文件中configSource 的用法
- Android View预估大小
- org.hibernate.type.StringType cannot be cast to org.hibernate.type.VersionType
- 读《Web前端研发工程师编程能力飞升之路》有感
- 关于圣诞节
- PHP chunk_split() 函数
- 简明H.264率失真分析概念
- 深入理解JavaScript作用域和作用域链
- epoll_create & epoll_ctl & epoll_wait Kernel实现 -- Kernel 3.0.8
- 字节流和字符流区别
- struts2 返回json