在使用Hibernate 3.6.10 JPA的Scala Play 2.0.4应用程序中使用@MappedSuperclass时发现的位图$ init $ 0的重复属性映射

时间:2013-03-07 09:08:04

标签: hibernate scala jpa playframework-2.0

之前是否有人见过此例外并知道如何解决此问题?

我们正在使用Scala Play 2.0.4项目和Hibernate 3.6.10作为JPA后端。

有问题的实体正在扩展一个用@MappedSuperclass注释的类,即

@Entity
class EntityWithError(id: UUID,_name:String) extends Parent(id){

    @Column(name="name") var name = _name
}

@MappedSuperclass
abstract class Parent(_id: UUID) {

    @Id
    @Column(nullable = false, name = "id") val id: String = _id.toString()
}

抛出一个org.hibernate.MappingException,其中包含“找到位图$ init $ 0的重复属性映射”。

有什么想法吗?

我创建了一个最小的Play 2.0.4项目来重现该问题:https://github.com/tinoadams/play_jpa_mappedsuperclass

干杯 蒂诺

0 个答案:

没有答案